login
Header Space

 
 

The BSD License

September 6, 2007 - 12:03pm
Submitted by Jeremy on September 6, 2007 - 12:03pm.
OpenBSD news

During the continuing debates regarding the legality and fairness of re-licensing BSD licensed code, it was asked why the BSD license couldn't be extracted from Windows applications known to include BSD licensed code. OpenBSD creator Theo de Raadt explained, "what you ran strings on is not 'source code'. It was the binary," pointing to the first clause of the BSD license used by the code in question which says, "redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer." He then quoted the second clause of the BSD license, "redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution," and added, "if you take your Microsoft documentation, and dig really deep, you will find the whole notice copied into it there. Go ahead, you'll find it."

Theo continued, explaining that earlier versions of the BSD license used in OpenBSD and other BSD projects still had the advertising clause which required all advertising materials for products using their code to include a notice stating, "this product includes software developed by the University of California, Berkeley and its contributors." He added, "and.. once again, older copies of Windows DID follow that rule, too, just like Sun and everyone else," noting that one exception was AT&T and the Unix System Laboratories, "who included modified BSD manuals in their Unixware commercial distributions, and that mistake resulted in USL losing the USL v BSDI & University of California lawsuit. (I have simplified the situation, s/losing/settling at a serious loss/)."

He went on to add that the University of California, Berkeley, rescinded the advertising clause on July 22, 1999, "and since that time vendors are no longer required to follow term 3." He then explained, "after UCB rescinded that term, Todd Miller and I went and found all the code in the tree where that license term had been copied, and used by a new author -- and we contacted those authors and asked them to recind their term too. I think, in the end, they all did."

OpenBSD's current license is modeled after the ISC license, "with language 'made unnecessary by the Berne convention' removed". It is described as functionally equivalent to a two-clause BSD license, and reads as follows:

"/*
* Copyright (c) CCYY YOUR NAME HERE
*
* Permission to use, copy, modify, and distribute this software for any
* purpose with or without fee is hereby granted, provided that the above
* copyright notice and this permission notice appear in all copies.
*
* THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
* WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
* MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
* ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
* WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
* ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
* OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
*/"

Theo noted that the only project he's aware of that is still using the third-term of the BSD license is NetBSD, "where their group still pushes developers to place new code under a full 4-term license. Sometimes we reluctantly include such code, hoping that one day this situation can be improved."


From: Jona Joachim [email blocked]
Subject: Re: That whole "Linux stealing our code" thing
Date: Wed, 5 Sep 2007 01:57:58 +0200

On Sat, 1 Sep 2007 08:40:30 -0500
Marco Peereboom [email blocked] wrote:

> Wrong wrong wrong.
> 
> You interpretation is not relevant.  The interpretation of the law is.
> You can't go around changing legal interpretation at your convenience.
> 
> "I interpret that downloading mp3s is like totally legal now" doesn't
> make it so.  Try it and see what happens.
> 
> Let me try once more to explain how this works.  Here is the license
> of a piece of code I wrote:
>  * Copyright (c) 2007 Marco Peereboom [email blocked]
>  *
>  * Permission to use, copy, modify, and distribute this software for
> any
>  * purpose with or without fee is hereby granted, provided that the
>  * above  copyright notice and this permission notice appear in all
> copies.
> 
> This means if you want to use my code in any way shape or form you
> MUST maintain the copyright & license.  It says on ALL copies
> therefore this includes other code, binary files, source, GPL goo etc.
> 
> The whole point is that one can't go around interpreting law.  That's
> a judge's job.  I am not interpreting any licenses for anybody, I am
> stating facts as they exist today in the frame of the law.  Don't like
> that?  I suggest suing someone to see if you can get a judge to agree
> with your interpretation; from there you can claim jurisprudence.
> 
> On Sat, Sep 01, 2007 at 08:52:45AM -0400, David H. Lynch Jr. wrote:
> > Theo de Raadt wrote:
> > >
> > >For the record -- I was right and the Linux developers cannot
> > >change the licenses in any of those ways proposed in those diffs,
> > >or that conversation (http://lkml.org/lkml/2007/8/28/157).
> > >
> > >It is illegal to modify a license unless you are the owner/author,
> > >because it is a legal document.  
> > 
> >    With respect to both you and Eban, I  would disagree..
> > 
> >    The law requires complying with the license not preserving it.
> >    The license is a part of the copyrighted work.
> >    It grants users rights beyond those of copyright law.
> 
> Wrong.  Copyright includes ALL rights; the license is what surrenders
> some of these rights.  Copyright is INCLUSIVE.  In other words if if
> write my totally 1337 program that has NO license it automatically is
> completely covered by copyright.  One can NOT copy it, can NOT modify
> it & can NOT distribute it.  It is the most restrictive license.
> 
> > 
> >    The ISC License requires little more than preserving the
> > copyright notice, not the license itself,
> >    And even that I would think is redundant as removing a copyright
> > notice would likely violate copyright law.
> 
> Not "likely"; it is breaking the law.
> 
> > 
> >    BSD Licensed code has found its way into proprietary products,
> > with no availability of source - and no preservation
> >    of license.
> 
> Try to run strings on windows command line utilities.  You'll see that
> they preserved the copyrights as required.
> 
> If you are not preserving the copyrights and the license in the file
> you are breaking the law.

I did run strings on some Windows XP command line tools just out of
curiosity and while I was able to find the copyright line I couldn't
find any license.
I don't want to reanimate this thread, I want it to die as quickly as
possible but I was just wondering why they don't need to provide the
license conditions.


Jona

-- 
"I am chaos. I am the substance from which your artists and scientists
build rhythms. I am the spirit with which your children and clowns
laugh in happy anarchy. I am chaos. I am alive, and tell you that you
are free." Eris, Goddess Of Chaos, Discord & Confusion


From: Theo de Raadt [email blocked] Subject: Re: That whole "Linux stealing our code" thing Date: Tue, 04 Sep 2007 18:16:35 -0600 > I did run strings on some Windows XP command line tools just out of > curiosity and while I was able to find the copyright line I couldn't > find any license. The license on that code says: * 1. Redistributions of source code must retain the above copyright * notice, this list of conditions and the following disclaimer. What you ran strings on is not "source code". It was the binary. Then license on the original code continues: * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. Well, if you take your Microsoft documentation, and dig really deep, you will find the whole notice copied into it there. Go ahead, you'll find it. Can't take that long. Furthermore, older copies of the license used to say: * 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. And.. once again, older copies of Windows DID follow that rule, too, just like Sun and everyone else. The only vendor who ever failed to do this was AT&T / USL, who included modified BSD manuals in their Unixware commercial distributions, and that mistake resulted in USL losing the USL v BSDI & University of California lawsuit. (I have simplified the situation, s/losing/settling at a serious loss/). That particular term was rescinded on July 22, 1999 by UCB, and since that time vendors are no longer required to follow term 3. Some still do, though, since their licensing-in-advertising people haven't heard the news. After UCB recinded that term, Todd Miller and I went and found all the code in the tree where that license term had been copied, and used by a new author -- and we contacted those author and asked them to recind their term too. I think, in the end, they all did. As far as I know the 3-term BSD license is totally dead, except in NetBSD, where their group still pushes developers to place new code under a full 4-term license. Sometimes we reluctantly include such code, hoping that one day this situation can be improved. > I don't want to reanimate this thread, I want it to die as quickly as > possible but I was just wondering why they don't need to provide the > license conditions. Microsoft, like everyone else, follows the license to a 'T'. Sorry, I probably gave you more information than you wanted.
From: Brett Lymn [email blocked] Subject: Re: That whole "Linux stealing our code" thing Date: Wed, 5 Sep 2007 10:37:35 +0930 On Tue, Sep 04, 2007 at 06:16:35PM -0600, Theo de Raadt wrote: > > As far as I know the 3-term BSD license is totally dead, except in > NetBSD, where their group still pushes developers to place new code > under a full 4-term license. Sometimes we reluctantly include such > code, hoping that one day this situation can be improved. > The 4 term licence in NetBSD is mostly dead too. It is not pushed as desirable at all, it is up to the individual developer to use the licence they feel appropriate and that seems, more often than not, to be the 3 term licence. Not that it matters much but I think the advertising clause is a waste of time and does make life far more difficult for the people who do want to comply with the licence conditions - they have to trawl through all the code and pull out all the individuals that want their names mentioned. It made a little more sense when the sources were under the BSD umbrella but now it's just silly having to list a cast of thousands in any advertising. -- Brett Lymn
From: Theo de Raadt [email blocked] Subject: Re: That whole "Linux stealing our code" thing Date: Tue, 04 Sep 2007 20:55:29 -0600 > > As far as I know the 3-term BSD license is totally dead, except in > > NetBSD, where their group still pushes developers to place new code > > under a full 4-term license. Sometimes we reluctantly include such > > code, hoping that one day this situation can be improved. > > > > The 4 term licence in NetBSD is mostly dead too. It is not pushed as > desirable at all, it is up to the individual developer to use the > licence they feel appropriate and that seems, more often than not, to > be the 3 term licence. I beg to differ. Do a grep of their entire tree. You'll be surprised.


University of California, Berkeley rescinds advertising clause:

From: William Hoskins

July 22, 1999

To All Licensees, Distributors of Any Version of BSD:

As you know, certain of the Berkeley Software Distribution ("BSD") source
code files require that further distributions of products containing all or
portions of the software, acknowledge within their advertising materials
that such products contain software developed by UC Berkeley and its
contributors.

Specifically, the provision reads:

"     * 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."

Effective immediately, licensees and distributors are no longer required to
include the acknowledgement within advertising materials.  Accordingly, the
foregoing paragraph of those BSD Unix files containing it is hereby deleted
in its entirety.

William Hoskins
Director, Office of Technology Licensing
University of California, Berkeley



Related Links:

ISC License

September 6, 2007 - 11:02am
Andrew J (not verified)

Interestingly the ISC license does not distinguish between source and binary copies, it says "provided that the above copyright notice and this permission notice appear in all copies." Doesn't that imply that those notices need to be included in binary-only distributions (so Jona's strings technique would find them)?

Not really

September 6, 2007 - 12:22pm
Anonymous (not verified)

Not really. You can distribute them in binary form and, as the original license says, put them as part of the documentation. A "copy" of the software may be an archive with the resulting binary plus other files.

BSD drawing the line in the sand...

September 6, 2007 - 2:48pm
Anonymous (not verified)

Again, the point is that many close source projects incorporate BSD code with modifications (never to be returned to the community) and those pieces of source are declared as "Intellectual Property" of the company owning the project (e.g. Microsoft, Cisco) and you can bet that those companies are not placing their source under the BSD license... nor are the changes they have made to the BSD code base subject to the BSD license.

The BSD boys are drawing a line in the sand. It's either "their way" or the "highway".

I think it's time to leave those not interested in sharing code..... GNU and Linux don't need to be on the old highway anyhow.

Just my opinion. In many ways, BSD has become a bigger enemy to Linux than the major competitors. Sigh... sad, but true.

The BSD guys are smart... I wish them all the best.... but they are not supporters of GNU or Linux, nor are they supports of open source or free software. We now know that their primary goal is only giving a free ride to people who explicitly do not allow software freedom. I don't think we should ally with a entity that allies with our enemies.

Sorry, but this is just

September 6, 2007 - 4:08pm
Matthias Kilian (not verified)

Sorry, but this is just ridiculous -- the BSD are against sharing code, and are an *enimy* to Linux? You know, what happened recently was the following:

Linux took code from OpenBSD, some of it BSD-only licensed, some of it (Sam Lefflers stuff, which originally came from FreeBSD, IIRC), and replaced (or tried to replace) all license boilerplates by "this is GPLv2."

When it was noted that this isn't allowed for at least the BSD-only code, they changed that by adding GPL on top of the BSD license and a node that the initial code was exactly that -- BSD-only licensed. They didn't have to do so, they just could have left the license intact. But they *wanted* to force all future changes to the code (in their tree) to be GPL, thus effectively locking out OpenBSD from getting back any changes.

IANAL, but even if the switch to GPL is legally ok, it is morally doubtful. And please, Linux fanboys, please NEVER EVER talk about sharing code.

Actually, Linux adds to those who take and don't want to give back (at least in this case).

Note that AFAIK this does NOT hold in general for the FSF; Linux != FSF, and I wouldn't be too surprised if RMS dislikes the recent actions made on the Linux side as well as we (the OpenBSD people) do.

Ofcourse the BSD is against

September 6, 2007 - 4:28pm
Anonymous (not verified)

Ofcourse the BSD is against sharing code. They let corporations incorporate BSD code into their producs and happily refuse to share improvements with the public, even in some cases locking us out from improving the corporations products. That is against freedom. What GPL does is force code to be in the open and forever free.

BSD does not like freedom, it only likes copyright, something which corporations like very much too. Thats why the only thing it tries to enforce are the copyright and some clauses stating the license has to be reproduced. BSD is for the freedom of licenses. GPL is for the freedom of the sources.

What happened was that the linux folks tryed to make the source free, and stay free. The BSD folks refused and claimed linux was stealing code without giving back to the bsd-community(the license is more worth over freedom-community), oh my god!

Nice trolling.. grow up "BSD

September 6, 2007 - 5:45pm
Anonymous (not verified)

Nice trolling.. grow up

"BSD is for the freedom of licenses" .. lol?

-gizz

We see by the actions of

September 6, 2007 - 7:02pm
Anonymous (not verified)

We see by the actions of Theo that he only cares about what license his code is under, not wheter that code will remain free or not. That is the philosopy of the BSD- and ISC-like licenses, the license and copyright itself are above freedom.

The GPL on the other hand was made as a way to transform that ugly copyright into copyleft. It is a genious hack which by copyright itself guarantees that the code will be available and free to anyone.

Funny, if you close up

September 7, 2007 - 7:44pm
Anonymous (not verified)

Funny, if you close up BSD/ISC code, the original remains free.

Exactly

October 25, 2007 - 2:10pm
Anonymous (not verified)

Which is what makes the "yes, but our code will remain free" argument by the GPL fanboys idiotic. Whatever someone does to your free code, your version will remain free (as in air).

It's not like someone can make your free code non-free just like that (unless you forgot to say "GPL version 2 only" in your GPL licensed code. Who knows what version 4 will do ;-) ). Companies are people, too (most of the time anyawy).

Free and Open Source Software should be shown superior by example, not by force.

>BSD does not like freedom,

September 6, 2007 - 8:15pm
Anonymous (not verified)

>BSD does not like freedom, it only likes copyright, something which corporations like very

First you should begin to actually think about the term freedom. Then maybe you understand that your impression of freedom actually is somewhat a dictatorship. Because you're full of FUD, you're denying freedom to other people. It's the same thing as in a dictatorship, slavery and so on.

Secondly read the BSDL first, before spreading massive nonsense.

From Dictionary.com, freedom

September 6, 2007 - 8:55pm
Anonymous (not verified)

From Dictionary.com, freedom is defined as:

1. the state of being free or at liberty rather than in confinement or under physical restraint: He won his freedom after a retrial.
2. exemption from external control, interference, regulation, etc.
3. the power to determine action without restraint.

...

I think the crux of it is "without restraint". By definition, the GPL imposes more restraints than the BSD license, chiefly, you must release the source code if you wish to distribute the software.

There's been a lot of mud thrown around by both sides during this debate. There seems to be an assumption that proprietary software developers don't commit changes back to BSD licensed projects. This is simply untrue. Some do, some don't. There are some companies out there who's approach to competition in the software industry can only be described as belligerent. The BSD license gives you the most freedom. Fact. Some people abuse this freedom , but many follow their consciences and give back to the open source community.

To all those staunch supporters of the GPL consider this: if you truly believe in open source, you shouldn't feel the need to force people into it, because you know that people will see it has value. Mandating the use of open source only shows that you don't believe open source really works. If you truly love something, set it free.

On a lighter note, I was discussuing this issue with a friend of mine who is a supporter of BSD/Apache style licenses. I asked him why. His reply was, "I just hate lawyers".

;-)

"The BSD license gives you

September 7, 2007 - 6:09am
Anonymous (not verified)

"The BSD license gives you the most freedom. Fact." The most of freedom is not the best of freedom. The most of freedom clearly is not the best way to strive for even more freedom.

If you truly love freedom, make it a requirement for your code to be free forever.

Anarchy != freedom

September 7, 2007 - 8:14am
Anonymous (not verified)

Anarchy != freedom

BSD is about freedom, just like the GPL

September 6, 2007 - 8:35pm
Anonymous (not verified)

It's just that the BSD is about freedom for developers, while the GPL is about freedom for users.

I don't know what to think about this current licensing spat. I know that removing notices is probably not a good idea. I know that restricting GPLed projects more than proprietary projects in their treatments of derivatives of BSD-licensed works is probably not a good idea, and that seems IMO to be what Theo and crew are (perhaps inadvertently) advocating.

We are not attempting to

September 6, 2007 - 8:53pm
Theo de Raadt (not verified)

We are not attempting to restrict what GPL projects can do.

We are, however, going to require that people in these GPL projects follow the law. There is no such thing as relicening, except by the author. Wrapping a new license around a body of work as the SFLC suggests can happen in some cases, but they seem to have waved their hands at other requirements placed upon new authors.

There is a concept of a derived work in the Berne Convention and in the copyright laws of the signatory nations, and it is well defined that a new copyright can only be asserted if the derived work contains significant original new work worthy of copyright. Otherwise the modifications belong to the original author. Adapting a body of source code from one operating system to another is not considered original work -- it is simply adaptation. But don't believe me -- go look up the law.

Please note that the jurisdiction for this would not the US. The original author is German. Notice how the Berne convention makes copyright case decisions in one country global, while you are there, and that violations face penalties.

I will make a much longer statement on Monday.

Good going, Theo

September 7, 2007 - 2:24am
Anonymous (not verified)

Good going, Theo, enforce the IP, enforce the trademarks, enforce the patents... enforce while giving away BSD code to Microsoft and anyone making a nice profit on it by squeezing the end users.
BSD licence looks nice sitting next to Microsoft's EULA.

As long as some text "made by BSD" sits there it does not matter who profits from your code and locks it in their product.

Interesting theo-ry.

>enforce while giving away

September 7, 2007 - 8:37am
Anonymous (not verified)

>enforce while giving away BSD code to Microsoft and anyone making a nice profit on it by squeezing the end users.

This actually is freedom. Your saying is something I can hear of the communist leaders in Cuba or China.

>BSD licence looks nice sitting next to Microsoft's EULA.

And there we have it again, the whole motivation of the Linux crowd is indeed hate against companies, especially Microsoft.

Btw. they aren't stealing any code like Linux. If you want to see real hypocrites have a look at LKML.

Theo should have been

September 7, 2007 - 8:31pm
Anonymous (not verified)

Theo should have been waiting to see the code actually making it to a CVS , like what happened with the linux bcm driver few months ago.

But as usual, he rushed screaming "theft" when in fact none happened, it was just an attempt at relicencing by someone changing some piece of text out there. And it did not even made it out officially.

Clearly this was just a futile attempt by red cheecked Theo at getting back publicly at Linux, yelling: SEE? SEE? They do it too !!! ( what we did last month with them).

Cheap TV drama, Theo.

Well ...

September 6, 2007 - 11:57pm
Anonymouse (not verified)

If you believe that the *BSD people are against sharing code, you'll have to throw away a lot of useful tools and rewrite your own. The more obvious ones are:
OpenSSL
OpenSSH
just grep the source code (and docs) for whatever system you're using and see how much *BSD stuff you're using. Theo is complaining about code being made unavailable to *BSD (and I disagree with him - *BSD can mix GPL code, it is the subsequent users who may have license problems); he is not complaining about sharing code. In his view, it is specifically a few Linux developers who are making code inaccessible to *BSD.

> BSD does not like freedom,

September 7, 2007 - 12:05am
Anonymous (not verified)

> BSD does not like freedom, it only likes
> copyright, something which corporations like very much too.

Welcome to the world of Richard Stallman, where "freedom" means end-user restrictions and "viral licenses." The less you can do with the code, the "freer" you are! Hope you enjoy your stay, comrades...

Learn to share, Mister

September 7, 2007 - 8:52pm
Anonymous (not verified)

Learn to share, Mister Scrooge.

The GPL does nothing more but enforce people to share ideas and creations.
What Microsoft and some others do, is to create and lock away so the original crap stays crap.

What BSD does is create, and give away to those who take it and refuse to participate in the "sharing" ring.

With those like you, the museums, concert halls, books and information could be locked away, innovation stagnate at the original "code" nobody could be ever able to use it and improve it then release it for others to use and improve in turn.

And since you have no idea of communism, my friend, the ideology say "share" but in reality the sharing is only between the communist party elites.
In communism you do not have the freedom of speech, can't complain.

Same with the capitalist mega corporations only they are not a political party but a strong entity that heavily influences the political parties in capitalist countries.
In capitalism you have the freedom of speech but if you are a "nobody" fat chance someone will listen to you.

And here I come to Microsoft who does not give a dime if an end user like common Joe does not like its software: you can complain and criticize but it is not a guarantee Microsoft will listen, agree with you and yes, EULA protects them from angry users.
BSD gives Microsoft the freedom to get the code KNOWING all those facts, GPL just refuses to adhere to such practices.

Yeah just call me communist some more.

>What GPL does is force code

September 7, 2007 - 8:38am
Anonymous (not verified)

>What GPL does is force code to be in the open and forever free.

!= freedom.

Get it, your GPL is a dictatorship!

Do whatever you want is not

September 7, 2007 - 12:36pm
Anonymous (not verified)

Do whatever you want is not freedom. Doing against the philosphy of keeping source free is not freedom. BSD != Freedom.

Do whatever you want in the confines of freedom for others, is freedom. GPL == Liberty.

We love freedom

January 2, 2008 - 1:29pm
Sebastian (not verified)

> BSD is for the freedom of licenses.

You are wrong!
BSD is for people's freedom.

> GPL is for the freedom of the sources.

I agree.
The GPL force people to free source code, (I should not say this, it's obvious, but... people's freedom is more important than source's freedom).

"Making love with a girl is not the same than raping her".

i got burned with the bsd license

September 7, 2007 - 12:23am
Anonymous (not verified)

I released some code under the bsd license before and you know what? Companies used it with modifications and never contributed anything back. I guess its ok if im openbsd with a big club. i have always used gpl ever since.

Which license is a complex topic...

September 7, 2007 - 4:29am
Anonymous (not verified)

Probably it wouldn't matter much which license is used if everyone would obey to the rule to give back changes. But the fact is that we live in a real world where selfish interests dictate much (majority) of the behavior, no matter about what we talk about!

Now, to the license issue. We'll probably never have the exact answer to the question "How much is returned back in case of the BSD licence?", or any other license, beacuse there is no real data as how much of that code is used in proprietary products neither we have data on how much code was given back.

So, if someone says that the changes are given back it's his/her own subjective experience. This experience depends on the project. Take, for example, someone implementing some protocol and investing more than a year in it. It's a small project. If it's good, then there is a non-negligible probability that some "big" company will take this project and close it, without giving back the changes. And why would it give them back when the small project can not follow pace of development of the big company, and neither the two have the same development process and/or the same goals.

But, if we take large and complex projects, like FreeBSD, or OpenBSD, there is no company that can fork such projects and develop it on their on. So, in this case there is much more probability that the changes will be given back.

To conclude, this is just one view on complex subject (licenses vs. freedom) that heavily depends on personal feelings/thoughts of people and as such, we'll never come to the final conclusion.

Oh boo hoo hoo... The whole

September 7, 2007 - 5:50am
Anonymous (not verified)

Oh boo hoo hoo...

The whole point of the BSD-license is to have the original source available. You should have picked a better license to begin with. I generally use LGPL or BSD for libraries, and depending on how much I care about my code I choose GPL or BSD. If it's generally useful and generic, I tend to pick BSD over GPL though.

I'm not a GNU zealot.

Linux took code from

September 7, 2007 - 4:08am
Anonymous (not verified)

Linux took code from OpenBSD, some of it BSD-only licensed, some of it (Sam Lefflers stuff, which originally came from FreeBSD, IIRC), and replaced (or tried to replace) all license boilerplates by "this is GPLv2."

Wow, you're such a despicable liar, it makes me barf. One patch was posted and nobody even thought of applying it. So better take back the "Linux did..." lies. And then you have the nerve of calling others "fanboys". You are a disgusting person.

Indeed, it seems to have

September 7, 2007 - 10:37am
Matthias Kilian (not verified)

Indeed, it seems to have been comitted to the madwifi repository, so s/Linux/madwifi/ in my previous post if this makes you happy. I'm not sure wether this makes a big difference, though.

You obviously haven't

September 7, 2007 - 11:54am
Anonymous (not verified)

You obviously haven't understood how linux development works - *everybody* can open his own tree. This is not the top-down approach of the BSDs.

Linux Fanatics

September 26, 2007 - 7:30am
Anonymous (not verified)

I have used and enjoyed Linux more than *BSD installs, mostly because of install issues. I have to say though that the GPL zealousness and paranoia is often disturbing and those spouting it often act like a gang of teenage bullies who think the whole world is dumber than they are. These people really are childlike and need to grow up!

The BSD licensing simply makes more sense for many people and will gradually get more support from big money corporations because it is more useful to them. If Apple changes its OS too much it then gets back into the situation of having to re-invent the wheel. If it values it's roots it will give back so as to be able to influence changes that benefit it, and thereby benefit all.

If you think you code in a COMPLETELY ORIGINAL WAY, that you have in no way built on the work of others you are living in la la land. If you are so concerned someone is going to make a fortune off of your code maybe you should do so first but if that's not important to you then why do you care so much? If you are so good how are they going to significantly modify your code for the better, can't people just use your code? If they have to have someone better than you rewrite it then won't they just write it themselves?

Take a deep breath and try to act decent please, and quit trying to force everyone one to live life your way!

I agree with everything

September 6, 2007 - 4:23pm
Anonymous (not verified)

I agree with everything written in previous comment. Cudos.

Exactly

September 7, 2007 - 4:01am
Egil (not verified)

That is exactly the point. This has nothing to do with freedom, or bsd versus gpl. This is about respecting other peoples work. It isn't our right to question a developers chosen license. People can nag
about licenses as long as they like, but its the developers decision, not theirs. Wrapping gpl around bsd code is nothing better than wrapping proprietary code around gpl.
You are still abusing something the author gave you in good faith.

Of course it has! >This has

September 7, 2007 - 8:40am
Anonymous (not verified)

Of course it has!

>This has nothing to do with freedom

It's the credo of the GPL, *free as in freedom*

>The BSD guys are smart... I

September 6, 2007 - 8:11pm
Anonymous (not verified)

>The BSD guys are smart... I wish them all the best.... but they are not supporters of GNU or Linux,

Just free as in real freedom of course.

>We now know that their primary goal is

Freedom!

>I don't think we should ally with a entity that allies with our enemies.

Yes lets part from the hypocrites, who made a mockery out of the term freedom. I read your words and hear Bush talking in the background, 'ensuring freedom', 'withdraw freedom to uphold freedom'.

You're following a sect, BSD is following *freedom* and you have to have courage to actually live real freedom. There actually lot of companies who are supporting BSD with money, but not with source. Enemies? Maybe in your fundamentalist "religion"!

People who are denying freedom to other people, because they aren't following them, aren't worth of real freedom.

Your "highway" is a highway to hell.

If you want freedom why dont

September 7, 2007 - 6:14am
Anonymous (not verified)

If you want freedom why dont you put your code under the public domain then? No hassle.

Yes people which are

September 6, 2007 - 8:18pm
Anonymous (not verified)

Yes people which are actually able to think are your enemy. Declaring different-minded people as enemies is the same thing the Germans did in the 30s.

The truth begun 43 years ago. There are liars now.

September 7, 2007 - 5:58am
Anonymous (not verified)

UNIX = UNICS originally developed in 1969 by a group of AT&T employees at Bell Labs including Ken Thompson, Dennis Ritchie and Douglas McIlroy.

MULTICS was started in 1964 and originally was a cooperative project led by MIT, along with General Electric and Bell Labs. Bell Labs dropped out in 1969 after Multics was not a very successful one.

INMHO, Bell Labs was the devil that ruined the MULTICS cooperative project and did put the hackers Ken Thompson, Dennis Ritchie and Douglas McIlroy to create his own UNICS project copied from the MULTICS cooperative project. They had stolen the efforts from them.

INMHO, MIT (Massachusetts Institute of Technology) and General Electric were the victims and the precursors of the current OS technology. The University California is not the only university that created the OS, before was MIT.

*BSD were from U.S.A. but OpenBSD is from Canada. I don't understand the international traveling of the copyrights from the U.S.A.'s law to Canada's law.

MULTICS = Multiplexed Information and Computing Service
UNICS = Uniplexed Information and Computing System = UNIX

http://en.wikipedia.org/wiki/Unix
http://en.wikipedia.org/wiki/System_V
http://en.wikipedia.org/wiki/Bell_Labs
http://en.wikipedia.org/wiki/Multics

>*BSD were from U.S.A. but

September 7, 2007 - 6:22am
Anonymous (not verified)

>*BSD were from U.S.A. but OpenBSD is from Canada. I don't understand the international traveling of the copyrights from the U.S.A.'s law to Canada's law.

because of the export restrictions of the U.S.A. (especially strong cryptography)

'History' from Mickey Mouse?

September 7, 2007 - 8:28am
Anonymous (not verified)

'History' from Mickey Mouse? Get serious! Wikipedia isn't a trustworthy source.

>*BSD were from U.S.A. but OpenBSD is from Canada. I don't understand the international traveling of the copyrights from the U.S.A.'s law to Canada's law.

Before spreading mere nonsense you should do your homework.

Stick with Linux and be happpy.

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.
speck-geostationary