From: Brandon.Vanevery@launchpad.unc.edu (Brandon Vanevery)
Subject: Summary of Linux vs. 386BSD vs. Commercial Unixes
Date: Thu, 15 Apr 1993 22:53:54 GMT

Both free unixes are deemed reliable by many sources.

386BSD has better TCP/IP, for now.

Linux is far less resource-hungry, due to shared libraries.

386BSD fixes come out slowly, all at once.  Linux fixes come out quickly,
a little bit at a time.

Neither free unix has 24-bit color support.  Both will get it at the same
time if it comes available, as both use XFree86.

Snittily Graphics Consulting Services makes 24-bit X drivers for S3 928
based boards, for several commercial unixes.

Commercial unixes are all very expensive.  The cheapest is the new Univel
UNIXware - $250 for user version, $695 for the developer version.  All
others are well over $1000.  It's really rather silly, I think.

SCO Unix has been recommended to me as "the best" of the commercial
systems, by a few folks.

That's about all the info I have.  Look to the FAQs for more precise
breakdowns of the commercial stuff.

Cheers,
Brandon

--
   The opinions expressed are not necessarily those of the University of
     North Carolina at Chapel Hill, the Campus Office for Information
        Technology, or the Experimental Bulletin Board Service.
           internet:  laUNChpad.unc.edu or 152.2.22.80

From: mycroft@hal.gnu.ai.mit.edu (Charles Hannum)
Subject: Re: Summary of Linux vs. 386BSD vs. Commercial Unixes
Date: 17 Apr 1993 00:22:18 -0400


In article <1993Apr15.225354.18654@samba.oit.unc.edu>
Brandon.Vanevery@launchpad.unc.edu (Brandon Vanevery) writes:
>
> 386BSD has better TCP/IP, for now.
>
> Linux is far less resource-hungry, due to shared libraries.

For now.

-- 
 \  /   Charles Hannum, mycroft@ai.mit.edu
 /\ \   PGP public key available on request.  MIME, AMS, NextMail accepted.
Scheme  White heterosexual atheist male (WHAM) pride!

From: hlu@luke.eecs.wsu.edu (HJ Lu)
Subject: Re: Summary of Linux vs. 386BSD vs. Commercial Unixes
Date: Sat, 17 Apr 93 16:15:16 GMT

In article <1qo0lq$1hm4@hal.gnu.ai.mit.edu> 
mycroft@hal.gnu.ai.mit.edu (Charles Hannum) writes:
>
>In article <1993Apr15.225354.18654@samba.oit.unc.edu>
>Brandon.Vanevery@launchpad.unc.edu (Brandon Vanevery) writes:
>>
>> 386BSD has better TCP/IP, for now.
>>
>> Linux is far less resource-hungry, due to shared libraries.
>
>For now.
>

Linux will use whatever better in 386bsd. But 386bsd has to
start from scratch, unless you do it yourself. For example,
387 emulation and C library.


H.J.

From: nate@cs.montana.edu (Nate Williams)
Subject: Re: Summary of Linux vs. 386BSD vs. Commercial Unixes
Date: Sat, 17 Apr 1993 17:54:31 GMT

In article <1993Apr17.161516.2794@serval.net.wsu.edu> 
hlu@luke.eecs.wsu.edu (HJ Lu) writes:
>In article <1qo0lq$1hm4@hal.gnu.ai.mit.edu> 
>mycroft@hal.gnu.ai.mit.edu (Charles Hannum) writes:
>>
>>In article <1993Apr15.225354.18654@samba.oit.unc.edu>
>>Brandon.Vanevery@launchpad.unc.edu (Brandon Vanevery) writes:
>>>
>>> 386BSD has better TCP/IP, for now.
>>>
>>> Linux is far less resource-hungry, due to shared libraries.
>>
>>For now.
>>
>
>Linux will use whatever better in 386bsd. But 386bsd has to
>start from scratch, unless you do it yourself. For example,
>387 emulation and C library.

And then Linux and the GNU folks will take what 386BSD has done and
restrict it.  Now, isn't that nice....... taking my work and restricting
it.  I always thought that was awful kind of them. (NOT!)


Nate  

Who really likes GNU utilities, but hates the way alot of folks take
other peoples programs and code, fix them and then don't make the
changes 'completely redistributable;

-- 
osynw@terra.oscs.montana.edu |  Still trying to find a good reason for
nate@cs.montana.edu          |  these 'computer' things.  Personally,
work #: (406) 994-4836       |  I don't think they'll catch on - 
home #: (406) 586-0579       |                            Don Hammerstrom

From: mycroft@hal.gnu.ai.mit.edu (Charles Hannum)
Subject: Re: Summary of Linux vs. 386BSD vs. Commercial Unixes
Date: 17 Apr 1993 15:01:58 -0400


In article <1993Apr17.161516.2794@serval.net.wsu.edu>
hlu@luke.eecs.wsu.edu (HJ Lu) writes:
>
> Linux will use whatever better in 386bsd. But 386bsd has to start
> from scratch, unless you do it yourself. For example, 387 emulation
> and C library.

Why are you trying to confuse the issue?  Yes, Linux will (and has)
taken things from 386BSD when it's convenient.  Likewise, 386BSD will
(and has) taken things from Linux.

You make it sound like 386BSD *can't* use code from Linux.  This is
bogus.  It's just very carefully chosen which parts are worthwhile,
which aren't, and which need to be redone.

-- 
 \  /   Charles Hannum, mycroft@ai.mit.edu
 /\ \   PGP public key available on request.  MIME, AMS, NextMail accepted.
Scheme  White heterosexual atheist male (WHAM) pride!

From: wirzeniu@klaava.Helsinki.FI (Lars Wirzenius)
Subject: Re: Summary of Linux vs. 386BSD vs. Commercial Unixes
Date: Sat, 17 Apr 1993 19:30:29 GMT

nate@cs.montana.edu (Nate Williams) writes:
>And then Linux and the GNU folks will take what 386BSD has done and
>restrict it.  Now, isn't that nice....... taking my work and restricting
>it.  I always thought that was awful kind of them. (NOT!)

I would be interested if you would be kind enough to elaborate on
this.  As far as I know, nothing that Linux or GNU (which have little
to do with each other, except that Linux uses a lot of GNU programs)
has imported has been made available under a different copyright
notice than what the copyright holder (typically the author) has
agreed to.  Anything else would be illegal.

One similar example would be when 386bsd imported Linus' math
emulator: the copyright was changed to the same style that the rest of
the 386bsd kernel uses, when it originally was under the GPL.  (The
change was done with Linus' complete approval, I haste to add.)

(The article I'm replying to might have been a complete flame-bait,
articles of that type usually are, but sometimes I can't resist
answering such articles.  Color me a sucker.)

--
Lars.Wirzenius@helsinki.fi  (finger wirzeniu@klaava.helsinki.fi)
   MS-DOS, you can't live with it, you can live without it.

From: hlu@luke.eecs.wsu.edu (HJ Lu)
Subject: Re: Summary of Linux vs. 386BSD vs. Commercial Unixes
Date: Sat, 17 Apr 93 19:05:17 GMT

In article < 1993Apr17.175431.25015@coe.montana.edu> 
nate@cs.montana.edu (Nate Williams) writes:
>In article < 1993Apr17.161516.2794@serval.net.wsu.edu> 
>hlu@luke.eecs.wsu.edu (HJ Lu) writes:
>>In article < 1qo0lq$1hm4@hal.gnu.ai.mit.edu> 
>>mycroft@hal.gnu.ai.mit.edu (Charles Hannum) writes:
>>>
>>>In article < 1993Apr15.225354.18654@samba.oit.unc.edu>
>>>Brandon.Vanevery@launchpad.unc.edu (Brandon Vanevery) writes:
>>>>
>>>> 386BSD has better TCP/IP, for now.
>>>>
>>>> Linux is far less resource-hungry, due to shared libraries.
>>>
>>>For now.
>>>
>>
>>Linux will use whatever better in 386bsd. But 386bsd has to
>>start from scratch, unless you do it yourself. For example,
>>387 emulation and C library.
>
>And then Linux and the GNU folks will take what 386BSD has done and
>restrict it.  Now, isn't that nice....... taking my work and restricting
>it.  I always thought that was awful kind of them. (NOT!)
>
>
>Nate  
>
>Who really likes GNU utilities, but hates the way alot of folks take
>other peoples programs and code, fix them and then don't make the
>changes 'completely redistributable;

If everybody did that, the GNU copyright would not be a problem. Is
your purpose to let someone make "completely non-redistributable"
stuff? Am I missing something?

You have gave us freedom (Thanks). We have made our decision and you
can get our code for free with some reasonable conditions. Why do you
complain? That is what you ask for. Please blame it on yourself. If
someone did something to your code and didn't tell your about that
or wanted to charge you $$$$ or didn't want you to give it away to
others, would you complain?


H.J.

From: hlu@eecs.wsu.edu (HJ Lu)
Subject: Re: Summary of Linux vs. 386BSD vs. Commercial Unixes
Date: Sat, 17 Apr 93 19:43:41 GMT

In article <1qpk76$bbl@hal.gnu.ai.mit.edu>, 
mycroft@hal.gnu.ai.mit.edu (Charles Hannum) writes:
|> 
|> In article <1993Apr17.161516.2794@serval.net.wsu.edu>
|> hlu@luke.eecs.wsu.edu (HJ Lu) writes:
|> >
|> > Linux will use whatever better in 386bsd. But 386bsd has to start
|> > from scratch, unless you do it yourself. For example, 387 emulation
|> > and C library.
|> 
|> Why are you trying to confuse the issue?  Yes, Linux will (and has)
|> taken things from 386BSD when it's convenient.  Likewise, 386BSD will
|> (and has) taken things from Linux.
|> 
|> You make it sound like 386BSD *can't* use code from Linux.  This is

No. I am trying to say the "official" 386bsd release is not willing
to use GNU copyrighted code. Of courses, you can make/release your
own 386bsd :-). I know you have done that for yourself.

|> bogus.  It's just very carefully chosen which parts are worthwhile,
                        ^^^^^^^^^^^^

That means no GNU copyrighted code in the "official" 386bsd release. BTW,
I'd love to see the "official" 386bsd release uses GNU copyrighted code.

|> which aren't, and which need to be redone.
|> 


H.J.

From: nate@cs.montana.edu (Nate Williams)
Subject: Re: Summary of Linux vs. 386BSD vs. Commercial Unixes
Date: Sat, 17 Apr 1993 20:57:15 GMT

HJ - Linux will use whatever better in 386bsd. But 386bsd has to
HJ - start from scratch, unless you do it yourself. For example,
HJ - 387 emulation and C library.

Nate - And then Linux and the GNU folks will take what 386BSD has done and
Nate - restrict it.  Now, isn't that nice....... taking my work and restricting
Nate - it.  I always thought that was awful kind of them. (NOT!)
Nate - 
Nate - Who really likes GNU utilities, but hates the way alot of folks take
Nate - other peoples programs and code, fix them and then don't make the
Nate - changes 'completely redistributable;

HJ - 
HJ - If everybody did that, the GNU copyright would not be a problem. Is
HJ - your purpose to let someone make "completely non-redistributable"
HJ - stuff? Am I missing something?

No, my purpose is to make 386BSD completely re-distrubutable, with NO
strings attached.  That means Sun, DEC, HP, Ren and Stimpy, or whoever
can take this code and sell a binary copy of it.  The GPL does not allow
this.

HJ - You have gave us freedom (Thanks). We have made our decision and you
HJ - can get our code for free with some reasonable conditions. Why do you
HJ - complain? That is what you ask for. Please blame it on yourself. If
HJ - someone did something to your code and didn't tell your about that
HJ - or wanted to charge you $$$$ or didn't want you to give it away to
HJ - others, would you complain?

No, I would not complain.  I believe the work should be in the same vein
as it was distributed.  COMPLETELY AND UTTERLY free.  Not copylefted,
which places  restrictions on its distribution.

The original BSD copyright has been this way, but unfortunately a group of
people take the code, fix the code, and then place restrictions on it.


Nate

-- 
osynw@terra.oscs.montana.edu |  Still trying to find a good reason for
nate@cs.montana.edu          |  these 'computer' things.  Personally,
work #: (406) 994-4836       |  I don't think they'll catch on - 
home #: (406) 586-0579       |                            Don Hammerstrom

From: nate@cs.montana.edu (Nate Williams)
Subject: Re: Summary of Linux vs. 386BSD vs. Commercial Unixes
Date: Sat, 17 Apr 1993 21:03:03 GMT

In article <1993Apr17.193029.5707@klaava.helsinki.fi> 
wirzeniu@klaava.Helsinki.FI (Lars Wirzenius) writes:
>nate@cs.montana.edu (Nate Williams) writes:
>>And then Linux and the GNU folks will take what 386BSD has done and
>>restrict it.  Now, isn't that nice....... taking my work and restricting
>>it.  I always thought that was awful kind of them. (NOT!)
>
>I would be interested if you would be kind enough to elaborate on
>this.  As far as I know, nothing that Linux or GNU (which have little
>to do with each other, except that Linux uses a lot of GNU programs)
>has imported has been made available under a different copyright
>notice than what the copyright holder (typically the author) has
>agreed to.  Anything else would be illegal.

The stdio code that HJ has done lots of work on(and I commend him on
it).  The original code, before he fixed some of the bugs, was originally
distributed by AT&T, but HJ's fixes are now GPL code, so in order to
get working stdio code we have to do those fixes all over in order to
make anything compiled against those libraries ABSOLUTELY FREELY
REDISTRUTABLE.

>
>One similar example would be when 386bsd imported Linus' math
>emulator: the copyright was changed to the same style that the rest of
>the 386bsd kernel uses, when it originally was under the GPL.  (The
>change was done with Linus' complete approval, I haste to add.)

And I commed Linus, and his work highly for that.  I wish that more of
the Linux people were more willing to do that.  (And to be honest, I
haven't asked very many folks about this).  But, some people believe
with distributing anything but GPL code, because the 'end all/be all'
way to distribute code is to GPL/LGPL it.  I disagree, and am considered
a 'bad guy' because I distribute my fixes w/out any added restrictions
that the original code had.


Flames by email,

Nate
-- 
osynw@terra.oscs.montana.edu |  Still trying to find a good reason for
nate@cs.montana.edu          |  these 'computer' things.  Personally,
work #: (406) 994-4836       |  I don't think they'll catch on - 
home #: (406) 586-0579       |                            Don Hammerstrom

From: jemenake@trumpet.calpoly.edu (Joe Emenaker)
Subject: Re: Summary of Linux vs. 386BSD vs. Commercial Unixes
Date: 17 Apr 93 23:10:00 GMT

nate@cs.montana.edu (Nate Williams) writes:
>HJ - Linux will use whatever better in 386bsd. But 386bsd has to
>HJ - start from scratch, unless you do it yourself. For example,
>HJ - 387 emulation and C library.
>
>Nate - And then Linux and the GNU folks will take what 386BSD has done and
>Nate - restrict it.  Now, isn't that nice....... taking my work and restricting
>Nate - it.  I always thought that was awful kind of them. (NOT!)
>Nate - 
>Nate - Who really likes GNU utilities, but hates the way alot of folks take
>Nate - other peoples programs and code, fix them and then don't make the
>Nate - changes 'completely redistributable;
>
>HJ - 
>HJ - If everybody did that, the GNU copyright would not be a problem. Is
>HJ - your purpose to let someone make "completely non-redistributable"
>HJ - stuff? Am I missing something?
>
>No, my purpose is to make 386BSD completely re-distrubutable, with NO
>strings attached.  That means Sun, DEC, HP, Ren and Stimpy, or whoever
>can take this code and sell a binary copy of it.  The GPL does not allow
                        ^^^^
>this.

I have a big problem with that and I'll tell you why. This is how the
whole GNU project was explained to me by a good friend. Forgive me if
it's not exactly right:

Apparently the guy who wrote Emacs released it into the public domain.
He made it completely redistributable. As the story was told to me, DEC
Corporation saw Emacs and liked it and decided that they were going to
take it. I don't recall if they just started selling it or if they
somehow "assumed" the rights of emacs. This pissed the guy off... who
decided he was going to write a NEW or "GNU" version of emacs and was
going to reserve the rights just enough so that nobody else could claim
the rights to it.

Now, it really, Really, REALLY angers me to think of these big
corporations taking public-domain and otherwise free software and
distributing it as their own and actually getting money for it. How
DEVOID of work-ethic does some have to be to pull a stunt like that? And
you're saying that you're pleased as punch if DEC can just ftp a copy of
386BSD and start selling it for $500/copy as DEC-BSD/PC or something?!?!

That makes me ill. It really does. When I code stuff and release it to
the public domain, I stipulate that the stuff is free and is free to
modify, but ANYTHING that is derived from my code or that USES the
binaries has to be free as well. I think that the GNU agreement is
something similar to this. Now, if a company wants to charge for
SUPPORT, or if they want to charge a media fee for distribution....
that's okay (SoftLanding does this.... as far as I can tell).

Anyway.... that's what I wanted to say.
-- 
Joe Emenaker - Sexual Engineer | Our infernal mailer daemon has been quite
   jemenake@nike.calpoly.edu   | insitent that  my signature be limited to just
   ..or.. @bslab65.calpoly.edu | 4 lines. However, as you can see, I have
   ..or.. @cash.calpoly.edu    | figured out an elegant way to put as many as

From: adam@netcom.com (Adam J. Richter)
Subject: Re: Summary of Linux vs. 386BSD vs. Commercial Unixes
Date: Sun, 18 Apr 1993 00:02:41 GMT

In article <1993Apr17.175431.25015@coe.montana.edu> 
nate@cs.montana.edu (Nate Williams) writes:
>And then Linux and the GNU folks will take what 386BSD has done and
>restrict it.  Now, isn't that nice....... taking my work and restricting
>it.  I always thought that was awful kind of them. (NOT!)

        When speaking at SVNet meetings, Bill Jolitz has repeatedly
stated that he sees 386BSD as a sort of publicly accessible research
vehicle for operating systems.  The 386BSD core distribution is not
designed for the average end user.  Instead, the 386BSD copyright is
unrestricted specifically for the purpose of allowing the results of
386BSD to be assimilated into any other operating system project, such
as Windows, turnkey BSD distributions or Linux.  The public benefit is
supposed to come from this assimilation, not unlike the way most unix
users now benefit from the Berkeley filesystem and networking work.
Assimilating 386BSD software into Linux without Linux having to give up
its copyright policy is more than just allowed; it is specifically the
point of 386BSD.

-- 
Adam J. Richter                             Yggdrasil Computing, Incorporated
409 Evelyn Ave., Apt. 312, Albany CA 94706  PO Box 8418, Berkeley CA 94707-8418
(510) 528-3209                              (510) 526-7531, fax: (510) 528-8508
adam@netcom.com                             yggdrasil@netcom.com
Another member of the League for Programming Freedom (lpf@uunet.uu.net).

From: damian@centrix.demon.co.uk (damian)
Subject: Re: Summary of Linux vs. 386BSD vs. Commercial Unixes
Date: Sun, 18 Apr 1993 09:39:24 +0000

In article <1993Apr17.231000.103368@zeus.calpoly.edu> 
jemenake@trumpet.calpoly.edu (Joe Emenaker) writes:

>Now, it really, Really, REALLY angers me to think of these big
>corporations taking public-domain and otherwise free software and
>distributing it as their own and actually getting money for it. How
>DEVOID of work-ethic does some have to be to pull a stunt like that? And
>you're saying that you're pleased as punch if DEC can just ftp a copy of
>386BSD and start selling it for $500/copy as DEC-BSD/PC or something?!?!
>
>That makes me ill. It really does. When I code stuff and release it to
>the public domain, I stipulate that the stuff is free and is free to
>modify, but ANYTHING that is derived from my code or that USES the
>binaries has to be free as well. I think that the GNU agreement is
>something similar to this. Now, if a company wants to charge for
>SUPPORT, or if they want to charge a media fee for distribution....
>that's okay (SoftLanding does this.... as far as I can tell).

I have to agree with you here.

Nate:
I can't see what your problem is in practice. Ok so you feel that public
software should be completely free from all restrictions, but
unfortunately this world is full of people who are happy to hoodwink
people and make a fast buck, by lying about who wrote the software and
not passing on that freedom.

People who write public software only do it for one thing: to see their
name in lights. That might seem frivolous, but I believe it's true. So
if that is their only motivation, then don't allow the sharks to take
that away from them. After all, no motivation, no software.

Us techie's know what we are doing, we know that we can get the latest
version of something from the net, other's are not connected, or are
not technical enough to realise that the software they have just bought
for mega bucks, is public software and that they have not been given
the source. The GPL protects the writer & the end user (often the
"little guys").

At the end of the day, I think that in practice, that there is no problem.
BSD386 is charge-free (except for a requested donation), GNU is
charge-free. I don't believe that BSD386 will ever be charged for, so
it will stay in the public software arena anyway, whether it is
forced to or not by the GPL.

Just a few ramblings
Damian

-- 
+----------------------------+------------------------------------------------+
| Damian Ivereigh            | If you can't suss out what this is replying to |
| damian@centrix.demon.co.uk | get a threaded news reader, like trn. :-)      |
| Twickenham, U.K.           | This is the best way to cut wasted traffic     |
+----------------------------+------------------------------------------------+

From: d87-mal@byse.nada.kth.se (Mats Lfkvist)
Subject: Re: Summary of Linux vs. 386BSD vs. Commercial Unixes
Date: 18 Apr 93 15:54:28 GMT

In article <1993Apr17.205715.11278@coe.montana.edu> 
nate@cs.montana.edu (Nate Williams) writes:

   No, I would not complain.  I believe the work should be in the same vein
   as it was distributed.  COMPLETELY AND UTTERLY free.  Not copylefted,
   which places  restrictions on its distribution.

If you REALLY want to ensure your code is distributed by others in the same
vein as when you distributed it, you HAVE to add restrictions to it demanding
that (funny, this is exactly what the GPL does...).

   The original BSD copyright has been this way, but unfortunately a group of
   people take the code, fix the code, and then place restrictions on it.

If you don't like this (the BSD copyright allows it on purpose as others
have commented), you probably like the GPL more than you think. The GPL
is the only license I've seen so far that ensures that a piece of
software stays free over its lifetime. Placing a piece of code in the
public domain or using a BSD-ish copyright ensures that anyone can
get the code as originally distributed, but nothing more.

I also don't understand why you think it's ok for a developer to
  take the BSD code, add their own fixes to it without making them available,
  and then sell the system binary only with the most restricting copyright
  notice you can imagine,
but don't like it when another developer
  takes the BSD code, add their own fixes to it and then makes them available
  under the GPL.

      _
Mats Lofkvist
d87-mal@nada.kth.se

From: peter@NeoSoft.com (Peter da Silva)
Subject: Re: Summary of Linux vs. 386BSD vs. Commercial Unixes
Date: Sun, 18 Apr 1993 20:20:56 GMT

> I also don't understand why you think it's ok for a developer to
>   take the BSD code, add their own fixes to it without making them available,
>   and then sell the system binary only with the most restricting copyright
>   notice you can imagine,

Gee, I don't recall Sun claiming they owned *my* code because I linked it with
their toolkits.
-- 
Peter da Silva.  <peter@sugar.neosoft.com>.
 `-_-'   Oletko halannut suttasi tänään?
  'U`    
Tarjoilija, tämä ateria elää vielä.

From: sef@kithrup.com (Sean Eric Fagan)
Subject: Re: Summary of Linux vs. 386BSD vs. Commercial Unixes
Date: Mon, 19 Apr 1993 03:30:10 GMT

In article <C5p4Ix.G9n@sugar.neosoft.com> peter@NeoSoft.com (Peter da Silva) writes:
>Gee, I don't recall Sun claiming they owned *my* code because I linked it with
>their toolkits.

Neither does the FSF.

What the FSF does say, however, is that you must continue to follow the GPL
if you distribute a program that include GPL'd code.  Part of this requirement
is that you must distribute source code to the entire product (with various
exceptions mentioned in the GPL and LGPL).

Various DOS-based compilers have their own restrictions -- and microsoft
used to claim that code output by their compiler *was* their code (or,
rather, a derivative product of your code and their code).  Most vendors have
changed their rather ridiculous licenses by now, but not all, by any
means.

From: peter@NeoSoft.com (Peter da Silva)
Subject: Re: Summary of Linux vs. 386BSD vs. Commercial Unixes
Date: Mon, 19 Apr 1993 12:14:11 GMT

In article <C5poEp.8Jw@kithrup.com> sef@kithrup.com (Sean Eric Fagan) writes:
> In article <C5p4Ix.G9n@sugar.neosoft.com> 
> peter@NeoSoft.com (Peter da Silva) writes:
> >Gee, I don't recall Sun claiming they owned *my* code because I linked it with
> >their toolkits.

> Neither does the FSF.

Not for *some* of these toolkits, since the library license came out.

> What the FSF does say, however, is that you must continue to follow the GPL
> if you distribute a program that include GPL'd code.

"Ownership" of intellectual property comes down to the ability to control its
distribution. If the FSF controls the distribution of my code, they own it.

> Various DOS-based compilers have their own restrictions -- and microsoft
> used to claim that code output by their compiler *was* their code (or,
> rather, a derivative product of your code and their code).

"Used to".

Quite a long time ago.

Just about everyone but the FSF has quit this sort of rubbish. Some require
a license fee for their runtimes, but that's about it.
-- 
Peter da Silva.  <peter@sugar.neosoft.com>.
 `-_-'   Oletko halannut suttasi tänään?
  'U`    
Tarjoilija, tämä ateria elää vielä.

From: iiitac@swan.pyr (Alan Cox)
Subject: Re: Summary of Linux vs. 386BSD vs. Commercial Unixes
Date: Mon, 19 Apr 1993 12:16:07 GMT

In article <1993Apr17.175431.25015@coe.montana.edu> 
nate@cs.montana.edu (Nate Williams) writes:
>And then Linux and the GNU folks will take what 386BSD has done and
>restrict it.  Now, isn't that nice....... taking my work and restricting
>it.  I always thought that was awful kind of them. (NOT!)
>

All of the BSD derived code within the Linux utilities is still under the 
UCB license. If you are worried about your own work then include your own
license that makes it free, requires whatever redistribution you want but
does not place it in the public domain. A lot of people do this, and any
code under that form of license you cannot just alter and 'Gnuify' as it
would be a derivative work of your original. A lot of well known software
is redistributed this way. The important thing is that you make it freely
redistributable (barring your own restrictions) and _NOT_ public domain.

Alan

From: dwex@cbnewsj.cb.att.com (david.e.wexelblat)
Subject: Re: Summary of Linux vs. 386BSD vs. Commercial Unixes
Date: 19 Apr 93 19:58:55 GMT

In article <9304181046.aa28257@gate.demon.co.uk> 
damian@centrix.demon.co.uk (damian) writes:
> In article <1993Apr17.231000.103368@zeus.calpoly.edu> 
> jemenake@trumpet.calpoly.edu (Joe Emenaker) writes:
> 
> >Now, it really, Really, REALLY angers me to think of these big
> >corporations taking public-domain and otherwise free software and
> >distributing it as their own and actually getting money for it. How
> >DEVOID of work-ethic does some have to be to pull a stunt like that? And
> >you're saying that you're pleased as punch if DEC can just ftp a copy of
> >386BSD and start selling it for $500/copy as DEC-BSD/PC or something?!?!
> >

I don't understand this.  If someone decides to do some work and give the
work away, and they put no restrictions on it, why should you care what
people do with it?  Using as an example the rather large FreeWare project
that I am involved in (XFree86), we knew from the day we started it that
people would likely commercialize some or all of it.  It takes a lot of
chutzpah to be in business.  We didn't have the guts/desire/whatever to
take the work commercial.  We also didn't believe in putting restrictions
that were completely unenforcable (from an economic, if not a legal, 
standpoint).  We tell people "You can do whatever you want with this, 
except claim you wrote it.  And we'd appreciate it if you gave us credit
for the work we did."  Why hang some rediculous requirements like the GPL
on it, when we have no intention/desire/resources to enforce it?

I know for a fact that there are several commercial ventures that are
using some or all of XFree86.  Many of these came to us ahead of time
and said "Do you have any problems with our doing this?"  Several
have come to us after the fact and said "We did this.  Do you mind?".
I'm sure there are others who haven't bothered to talk to us.

We in fact have a friendly relationship with all of these folks.  One
has contributed code back to the project.  A couple of others may as 
well.  

If it doesn't bother us, who have put thousands of hours into it, why
in the world does it bother you?

> >That makes me ill. It really does. When I code stuff and release it to
> >the public domain, I stipulate that the stuff is free and is free to
> >modify, but ANYTHING that is derived from my code or that USES the
> >binaries has to be free as well. I think that the GNU agreement is
> >something similar to this. Now, if a company wants to charge for
> >SUPPORT, or if they want to charge a media fee for distribution....
> >that's okay (SoftLanding does this.... as far as I can tell).
> 

If you put something in the public domain, then you give up all rights to it.
In fact, most of the software that people call "public domain" is actually
in fact "Free Redistributable Copyrighted Software" (or some such nonsense).
You can put any restriction you want on your code.  And attempt to enforce
it if you like.  But if you really put it in the public domain, you have
lost all control.  Hence you have no right to bitch.

> I have to agree with you here.
> 
> Nate:
> I can't see what your problem is in practice. Ok so you feel that public
> software should be completely free from all restrictions, but
> unfortunately this world is full of people who are happy to hoodwink
> people and make a fast buck, by lying about who wrote the software and
> not passing on that freedom.

If you write software with no intention of commercial gain, and you
enjoy what you are doing, why should you care what anyone else does
with the software?  If you put a copyright on the stuff, then you
still own it.  Unless someone tries to prevent you from doing what
your are doing, it should have absolutely no impact on your life.

> People who write public software only do it for one thing: to see their
> name in lights. That might seem frivolous, but I believe it's true. So
> if that is their only motivation, then don't allow the sharks to take
> that away from them. After all, no motivation, no software.
> 

Oh, bull cookies.  We started XFree86 because we wanted to improve the
performance of the X11R5 server.  Then we expanded the project.  Why
do we do it?

        1) We can add a lot of support for things that weren't supported
           before (e.g. 386BSD and Linux), and make it available to people
           who aren't going to be supported by the commercial ventures.
        2) We can learn a hell of a lot about a lot of topics we'd never
           dealt with.
        3) We enjoy it.

My motivation for continuing with this is that I am still learning and
still enjoying what I am doing.  True, I have gained a fair measure of
recognition from this work, and I appreciate that.  But it was never
my intention, nor does it have anything to do with why I continue.  I
would do this even without the recognition.

FreeWare can coexist quite well with commercial alternatives.  There
is far more cooperation, good will, interaction, etc, between the
XFree86 Core Team and the commercial "competitors" than most people
are aware of.  Largely because we realize where our niche in the market
is.  This is actually one of the most refreshing and gratifying things
about the project - there is very little competition, just a lot of
hard work and cooperation.

> Us techie's know what we are doing, we know that we can get the latest
> version of something from the net, other's are not connected, or are
> not technical enough to realise that the software they have just bought
> for mega bucks, is public software and that they have not been given
> the source. The GPL protects the writer & the end user (often the
> "little guys").

The GPL doesn't protect anyone unless they have the resources to try to
enforce it.  The GPL provides no more protection against copyright
violation than any other copyright does.  Perhaps FSF and LPF have
the financial and legal muscle to try to enforce it.  But the "little
guy" doesn't.  So why sweat it?  If you're doing what you want to do,
why do you care what someone else does?

Various companies commercializing XFree86 isn't going to make us go
away.  People who want free X will still get it from us - if they
were willing to pay for commercial packages, there are already several
options available.

Don't try to explain why we do what we do, if you have never done anything
of the same scale.  Don't tell us what should annoy/bother/offend/upset
us - we are not stupid; we knew all of this going in.  Don't tell us that
we need to put rediculous, unenforcable restrictions on our code to
protect some "rights" that aren't in jeopardy to start with.

> 
> At the end of the day, I think that in practice, that there is no problem.
> BSD386 is charge-free (except for a requested donation), GNU is
> charge-free. I don't believe that BSD386 will ever be charged for, so
> it will stay in the public software arena anyway, whether it is
> forced to or not by the GPL.

It's 386BSD, BTW, to which you refer.  BSD/386 IS a commercial product.

And your last statement is EXACTLY the point - why bother with superfluous
things like the GPL when the software will remain free anyhow?

> 
> Just a few ramblings
> Damian
> 
> -- 
> +----------------------------+------------------------------------------------+
> | Damian Ivereigh            | If you can't suss out what this is replying to |
> | damian@centrix.demon.co.uk | get a threaded news reader, like trn. :-)      |
> | Twickenham, U.K.           | This is the best way to cut wasted traffic     |
> +----------------------------+------------------------------------------------+


Off my soapbox.

Why is it that I now find myself preparing to be flamed by FSF and LPF zealots?

--
David Wexelblat <dwex@mtgzfs3.att.com>  (908) 957-5871  Fax: (908) 957-5627
AT&T Bell Laboratories, 200 Laurel Ave - 3F-428, Middletown, NJ  07748

XFree86 requests should be addressed to <xfree86@physics.su.oz.au>

"Love is like oxygen.  You get too much, you get too high.  Not enough and
 you're gonna die."  -- Sweet, Love Is Like Oxygen

From: d87-mal@byse.nada.kth.se (Mats Löfkvist)
Subject: Re: Summary of Linux vs. 386BSD vs. Commercial Unixes
Date: Mon, 19 Apr 1993 22:01:14 GMT

In article < C5qCnn.5Kw@sugar.neosoft.com> peter@NeoSoft.com (Peter da Silva) writes:

   "Ownership" of intellectual property comes down to the ability to control its
   distribution. If the FSF controls the distribution of my code, they own it.

YOU choose to let the FSF control the distribution of your code when you
decide to use FSF tools, code or whatever that makes the GPL to apply to
your code.

   Just about everyone but the FSF has quit this sort of rubbish. Some require
   a license fee for their runtimes, but that's about it.
 
Or YOU choose to pay five bucks for each copy of your program you sell if you
decide to use a tool with such a license.

What's the problem? Different licenses for different purposes. One to ensure
source availability, another to ensure financial gain. If you don't like one
of them, don't use it.

Why is it so hard to understand that code from the FSF comes with a licence
you have to accept if you want to use it? Is it because the code "is there"
in front of you, looking so available? Most people annoyed by the GPL terms
sounds like children in a candy store when they are told the candy is not
free to take just because it is lying there under their noses.

      _
Mats Lofkvist           Really don't mind if you sit this one out.
d87-mal@nada.kth.se     My words but a whisper - your deafness a SHOUT.

From: jemenake@trumpet.calpoly.edu (Joe Emenaker)
Subject: Re: Summary of Linux vs. 386BSD vs. Commercial Unixes
Date: 20 Apr 93 11:05:21 GMT

dwex@cbnewsj.cb.att.com (david.e.wexelblat) writes:
>damian@centrix.demon.co.uk (damian) writes:
>>jemenake@trumpet.calpoly.edu (Joe Emenaker) writes:
>> 
>> >Now, it really, Really, REALLY angers me to think of these big
>> >corporations taking public-domain and otherwise free software and
>> >distributing it as their own and actually getting money for it. How
>> >DEVOID of work-ethic does some have to be to pull a stunt like that? And
>> >you're saying that you're pleased as punch if DEC can just ftp a copy of
>> >386BSD and start selling it for $500/copy as DEC-BSD/PC or something?!?!
>> >
>
>I don't understand this.  If someone decides to do some work and give the
>work away, and they put no restrictions on it, why should you care what
>people do with it?  Using as an example the rather large FreeWare project
>that I am involved in (XFree86), we knew from the day we started it that
>people would likely commercialize some or all of it.  It takes a lot of
>chutzpah to be in business.  We didn't have the guts/desire/whatever to
>take the work commercial.

You don't have to go commercial in order to make sure that commercial
developers don't try to make money from your work without doing any work
themselves.

>          We tell people "You can do whatever you want with this, 
>except claim you wrote it.  And we'd appreciate it if you gave us credit
>for the work we did." 

Yeah, you'd "appreciate it". Here's an extremely hyptohetical case to
make a point:

Let's say Microsoft decides they don't want to put in the development
costs for Windows NT, so they ftp 386BSD and XFree and plaster
"Microsoft" logos all over it. Let's say it's tremendously sucessful and
MS gets away with charging $500 per copy and Bill Gates makes another $7
billion.

Are you telling me you wouldn't have even a hint of sentiment that
somebody had grossly freeloaded off you?

See what I'm getting at here? There's no way you can be sure that the
general computing community (aka "Joe User") will benefit at all from
the selfless, thankless work you've done. You don't think that the lower
development costs of the commercial packages are going to actually lower
the final price of the package, do you? The price of the software is
designed to do ONE thing only: maximize "price*quantity_sold", and the
fact that you ended up doing a lot of their work for free isn't going to
affect that at all. That's not how economics works.

On the other hand, let's suppose some company took XFree and spruced it
up a tad and added some functionality that you really liked. You liked
it better than the XFree you were using and you didn't want to go
through the trouble of coding those same changes in yourself, so you
asked for a copy from them.... and they say "Sure. That'll be $200
please.". What's to keep someone from changing one line of your code and
then charging you X amount of money in exchange for a copy of it.

Hell, I'd think the LEAST you'd do is stipulate that, if anyone uses
your code, they have to put a message somewhere conspicuous that the
software is heavily derived from a package you can get for FREE from
so-and-so. Otherwise, there's no reason to believe you've done anything
other than increase some company's profits. You haven't lowered the cost
to "Joe User" one bit!

> Why hang some rediculous requirements like the GPL
>on it, when we have no intention/desire/resources to enforce it?

Because a corporation won't put their balls on the chopping block like
that. Even if they thought you wouldn't care, the day may someday come
when you DID care (perhaps when THEIR derivative or your software was
very sucessful and you were having trouble making your house-payments).
Unless they have a license to do what they want, no careful company is
going to expose themself to litgation like that.

Well, I just perused the GPL and I think it quite up-front about its
intent. The GPL is intended to make sure that OTHER people can't put
more restrictions on your software. In order to do that, there is a
certain amout of necessary restriction that they must place on the
software in order to ensure that even more restriction. I mean, compared
to the restrictions that COULD be placed on the software, the GPL is
extremely lax. In fact, when I think about it, it seems that the GPL
doesn't restrict what you can DO with the software as far as
modification; it just restricts how mean you can be to the people you
pass the software on to. The GPL stipulates that you have to extend
every courtesy that was extended to you. Fair's fair.

Also, I think the GPL is designed to sort of stack the deck against
commercial software. Since commercial development tools can be used to
develop commercial OR GNU-ish software, GNU-ish tools can only be used
to develop more GNU-ish tools. It's like a one-way door. I like it. ;-}

>> >that's okay (SoftLanding does this.... as far as I can tell).
>FreeWare can coexist quite well with commercial alternatives.  There
>is far more cooperation, good will, interaction, etc, between the
>XFree86 Core Team and the commercial "competitors" than most people
>are aware of. 

Yeah. Wait until the tables are turned after they get big. Wait until
YOU need a favor from THEM, when their company is being run by lawyers
and bean-counters.... see if they even remember your NAME!

>             Largely because we realize where our niche in the market
>is. 

You're the guppy that gets swallowed by the bigger fish.

>    This is actually one of the most refreshing and gratifying things
>about the project - there is very little competition, just a lot of
>hard work and cooperation.
               ^^^^^^^^^^^

Okay. I've just decided that I'm going to develop an object oriented
desktop from Windows to compete with Norton Desktop. I'll just search
around for a bunch of folks like you who are looking for a learning
experience. THen, I'll sit around and wait until you guys finish it.
Then, I'll package it and sell it for $100 a copy. Oh... I'll be REALLY
cooperative. Hell, I might even buy you lunch for letting me freeload
off of you.


>The GPL doesn't protect anyone unless they have the resources to try to
>enforce it.

But no software company is going to bet on that. If the company becomes
sucessful at all based upon the merits of your software, SOME lawyer is
going to offer to sue on your behalf just for a cut of the award.

-- 
Joe Emenaker - Sexual Engineer | Our infernal mailer daemon has been quite
   jemenake@nike.calpoly.edu   | insitent that  my signature be limited to just
   ..or.. @bslab65.calpoly.edu | 4 lines. However, as you can see, I have
   ..or.. @cash.calpoly.edu    | figured out an elegant way to put as many as

From: cc_paul@rcvie.co.at (Wolf Paul)
Subject: Re: Summary of Linux vs. 386BSD vs. Commercial Unixes
Reply-To: cc_paul@rcvie.co.at (Wolf N. Paul)
Date: Tue, 20 Apr 1993 13:57:23 GMT

In article <D87-MAL.93Apr19230114@byse.nada.kth.se> 
d87-mal@byse.nada.kth.se (Mats Löfkvist) writes:
> (In reply to a complaint about the GNU GPL)
>
>Why is it so hard to understand that code from the FSF comes with a licence
>you have to accept if you want to use it? Is it because the code "is there"
>in front of you, looking so available? Most people annoyed by the GPL terms
>sounds like children in a candy store when they are told the candy is not
>free to take just because it is lying there under their noses.

Maybe because chief proponents of the FSF assume such a morally superior,
holier-than-thou attitude about their supposedly "free" software which
in reality isn't free at all but encumbered with a rather complex set
of rules?

The problem with the candy store you mention above is that it sports a
great big sign, "Free Candy", and once you're inside you find out that
that is a bunch of baloney, it isn't free, but has strings attached.

-- 
V Wolf N. Paul, Computer Center wnp@rcvie.co.at
+-----------------+ Alcatel Austria Research Center +43-1-391621-122 (w)
| A L C A T E L | Ruthnergasse 1-7 +43-1-391452 (fax)
+-----------------+ A-1210 Vienna-Austria/Europe +43-1-2246913 (h)

From: dwex@cbnewsj.cb.att.com (david.e.wexelblat)
Subject: Re: Summary of Linux vs. 386BSD vs. Commercial Unixes
Date: Tue, 20 Apr 1993 14:56:59 GMT

In article <1993Apr20.110521.180705@zeus.calpoly.edu> 
jemenake@trumpet.calpoly.edu (Joe Emenaker) writes:
> dwex@cbnewsj.cb.att.com (david.e.wexelblat) writes:
> >damian@centrix.demon.co.uk (damian) writes:
> >>jemenake@trumpet.calpoly.edu (Joe Emenaker) writes:
> >> 
> >> >Now, it really, Really, REALLY angers me to think of these big
> >> >corporations taking public-domain and otherwise free software and
> >> >distributing it as their own and actually getting money for it. How
> >> >DEVOID of work-ethic does some have to be to pull a stunt like that? And
> >> >you're saying that you're pleased as punch if DEC can just ftp a copy of
> >> >386BSD and start selling it for $500/copy as DEC-BSD/PC or something?!?!
> >> >
> >
> >I don't understand this.  If someone decides to do some work and give the
> >work away, and they put no restrictions on it, why should you care what
> >people do with it?  Using as an example the rather large FreeWare project
> >that I am involved in (XFree86), we knew from the day we started it that
> >people would likely commercialize some or all of it.  It takes a lot of
> >chutzpah to be in business.  We didn't have the guts/desire/whatever to
> >take the work commercial.
> 
> You don't have to go commercial in order to make sure that commercial
> developers don't try to make money from your work without doing any work
> themselves.
> 

You are TOTALLY missing the point.  We DON'T CARE if people make money
off of our work.  We are not in it for money - we are in it for other 
reasons.  And we want people to be able to do ANYTHING they want with
it, except claim the wrote it.  Don't think we're stupid.  We mean "anything".

> >          We tell people "You can do whatever you want with this, 
> >except claim you wrote it.  And we'd appreciate it if you gave us credit
> >for the work we did." 
> 
> Yeah, you'd "appreciate it". Here's an extremely hyptohetical case to
> make a point:
> 
> Let's say Microsoft decides they don't want to put in the development
> costs for Windows NT, so they ftp 386BSD and XFree and plaster
> "Microsoft" logos all over it. Let's say it's tremendously sucessful and
> MS gets away with charging $500 per copy and Bill Gates makes another $7
> billion.
> 

And unless they claimed they wrote it, I wouldn't particulary care.  I 
would like to get the credit, but if not, so be it.

> Are you telling me you wouldn't have even a hint of sentiment that
> somebody had grossly freeloaded off you?
> 

Yes, that's exactly what I'm telling you.  The only thing that would bother
me is if they claimed they wrote it (by removing the copyright, or failing
to credit us as copyright holders).

> See what I'm getting at here? There's no way you can be sure that the
> general computing community (aka "Joe User") will benefit at all from
> the selfless, thankless work you've done. You don't think that the lower
> development costs of the commercial packages are going to actually lower
> the final price of the package, do you? The price of the software is
> designed to do ONE thing only: maximize "price*quantity_sold", and the
> fact that you ended up doing a lot of their work for free isn't going to
> affect that at all. That's not how economics works.

Microsoft taking my work will not take it out of the hands of anyone who
already has access to it.  If Microsoft manages to penetrate a market we
can't and uses our code to do it, more power to them.

I think I believe in free software far more than you do.  "Economics" does
not enter the equation at all.

> 
> On the other hand, let's suppose some company took XFree and spruced it
> up a tad and added some functionality that you really liked. You liked
> it better than the XFree you were using and you didn't want to go
> through the trouble of coding those same changes in yourself, so you
> asked for a copy from them.... and they say "Sure. That'll be $200
> please.". What's to keep someone from changing one line of your code and
> then charging you X amount of money in exchange for a copy of it.
> 

Again, I say "more power to you".  Believe it or not, this has already
been done, and is being done by others as we speak.  We don't look for
them to give us back the value they've added to the product.  If they
do, that's nice (and again, this has been done).  If they decide that
their value-added is not free, then we won't get it.  We'll either do it
ourselves, or we'll not do it at all.  It still doesn't change what we
are doing.

I'll give you a real big example: Members of the X Consortium have access
to hundreds, if not thousands, of bug fixes to X11R5 that we don't.  Some
of these we have fixed ourselves.  Some of these we are saying "well, we'll
get them in X11R6".  We're not crying because the X Consortium gives 
privileges to paying members.

Not quite the same thing, but in many way, a much more frustrating scenario
than the one you describe.

> Hell, I'd think the LEAST you'd do is stipulate that, if anyone uses
> your code, they have to put a message somewhere conspicuous that the
> software is heavily derived from a package you can get for FREE from
> so-and-so. Otherwise, there's no reason to believe you've done anything
> other than increase some company's profits. You haven't lowered the cost
> to "Joe User" one bit!

Again, we come back to "enforcability".  We can't enforce such a restriction,
so why make it?  When we have been contacted by commercial ventures, I 
have told them that we would like to have the derivation of the work 
mentioned.  And, in general, they have agreed.

We're not after lowering "Joe User"'s costs.  That's not the point.  No one
who is aware of our product is going to pay for it from another source.  if
the user isn't aware of our product, then that's not our problem.  

If you follow XFree86 at all, you will see that I continually recommend
commercial alternatives to XFree86 when these products can provide something
we can't.  That can be service/support, performance, other features, etc.

> 
> > Why hang some rediculous requirements like the GPL
> >on it, when we have no intention/desire/resources to enforce it?
> 
> Because a corporation won't put their balls on the chopping block like
> that. Even if they thought you wouldn't care, the day may someday come
> when you DID care (perhaps when THEIR derivative or your software was
> very sucessful and you were having trouble making your house-payments).
> Unless they have a license to do what they want, no careful company is
> going to expose themself to litgation like that.
> 

Come on.  You mean to tell me that Microsoft wouldn't just use GCC if
they felt it suited their needs?  Get real.  They'd be sneaky and devious
about it, etc.  It is just exactly as illegal from Microsoft to remove
our copyright and claim our work as their own as it is for them to violate
the GPL (since both are copyrights).  The legal ramifications are identical.
So why put the restrictions in?  If they're going to violate one, they're
going to violate the other.

> Well, I just perused the GPL and I think it quite up-front about its
> intent. The GPL is intended to make sure that OTHER people can't put
> more restrictions on your software. In order to do that, there is a
> certain amout of necessary restriction that they must place on the
> software in order to ensure that even more restriction. I mean, compared
> to the restrictions that COULD be placed on the software, the GPL is
> extremely lax. In fact, when I think about it, it seems that the GPL
> doesn't restrict what you can DO with the software as far as
> modification; it just restricts how mean you can be to the people you
> pass the software on to. The GPL stipulates that you have to extend
> every courtesy that was extended to you. Fair's fair.
> 

Regardless of the GPL, they can't put restrictions on MY software.  They
can put my software in their software and do what they want with it.  But
they can't stop me from distributing my software exactly the way I do it
today.  

> Also, I think the GPL is designed to sort of stack the deck against
> commercial software. Since commercial development tools can be used to
> develop commercial OR GNU-ish software, GNU-ish tools can only be used
> to develop more GNU-ish tools. It's like a one-way door. I like it. ;-}
> 

Which is EXACTLY my objection to the GPL.  I write software for a living.
I LIKE the fact that I make money writing software - it gives me the
resources to buy machines so I can do XFree86.  As the GNU project has
finally realized (vis-a-vis their net appeals), if programmers don't get
paid, programmers don't program.

> >> >that's okay (SoftLanding does this.... as far as I can tell).
> >FreeWare can coexist quite well with commercial alternatives.  There
> >is far more cooperation, good will, interaction, etc, between the
> >XFree86 Core Team and the commercial "competitors" than most people
> >are aware of. 
> 
> Yeah. Wait until the tables are turned after they get big. Wait until
> YOU need a favor from THEM, when their company is being run by lawyers
> and bean-counters.... see if they even remember your NAME!
> 

Umm.  Is "USL" (ooh - evil acronym!) big enough for you?  How about "SCO"?

> >             Largely because we realize where our niche in the market
> >is. 
> 
> You're the guppy that gets swallowed by the bigger fish.
> 

Hasn't happened yet.  If it does, I will move on to something else.
Where exactly is the problem?  Somehow I don't see the commercial X
vendors supporting 386BSD and Linux and Amoeba and...

> >    This is actually one of the most refreshing and gratifying things
> >about the project - there is very little competition, just a lot of
> >hard work and cooperation.
>                ^^^^^^^^^^^
> 
> Okay. I've just decided that I'm going to develop an object oriented
> desktop from Windows to compete with Norton Desktop. I'll just search
> around for a bunch of folks like you who are looking for a learning
> experience. THen, I'll sit around and wait until you guys finish it.
> Then, I'll package it and sell it for $100 a copy. Oh... I'll be REALLY
> cooperative. Hell, I might even buy you lunch for letting me freeload
> off of you.
> 

Again, who are you to get offended in my place?  If I'M not bothered by
someone doing this, why on earth should you be?

> 
> >The GPL doesn't protect anyone unless they have the resources to try to
> >enforce it.
> 
> But no software company is going to bet on that. If the company becomes
> sucessful at all based upon the merits of your software, SOME lawyer is
> going to offer to sue on your behalf just for a cut of the award.
> 

Bull cookies.  If Apple is going to go up against MicroSloth over Windows,
what makes you think they would hesitate to STOMP all over FSF if they
decide it would be a useful thing to do?  Bad press?  Ha!  They'd get more
bad press from stomping on US than they would from stomping on FSF.

So what's the point?

> -- 
> Joe Emenaker - Sexual Engineer | Our infernal mailer daemon has been quite
>    jemenake@nike.calpoly.edu   | insitent that  my signature be limited to just
>    ..or.. @bslab65.calpoly.edu | 4 lines. However, as you can see, I have
>    ..or.. @cash.calpoly.edu    | figured out an elegant way to put as many as


--
David Wexelblat <dwex@mtgzfs3.att.com>  (908) 957-5871  Fax: (908) 957-5627
AT&T Bell Laboratories, 200 Laurel Ave - 3F-428, Middletown, NJ  07748

XFree86 requests should be addressed to <xfree86@physics.su.oz.au>

"Love is like oxygen.  You get too much, you get too high.  Not enough and
 you're gonna die."  -- Sweet, Love Is Like Oxygen

From: peter@NeoSoft.com (Peter da Silva)
Subject: Re: Summary of Linux vs. 386BSD vs. Commercial Unixes
Date: Thu, 22 Apr 1993 17:58:51 GMT

In article <D87-MAL.93Apr19230114@byse.nada.kth.se> 
d87-mal@byse.nada.kth.se (Mats Löfkvist) writes:
> In article <C5qCnn.5Kw@sugar.neosoft.com> peter@NeoSoft.com (Peter da Silva) writes:
>    "Ownership" of intellectual property comes down to the ability to control its
>    distribution. If the FSF controls the distribution of my code, they own it.

> YOU choose to let the FSF control the distribution of your code when you
> decide to use FSF tools, code or whatever that makes the GPL to apply to
> your code.

Bingo. That's why I don't use toolkits and so on that make the GPL apply
to my code, and why Bill Jolitz doesn't use GPL code in the 386BSD kernel,
and why John Ousterhout doesn't use GPL code in TCL, and so on... for all
the various actions that FSF fans have been bemoaning in this thread.

You chose to give up ownership of your code to the FSF.

That's fine.

I choose not to.

That's fine, too.

So why are you flaming me for it?

> What's the problem? Different licenses for different purposes. One to ensure
> source availability, another to ensure financial gain. If you don't like one
> of them, don't use it.

Exactly my point. I coudn't have said it better myself.

So why this flame war? Why are you folks dumping on us 386BSD people because
we don't like the one you like? That's what's going on here:

        FSF folks: why don't you use this GPLed code in BSD?

        BSD folks: we don't want to put BSD under the GPL.

        FSF folks: why not?

        BSD folks: (see reasons above)

        FSF folks: (buncha flaming about evil corporations)

        BSD folks: hey, it's our work, and we don't mind, why do you
                   mind?

        FSF folks: (buncha flaming about how the GPL is the best)

        BSD folks: (explanation about why the GPL isn't right for them)

        FSF folks: why are you flaming the GPL?

        BSD folks: huh?

Look, folks, we have legitimate reasons for not wanting to use GPL code
in our software. We've explained them. If you don't understand, could you
at least take your own advice:

> What's the problem? Different licenses for different purposes. One to ensure
> source availability, another to ensure financial gain. If you don't like one
> of them, don't use it.

I don't know what the problem is. You tell me.
-- 
Peter da Silva.  <peter@sugar.neosoft.com>.
 `-_-'   Har du kramat din varg idag?
  'U`    
My Apple-II has more RAM than my Mac!

From: bm@shadow.columbia.edu (Blair MacIntyre)
Subject: Re: Summary of Linux vs. 386BSD vs. Commercial Unixes
Reply-To: Blair MacIntyre <bm@cs.columbia.edu>
Date: Thu, 22 Apr 1993 19:04:30 GMT

>>>>> On Tue, 20 Apr 1993 13:57:23 GMT, cc_paul@rcvie.co.at (Wolf Paul) said:

Wolf> In article <D87-MAL.93Apr19230114@byse.nada.kth.se>
Wolf> d87-mal@byse.nada.kth.se (Mats Löfkvist) writes:
> (In reply to a complaint about the GNU GPL)
>
>Why is it so hard to understand that code from the FSF comes with a licence
>you have to accept if you want to use it? Is it because the code "is there"
>in front of you, looking so available? Most people annoyed by the GPL terms
>sounds like children in a candy store when they are told the candy is not
>free to take just because it is lying there under their noses.

Wolf> Maybe because chief proponents of the FSF assume such a morally superior,
Wolf> holier-than-thou attitude about their supposedly "free" software which
Wolf> in reality isn't free at all but encumbered with a rather complex set
Wolf> of rules?

I don't know how you define free, but I haven't paid money for any GNU
software recently.

They never said it was public-domain, they said it was free.  As in, no
money.  As in, no money for the source.  All you have to do is not
charge people for any modifications you make and let them have the
original source.  

Boy people complain about anything.  You charge for software, they say
it's too much.  You give it to them free, they complain they can't do
whatever they damn well please with the source.  

Next thing you know, people will be complaining that the GNU people
won't make custom modifications for them.

Wolf> The problem with the candy store you mention above is that it sports a
Wolf> great big sign, "Free Candy", and once you're inside you find out that
Wolf> that is a bunch of baloney, it isn't free, but has strings
Wolf> attached.

If you go into the candy store and they are not charging you for it,
it's free.  If they have strings attached ... well, you don't _have_ to
take it.  Nobody is forcing you.
--
Blair MacIntyre --- bm@cs.columbia.edu --- CS Department, Columbia University

                        "You drive, you kill."  --- from the movie "Roadkill"

From: wirzeniu@klaava.Helsinki.FI (Lars Wirzenius)
Subject: Re: Summary of Linux vs. 386BSD vs. Commercial Unixes
Date: Fri, 23 Apr 1993 07:31:10 GMT

peter@NeoSoft.com (Peter da Silva) writes:
>You chose to give up ownership of your code to the FSF.

Not correct.  Putting code under the GPL does not make it the property
of the FSF.

Other than that, I agree with Peter, as much as I prefer the GPL over
the BSD copyright.  There's no need to flame people if they don't
copyright _their_ stuff the way you prefer.  There is no objective
truth that says that the GPL is better than any other copyright, it
all depends on what you want to allow others to do.

--
Lars.Wirzenius@helsinki.fi  (finger wirzeniu@klaava.helsinki.fi)
   MS-DOS, you can't live with it, you can live without it.

From: newton@monty.apana.org.au (Mark Newton)
Subject: Re: Summary of Linux vs. 386BSD vs. Commercial Unixes
Date: Sun, 25 Apr 93 17:16:27 +0930

bm@shadow.columbia.edu (Blair MacIntyre) writes:
> Boy people complain about anything.  You charge for software, they say
> it's too much.  You give it to them free, they complain they can't do
> whatever they damn well please with the source.  

Straw-man attack.  People are complaining about not being able to do whatever
they damn well please WITH THEIR OWN PROGRAMS.

Nobody is talking about software that has been "given to them for free,"
except, perhaps, for the GNU libraries.  But those arguing against the
GPL aren't using GNU code, so that doesn't really enter into the equation.

    - mark

====================================================================
I tried an internal modem,                 newton@monty.apana.org.au
     but it hurt when I walked.                          Mark Newton
===== Voice: +61=8=3224071 =============== Data: +61=8=3222915 =====


From: eric@tantalus.nrl.navy.mil (Eric Youngdale)
Subject: Re: Summary of Linux vs. 386BSD vs. Commercial Unixes
Date: Mon, 26 Apr 1993 18:29:35 GMT

In article <930425471@monty.apana.org.au> 
newton@monty.apana.org.au (Mark Newton) writes:
>bm@shadow.columbia.edu (Blair MacIntyre) writes:
>> Boy people complain about anything.  You charge for software, they say
>> it's too much.  You give it to them free, they complain they can't do
>> whatever they damn well please with the source.  
>
>Straw-man attack.  People are complaining about not being able to do whatever
>they damn well please WITH THEIR OWN PROGRAMS.

        First of all, I am not aware of any programs that have been GPLed by
anyone other than the author.  Could you provide a real example??  No one is
forcing anyone to add the GPL to their own program (although some GPL zealots
have been known to undiplomatically request the GPL be added).

        Secondly, let us assume that there are cases where someone incorporates
your program into a GPL program of some kind.  As I understand it the people
who write under the BSD copyright do not mind one bit if some company takes the
code that they write and incorporates it into a commercial product.  What is
the difference between having your BSD copyright software being incorporated
into a commercial product over which you have no control and having your BSD
copyright software incorporated into a GPL program??  In one case you are proud
to have made a contribution, and in the other you feel "ripped off"?

-Eric
-- 
"When Grigor Samsa woke up one morning from unsettling dreams, he
found himself changed in his bed into a monstrous vermin."
                                        -F. Kafka

From: newton@monty.apana.org.au (Mark Newton)
Crossposted-To: comp.os.386bsd.questions
Subject: Re: Summary of Linux vs. 386BSD vs. Commercial Unixes
Date: Thu, 29 Apr 93 20:47:32 +0930

eric@tantalus.nrl.navy.mil (Eric Youngdale) writes:
> In article <930425471@monty.apana.org.au> 
newton@monty.apana.org.au (Mark Newton) writes:
> >bm@shadow.columbia.edu (Blair MacIntyre) writes:
> >> Boy people complain about anything.  You charge for software, they say
> >> it's too much.  You give it to them free, they complain they can't do
> >> whatever they damn well please with the source.  
> >
> >Straw-man attack.  People are complaining about not being able to do whatever
> >they damn well please WITH THEIR OWN PROGRAMS.
> 
>       First of all, I am not aware of any programs that have been GPLed by
> anyone other than the author.  Could you provide a real example??  No one is
> forcing anyone to add the GPL to their own program (although some GPL zealots
> have been known to undiplomatically request the GPL be added).

I think you're missing the point.

The BSDites in this thread have been arguing from the standpoint of a
person who doesn't use the GPL for there code at all.  Therefore, it
is fallacious to contend that the GPL is forcing them to do anything at
all.

My posting was directed against Blair MacIntyre's comments, in which
he spoke about software that has been /given/ to the complainers.  The
complainers haven't been saying anything at all about that;  Hence Blair's
posting constituted a straw-man attack, or perhaps a non-sequitur.

To expand further on the point I made in response to Blair:  Copylefting
the software that you write involves implicit restrictions upon its 
distribution.  Notably, its distribution is prohibited unless source
is provided with it.  Basically, whoever distributes the software you
write is legally obliged to make it as easy for someone else to obtain
as it was for them to obtain.

I (and other BSDites) have been arguing against the GPL because I don't want
to force those restrictions, or any other restrictions, upon people who
choose to distribute /my/ software.  I want to make it completely,
utterly, totally free.  It doesn't matter whether IBM chooses to hijack
it, enlarge its size and reduce its speed by factors of twenty and sell
it for half a million dollars - I just don't care.

While people like Blair MacIntyre continue to confuse the issues at hand
by posting irrelevancies, people like you don't have a prayer of
understanding these simple concepts.

Yours in illumination,

    - mark

====================================================================
I tried an internal modem,                 newton@monty.apana.org.au
     but it hurt when I walked.                          Mark Newton
===== Voice: +61=8=3224071 =============== Data: +61=8=3222915 =====

From: eric@tantalus.nrl.navy.mil (Eric Youngdale)
Crossposted-To: comp.os.386bsd.questions
Subject: Re: Summary of Linux vs. 386BSD vs. Commercial Unixes
Date: 30 Apr 93 22:54:24 GMT


        To begin with, I would like to reiterate the fact that I have no
problem with people using the BSD style of copyright.  I am not interested in
converting people who have already made up their minds, but in the interests of
reducing the animosity between the two camps, I have one question
that I would like to have answered.

In article <9304299328@monty.apana.org.au> newton@monty.apana.org.au (Mark Newton) writes:
>I (and other BSDites) have been arguing against the GPL because I don't want
>to force those restrictions, or any other restrictions, upon people who
>choose to distribute /my/ software.  I want to make it completely,
>utterly, totally free.  It doesn't matter whether IBM chooses to hijack
>it, enlarge its size and reduce its speed by factors of twenty and sell
>it for half a million dollars - I just don't care.

        I guess I do not understand the difference between IBM "hijacking" your
program and a GPLer "hijacking" your program.  Consider the two following
scenarios:

        1) If IBM uses something that you wrote, then they have restricted your
software by making their version of the source unavailable, and making you pay
money for the binaries.  You still have your original version which you can do
with whatever you want, and this is what remains totally free.

        2) On the other hand, if someone incorporates something you wrote into
a GPL program your software is also restricted, but in a different way.
Nonetheless, you still have your original sources that have your original
copyright, and this also remains totally free.

        As far as I can see it, the only difference between the two is that the
nature of the restrictions are different.  In either case, you still have your
original code which is under your own less restrictive copyright, and if you
wish you can enhance and modify it to have all of the features and capabilities
of the more restricted version.

        Could someone explain why most people who write under the BSD copyright
remain ambivalent about scenario 1, but find scenario 2 so objectionable?

        There is one important difference that I can see, and I make no claim
that it has any basis in truth, but I would be interested in seeing some
reaction from the BSD side of the fence.  Since code flows more easily from BSD
-> GPL and not the other way around, I wonder if there is a sense of resentment
that BSD programs are contributing more to GPL projects than GPL programs
contribute to BSD projects?

        Of course, another possibility is that the proselytizing from the more
strident GPL adherents is responsible for this mess :-).

-Eric
-- 
"When Grigor Samsa woke up one morning from unsettling dreams, he
found himself changed in his bed into a monstrous vermin."
                                        -F. Kafka