*BSD News Article 57739


Return to BSD News archive

Path: euryale.cc.adfa.oz.au!newshost.anu.edu.au!harbinger.cc.monash.edu.au!news.rmit.EDU.AU!news.unimelb.EDU.AU!munnari.OZ.AU!spool.mu.edu!howland.reston.ans.net!newsfeed.internetmci.com!chi-news.cic.net!usc!sdd.hp.com!hamblin.math.byu.edu!park.uvsc.edu!usenet
From: Terry Lambert <terry@lambert.org>
Newsgroups: comp.os.linux.advocacy,comp.unix.bsd.freebsd.misc
Subject: Re: Linux vs FreeBSD
Date: 17 Dec 1995 23:23:33 GMT
Organization: Utah Valley State College, Orem, Utah
Lines: 170
Message-ID: <4b28pl$huf@park.uvsc.edu>
References: <489kuu$rbo@pelican.cs.ucla.edu> <4a14v5$1lq@dyson.iquest.net> <4a2kme$32d@josie.abo.fi <4agsg2$bqc@uriah.heep.sax.de> <4ai8rk$maf@solaria.cc.gatech.edu> <4aj6tv$g98@park.uvsc.edu> <4amduo$rnd@news.siemens.at> <4ao7hn$rf8@park.uvsc.edu> <4apvl8$pgs@daffy.anetsrvcs.uwrf.edu> <4atpt3$cqi@park.uvsc.edu> <4avcab$bk5@daffy.anetsrvcs.uwrf.edu>
NNTP-Posting-Host: hecate.artisoft.com
Xref: euryale.cc.adfa.oz.au comp.os.linux.advocacy:31360 comp.unix.bsd.freebsd.misc:11148

bl03@uwrf.edu (BENJAMIN A LINDSTROM) wrote:
]
] I do believe that companies need a reseach budget...no where
] did I ever say that..In the above comment I said I've seen
] people attempt to do a lot of things.

Please reread the GNU Manifesto on where companies are permitted
to make their money, then attempt to reconcile this with idea
that a company will act to maximize profit in the short term.

I think this eloquently argues that companies cutting out the
"overhead" of research will make more money in the short term,
since any money spent on research in a GNU universe is done for
the benefit of all instea of the benefit of self.

Comapnies spend money to advantage themselves over their
competitors, and don't spend money that doesn't do that (or
alternately, they are quickly cut down by their competition).


] BSD give them the bar and says,"Here it is...all free...no
] R&D cost become some other smuck did it..And no requirements
] to say..'So and so did such and such part..' Because it could
] be considered Adveritising."

You clearly misunderstand the BSD license:


 * 3. All advertising materials mentioning features or use of this software
 *    must display the following acknowledgement:
 *      This product includes software developed by the University of
 *      California, Berkeley and its contributors.
 * 4. Neither the name of the University nor the names of its contributors
 *    may be used to endorse or promote products derived from this software
 *    without specific prior written permission.

So:

1)	You *MUST* acknowledge the author(s).
2)	You *MUST* not claim your derivative work has been
	endorsed by the author(s), nor can you trade soley
	on the value of the author(s) name(s) to promote
	sales of the product *unless* you obtain consent for
	either of these actions from the author(s).

So let's say Linus releases some code under BSD license.  What
can't people do?

1)	They can't claim "Billy Bob wrote all this himself".
2)	They can't say "Linus says ''It's Greeeaaaat!''" unless
	they can get him to actually say that.
3)	They can't take a distribution which is only partially
	comprised of Linus' code and say "Linus wrote this, so
	you _know_ it's good", including their own shitty install
	and user space utilties that only sometimes work in this
	blanket description.

In other words, they can't misrepresent it as their own, and when
they admit whose it really is, they can't make Linus look like
an idiot.


] GPL goes, "Here is what the bar is at...If you want to use us...
] you have to give credit and return back your R&D so no one can
] be taken advanage of."

Except you, turning back your R&D without chance of recompense.


] : GPL suggests that everyone should become contract programmers
] : or product support people if they want to be paid for doing
] : programming.  Software itself shouldn't be sold above and
] : beyond a reproduction fee.  The economics of such a situation
] : dictate that the company that charges the least will get the
] : money.  The company with the smallest R&D budget.
] 
] Is this true?  FSF believes this...I don't see that written in
] any of the GPL stuff.=)   I know a lot of contract programmers
] (one of my bosses is one..And indirectly that makes me one)
] and I swear he charges $50 to $100 an hour for NeXTStep
] programming.  Do you think  he's getting his money out of it?

1)	The GPL is a legal instrument for furthering the goals
	of the FSF.  I *really* have no problem with its
	existance, only with people making claims about what
	it is or isn't based on their personal philosophy
	instead of as part of a risk assessment framework.

	I think anything else hides the agenda by obscuring it,
	and it's important to note the purpose of the instrument
	to be able to understand its intended effect, and the
	consequences if the instrument is successful in
	achieving the effect.

2)	Your boss (and you) make money off of contract
	programming in this fashion because the resulting work
	is either privately held after completion (as a work
	for hire), or because the situation causes the resulting
	code to be non-mission-critical for any given vertical
	market, or because the economics are equal in terms of
	commercial packaged product vs. a custom product.

	So this comes down to "why do companies purchase
	software, and what benefit is derived from it?".  There
	are circumstances in which the derived benefit is
	indeed compatible with releasing the end product under
	GPL: when the economics of canned vs. contracted are
	equal.  Even then, there is some risk to the company
	paying for the developement.

] I don't believe that GPL makes that DRAMATIC effict on R&D...

I agree.  Because it is not universal at the present time.  Read
the GNU Manifesto.

] I could open up LameBSD..Sell it and never do a SINGLE kernel
] or utility patch and attempt to hid the fact of who I 'stole'
] it from..(It would not work..but hey..You couldn't stop me.)

I could, and I would.  So would the University os California;
the countersuit against USL was not specious nor gratuitous.
And since you are now commercial, BSDI and other commercial
vendors would chip into the legal slush fund to nail you out
of the market (since you are now their competitor).

I believe many of us could claim that you had done "irreperable
harm" by not complying with the credit clauses.  And if you *did*
comply with the credit clauses (like UCB forced USL to do), then
if you released a hacked up version, we could claim damage to
our good name (as serious as trademark violation or libel).

] That seems like it would have WORSES of an affect on R&D.
] If your company does release anything back  under BSD, 
] you might as well kiss it goodbye from my standpoint.  

That's idiotic.

First, if they are just relabelling, they will always be beind
the crest of the wave and have nothing to offer over the free
version.

Second, if they do make patches, unless they give up tracking
the free effort (which has a *huge* manpower advantage), they
will have an increasingly difficult task of tracking the free
source tree changes, since every mod they make is one more
change requiring reintegration.

There is the possibility that they could go it on their own if
they branched, largely ignored the free code base, and provided
sufficient "value add" that they were competitive with the larger
developement effort.  But then they'd hardly be stealing, since
they must obey the credit clauses.  And if they do, they are
granted the right to use the software in that way.  It can only
raise the stature of the free code.

] Without GPL..I think it might be more of a hellish life  for
] *BSD* and Linux.=)

I agree.  The tools would be difficult (not impossible) to
replace.  That's the biggest factor, and it's more of a factor
for NetBSD (and even then, several of their platforms would
still be OK).  Many i386 tool chains exist, including a full
compiler, under BSD copyright.


                                        Terry Lambert
                                        terry@cs.weber.edu
---
Any opinions in this posting are my own and not those of my present
or previous employers.