9fans - fans of the OS Plan 9 from Bell Labs
 help / color / mirror / Atom feed
From: forsyth@plan9.cs.york.ac.uk forsyth@plan9.cs.york.ac.uk
Subject: the licence
Date: Fri, 23 Feb 1996 04:06:45 -0500	[thread overview]
Message-ID: <19960223090645.C8f0x29IwDO9gqD6dUWaZo0O6MX2FvOC1jB7cV1cT2k@z> (raw)

>>Generous I think might be stretching it. Although I meant this as a
>>joke, the agreement *could* be onerous.

the transitive closure clause seems generous to me; i'd not previously
seen anything like it in a licence agreement for commercial software.
indeed, i was astonished when i first read it.

the agreement is written (and this goes beyond discerning `intent', it's in the text) so
as to ensure that anything new you write remains yours, but anything they
wrote doesn't become yours (and even then, there's protection for you
if you have to adhere to a system interface that means your code invariably
looks like some of their code elsewhere that also adheres to that interface).

for instance, my Oberon front end is mine, mine, all mine.  sod off.
if, however, i build code generators for it by copy & change of
the Plan 9 C or Alef code generators, i can't claim the latter as mine even if
i tinker with them.  if, however, i write from scratch a whizzy instruction
scheduler to go with it, and change their code to call my scheduler, they
don't acquire my scheduler.

having ownership be determined on whether your code is
``derived from [AT&T] code (in the copyright sense)''
seems equitable to me.







             reply	other threads:[~1996-02-23  9:06 UTC|newest]

Thread overview: 13+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
1996-02-23  9:06 forsyth [this message]
  -- strict thread matches above, loose matches on Subject: below --
1996-02-23 17:06 pete.fenelon
1996-02-23 15:28 Arnold
1996-02-23 14:05 Boyd
1996-02-23 14:00 Boyd
1996-02-23  8:41 forsyth
1996-02-23  8:25 forsyth
1996-02-23  8:17 Nigel
1996-02-23  4:45 Luther
1996-02-23  4:18 Greg
1996-02-23  2:31 Luther
1996-02-23  1:20 Paul
1996-02-23  0:08 forsyth

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=19960223090645.C8f0x29IwDO9gqD6dUWaZo0O6MX2FvOC1jB7cV1cT2k@z \
    --to=forsyth@plan9.cs.york.ac.uk \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).