Slashdot Mirror


Berkeley removes Advertising Clause

Matthew N. Dodd was the first to write with the news that UC-Berkeley has changed the *BSD license. Effective immediatly, the 3rd clause, that which requires acknowledgement of UCB in all advertising is null and void. Click below to read the letter from UCB.

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 "

310 comments

  1. Re:I don't mind paying for their work. by Anonymous Coward · · Score: 0

    But I do mind them charging me for mine.

  2. BSD is less fragmented than Linux by Anonymous Coward · · Score: 0

    The reason why you see fewer versions of BSD UNIX is that it is less fragmented than Linux. Part of the reason for this is that the BSD license encourages sharing rather than appropriation of code. This greater spirit of cooperation naturally leads to fewer splits, and those splits that do occur are usually due to a strong difference in priorities that warrants a specialized fork.

    --Brett Glass

  3. Yes, they can. by Anonymous Coward · · Score: 0
    You may change a license in any way that does not injure others. Berkely is will within its right to waive any right it had previously retained.

    The question is one of injury. You can't undo the GPL because others have contributed code and now hold copyright to the work under that license. They have valid claims on rights retained in the GPL and would be clearly injured by a retroactive change.

    However, Berkely owns their good name. No one can properly affix any right to themselves based on Berkey's retention of their right to require the Ad. So, Berkely can waive such a right at any time. Nobody can be injured, except perhaps Berkely, and they are free to accept that. Even reto.

    The wording of the letter is clear. The withdraw is retro. "Effective immediately...no longer require...acknowledgement...".

  4. Re:Ungrateful lout! by Anonymous Coward · · Score: 0

    This kind of thought sounds more and more Stalinist.

  5. Re:The GPL is anti-competitive by Anonymous Coward · · Score: 0

    they make money thru support instead of software which imho is the way ahead. you should read some of ESR's stuff before appearing like an idiot.

  6. Brett's panties still in a bunch by Anonymous Coward · · Score: 0

    Geez, Brett, are you still going around beating this dead horse? Face it, GPL is winning in the market. The many businesses that make money off of GPL code don't think it's "anti-business". The reason GPL is winning is because customers want the right to source code and the right to modify and redistribute it. The business models around most BSD-licenced code bases are to create proprietary modifications and give the customers code which does _not_ give them any of the BSD license priveleges themselves. The business model around GPL code is to give the customer the actual source under the actual terms of the GPL, and make money through branding, support, services, etc. These business models are not the result of chance, but of the fact that if you release BSD-licensed code publicly, your competitors can make proprietary changes you don't have access to, and therefore have a better product. With GPL code that can't happen. Thus, if you are working with a BSD code base, your only sane choice is to close the source if you're going to be selling something, even if you ethically felt that giving out the source was the right thing.

    1. Re:Brett's panties still in a bunch by Anonymous Coward · · Score: 0
      There is no point arguing with people that want to leverage other peoples work for their own gain. The BSD types are strongly motivated against GPL because it make their profit making goals harder to achive.

      The GPL types want a return on their own investment. This directly conflicts with the concept of others capitalizing on it. Hence, takers of code love BSD. Writers of code they can't sell (*) and users should use GPL.

      You fight for your fav license based on which camp you're in. Nothing will change the others mind, except moving from one camp to the other.

      (*) This includes individuals and corporations. Individuals pretty much want support and improvement to their work, Corps want support too, but must also be careful the wrong people can't capitalize on their efforts.

  7. Re:GPL still better because it propagates itself by Anonymous Coward · · Score: 0

    I'd be curious to hear some anecdotal evidence
    detailing the misdeeds of the "unscrupulous
    corporate types" and their quest to steal free
    code. I mean it must happen quite
    consistently. Especially the part about people
    "stealing the code" and getting rich off someone
    else's hard work.

  8. Re:GPL exploit! by Anonymous Coward · · Score: 0

    Yes.

    You've used the GPL to fork a software project.

    Are you proud of that fact?

  9. Re:Nope. by Daniel · · Score: 1

    Since everyone else seems to not have a sense of humor (maybe you were too close to the real thing.. ;) ) I thought that I'd mention that this is possibly the funniest thing I've read all week.

    Hopefully someone will moderate it up, but the level of sophistication with regard to satire seems to be low already and dropping fast around here..

    Daniel

    --
    Hurry up and jump on the individualist bandwagon!
  10. Rights of humans VS rights of code. by Anonymous Coward · · Score: 0

    Come on Brett, you know better to argue on /.

    It boils down to whom do you trust, what has more rights, and is the code a gift?

    Do you trust that the people who take the code will submit the improvements BACK to the community that gave it. If you have no faith in others, go GPL.

    Who has more rights, a human to do WHATEVER THEY WANT with the tool of sourcecode, or the sourcecode to remain published for all to see. If you believe the rights of humans to choose OVER the rights of a tool, then pick BSD.


    Do you really want the code to be a gift?
    The true gift is public domain. No one seems to give gifts. :-( The gift with the least strings attached is BSD. You can do what you WANT with the code.

    1. Re:Rights of humans VS rights of code. by Anonymous Coward · · Score: 0

      One of the most perverse and wrongheaded concepts in the rhetoric surrounding the GPL is -- as you point out -- the notion that the code can be "free" in an anthropomorphic sense. (One is reminded of the Communist radicals in the 1960's who claimed that they were "liberating" property when they appropriated it for themselves.)

      As for giving gifts: BSD may actually be the gift with the fewest strings attached, not public domain. Why? Because, by allowing the author to disclaim liability, the BSD license cuts the strings that would otherwise run THE OTHER WAY (i.e. liability for bugs, etc.). These strings would otherwise bind the author and discourage him or her from giving. It's important to free the author to give, and the BSDL has it all over public domain in this regard.

      --Brett Glass

  11. "university of california berkeley" by mcc · · Score: 1

    wait.. UCB? UCB!! OH MY GOD!! THE UPRIGHT CITIZENS BRIGADE CREATED BSD!! THEY'RE OUT TO CONTROL US ALL!! so THAT's where the satan icon came from!!

  12. GPL is just as valid as a proprietary license by Anonymous Coward · · Score: 0

    Isn't the goal of the BSDL to allow people to protect their changes to the body of code in any way they see fit? If the way they see fit to do so is by GPL'ing the modified version, who are you to judge that this is somehow more evil than putting the modified version under a proprietary, hide-the-source license? The GPL version does not take away the original BSD licensed version of the code any more than a proprietary licensed version would.

    1. Re:GPL is just as valid as a proprietary license by MassacrE · · Score: 1

      As someone pointed out, it is general mockery - if your sole argument against the BSD license is that 'people don't have to return modifications/ improvements to my code' and then relicense the BSD and make modifications, you are essentially DENYING the original author the right to use your modifications. It is hypocritical to first say 'I think it is a right for my software to always remain free' and then directly violate that freedom with respect to the original author (even though he never requested it in the first place)

  13. Re:We aren't that stupid by gr · · Score: 1

    The developers it would attract are already engaged in various Gnu projects and Linux development itself.

    It doesn't matter much to me what people claim about their code if they can't prove it. If they can, more power to them. If they're nice people, they'll say what they did, if not, it can probably be figured out.

    (Anyway, everyone with a brain knows NetBSD is better than FreeBSD and BSDOS put together. ;^>)

    (... please observe the smiley, kiddies.)

    --
    Do you have a /. uid shorter than five digits? No? Then piss off.
  14. Re:GPL-compatible? by gr · · Score: 1

    bugg wrote:
    (err, i say freebsd but this applies to all OSes that come from BSD)

    Nice save. ;^>

    --
    Do you have a /. uid shorter than five digits? No? Then piss off.
  15. Re:Was RMS's bitch. Re:WOW by Anonymous Coward · · Score: 0

    RMS is being a bit disingenuous, then, because unlike the BSD and XFree licenses, GPL doesn't allow you to pass the software onto your friends unless you fulfill certain conditions.

    This is a Very Good Thing for the GPL and the spread of its mostly-free software, but it doesn't make the GPL more moral than BSD, only more pragmatic.

    There's nothing more sickening than seeing someone blast "Open Source" because it's pragmatic rather than moral -- and then seeing them turn around and praise the GPL.

    -Billy (I'm not a coward -- Slashdot won't let me log in!!!) "William Tanksley"

  16. Re:The GPL is anti-competitive by Anonymous Coward · · Score: 0

    > in fact, it is more insidious in that it targets ANYONE who wants to make a living selling
    > software. Richard Stallman has stated, publicly, that this is the EXPLICIT intent of the GPL.

    The explicit intent of the GPL is to target proprietary software, not software which is sold for a price.

    Stop FUDing.

  17. *BSD -> GPL ? by Julian+Morrison · · Score: 1

    What if anything now prevents *BSD code being slurped up into GPL?

    1. Re:*BSD -> GPL ? by JoeBuck · · Score: 2

      UCB has only removed demands for credit to the University of California. Other people who have added code to BSD have inserted demands for credit to them, and for such code, the advertising clause is still in effect.

      For code that only demands credit to Berkeley, the conflict is gone and it can now be freely linked to GPL code.

  18. Morally bereft ./'ers by Lx · · Score: 1

    Great. A major complaint of GPL supporters has been removed from the BSDL, and what do slashdot readers do? Post a load of smartassed comments about how "We should GPL BSD, ha ha."

    Even if one could GPL BSD, which you couldn't, it doesn't mean one should do it, and throw ethics out the window. To do so would be showing an utter lack respect for the creators of the software.

    -lx

    1. Re:Morally bereft ./'ers by JoeBuck · · Score: 2

      This remark makes no sense whatsoever. The BSD license already permits extensions to be totally proprietary. Why do BSD advocates care if someone makes an extension or fork off the BSD tree and GPLs it, when they don't object to someone who makes a fork off the tree that is totally proprietary?

      It's really strange. BSDers politely request people to give their changes back, but if they choose not to (e.g. put the code into Solaris or some such) they don't object. But they scream if someone takes the same code and puts it into a GPL program. This is stupid. Even if BSD people can't use the code directly, they can study it for ideas, which is something that they can't do with proprietary extensions. (And yes, BSD snobs, BSD kernel developers have learned a considerable amount from work that first appeared in the Linux space, and of course considerable knowledge has flowed the other way as well).

      If someone takes a BSD distribution and slaps the GPL on it, the original BSD distribution is still available. Note that RMS does not advocate doing things like this; while he prefers copyleft, he thinks that cooperation with the maintainers of non-copylefted free software and avoiding forks is more important. But if someone else does it, it really doesn't matter.

    2. Re:Morally bereft ./'ers by Arandir · · Score: 2

      The key phrase in the previous post was "morally bereft". The BSD allows so much freedom that it even allows people the freedom to be stupid, ignorant and morally wrong. Just as in the real world, just because something is legal doesn't make it moral.

      After years of proclaiming the inherent righteousness of the GPL since it won't allow licensing changes, the stallmanistas now want to do unto others what they don't want others to do unto them. Utter hypocracy.

      --
      A Government Is a Body of People, Usually Notably Ungoverned
    3. Re:Morally bereft ./'ers by dwhite · · Score: 1
      Why do BSD advocates care if someone makes an extension or fork off the BSD tree and GPLs it, when they don't object to someone who makes a fork off the tree that is totally proprietary?
      Because under the GPL terms, you couldn't relicense BSD code to GPL due to the advertising clause.

      Now do you see why Berkeley is dumping the restriction?

  19. Re:GPL-compatible? by Millennium · · Score: 3

    The thing is, freedom when taken to extremes isn't a Good Thing. For example, a person has the right to hunt for his or her own food. That is freedom. However, that same person cannot hunt and kill another human being, even for food. Why is this? Because killing another human being impinges on the freedom of that other person.

    The point: the GPL basically states that you have certain rights. The same rights, more or less, as those granted with the BSD license. The GPL goes further, however, by stating that you must give everyone else the same rights you have, and consequently that they must give everyone else those same rights. BSD doesn't do this, and it's BSD's only critical flaw. When I get a piece of BSD software, I have certain rights. However, because of BSD's license, I can theoretically deny those same rights to other people. This isn't a Good Thing at all.

  20. IF GNU/Linux, THEN Linux/HURD by kybernator · · Score: 1

    Thing with RMS is, besides being a great hacker and heroe of free software, he also has become a hippocrite due to his bruised ego for not having had the final success with his _complete_ GNU OS.
    He constantly insists on Linux being called GNU/Linux to get some of the respect for his work he undoubtedly deserves - and in my opinion often gets - but doesnt perceive to receive (pardon my wording, its kinda late and Im not a native speaker...)
    Doing so, he makes the free software world less free by denying me the right to freely call software what I want to call it, and what seemingly most people inside and outside the free software world have agreed to call it.
    Besides, if we apply his own reasoning (it includes a lotta code from us) to his own pet, namely the too-little-too-late HURD, we have to call it Linux/HURD - next to all of the code for hardware drivers in the HURD has been taken from the respective linux-drivers, as a Debian GNU/HURD developer explained to me the other day...

    1. Re:IF GNU/Linux, THEN Linux/HURD by EJB · · Score: 1

      You say "Doing so, he makes the free software world less free by denying me the right to freely call software what I want to call it,"

      I think you're delusional. No one is denying any right to you. RMS thinks it is fair that you or anyone else give the GNU project credit for the work they put into making Linux a success. I think they couldn't be more right, and I think you're being childish for making it into a problem.

      RMS didn't say he would force anyone to do it.

      Somehow I think you have a problem with giving him credit for his work because you don't believe in his ideas. Now I think _that_ is being a hippocrite.

      EJB

    2. Re:IF GNU/Linux, THEN Linux/HURD by Anonymous Coward · · Score: 0

      GNU/Linux
      GNU/Hurd
      Linux and the Hurd are nothing more than KERNELS.
      They are not complete operating systems.
      GNU by itself is not a complete operating system, it lacks a kernel. When you you pair GNU with a kernel, THEN you have a complete operating system. This is how the naming convention works. It is NOT used to give credit to everyone who contributed the the complete GNU/Linux system. Perhaps, by YOUR reasoning, we should call "GNU/Linux" GNU/Linux/Redhat/Mandrake/Kde/Gnome/BSD.
      Perhaps we should call it GNU/Linux-Hurd, but this is by YOUR reasoning NOT R.M. Stallmans.

      R.M. Stallmans opinion on the matter is clear and SIMPLE.

      I quote from his own mouth:

      "There really is a Linux; it is a kernel, and these people are using it. But you can't use a kernel by itself; a kernel is useful only as part of a whole operating system. Linux is normally used in a combination with the GNU operating system: the system is basically GNU, with Linux functioning as the kernel.
      Many users are not fully aware of the distinction between the kernel, which is Linux, and the whole system, which they also call ``Linux''. The ambiguous use of the name doesn't promote understanding. "
      --end--
      -- http://www.gnu.org/gnu/linux-and-gnu.html

      This is the TRUE reasoning of R.M. Stallman. Linux is a KERNEL, and NOTHING MORE. It is a very well designed kernel, with very good support, and many (including me) are very fond of it, but it is still just a KERNEL.

      Linux was created because the Hurd was taking too long to complete. We REALLY needed a working kernel for the GNU system. The Linux kernel filled the last major gap in the GNU system, and for this many are grateful to Linus and everyone who helped develop it and make a COMPLETE free operating system a reality!

      Do not spread FUD about the Hurd. The Hurd is NOT R.M. Stallman's "own pet, namely the too-little-too-late HURD". At the time that the Linux kernel was complete MUCH work had already been put into the Hurd, would you have us simlpy THROW away the work and toil of MANY?

      And I quote from the mouth of R.M. Stallman:

      "People sometimes ask, ``Why did the FSF develop a new free kernel instead of using Linux?'' It's a reasonable question. The answer, briefly, is that that is not the question we faced.
      When we started developing the Hurd in 1990, the question facing us was, ``How can we get a free kernel for the GNU system?'' There was no free Unix-like kernel then, and we knew of no other plan to write one. The only way we could expect to have a free kernel was to write it ourselves. So we started.
      We heard about Linux after its release. At that time, the question facing us was, ``Should we cancel the Hurd project and use Linux instead?''
      We heard that Linux was not at all portable (this may not be true today, but that's what we heard then). And we heard that Linux was architecturally on a par with the Unix kernel; our work was leading to something much more powerful.
      Given the years of work we had already put into the Hurd, we decided to finish it rather than throw them away.
      If we did face the question that people ask---if Linux were already available, and we were considering whether to start writing another kernel---we would not do it. Instead we would choose another project, something to do a job that no existing free software can do. "
      --end--

      As for the issue about which naming convention to use, use whichever YOU want! However many agree that "GNU/Linux" is a better name to use, since it makes it clear that GNU is the system which runs the Linux kernel (many also disagree with this, of course). R.M Stallman is NOT denying you ANYTHING! The naming convention is merely a suggestion, which many agree with. Why create new impediments to understanding? Time is better spent. It makes no difference if Linux was instead named "Blue Socks". It would still be the GNU system running the "Blue Socks" kernel. Call it "GNU", "Blue Socks", "GNU/Blue Socks" and it still means the SAME thing, but the naming convention "GNU/Blue Socks" makes it clear that the two are SEPERATE components of a COMPLETE system!

      Call it whatever YOU wish, but please do NOT mis-represent R.M. Stallman, who MANY have a great amount of respect for.

      Sorry if this sounds like a flame, I did not intend it to sound that way. I agree with you, you should be able to call the system whatever you want! And this you CAN do!

      --
      intol
      intol@linux.nu


    3. Re:IF GNU/Linux, THEN Linux/HURD by kybernator · · Score: 1

      intol,

      thanks for your answer.
      With regard to your RMS quotes (which can be read at the FSF' s website, among other interesting stuff), I know the reasoning behind it. There can of course be no doubt that Linux is first and foremost a kernel, but it is not an uncommon practice to name an operating system like the kernel, even in the situation of commercial OSs, where a lot of tools and utilitys may have been bought from other companies. As I wrote above, this seems to be a naming convention a vast majority of people seem to have agreed upon in the case of BlueSocks.
      While I have no intention whatsoever to deny the importance of the GNU software included in the distros, I also see that a lot of the system programs neither come from the GNU project nor have been released under the GPL (or LGPL). I just dont see why in such a mixed system we should credit GNU, with all its merits, more than BSD, for example. And I agree - it would be foolish to include all the contributing projects or licenses used in the name, so why make an exception for GNU?
      One more point: you said that RMS isn't denying me anything. This is true in his writings, but as I wrote in my second posting above, his practical behaviour, in particular towards journalists, is quite different...

    4. Re:IF GNU/Linux, THEN Linux/HURD by kybernator · · Score: 1

      Facts, friend:
      While he certainly never denied me _in person_ the right to call linux linux (that was a figure of speech), I have read several verbatim interviews where he did deny that right to the interviewing journalist who dared to ask him something about "linux".
      He practically refused to answer any further question if it wasnt worded with "GNU/Linux". Since obviously RMS did _not_ have trouble to understand what the interviewer meant and since we can safely assume that he agreed on an interview before (try imagine RMS not taking a chance for publicity...), he denied the reporter the right to call linux linux, under the threat of childishly (to adapt to your wording) backing away from the interview.
      Besides, we can also attribute RMSs vocabulary problem to a lack of foresight - if he really wanted to have everyone use the term "GNU/Linux" he should have put a reference clause into the license in the first place ("all derived work must get a name starting with "GNU/"") - but wait - a license clause forcing to give credit to some organisation has just become available really cheap, I heard ;-)
      Having said all this, I really do appreciate RMS for the code he wrote and gave away freely and the movement he started, I will always give him credit for his work and have often done so in evangelizing linux, but I still reserve the right to say that he sometimes sucks as a philosopher and that he sucks _a lot_ as would-be linguistic dictator.

    5. Re:IF GNU/Linux, THEN Linux/HURD by Anonymous Coward · · Score: 0

      You are delusional. Did he point a gun at the interviewer? How did he deny any rights to the interviewer? Are you really this dumb?

    6. Re:IF GNU/Linux, THEN Linux/HURD by Anonymous Coward · · Score: 0

      I am going to complain to my wife that she should not say the word "apple". See, according to some people, this how I can deny her some rights.

      Ghod, you are an idiot!

    7. Re:IF GNU/Linux, THEN Linux/HURD by kybernator · · Score: 1

      I stand corrected by Mr. A.C., the competent advocate of personal freedom, who knows and cleverly explains that the attempt to manipulate someone and to take away his freedom must have something to do with pointing a gun at him...

  21. Re:Yeah.. BSD protects me!!! by keil · · Score: 1

    I wonder how many of you have read the GPL .. it requires interactive programs to state that the software is licensed under the GPL .. an advertising clause couldn't be worse as they seem to both serve the same purpose .. other than that the two licenses have very different purposes .. one is to ensure your code is free and remains open and to prevent inclusion into anything that isn't under the same terms .. which isn't a really bad idea but eliminates commerical possibility .. which makes it "free" in the freedom of some unnamed software developer but restricted still .. strangely the other provides the obvious copyright and disclaimer of warranty and beyond that is nearly in the public domain .. it has been written and the author probably had fun doing it so anyone can use it for anything they want .. and previously credit was to be given where credit is due. one is sort of a passive "free" and the other is an active "free" but some would say intrusive.. also another fairly popular free software package released under a license similar to the one used by BSD which is Apache .. in the case there i would think that style of (non)restriction serves it quite well

  22. Re:GPL-compatible? by mkleehammer · · Score: 1

    Maybe... But, you could look at it this way: You might think you are denying someone else these all-important rights, but in reality, it would only apply to your modifications.

    Before anyone goes ballistic, I understand that the license doesn't say this in any way. However, as long as the original source is still around, anyone can grab the original and have the same rights you had/have. The only exception: your modifications.

    Just because you can fork off a new BSD derivative and deny people access to the source code doesn't mean people have to use it. There will have to be a good reason (new features, improvements, etc.) for people to choose it. If people are paying for BSDI when a free version is available, that's their choice. (Besides, how much is Red Hat worth today? Don't think they didn't "profit from" somebody's work. They may "give back to the community", but I haven't seen millions of dollars or millions of dollars worth of code coming from there.)

    If you're troubled about Windows, Mac, Solaris, etc., don't think they're doing so well just because a little BSD code got in there. Though BSD folks might think so. ;) Realistically, a lot of work has gone into these operating systems, and they offer different features than xBSD.

    Note: I'm not trying to knock the GPL here or start (join) a flame war. I just think that some of these arguments against BSD are ignoring common sense.
    --
    - mkleehammer
  23. Re:Ungrateful lout! by Anonymous Coward · · Score: 0

    > I simply cannot fathom what's in your confused > mind. You lambast the people who choose to take > advantage of the very freedom you praise about > the BSD license, all in the same breath! This is a truly absurd statement. By your logic, we should congratulate a murderer for exercising his or her freedom (ability) to purchase a weapon and end someone else's life. Or we should applaud someone who signs a note to waive their right to vote. Of course we don't want someone to sell away their freedom, however that IS their choice. One hopes that people will take advantage of their freedoms and act in that same Spirit of Freedom, however that is not always the case. The Spirit of Freedom intrinsically allows people to relinquich their freedoms. The community as a whole probably wishes everyone would work in the Spirit of Freedom. The GPL forces everyone to work like this, which is an inherent contradiction. The BSDL realizes that in the true Spirit of Freedom, you can't force someone to act in the Spirit of Freedom.

  24. They make no offer to "relicense" by Anonymous Coward · · Score: 0
    The withdraw is "Effective immediately... no longer required...". Therefor, it is retro.

    Berkeley owns its good name and can waive its right to advertising at any time. Even on existing and already published works. Even if it includes the works of others that published under the BSD.

    On July 22, 1999 Berekely deleted paragraph 3 by way of public memo. At that time they waived their right to require you place the Ad in their name. They clearly have the right to do so. It affects all existing code.

    What it doesn't affect are BSD like licenses that have other terms.

  25. Re:Maybe you should *read* BSD, before spouting of by Anonymous Coward · · Score: 0

    Um, I've read the BSD license. It says: "1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer." That sure looks to me like you can't just replace the BSD license with the GPL. And including the terms of the BSD license may violate paragraph 6 of the GPL. The most you could do is create a new BSD/GPL hybrid license that isn't self-conflicting.

  26. No, Not Wonderful! by NovaX · · Score: 1

    This is the one thing I hate about Linux and its groupies. So many greedy, snotty, self-rightous #&@$! "Free - forever." Have you actually *read* the GPL? Maybe I've always had a different definition for freedom, maybe that's why ESR had to make a witty statement to help define what freedom means in the GPL. Who knows.. its Orwellian. "Freedom is Slavery."

    And before I get bogged with hateful messages, some script kiddy trying to send me a flash email, etc, let me say one thing. I do know people who are not like what I despise (above) who favor Linux, I am on two LUGs, I even tried to get to LinuxWorld, and I have multiple (4) distributions of Linux. I also have over a dozen Linux books. But I also prefer *BSD's culture, no matter what ESR and RMS like to demean it as. There, kill me. You zealots are going to be the ones who make 1984 a reality.

    --

    "Open Source?" - Press any key to continue
  27. No, Wonderful! by Anonymous Coward · · Score: 0

    At last, we can start using sufficently meritorious BSD code in Linux, where it will be safe - and Free - forever.

    That's Wonderful!

  28. WOW by lee · · Score: 1

    Wasn't this the major complaint about that license?

    --
    --- If you don't want to know the answer, don't ask the question.
  29. Re:Gimme a break. by Anonymous Coward · · Score: 1
    BSD was created long ago for the purpose of converting public funds to private enterprise. Similar arrangements exist everywhere government money is involved.

    BSD is a proven well head for Sun, HP, Microsoft, SCO, and every other software vendor. You code BSD, they build products using it. BSD was the conduit for goverment funded software research. Fine.

    I am not a "blind follower" of the GPL. I, and other GPL contributers are capitalists in every sense of the word. They've figured out there is zero potential return on their investment under BSD. They know they can't compete on the basis of selling their software product for cash. So, the GPL allows them to sell their software product for profit in the form of services. They get bug fixes, enhancements, and noteriaty in return for their investment.

    Under a capitalistic system, people who perform any service without maximizing their potential return are failures, by definition. Users of the GPL reviewed their options, and took an action they believe maximized their return.

    So, what economic system do you work under that associates bright thinking with giving your profitable work away for a guarenteed zero return?

  30. Is this a good thing or a bad thing? by Binestar · · Score: 2

    We all already know that NT4.0 has BSD code in it... are they going to start putting more in and claiming it for their own? I don't like it.

    --
    Do you Gentoo!?
    1. Re:Is this a good thing or a bad thing? by Anonymous Coward · · Score: 0

      They can't "claim it for their own". They're not required to credit UCB in their advertising materials, which is a totally different thing. Remember that the BSD credo is that software should be free. That means that anyone should be able to do anything they like with it. That includes Microsoft. If they're using BSD code, that's just perfect - it's what we've wanted all along.

    2. Re:Is this a good thing or a bad thing? by izzlazz · · Score: 1

      You do realize that a license with a clause such as this one fails criterion 6 of the Open Source Definition (aka the Debian Free Software guidelines) which states that

      The license must not restrict anyone from making use of the program in a specific field of endeavor. For example, it may not restrict the program from being used in a business, or from being used for genetic research.

    3. Re:Is this a good thing or a bad thing? by Anonymous Coward · · Score: 0

      yep. this also means you can re-release BSD code after modification with a GPL license. yay!

    4. Re:Is this a good thing or a bad thing? by Darth+Null · · Score: 5

      Well, maybe to get around the Microsoft problem they could amend the license:

      * 3a. No one shall include any software code
      * written by U.C. Berkely or any of its
      * contributors in any software program
      * intended to be used primarily for evil
      * purposes including but not limited
      * to the wearing out of RGB monitors
      * through the excessive illumination of blue
      * phosphor dots.

    5. Re:Is this a good thing or a bad thing? by Anonymous Coward · · Score: 0

      Now THAT is funny...

      Can someone please add that to the archive of "fortunes" that comes with Linux/FreeBSD?

    6. Re:Is this a good thing or a bad thing? by Anonymous Coward · · Score: 1
      Err, how do you figure that?

      You can't relicense a piece of code unless you are the author. That's a pretty basic rule. Plus, why would you want to GPL the code anyway? The GPL is much more restrictive, and as a programmer, I'm offended by the GPL's obnoxious tone in requiring things of MY code.

      No thank you.

    7. Re:Is this a good thing or a bad thing? by Anonymous Coward · · Score: 0

      We all already know that NT4.0 has BSD code in it... are they going to start putting more in and claiming it for their own? I don't like it. True, NT 4.0 does have BSD in it... But it stands for "Blue Screen of Death"

    8. Re:Is this a good thing or a bad thing? by Overt+Coward · · Score: 1
      I BSD license spefically allows you to distribute any derived work any any license you choose. That could be Microsoft's EULA or the GPL or anything else. All copyright notices should be retained, however.

    9. Re:Is this a good thing or a bad thing? by Anonymous Coward · · Score: 0

      Is that really true? Then how did Apple relicense BSD'ish code when they made Darwin? Hasn't the FSF put the GPL on their variant of Mach? The X11 license (which is considered close to the BSD, closer still after this announcement) says the copyright must remain intact, and the permission notice (the license that follows the copyright) must appear at least once in the documentation. It isn't very clear whether the terms of the original permission notice must remain in force unmodified. But their seems to be a consensus that you can relicense BSD/X11 code, even if only putting it under the GPL or another open source license. I don't think it has ever been tested in court though. The spirit of the license would seem that you can change it. Look at what Bill Joy did with his copy of BSD when he went to Sun.

    10. Re:Is this a good thing or a bad thing? by Anonymous Coward · · Score: 0

      i think source code good or bad, could be a learning experience for everyone, you on the other hand claim code is your code. Fine. you can be that way and keep your stinking code. while the rest of us wanting to code would like to see what other people did with our code, but how will we get the code back with you claiming that it's your code afterwards. "Quotes are for people claiming to be as smart as someone they quote" -my friend 6

    11. Re:Is this a good thing or a bad thing? by Anonymous Coward · · Score: 0

      Do you mean the 'fortunes' program, which is part of a package called 'BSD Games' (called that on Slackware, anyhow) which has been ported to Linux?

    12. Re:Is this a good thing or a bad thing? by Lx · · Score: 1

      GASP! Then, NT might become a better platform! People would be forced to use higher-quality software! Where will it all end???

      -lx

    13. Re:Is this a good thing or a bad thing? by toast0 · · Score: 1

      IIRC debian has seperated it from the BSD games, but they do mention thats from whence it came

  31. Re:GPL doesn't force you do to anything by Anonymous Coward · · Score: 0

    >Man you say one bad thing about GPL around here and everybody acts >like you just shot they're dog. I believe the point he was trying to >make was that that WAS why he doesn't use the GPL. Which while being >a fairly useless aside, was still an aside.

    Maybe it's because we don't have any use for those who's only interest in the BSD licence seems to be the amount of code they can steal er, "borrow" under it. In case you haven't noticed, the people who really seem to have the biggest problems with the GPL are for the most part windows shareware programers. Wonder why? (snicker)

  32. A new config option? by Anonymous Coward · · Score: 0
    I can see the entry in menuconfig now...

    Kernel options...

    [ ] GPLed FreeBSD with Linux enhancements.
    [*] Linux with BSD enhancements.
    [ ] Traditional Linux.
    [ ] Latest FreeBSD
    [ ] Hurd
    [ ] Hurd with BSD ...
    You get my point.
  33. Re:Was RMS's bitch. Re:WOW by Anonymous Coward · · Score: 0
    Just as good? It doesn't infect other peoples' work, think about it.

    Hmm.. I wonder if RMS wants the BSD license GPL'ed now.....

  34. Re:Ungrateful lout! by HipPriest · · Score: 1
    I simply cannot fathom what's in your confused mind. You lambast the people who choose to take advantage of the very freedom you praise about the BSD license, all in the same breath! This is a truly absurd statement. By your logic, we should congratulate a murderer for exercising his or her freedom (ability) to purchase a weapon and end someone else's life. Or we should applaud someone who signs a note to waive their right to vote. Of course we don't want someone to sell away their freedom, however that IS their choice. One hopes that people will take advantage of their freedoms and act in that same Spirit of Freedom, however that is not always the case. The Spirit of Freedom intrinsically allows people to relinquich their freedoms. The community as a whole probably wishes everyone would work in the Spirit of Freedom. The GPL forces everyone to work like this, which is a inherent contradiction. The BSDL realizes that in the true Spirit of Freedom, you can't force someone to act in the Spirit of Freedom.

    I'm not sure if I understand you, but you seem to be saying that people who BSDL their code really don't want other people to take advantage of it with a less free license. But this contradicts several of the assertions made by BSDL advocates in this forum that specifically say they don't mind if this happens.

    For the record I have absolutely nothing against the BSD license. What irritates me is people who advocate the BSDL as being "more free" on the one hand, and then turn around and go ape-shit when someone wants to include BSD code in a GPL program.

    I've actually seen one person suggest that a clause be added to the BSD license that specificly prohibits use in GPL code! Hey pal, you've just reinvented the GPL, moron.

  35. Re:I find it interesting by Trepidity · · Score: 3

    Why is such an obviously idiotic comment moderated up?

    RMS requested that people acknowledge their operating systems as being essentially the GNU OS with a Linux kernel, hence "GNU/Linux" systems. He did not legally mandate that this be done.

    The BSD license, on the other hand, legally mandated that Berkeley be credited in all advertising materials. Even your 3-line classified ad had to waste one of the lines crediting Berkeley.

    The difference should be obvious.

  36. Finally, the *Perfect* license! by Sun+Tzu · · Score: 2

    ...Well, maybe not perfect, but it's pretty libertarian of 'em. ;)

    1. Re:Finally, the *Perfect* license! by Anonymous Coward · · Score: 0

      I prefer "Do whatever you want with this, so long as I'm not held responsible." Simple, and to the point.

  37. Re:This is an EASY question by NovaX · · Score: 1

    It is easy. He said "his name." Now, remember, this removes the advertisement clause in UCB's BSD code, not others. He has every right, if some smart allic took his BSD'd code and GPL'd it, to take them to court. GNU attacks BSDL because it can not be subliscensed (not reliscensed) by the GPL due to the advertisement clause. His work thus cannot be GPL'd. This is why many BSD users are angry. You are stealling the code and rights of the author, not subliscensing it.

    --

    "Open Source?" - Press any key to continue
  38. Hypocrite by Anonymous Coward · · Score: 0

    Sure you did. You did so by choosing to release code under the BSD "licence" That's the hypocracy of the BSD licence.

  39. This is what the GPL should be by crispy · · Score: 0

    Free in every sense of the word. BSD has it right. they are not promoting an agenda... they are just making good software and giving it away. Very noble of them, I think.

    <SIG>
    I think I lost my work ethic while surfing the web. If you find it, please email it to crispy@crotch.caltech.edu.
    </SIG>

    --
    My sig has a broken link in it.
    1. Re:This is what the GPL should be by MassacrE · · Score: 1
      If something is released under the GPL and I use it in my proprietary program, I am not taking away their right to use the GPLd code. I for one would have no problem with a less 'viral' GPL, for instance "Any changes made to this code must be released under this license or one with no more restrictions", but no, GPL says that even my code which is completely independant must be GPLd if I use their code.. for instance if I make a web browser and try to use a GPLd implementation of PNG support.

      You won't get argument from me that someone shouldn't modify the PNG library, making it 10x faster or some such nonsense, then claim it as their own and not redistribute their changes. But you will get arguments from me when you claim that my 100k line program must be GPLd if I use 'readline'. Its not that the software must be kept free that people usually argue with the GPL, but that it takes away the right you have to do what you want with your OWN software, independant of the GPLd code.

    2. Re:This is what the GPL should be by azz · · Score: 1
      I for one would have no problem with a less 'viral' GPL, for instance "Any changes made to this code must be released under this license or one with no more restrictions", but no, GPL says that even my code which is completely independant must be GPLd if I use their code..

      No, because that would negate the purpose of the GPL. If you want this, use the BSD license for your code. (The reason being that if you could relicense under a less restrictive license, you could just relicense it as Public Domain and do anything to it.) And yes, I think readline being GPL (rather than LGPL, which allows linking with non-GPL stuff) is ridiculous too.

      "I want to use software that doesn't suck." - ESR
      "All software that isn't free sucks." - RMS

    3. Re:This is what the GPL should be by Arandir · · Score: 3

      I have and will continue to bash the philosophy behind the GPL, but I don't recall every bashing the GPL itself (though I may have nitpicked it). However, every license serves its purpose, including proprietary licenses. If the GPL serves your purpose, use it. If the BSD is better for you then by all means use it. There's no sense arguing over which is "freer" since neither has anything at all to do with political liberty.

      --
      A Government Is a Body of People, Usually Notably Ungoverned
    4. Re:This is what the GPL should be by logycke · · Score: 1
      There's no sense arguing over which is "freer" since neither has anything at all to do with political liberty.

      On the contrary, it has everything to do with political liberty. For example, when a third world nation spends money on software, it is not spending that same amount of money, e.g., on paying its workers or addressing its social problems. Once software has been developed, it can and should be freely distributed; that is its nature, just as it is the nature of ideas. By forbidding others to do this, you are restricting their freedom to help one another and to share ideas, and you are in essence performing a legal form of extortion.

  40. Re:Out of context by NovaX · · Score: 1

    They kind of makes me think of the borg, mad when they can't assimulate, and take all credit for the plusses of who/what they did assimulate.

    (yeah, yeah, yeah.. so at one point I watched star trek rather then the useless dribble usually on. shoot me.)

    --

    "Open Source?" - Press any key to continue
  41. BFD by rde · · Score: 1

    We truly live in an ideal world when people have nothing better to worry about than whether a university must be acknowledged in some ads.

    1. Re:BFD by Anonymous Coward · · Score: 0

      How the @#%$ does this get moderated up? I thought the idea was moderators were people who _clearly do not_ need to be hit with a clue stick?

      You want ot know why this is really big news? Bigger than that "Oh no, RH is inforcing trademark... KILL KILL KILL" crap from yesterday?

      The BSD license now has no encumberance at all. None. Nada. It's even compatible with the GPL now should there be any reason or desire to pull code in to a GPL'd project.

      Do something about the quality here, Rob. The original comment, the way it was worded, was a poorly worded question from someone looking for a clue about Free Software politics. At worst it was a lame troll.

      D. Jeff Dionne.

    2. Re:BFD by Rhys+Dyfrgi · · Score: 1

      How the @#%$ does this get moderated up?

      It appears to me that some people actually start with a 2 score. Or a 0 score. Or a -3 score (happened to one person).
      ---

      --
      END OF LINE
  42. Re:It would fork, and stay forked. by Anonymous Coward · · Score: 0

    You could never re-integrate the fork, unless it happened under the now GPLed version.

  43. Not "fork". Try "rescue" by Anonymous Coward · · Score: 0

    Saving a weakly protected "free" software product, and ensuring that it forever remains Free is a worthwhile and laudable goal. I'd call that a "rescue", not a fork.

    1. Re:Not "fork". Try "rescue" by Jay+Maynard · · Score: 1
      Saving a weakly protected "free" software product, and ensuring that it forever remains Free is a worthwhile and laudable goal.

      It would be, if the BSD-licensed product was indeed weakly protected. It is not. Nothing anyone can do, under any circumstances, can change the fact that the BSD code itself is freely redistributable. Someone who takes that code and modifies it, then releases it under a different license, can only affect the status of the code as modified. The original code is, and will always remain, unaffected.


      I'd call that a "rescue", not a fork.

      I'm deeply offended by this; as someone who gave 17 years of his life as a volunteer paramedic, doing real rescue, this is no better than those idiots who call themselves "Operation Rescue" in the name of bombing and vandalism.
      --

      --
      Disinfect the GNU General Public Virus!
  44. Cool by LostOne · · Score: 0

    I, for one, think this is a great move. It cut down the number of people who are spooked by BSD code and licenses.

    --

    If it works in theory, try something else in practice.
  45. Confused (was Re:Nope.) by orcrist · · Score: 1

    It does not. Libertarian != Stalinist
    You blatantly confuse terms.


    Ummm, you seem to be confusing everything he said including his unmistakable sarcasm...

    Anonymous Coward wrote:
    being Liberals (== socialists == Communists == Stalinists)...

    chris

    --
    San Francisco values: compassion, tolerance, respect, intelligence
  46. Heyhey... by MenTaLguY · · Score: 2

    1. As much as he whines, RMS isn't legally obligating anyone to use the GNU/ prefix ... it's certainly not written into the GPL

    2. Any Linux distribution I've seen is the GNU system with some BSD tools and a Linux kernel. It's certainly not inappropriate to call it GNU/Linux.

    3. The BSD tools are a minimal part of the system, though -- if you put the GNU tools on a FreeBSD system, you don't get GNU/FreeBSD -- it works the other way around, too.

    4. This also means that if someone took FreeBSD and replaced only the kernel with Linux, you could legitimately call it BSD/Linux. (and probably ought to, to avoid confusion!)
    Berlin-- http://www.berlin-consortium.org

    --

    DNA just wants to be free...
  47. Re:This change is irrelevant. by argent · · Score: 1

    Of course they have to achnowledge Linus' trademark. That's one of the basic requirements that Linus has to enforce to retain his trademark... if he doesn't then the term "Linux" can lose its protected status and fall into the public domain.

  48. Re:GPL-compatible? by mkleehammer · · Score: 1

    Sorry Millennium, but I didn't quite catch your point. I wasn't really talking about ownership. I was addressing the common complaint that people don't want someone else making a million dollars off of their code. That's their business and that's fine. But when people start using the words "deny" and "rights" to promote the GPL or discredit BSD style licenses, that's when the piles other than socks start getting deep.

    More importantly, I think the socks example can be very misleading. I can duplicate an entire software product without modifying the original. With a pile of socks, I cannot. This makes all the difference.

    The important point here is that no one is going to modify the original BSD source base and eliminate our rights to it. If the someone copies BSD, modifies it, and sells it, they are obviously not modifying the original copy. The BSD groups themselves maintain the original copies. And technically, anyone with a copy of the source trees helps ensure that we do not lose the original source and license.

    To make the socks example fit better, imagine someone can duplicate your entire pile of socks without touching your pile. They then add 2 socks. Somehow, they deny the public rights related to their pile. What rights have they really denied the public? The difference between your free pile and their non-free pile is 2 socks. 2 socks only. Their modifications only. That's it. That is why I claim that the rights issue only involves their modifications (2 socks in this example). And hey, aren't those 2 socks their business? Who are we to demand that they give us the source to their additions?

    If the additions are useful and they won't give them to us, someone will duplicate it in a free form. However, if the proprietary group couldn't have made the additions proprietary in the first place, don't think they would naturally have written them and given them away. The idea might have been lost for good. Let them make want they want. They have an economic incentive to try things. The things that work eventually make it into free source.

    From this point of view, there is no issue at all. The "problem" doesn't exist. If we're trying to promote free software, let's write some free software. If we're trying to push some other agenda, perhaps our software licenses are not the best avenue.

    - mkleehammer

    --
    - mkleehammer
  49. Re:GPL-compatible? by mkleehammer · · Score: 1

    Sorry Millennium, but I didn't quite catch your point. I wasn't really talking about ownership. I was addressing the common complaint that people don't want someone else making a million dollars off of their code. That's their business and that's fine. But when people start using the words "deny" and "rights" to promote the GPL or discredit BSD style licenses, that's when the piles other than socks start getting deep.

    More importantly, I think the socks example can be very misleading. I can duplicate an entire software product without modifying the original. With a pile of socks, I cannot. This makes all the difference.

    The important point here is that no one is going to modify the original BSD source base and eliminate our rights to it. If the someone copies BSD, modifies it, and sells it, they are obviously not modifying the original copy. The BSD groups themselves maintain the original copies. And technically, anyone with a copy of the source trees helps ensure that we do not lose the original source and license.

    To make the socks example fit better, imagine someone can duplicate your entire pile of socks without touching your pile. They then add 2 socks. Somehow, they deny the public rights related to their pile. What rights have they really denied the public? The difference between your free pile and their non-free pile is 2 socks. 2 socks only. Their modifications only. That's it. That is why I claim that the rights issue only involves their modifications (2 socks in this example). And hey, aren't those 2 socks their business? Who are we to demand that they give us the source to their additions?

    From this point of view, there is no issue at all. The "problem" doesn't exist. If we're trying to promote free software, let's write some free software. If we're trying to push some other agenda, perhaps our software licenses are not the best avenue.

    - mkleehammer

    --
    - mkleehammer
  50. Re:Non-Windows restrictions by MassacrE · · Score: 1

    Certain interpretations of the GPL can be taken as meaning a Windows version is impossible anyways (linking clause might be taken to mean other DLL source has to be included, such as the MFC source, availability of tools,etc)

  51. The most free license gets even more free! by SecretAsianMan · · Score: 1

    This is great news for BSDL, which already was, IMHO, the most free license of all the major "free" licenses. I also never thought the advertisement clause was that big of deal. I don't see how GPL could be considered more free when it doesn't give you the freedom to do certain things with the code.

    As for people's fears that some evil company will take BSDL code and proprietarize/commercialize it, and for their assertions that GPL prevents that, bah! If _I_ were an evil software company, I wouldn't *care* whether the code I stole was GPL'ed or QJX'ed or whatever. I would just steal it and meld it with my own code, with only a few trustworthy programmers having to know.

    --

    Washington, DC: It's like Hollywood for ugly people.

    1. Re:The most free license gets even more free! by Alex+Belits · · Score: 1

      As for people's fears that some evil company will take BSDL code and proprietarize/commercialize it, and for their assertions that GPL prevents that, bah! If _I_ were an evil software company, I wouldn't *care* whether the code I stole was GPL'ed or QJX'ed or whatever. I would just steal it and meld it with my own code, with only a few trustworthy programmers having to know.

      Why will you trust them if they have perfect material to blackmail you?

      --
      Contrary to the popular belief, there indeed is no God.
  52. Re:GPL-compatible? by mkleehammer · · Score: 1

    Sorry Millennium, but I didn't quite catch your point. I wasn't really talking about ownership. I was addressing the common complaint that people don't want someone else making a million dollars off of their code. That's their business and that's fine. But when people start using the words "deny" and "rights" to promote the GPL or discredit BSD style licenses, that's when the piles other than socks start getting deep.

    More importantly, I think the socks example can be very misleading. I can duplicate an entire software product without modifying the original. With a pile of socks, I cannot. This makes all the difference.

    The important point here is that no one is going to modify the original BSD source base and eliminate our rights to it. If the someone copies BSD, modifies it, and sells it, they are obviously not modifying the original copy. The BSD groups themselves maintain the original copies. And technically, anyone with a copy of the source trees helps ensure that we do not lose the original source and license.

    To make the socks example fit better, imagine someone can duplicate your entire pile of socks without touching your pile. They then add 2 socks. Somehow, they deny the public rights related to their pile. What rights have they really denied the public? The difference between your free pile and their non-free pile is 2 socks. 2 socks only. Their modifications only. That's it. That is why I claim that the rights issue only involves their modifications (2 socks in this example). And hey, aren't those 2 socks their business? Who are we to demand that they give us the source to their additions?

    From this point of view, there is no issue at all. The "problem" doesn't exist. If we're trying to promote free software, let's write some free software. If we're trying to push some other agenda, perhaps our software licenses are not the best avenue.

    --
    - mkleehammer
  53. Re:GPL-compatible? by mkleehammer · · Score: 1

    Sorry Millennium, but I didn't quite catch your point. I wasn't really talking about ownership. I was addressing the common complaint that people don't want someone else making a million dollars off of their code. That's their business and that's fine. But when people start using the words "deny" and "rights" to promote the GPL or discredit BSD style licenses, that's when the piles other than socks start getting deep.

    More importantly, I think the socks example can be very misleading. I can duplicate an entire software product without modifying the original. With a pile of socks, I cannot. This makes all the difference.

    The important point here is that no one is going to modify the original BSD source base and eliminate our rights to it. If someone copies BSD, modifies it, and sells it, they are obviously not modifying the original copy. The BSD groups themselves maintain the original copies. And technically, anyone with a copy of the source trees helps ensure that we do not lose the original source and license.

    To make the socks example fit better, imagine someone can duplicate your entire pile of socks without touching your pile. They then add 2 socks. Somehow, they deny the public rights related to their pile. What rights have they really denied the public? The difference between your free pile and their non-free pile is 2 socks. 2 socks only. Their modifications only. That's it. That is why I claim that the rights issue only involves their modifications (2 socks in this example). And hey, aren't those 2 socks their business? Who are we to demand that they give us the source to their additions?

    From this point of view, there is no issue at all. The "problem" doesn't exist. If we're trying to promote free software, let's write some free software. If we're trying to push some other agenda, perhaps our software licenses are not the best avenue.

    --
    - mkleehammer
  54. He said BSD license, not BSD like. by Anonymous Coward · · Score: 0
    You cannot remove a copyright, ever. You can abide by the license. The BSD license is BSD. If he has some other requirement in his license, then it isn't BSD.

    So, if P3 of his license says "You must print 'Made by Joe' when the program starts", then fine. Its incompatible with the GPL, and unlikely to be used by anyone else either.

    1. Re:He said BSD license, not BSD like. by NovaX · · Score: 1

      I can't help not replying to this. I tried for a few days, but no. We just heard BSD changed thier liscense. Now the old license was a BSD licesnse. You can't deny it, it was the origional. Any work he made and thus renamed in P3 to show his name, that's a BSD license. Just because the P3 was *just* removed, that does not seem right to say, now its not a BSD license so his comment on a BSD license was misleading. That's rubbish, and you know it.

      (That's like saying without that clause in the GPL that any un-versionfied program can be put under any version the user see's fit, any older version isn't the GPL. Actually, it wouldn't matter if that clause was there or not. We agree, this was the GPL, this is the GPL. This "new" GPL is also the GPL. Different versions. Call this BSD v1.1 if you'd like. Its still BSD.)

      --

      "Open Source?" - Press any key to continue
  55. Re:The GPL is anti-competitive by Anonymous Coward · · Score: 0

    Don't be stupid, please. Read some copyright law. If you write a piece of code, you can distribute it to different people under as many different licenses as you want. You can GPL it, then later sell a modified version in a proprietary product, as long as you wrote the code.

  56. Re:I find it interesting by Anonymous Coward · · Score: 0

    I guess requested means throwing tantrums and not answering questions from anyone that refers to Linux as such. Maybe he'll do better and in the next version of the GPL, he will say all software must be prefixed with GNU. That way he can legally satisfy his ego instead of constatly bothering the world with his rants.

  57. Re:This is an EASY question by Anonymous Coward · · Score: 0
    If people license under the BSD, then thats what they choose to do. If that was a mistake due to their anti-GPL views, its really too bad.

    Don't play with fire. Don't play with Guns. Don't play with license terms you don't understand.

  58. Re:Ungrateful lout! by Anonymous Coward · · Score: 0

    Actually that's exactly what you do. You can release the damned thing and change the license. What do you think Microsoft did with the FreeBSD TCP/IP stack they used in Win2k?

  59. Re:Now why would you want to do that? by NovaX · · Score: 1

    umm.. its called 'helping the community.' Maybe BSD people see the community as more then a few people saying we like open source. Maybe they include all the people on Windows, Apple, comercial UNIXes, software companies, etc. The companies realise they have to add an incentive to make you pay for their version (add more features, add support).

    Ask youself. What's more productive. One piece of software that does a job adaquately but can never be recycled, or code that can be. Every real hacker, and eventually Linus, said its better to steal code then re-write it. Oh, and what would you feel more comfortable with, if Microsoft made their own networking stack or used BSD's? BSD users never complained, they pointed it as how good their code was. GPL people seem to call it stealling, but then do the same. Its hypocritical. It could be legal, but if you set your morals, someday bother to live by them.

    --

    "Open Source?" - Press any key to continue
  60. Re:Good news for everybody. by Anonymous Coward · · Score: 0

    Why would us BSD folks want to use inferior buggy code ?

  61. Re:No, of course not by Anonymous Coward · · Score: 0

    If ego has nothing to do with your coding then why restrict use with the GPL. Use the BSD liscense. So people can re-sell your code. You didn't code it because of ego so what's it matter?

  62. Star Wars reference by Uriel · · Score: 1

    The BSD license. An elegant weapon for a more civilized time. And while we all still admire Master Kenobi, mature and at one with the universe, there is still a certain fun in having a younger person grab the lightsaber and run screaming towards some Imperial target.

    On a side note, would it be possible to create a Dual Standard license? Essentially, you release the same code under two license options. Any changes that get back to you get issued again under both.

    After all, different header comments might even make it different source code. Don't you think?
    If those changes originate with the author, people who won't use GPL for fear of contamination can use it. Most of them probably will give back changes. Sure, not all...

    People who won't use anything not GPL for fear of someone stealing their toys would have the same thing.

    The trick would be in ammending a license somewhere to allow the original author of Code A to use changes made to their code under the second, non-GPL license. It's a bit of a special case, but I think it has a lot of potential for growth.

  63. Re:The unscrupulous types can sue you anyway by Arandir · · Score: 2

    Even if your code is GPL, the slimeballs can sue anyway! Doesn't matter if the code if GPL, BSD or BFD. Close but no cigar...

    --
    A Government Is a Body of People, Usually Notably Ungoverned
  64. Re:GPL doesn't force you do to anything by C.Lee · · Score: 1

    >I started complaining about the GPV - and coined the term - in 1991 >(or was it 1990? Damn, I gotta find a copy of that post). I didn't >even load Windows - any version - on a computer until 1996. The >license has always been broken, and some of us have been pointing >that out since the beginning.

    So you were a *DOS* share/crippleware programmer. Big deal. The GPL is becoming more popular because people depise the BSD licence. The fact that SGI choose the GPL over the BSD licence to release their code under is proof that it's the BSD license that's seriously broken despite what idiots like yourself claim. In fact I really suspect that's the real reason the illusion of change was made in the BSD license agreement.

  65. Retroactive relicensing by knghtbrd · · Score: 1
    Some companies would argue that point, and the WIPO will support their arguments by legalizing such monstrosities. However, that has not gone into effect yet and until it does, it is my layman's understanding that you are absolutely correct in your belief that they cannont retroactively relicense their software.

    HOWEVER, this does not prevent them from granting blanket permission to anyone to use UC Berkeley-Copyrighted code under the old license (this does not include things such as Apache for example but would affect things such as ash, the BSD /bin/sh) under the new one.

    AFAIK, the FreeBSD project at least is already using a 3-clause BSD license for new code, but they could not previously grant use of the original BSD code under those terms---not that it really matters to them from a legal standpoint, but the advertising clause IS somewhat inconvenient and ineffectual IMO. Where this change REALLY benefits anyone (and the reason Richard Stallman was pushing for it) is in terms of GPL compatibility. The new BSD license is compatible with the GPL. This means libreadline linked bash, among other things.

  66. Re:Great!!! Let's all dump Linux and move to FreeB by Anonymous Coward · · Score: 0

    Please, go right on ahead. Re-release it under GPL and call it LinuxBSD. I'm sure no one in the FreeBSD camp will be stiff necked about it. But remember this, software is more important than its license. Don't overlook the fact that FreeBSD is a strong project.

  67. Re:A license is not a contract by Arandir · · Score: 2

    Read the subject

    --
    A Government Is a Body of People, Usually Notably Ungoverned
  68. Re:Can't change existing licenses by EJB · · Score: 1

    IANAL (me-too)

    But I don't think you're correct. I believe that you can change an existing license, but if your rights as a licensee are diminished by a change and the license didn't explicitly allow for changes to it, you are not bound by any changes that diminish your rights.

    With this change, I don't think anyone can argue that their rights were diminished (barred crazy judges) so this is effectively a change to the license.

    Perhaps a real lawyer can give a more definitive word on this.

    EJB

  69. Re:Of course not by da5id.p · · Score: 1

    er, duh, it makes sense: to be smitten (smitted ?) is to be attacked, so you can be attacked with love (more corectly to have an attack of love) or you can be attacked in the meaning of origainal post.

    --
    this space unintentionally left blank
  70. Re:Ungrateful lout! by JoeBuck · · Score: 3

    The BSD license permits someone to add new code to existing BSD code, and then to add a new license, as long as the original notice is kept. If you think that it is wrong for someone to use this permission, it follows that you think BSD licensing is wrong.

    BSDers don't care at all if the license on the derivative work says "All rights reserved", no copying or distribution, pay thousands of dollars, go to jail if you break it. But they scream, scream, scream if the new license says "GPL". Why is this?

    Please note: I don't want to change your sacred license. I got my degree at Berkeley, and I produced vast amounts of free software with a license just like what BSD is now (we never had the advertising clause). But if someone made a derivative work of my code and put the GPL on it, I wouldn't object in any way.

  71. IT IS ILLEGAL TO GPL BSDL CODE by n8_f · · Score: 2
    This is a little off topic, but there were so many threads discussing this, that rather then reply to each of them, I thought I'd just start my own. : )
    BTW, most of this is applicable to all licenses, including the GPL.

    Besides being morally repugnant (the author released the code under that license for a reason), it is illegal for anyone other than the author(s) of a piece of code or binary to alter a license in ANY WAY (including Microsoft, SUN, BSDI, etc.).
    The main problem with the arguments of the proponents of GPLing BSDL source is that they assume a license completely ignores any previous rights given by copyright law. They assume that if it isn't explicitly stated in the license, a right is forfeit. It isn't. In fact, the opposite is true. Part (d) of section 201, Title 17 of the United States Code deals with the transfer of copyright rights and reads:

    "(d) TRANSFER OF OWNERSHIP.--
    (1) The ownership of a copyright may be transferred in whole or in part by any means of conveyance or by operation of law, and may be bequeathed by will or pass as personal property by the applicable laws of intestate succession.
    (2) Any of the exclusive rights comprised in a copyright, including any subdivi-sion of any of the rights specified by section 106, may be transferred as provided by clause (1) and owned separately. The owner of any particular exclusive right is entitled, to the extent of that right, to all of the protection and remedies accorded to the copyright owner by this title."


    There is nothing special about a license. It is simply a temporary grant of the rights entitled by a copyright holder. A licensee only gets the rights explicitly specified in the license.
    In fact, a license CANNOT give you the right to change the license. That is a right of ownership of the copyright, and as stated in Section 101, Title 17, USC, the definition of a "transfer of copyright ownership" excludes nonexclusive licenses (which software licenses are, by definition). So if a license gave you the right, it wouldn't be legally binding, and any subsequent sub-licensing would likewise be legally invalid. This is an area that I would be interested in seeing how the courts have defined.
    Furthermore, a person cannot GPL changes or additions made to BSDL code. Those are considered derivative works, and, as granted in subsection (c) of section 106, Title 17, USC, they are the exclusive right of the copyright owner. So, those would have to be BSDL, as well. The only way someone could GPL any BSDL code is if they created an entirely new work (not derivative) and their use of BSDL'd code passed the fair use test.
    As an aside, derivative works aren't well defined in the law (what happens to derivative works not created by the author, for example), so it would be interesting to see how the courts have defined this area. Also, code changes are a special case and could probably be further defined. Based on my interpretation of the law, changes made to either BSDL or GPL code would be copyrighted by the original author of the code, which seems excessive. (Anybody out there know how the courts have ruled?)

    Whatever your feelings on GPL and BSDL, I think everyone can agree they represent very different philosophies for "free" software. To try to change the license of an author's code, even if it wasn't illegal, is wrong. The author made a choice, one that should be respected. By trying to change the license, a person is trying to take away an author's right to make that choice. That is why BSD people get so upset when someone tries to GPL BSDL code, for those of you that had to ask.

    Responses are welcome. I am certainly not an authority on the subject, I just did a little research. I am especially interested in the case law, which I know absolutely nothing about. If any one is aware of how copyright law has been interpreted by the courts and how that might apply to this situation, I would love to hear from you.
    If you are interested in checking my research or just learning more about copyright law (it is very interesting stuff), the official site is at the Library of Congress.

    Nathan "n8" Florea
    n8_f@uswest.net

    Links:
    U.S. Copyright Law PDF
    Section 201, Title 17, USC PDF
    Section 101, Title 17, USC PDF
    Section 106, Title 17, USC PDF
    U. S. Copyright Office
    Library of Congress
    The Fair Use Test

  72. Re:GPL doesn't force you do to anything by Jay+Maynard · · Score: 1
    So you were a *DOS* share/crippleware programmer. Big deal.

    I don't suppose it's entered your tiny little 4004 of a brain that it's within the realm of possiblity that people can object to the GPV for reasons of principle, has it?

    As it happens, I have never written a piece of shareware. What software I have written and released was either released under the same terms as the software of which it was a modification (as in, for example, my adaptation of the KA9Q TCP/IP suite to work with the Data General One laptop's nonstandard serial hardware), or else under a BSDish license (do as you like with it, just don't claim it as your own).

    You'll get a lot farther along in this world if you'll quit assuming the worst of others' motives on exactly zero evidence.


    The fact that SGI choose the GPL over the BSD licence to release their code under is proof that it's the BSD license that's seriously broken despite what idiots like yourself claim.

    I suspect the value judgment you're claiming never entered anyone's mind at SGI; rather, the lawyers took one look at the situation and decided that using any other license than the GPV for code to be integrated into Linux created a legal minefield they'd much rather stay away from. That's the lawyerly thing to do.
    --

    --
    Disinfect the GNU General Public Virus!
  73. Re:GPL-compatible? by scrytch · · Score: 2

    > given the facts that the sourcetrees of the BSD's are more closed than the average Linux sourcetree.

    What on earth are you talking about? I get the source on the CD, I can change it, I can submit it, I can get it accepted, or I can fork the tree and distribute the changed version as my own. How is this closed at all? Linus doesn't take every last kernel hack everyone submits to him, yunno. Sometimes his right-hand-man Alan Cox has to maintain a forked version for months.

    --
    I've finally had it: until slashdot gets article moderation, I am not coming back.
  74. Re:Point please? by scrytch · · Score: 2

    > Without careful butt-covering, someone could take your public domain code, hang theircopyright notice on it, and claim it as their own.

    The phrase "your public domain code" is an oxymoron. No one owns PD code, and no one *can* claim ownership of PD code. You can stick a wrapper around PD code and call it your own, but you can't prevent anyone else from using the original PD code.

    --
    I've finally had it: until slashdot gets article moderation, I am not coming back.
  75. Re:Point please? by MassacrE · · Score: 1

    Please describe what 'GNU' stands for. Do not use any acronyms in your answer. I kinda like GPV :) I might use that from now on.

  76. GPL is winning among the ignorant by Anonymous Coward · · Score: 0

    The GPL is not "winning in the market." Linux -- which is only one GPLed product -- has a larger installed base than BSD UNIX not because it is GPLed but rather because the BSD camp is not doing effective marketing or evangelism. This is a situation that's ripe to be corrected. Of the business models you mention above, the one that is based on the BSD license promotes competition, while the one based on the GPL precludes it. (You also make several provably false statements above -- among them that the BSD license "requires" keeping source private.) In fact, the GPL is anti-competitive and anti-business, and the long-term business prospects of any company which creates or sells GPLed code are poor. --Brett Glass

  77. Whatever happened to: by scrytch · · Score: 2

    G N U L I X

    :)

    (I'm gonna kill my 2 score aren't I?)

    --
    I've finally had it: until slashdot gets article moderation, I am not coming back.
  78. So what *IS* the point of the BSDL, then? by CraigMcPherson · · Score: 1

    Obviously I don't understand the purpose of the BSD license very well, then. I had always heard (mainly from the BSD'ers), that the whole point of the BSD license as opposed to the GPL is that BSD allows BSD'd code to become non-free. If this isn't the case, *IS* there a difference between the BSD and GPL anymore? It seems that what was touted as the one major freedom of the BSDL is a freedom that BSD'ers either want to reject or invalidate when someone wants to EXERCISE that freedom.

    You've done very good research, but it seems to me that other than the GPL's requirements that source be made available, there's not too much difference between the GPL and the BSDL -- if BSDL'd code CAN'T be made proprietary, I fail to see the charm of a license that once bragged about being "truly free" because licensed software could be made non-free. Even if source isn't distributed, anyone can decompile, modify, and re-distribute a BSD's program.. the GPL just goes the extra inch and requires that source be distributed.

    Hardly grounds for a holy war!!

    1. Re:So what *IS* the point of the BSDL, then? by n8_f · · Score: 1

      Whoops, I think I see your problem. You're going to kick yourself. : )
      "I had always heard...that BSD[L] allows BSD[L]'d code to become non-free."
      That wouldn't make sense. If BSDL allowed code to become "non-free", then a company could just take all of the FreeBSD source, make it "non-free" (I assume by copyrighting it), and charge everybody using it $100 (or whatever they wanted). The BSDL allows BDSL'd code to be used with non-free (hereafter called proprietary) software, NOT "become non-free."

      "Hardly grounds for a holy war!!"
      I agree. However, the BSDL and GPL represent very different philosophies. The GPL protects software freedom by taking away programmer freedom (I can explain this later if you'd like; I'm running a little late), while the BSDL is less restrictive.

      If you still have questions or seek further explanations, just let me know.

      Cheers,
      n8

    2. Re:So what *IS* the point of the BSDL, then? by CraigMcPherson · · Score: 1

      Okay, I misstated myself slightly there.

      I *DIDN'T* mean that someone could take a BSD'd program or its source code, copyright it, and then exert any control over EXISTING copies of that software or source code created or distributed by other people, I meant that according to my understanding of the BSDL, someone COULD take a copy of of BSDL'd source code, compile it, modify it or not, and then distribute it under ANY terms they like, free or otherwise, as long as those terms comply with the remaining restrictions of the BSD License.

      Here's what I think it comes down to: if Faceless Corporation can download the source to a BSDL'd program called Foo, and they're able to incorporate it into a program called Faceless Foo and say "You can't use this program unless you give us money and comply with the FacelessCo EULA," why can't a GPL advocate, let's call him Dick Stillman, release a new version, let's call it KNUFoo, and say "You can't use this program unless you comply with the terms of the GPL?"

      It does seem like a small case of sour grapes on the part of BSD folks when they acknowledge that that BSDL'd code can be incorporated into commercial software, but cry foul when Dick Stillman wants to incorporate it into another form of free software.

      I must be missing something here... do Faceless Co. and Dick Stillman BOTH have the right to do what the want, or does only one, or do neither?

      If neither of them do, then how does the GPL restrict programmers any more than the BSDL does?

      Thanks for your help on this.

    3. Re:So what *IS* the point of the BSDL, then? by Anonymous Coward · · Score: 0

      It prevents them from taking the four years of work they did in college and selling it to a commercial entity for a large amount of money on the commercial entities expectation of being able to amortize the expense over sales of the software.

      Of course.

  79. Re:The GPL is anti-competitive by Anonymous Coward · · Score: 0

    I've read ESR's propaganda -- and propaganda it is. --Brett Glass

  80. Oh.... by delmoi · · Score: 1

    perhaps I should have read the GPL before spouting off... :)

    anyway, I could still "add" a GPL like licens, if I wanted to...
    "Subtle mind control? Why do all these HTML buttons say 'Submit' ?"

    --

    ReadThe ReflectionEngine, a cyberpunk style n
  81. Re:The GPL is anti-competitive by Anonymous Coward · · Score: 0

    The intent of the GPL, as stated EXPLICITLY in Stallman's essay "Why Software Should Not Have Owners," is to destroy competition and to prevent programmers from making a living by programming. GPLed software targets ALL software that's sold for a price -- period. GPLed software cannot itself be sold; only a physical copy of it can be sold. And that's a bad business proposition, because -- with the rise of the Internet -- physcial copies will soon become unnecessary. --Brett Glass

  82. Re:Now why would you want to do that? by Arandir · · Score: 2

    Why in the world would you want to GPL someone's BSD code? You may not agree with the original author's choice for using BSD, but it's still his choice. To even suggest adding to or changing the license is an incredible feat of disrespect to the authors.

    What if someone found a hidden but valid loophole in the GPL that allowed them release all of Debian under BSD?. You would be angry, livid, beside yourself, foaming at the mouth, losing bladder control, and in general having violent conniption fits. To paraphrase Tolkien, "Those having respect for living authors will use their license and no other."

    --
    A Government Is a Body of People, Usually Notably Ungoverned
  83. Don't be surprised. by Anonymous Coward · · Score: 0

    > I am surprised to hear it asserted that there is BSD licensed code in windows NT.
    > Why didn't the credit to the UC Regents appear in NT commercials on TV ?

    Because the claim credit clause isn't the advertising caluse that RMS makes it out to be. It is only invoked if they mention features specific to the UCB licensed software, or use of the software itself (e.g. "Provides a high quality BSD4.4-Lite2 based FTP client").

    Most morons (including RMS) either can't, or explicitly pretend not to, for their own scurrulous reasons, make this disctinction.

    -- A.C.

  84. This DID happen with GPL'd code once by Anonymous Coward · · Score: 0

    Bison (including the skeleton file) is distributed under the GPL, and a few years back, the FSF made a special exception for when the Bison skeleton file is outputted by Bison and placed into code; such code would not have to be subjected to the GPL.

    1. Re:This DID happen with GPL'd code once by Tet · · Score: 2
      the FSF made a special exception for when the Bison skeleton file is outputted by Bison and placed into code; such code would not have to be subjected to the GPL.

      True, but in that case, the FSF owned the copyright to the entire program, and hence were free to offer new license terms as they saw fit.

      --
      "The invisible and the non-existent look very much alike." -- Delos B. McKown
  85. Er, what? by Anonymous Coward · · Score: 0


    You're pretty darn smarmy about your ideology, aren't you?

    No. I was pointing out in a (hopefully) amusing sort of way that many libertarians (and/or people who call themselves "libertarians", but aren't) are pretty darn smarmy about their ideology.


    I guess anybody who remains ideologically pure can afford to be so. Something having to do with their ideas never being tested in reality makes it affordable.

    Well, that certainly applies to a lot of libertarians. Since never said anything to indicate what my "ideology" is (unless a distaste for groupthink counts as "ideology"), I'm really not sure why you're telling me about this. Unless you're just making conversation, of course . . . in which case, uh, how about them Red Sox?

  86. Re:BSD licensed code in Windows. & Linux, too! by Bombcar · · Score: 1

    Linux gives:
    @(#) Copyright (c) 1985, 1989 Regents of the University of California.
    CHeers!
    http://www.bombcar.com It's where it is at.

  87. P.S. -- Maybe YOU wear panties; I certainly don't. by Anonymous Coward · · Score: 0

    Of course, given that you haven't signed your message, I can't tell whether you might or not. ;-) --Brett Glass

  88. The FSF should respond in kind by Anonymous Coward · · Score: 0

    ...by removing the anti-business, anti-programmer, anti-competitive "copyleft" provisions from the GPL. Then, the last encumbrance to the universal usability of open source code will be lifted. --Brett Glass

    1. Re:The FSF should respond in kind by Anonymous Coward · · Score: 0

      Oh the evil collectivists... Where is John Galt when we need him?

    2. Re:The FSF should respond in kind by Anonymous Coward · · Score: 0

      At the recent USENIX, it was generally agreed to that, for whatever reason, BSD was dying. The main topic of one of the BOFs was how to stem the death of FreeBSD. And FreeBSD wasn't the only version of BSD which was in trouble. While FreeBSD is beset with its own internal schisms, it is not the only BSD to be affected by an ongoing malaise. NetBSD and OpenBSD are dying too. The reason for BSD's death was analyzed from many perspectives. The continuing loss of marketshare was a prime topic for discussion. While no agreement was reached on all points, one common point of contention was that that the failure of the BSD license was attributable to the hated "advertising clause". This requirement was flagrantly violated by even those who pretend to support BSD derivatives, such as Walnut Creek CD ROM. Talk of a lawsuit against Walnut Creek soon turned to the real problem, the ugly "advertising clause" of the BSD license. The participants hoped that by eliminating this clause, that BSD software could be incorporated into mainstream software such as Linux and Free Software Foundation offerings. So people, these are the reasons that the licensing was changed. Note the date and place of the original announcement. It is the hope of the BSD community that this new license will stop the bleeding, and prevent the inevitable.

    3. Re:The FSF should respond in kind by razzmataz · · Score: 1

      Evidence to support this veiw?

      While the BSDs have been losing their total of the market share pie, they've been growing in total numbers of users. If this were not the case, Walnut Creek CDROM would be in poor financial health, as FreeBSD is their primary cash cow.

      --
      Ungh
  89. Re:GPL-compatible? by Anonymous Coward · · Score: 0

    Hello? Weren't you paying attention? He said, "Licensing terms are controlled exclusively by the copyright holder." That is a solid legal fact, and is not open to debate. Microsoft can use BSD code, but they cannot change the license. Linux can use BSD code, but cannot change the license. Only the copyright holder can change the license, and as you point out, changing the copyright holder is irrelevent because it wouldn't change. And yes, the *BSD license is more free, because it allows you to use the code without redistributing your changes. But that doesn't mean you can change the license.

  90. Re:Now why would you want to do that? by sam_vilain · · Score: 1
    Why in the world would you want to GPL someone's BSD code?

    For the same reasons you use the GPL in the first place!

    What can you not do with the GPL that you can with the BSD? You can't not give someone the source to the program if they ask for it and you have given them the compiled form.

    Now, a better question: Why would anyone want to use the BSD license for their code instead of the GPL? So other people can make changes, and not give them back?

    It just doesn't make sense.

    --

  91. Yep! by Anonymous Coward · · Score: 0


    You blatantly confuse terms.

    Thank you! That was my goal -- although it was "liberal" that I was equating with "stalinist", not "libertarian". Hopefully somebody got a chuckle out of it.

    And, yes, I did once really and truly run into a self-described "libertarian" who quite seriously presented me with the equation "liberal == socialist == communist == stalinist", which struck me as one of the most amazing examples of intellectual dishonesty (or simple cretinism) that I've ever witnessed. It reminded me of R. J. Rushdoony's claim that since the word "law" is used to refer both to God's Law and to traffic laws, that therefore traffic laws are intended (by the Secular Humanists or somebody) to be accepted as equivalent to the word of God. Or something. That guy's kinda weird, if you ask me. What happens in countries where the dominant language uses different words for those two concepts? The appearance of logic in his claims would "softly and silently vanish away". Hmmph.

    1. Re:Yep! by Axe · · Score: 1

      Ooups. If you was sarcastic, I missed it...
      My apology..

      --
      <^>_<(ô ô)>_<^>
  92. Re:Was RMS's bitch. Re:WOW by EJB · · Score: 1

    It's hard to grasp for people with a black-and-white worldview, but which one is better depends on your point of view.

    If you believe in the principles of the FSF, I think you'll agree with me that the GPL is better.

    If you want to write software that anyone can use for any purpose including making it un-free, etc. wihtout you having to worry over it a bit, then the BSD is now your license of choice.

    If you're a bad-ass software company waiting to rip off the work of a bunch of smart kids with too much time on their hands, selling it, keeping the modified source secret and claiming you wrote the software yourself, I suppose you'd prefer the BSD too.

    Then there's the practical part. It seems to me that the open source projects that attract most people, are most dynamic and most successful (linux kernel, linux utilities, gnome, gcc, gimp, etc. etc. [see www.fsf.org]) are GPL-based.

    EJB

  93. Re:Now why would you want to do that? by VinceJH · · Score: 1

    Isn't the BSD liscence supposed to allow you to change the licence. Why else give so few restrictions. It is not a loophole to change or add restrictions to it.
    It is not like the GPL, where people expect that their irc clients will be used by Big Baddy folks like Microsoft. A lot of the people who wrote in support of the BSD licence (or maybe just one AC, i don't remember), said they would love a Big Baddy took their code and made a better product.

    --
    I know I will be moderated down for this, but . . . Vincent
  94. Re:Anti-competitive... where? by Anonymous Coward · · Score: 0
    > There's plenty of COMPETING LINUX DISTROS, or > haven't you noticed. I don't see too many > COMPETING BSD DISTRIBUTIONS.

    ...and tomorrow, someone will say "Linux is better because it's not as fragmented as BSD". I guess the only way for BSD to not look bad is to have *exactly* the same number of distros as Linux.

  95. Agreed. by Anonymous Coward · · Score: 0

    Charging me for my own work and the work of my friends is ridiculous. The GPL is the sane choice.

  96. Re:Ungrateful lout! by Anonymous Coward · · Score: 0
    I'm not sure if I understand you, but you seem to be saying that people who BSDL their code really don't want other people to take advantage of it with a less free license. But this contradicts several of the assertions made by BSDL advocates in this forum that specifically say they don't mind if this happens.

    Sort of, but not exactly. I think it's fair to assume that deep down inside, BSDers and GPLers both would like to see open this and open that and all the mumbo jumbo in between. The BSDers seem to know this isn't the case and accept it while the GPLers are out force everyone into their "free" paradigm.

    For the record I have absolutely nothing against the BSD license. What irritates me is people who advocate the BSDL as being "more free" on the one hand, and then turn around and go ape-shit when someone wants to include BSD code in a GPL program.

    It's not absurd, though. Take the US and voting as an example of GPLing BSD material. We have this grand ole country founded on freedom and democracy. In order to freedom and democracy to continue, people must participate in government and vote. The very freedom this country grants, however, allows people to not vote if they don't want to, because that's what freedom is. We dislike the fact that people don't vote and we try to get people to vote. We've discouraged every year by voter turnout and we feel that if people wish to take advantage of freedom, they should act in the spirit of freedom.

    This is exactly what GPLing BSD material amounts to -- using the rights of the Freedom in a way that changes the Spirit of Freedom. It's using freedom to enslave ones self, and that leaves a bad taste in the mouths of the freedom fighters. So of course BSD people will complain when they see someone dulling the magnificence of their gift.

    Now I know you'll say this very thing happens when Company X slurps up the latest BSD material and mods it and sells it. It is not the same. Company X is USING the BSD material, which is what the BSD philosophy embodies whereas GPLing the BSD material mainly aims and changing the spirit of the freedom.

  97. Confiscation by Anonymous Coward · · Score: 0

    Incorrect. The GPL forces you to grant NEW rights -- rights to your own work -- which you may not want to grant. This is confiscatory and inappropriate. --Brett Glass

  98. licenses shlicenses by arielb · · Score: 1

    Why can't people debate whether GPL'ed software compares with BSD alternatives on technological merits instead of which has the better philosophy? If someone can show me that GPL'ed software is of a better quality than the BSD'ed stuff then maybe you can make a case that GPL is better for the world. I don't think anyone has made such a clear cut causal relationship between the license and software quality yet.

    --
    ---
  99. Re:Now why would you want to do that? by adolf · · Score: 1

    If said hypothetical author wanted assurance that his software remain "free", he would have chosen something different to develop under.

    There are a great many "free" software licenses (not to mention the roll-your-own variety) which do slap restrictions on what restrictions you can place on redistribution of code you've modified. BSD is not one of them, as it takes the freedom of the recipient's use of thus-licensed software one step closer to being absolute.

    While I don't see it as an issue of respect, as you seem to, I do believe this: If, given the myriad of prefab licensing options available and the option of creating your own you are yet unable to devine a set of terms which fits your personal taste, you henceforth command precisely zero respect in such matters.

  100. Re:Now why would you want to do that? by Anonymous Coward · · Score: 0

    Isn't the BSD liscence supposed to allow you to change the licence.

    But doing so just to mock another's belief is not nice.

  101. Shame on fellow BSDers! by Anonymous Coward · · Score: 1
    I use the BSD license for my code. Why? Because I want people to use my code for *whatever* reason they wish--proprietary, free, GPL, whatever. That's that. I'm ashamed of some of my BSD comrades for grousing about somebody else using BSD code! Ridiculous. BSD code can be used for whatever reason you want. Knock yourself out with it and be happy.

    If Arandir (arandir@meer.net) doesn't like the BSD license, he should join another user community. He certainly doesn't speak for the BSD community. His position in *no way* represents the feelings of the BSD community at large.

  102. Re:And the answer is... by Anonymous Coward · · Score: 0
    You CANNOT use GPLed code in a BSD project unless you intend to promote that project from the BSD to GPL. Not now, not ever.

    You CAN use BSD code in a GPL project without demoting the GPL to BSD. You have no choice, you simply cannot demote the GPL.

    GPL people DO NOT have to worry about BSD being unable to change their license on previous copyrights. They are well within their right to remove their good name from any endeavor they so choose. Their letter waives rights unique to, and previous retained by, them. They are free waive previously retained rights as long as those rights are not part of a covenant with another.

    GPL people cannot change a license after its released because others have contributed under GPL convents which are not specific to the original holder.

    Eh? Because the ad requirement of BSD was a rational retention of rights for a copyright holder known as Berkeley. No following holder can assume any right to Berkeley's good name. So, Berkeley can pull their ad clause without affecting anyone else's rights.

  103. Re:Point please? by Anonymous Coward · · Score: 0

    IIRC the BSD license also includes a DISCLAIMER (in all caps of course) which disclaims any liability.. Which is a neat thing to do. Though I'm not aware of any public domain software programmers ever getting sued...

  104. Re:Ungrateful lout! by Arandir · · Score: 2

    I'm not against people using the BSD, or even incorporating it into GPL or proprietary code. What I am railing against is the utter hypocracy that many AC's have posted here.

    Imagine that I have a swimming pool. I allow everyone in the nieghborhood to use my pool at any time. I even keep my back gate unlocked so they can. You, on the other hand, continually berate and chastise me for my free-thinking ways. You warn me that some bum will spread disease in my pool, that kids will urinate in it, and the city council will fine me for not having a lock on the gate. Everytime I see you, you are wagging your finger at me calling me stupid and ignorant. What else am I supposed to think but "hypocrite" when you come use my pool?

    --
    A Government Is a Body of People, Usually Notably Ungoverned
  105. Re:I find it interesting by el_nino · · Score: 1

    But if you take BSD code, make it GPL and incorporates it in Linux you get GNU/BSD/Linux, and then it's growing :)
    %japh = (
    'name' => 'Niklas Nordebo', 'mail' => 'niklas@nordebo.com',
    'work' => 'www.pipe-dd.com', 'phone' => '+46-708-444705'

  106. Re:GPL-compatible? Umm... I wouldn't by Rares+Marian · · Score: 1

    So, now that the advertising clause is gone, does this mean that FreeBSD can simply tack the GPL onto the existing license?

    As a devout follower of GPL, I am ashamed at such a shallow suggestion. It's something only Micros~1 would do.

    I see the BSD as a Title Deed. It really means that YOU pay or download to OWN Software.

    However, that's like going au natureil in your own home on Main Street Anytown, Bible Belt USA.
    I have nothing against nudists, but that ain't the place to do it, because of the likelihood of being shot by a member of their local upright citizen's brigade.


    I would however say that software is not a physical entity but an item that can be easily replaced. Therefore it should be distributed.



    We need to make sure everyone clearly understands what the words open source, BSD, and Free Software mean AND the differences.

    I for one do believe in protecting future generations' access to code no matter how easy or difficult it is to understand or create.

    There's a lot of truth in saying that all hell breaks loose when a society runs out of possibilities not because it can't physically create anything, but because it stifles itself from being able to prosper.

    And don't tell me it's easier to stifle information using the GPL. Puhlease.

    --
    The message on the other side of this sig is false.
  107. Re:GPL still better because it propagates itself by Anonymous Coward · · Score: 0
    Buddy Boy sez:
    If I use code with the GPL in it, that license mandates that I give away my changes. It does. Go ahead and read it.

    No it doesn't say that. Go ahead and read it.

    Buddy Boy continues:

    Whether I originate the code and release it for others to use, or modify existing code, I'd rather make up my own mind about it

    Your problem is not with the GPL. It's with yourself. Why would you use GPL code in the first place if you didn't agree to the license? You don't make any sense. I presume you read the contract before buying a car. Next time read the terms before using a software license. You couldn't be that stupid could you?

    The use of GPL license or not is your choice. It doesn't force you to do anything. If you agree to the terms of the GPL, then you can use the code. If you don't agree, you can't use the code. No one has ever been forced to use GPL code. It is a choice. If you don't like the terms of a Microsoft license, you don't have to use it. If you don't like the terms of the GPL, you don't have to use it. Simple enough.

  108. This is an EASY question by CraigMcPherson · · Score: 1

    And what, I ask of the previous posters, gives you the right to take *my* code, which I put my name on and BSD'd... and change the license terms on it???

    What gives someone the right? The BSD license. Read it! Sure, anyone can still get a copy from YOU governed by the BSD license terms, but the person who GPL'd it is more than free under the BSD license to hold copies HE distributes to the terms of the GPL.

    The whole point of the BSD license is that someone else can take the software and release a new version of it NOT governed by the BSD license.

    If you want your free software to remain free, use the GPL. That's what it's designed for.

    Do that to me and I'll take you to court... I may have given you the right to modify it, but I certainly didn't give you the right to change the license terms that *I* chose for *my* code...

    You did give anyone that right, when you applied the BSD license to it. Microsoft can distribute a proprietary version of it, Joe Smith can distribute another BSD'd version of it, and Jane Doe can distribute a GPL'd version of it.

    Those are the consequences of you choosing the BSD license. Everyone else is free to distribute copies of it licensed under NEW terms. Don't like giving other people that right? That's what the GPL is for.

    Funny how everyone praises the BSD license until someone else decided to actually USE the freedom that the praise about the BSD license, then it's EXPLOITATION! THEFT! EVIL!!

    Gads.

  109. Doesn't Change much by boletus · · Score: 1

    Just ommiting the U.C. Regents from the license doesn't change much. AFAIK, the main point of the license is that you can take code and not release it with your modifications. That's what makes it different than GPL.

    1. Re:Doesn't Change much by Anonymous Coward · · Score: 0

      > AFAIK, the main point of the license is that you can take
      > code and not release it with your modifications. That's what makes it different than GPL.

      Exactly. The BSD license ist just less restricted than the GNU GPL. And that's why it's generally better for most people.

  110. Re:No, of course not by Anonymous Coward · · Score: 0

    Maybe I will be offended seeing my efforts help proprietary software interests? That's not a matter of ego, but of principles.

  111. Can't change existing licenses by Tet · · Score: 4

    An interesting (and welcome) move. However, it's worth pointing out that they're not changing existing licenses retroactively. If it were possible to do that, there would be nothing to stop someone relicensing a program with an OSD-compliant license under terms that meant it was no longer freely redistributable. No, what UCB are doing is effectively offering new licensing terms. Individuals are free to either accept those terms, or stick with their original licenses. Of course, in this case, there's no benefit to sticking with the old terms, but the difference is worth pointing out.

    --
    "The invisible and the non-existent look very much alike." -- Delos B. McKown
    1. Re:Can't change existing licenses by Pascal+Q.+Porcupine · · Score: 2

      Ah, but they're adding more freedom (namely removing a clause) to this license. Although retroactive changes aren't valid, I don't think there'll be any complaints. :) Also, they're removing the clause from all of their licensed code, not from all code using the BSD license (which is usually modified wrt who gets the credit for the code). It's not like they're retroactively changing it so that the regents get a 10% royalty on all income gleaned from the use of this code or something.
      ---
      "'Is not a quine' is not a quine" is a quine.

      --
      "'Is not a quine' is not a quine" is a quine.
      Quine "quine?
    2. Re:Can't change existing licenses by konstant · · Score: 1

      they're not changing existing licenses retroactively

      That's a good point. However, note that the only people who would have an interest in enforcing this particular clause of the BSD license would be the University of Berkeley itself. Since they've basically declared that they do not care to police this issue any longer, it's safe to assume that license infractions of this kind are now acceptable.

      -konstant

      --
      -konstant
      Yes! We are all individuals! I'm not!
    3. Re:Can't change existing licenses by nas · · Score: 1


      They can't change the existing license but they can offer to license the software under a new one. You can keep continue using the software under the old license if you wish. In this case you don't lose anything by using the new license. IANAL though.

    4. Re:Can't change existing licenses by John+Allsup · · Score: 1

      In practice, if all the copyright holders consent, then the license can be changed. (Since you are not ORDERED to comply -- you are given the permission to distribute software for which UCB is the sole (c) holder without the clause (note agian that they do not DEMAND that you remove it -- this is the main difference between this, and retroactively trying to claim rights over someone else's software)

      I wouldn't expect that any other BSD authors would complain...


      John
      --
      John_Chalisque
  112. Finaly! by Anonymous Coward · · Score: 0

    I always hoped that *not* all Linux users are dumb idiots, shouting "GPL or die, Linux world domination", wich is the assumption I got from reading slashdot and other message boards.

    Thank you! You have corrected my picture of a Linux user.

  113. No, the GPL is the GPL by Anonymous Coward · · Score: 0

    The GPL has a political agenda behind it whether you agree with it or not. If it is trying to get you to think, if you do not like it then do not use it. Many people love the GPL and hate the BSD license and vice versa. If you listen to RMS he only dislikes the BSD license due to the advertising clause, remove it and you have recreated the license that X11 is released under. "Do anything you want, don't have to credit anyone."

  114. Re:I find it interesting by kybernator · · Score: 1

    Yep!

  115. Good news for everybody. by nas · · Score: 2

    This is really great news. The advertising clause made the BSD license incompatible with the GPL. This should help both the *BSD and the GPL camps.

    I wonder who convinced them to change it? I know RMS was pushing for it:

    http://www.gnu.org/philosophy/bsd.html

    1. Re:Good news for everybody. by agshekeloh · · Score: 1

      Good news for the Linux camp.

      Due to the GPL's infectious nature, us BSD folks still won't be able to use large chunks of Linux code.

    2. Re:Good news for everybody. by winter@jurai.net · · Score: 1

      Thats ok, us BSD folks still have no desire to use large chunks of Linux code.

    3. Re:Good news for everybody. by spinkham · · Score: 1

      Can you say ouch?

      --
      Blessed are the pessimists, for they have made backups.
  116. Anti-competitive... where? by Rares+Marian · · Score: 1

    Sounds like someone fell for the Freedom of choice ads car dealers have been pushing lately, again.

    Please show me how it stops competition programmers and business.

    Closed Source is as ridiculous toward competitive efforts as Security through Obscurity.

    One of the projects I'm working on constantly needs to be made incompatible, artificially low-yield and low-performance because of fucking pen and paper calculation patents.

    There's plenty of COMPETING LINUX DISTROS, or haven't you noticed. I don't see too many COMPETING BSD DISTRIBUTIONS.

    --
    The message on the other side of this sig is false.
    1. Re:Anti-competitive... where? by azz · · Score: 1
      There's plenty of COMPETING LINUX DISTROS, or haven't you noticed. I don't see too many COMPETING BSD DISTRIBUTIONS.

      There's the odd vertical one like PicoBSD, but effectively Free/Open/NetBSD serve the same purpose as Redhat/Debian/SuSE/Slackware Linux. Different Linux distros are about as different as different BSDs.

      "I want to use software that doesn't suck." - ESR
      "All software that isn't free sucks." - RMS

  117. GPL-compatible? by BenW · · Score: 2
    From yesterday's Daemon News article:

    Many, including Richard Stallman, have criticized the BSD license due to its demand for credit in advertising. Since this is the only restriction on further redistribution, the BSDs are the only freely re-distributable operating systems in common use. However, due to the advertising clause, FreeBSD cannot simply tack the GPL onto the existing license. The GPL prohibits this. Much new development removes the advertising clause of the copyright statement.

    So, now that the advertising clause is gone, does this mean that FreeBSD can simply tack the GPL onto the existing license?

    1. Re:GPL-compatible? by Tarrant · · Score: 1
      Your particular example doesn't work. Since this company presumably doesn't publish binaries, they wouldn't have to publish sources either. Patched or otherwise.


      I would suggest you read the GPL before you start flaming it or RMS.

    2. Re:GPL-compatible? by Anonymous Coward · · Score: 0

      yep. and all their code becomes GPled too ! GPLBSD anyone ?

    3. Re:GPL-compatible? by Asmodai · · Score: 1

      Funny statement,

      given the facts that the sourcetrees of the BSD's are more closed than the average Linux sourcetree.

      With all the committers working on the sourcetree I doubt they would switch to a GPL'd BSD, obviously for the fact that they wouldn't have started their priviledged task as committer in the first place.

      And of course, this discussion has risen up on the various BSD lists as well and frankly the number of GPL enthusiasts was countable on the fingers of a few hands.

      I basically think the whole GPL/BSDL/*BSD/Linux 'war' is merely a matter of personal taste. Try them yourself, if yer happy with them, stick to them. I started with Linux at start and ended up with *BSD and still loving it. I still do look at Linux development and contribute back and look at code, but realise that it just isn't for me.

      Then again, some people swear on NT or NetWare. I loathe NT, but can appreciate NetWare.

      *shrug* Why does one drive an Opel and another one a Mazda or Buick or ...

      --
      Jeroen Ruigrok/Asmodai
    4. Re:GPL-compatible? by bperkins · · Score: 1

      I believe they could, but I belive they won't.

      However, one might forcast that a "GBSD" might pop up. In theory, people who would normally contribute to FreeBSD, but don't like giving code away to BSDI might be more willing to work on a GBSD.

      Personally I think they should, since with the BSD license, they have no hope of ever being the best BSD, as long as a company can just take their code, patch it up to make it better ( or even just claim that it's better). However, the BSD crew seems pretty convinced of what their doing, and I respect that.

    5. Re:GPL-compatible? by Millennium · · Score: 2

      You might think you are denying someone else these all-important rights, but in reality, it would only apply to your modifications. In one sense. But consider: if you're modifying code, then by definition you must have started with code that isn't yours. In most cases, the code can't be readily separated; in order to get back to the "original" code one must grab another copy of the original. The point is that when you modify code, you change the code but you don't take ownership of it. Say somebody has a huge pile of something; I'll say socks in this example (it sounds ridiculous, I know, but it's not computer- or money-related, so I figured I'd use it for the sake of argument). Now, say you see the pile one day and put a few more socks on it. Or maybe you wash the socks that are already there. Or you could make some other change to the pile. You've changed the pile, but that doesn't mean you can walk off with it and claim it as yours or build a fence around the original so no one else can see it or add more socks. The pile still belongs to whoever started the thing, even though you've added to it. You could certainly make an identical pile of socks, call it yours, but you'd have to get the socks from somewhere. You could ask the owner of the original pile for some, and perahps the owner might let you take a few (or, who knows, maybe even the whole thing). Perhaps not; it depends on the owner. Perhaps I should get going before my example gets any sillier. Again, this isn't intended to start a flamewar.

    6. Re:GPL-compatible? by Anonymous Coward · · Score: 0

      Well, to me, what you describe as a "critical flaw" is exactly what I like about the BSD license. You say the "because of BSD's license, I can theoretically deny those same rights to other people"... hmm... technically, neither license deny's any rights of the person to use the currently existing code. The only point where the two differ is when it comes to modifications to the original source. GPL says that if I modify the source, I *must* distribute the changes... I don't have the freedom to decide whether I want to release my coding or not. My own freedom then, comes from choosing not to use GPL'd code. If I choose to distribute my changes (and, personally, I think that I always will), then it is my choice. But I choose not to force someone else into releasing their changes to my code. We could draw many things from your little hunting example. For instance, a person is allowed to hunt for food as long as its not another person (cannibalism!)... ok, so if I shoot your prize racing horse during a race (oooh, its moving.. good sport!) then thats ok? Or your pet dog (mmm... tastes like chicken!)?? Oh, ok... only "wild" animals... so I can shoot a bald eagle for xmas dinner? Oh, wait, thats a protected species isn't it... hmm.. whose freedoms am I impinging on then? Absolute freedom would imply no laws... and thus killing you would be ok... However, morality falls into this picture. Thou shalt not kill... etc... killing goes on all the time (look at the crime statistics), but we've decided that it is not ok, as a culture. What we see with the GPL/BSD debate is two different cultures clashing. In my family we open the present on Xmas day, and the wrapping paper gets thrown away... in yours the presents get opened on Xmas eve, and you save the ribbons and the paper. Which is right and which is wrong? Neither, its just two different families way of doing things. Freedom is a relative thing... even the BSD license is not absolute freedom, since if I was absolutely free I could just strip your BSD'd license header off, put my own name on it and say that it was mine. The BSD license basically says, "you are free to do whatever you want with this code, as long as you leave the license intact." GPL goes a bit furthur in saying that if you modify the software, and distribute it in any way with those mods, you must publish the modifications. Hmm... you know, in my reading of the GPL it does not seem to imply that if I make mods for my own use that I need to publish them. Only if I choose to distribute (or sell) it to the outside world. Not that anyone has ever (yet) tested this license in court... Which is better? You are certainly entitled to your free choice.

    7. Re:GPL-compatible? by Anonymous Coward · · Score: 0

      right on brother. :) love the socks. Uh huh damn smells good even unwashed ones.

    8. Re:GPL-compatible? by bugg · · Score: 1
      Not really, this is what i thought too when i was a linux user.

      The quality of FreeBSD isn't adversly affected at all by the BSD-style license.


      Noone ever added onto a GPL program without the belief in free software. Ever.

      People contribute to FreeBSD because they believe in free software. The same reason people develop for linux.

      The license is meaningless for most people. Plus who wants to try to go commerical, hire lots of programmers, to try to compete with a huuge competitor that gives what you are trying to improve and sell (which they are constantly improving) for free? There isn't much room in there.

      Although BSD/OS and BSDi seem to be doing well, it doesn't make FreeBSD any less free. Get over it, its not about a political movement its about free beer. And just because people sell your "Free Beer" that doesn't mean you have to buy it :D Its still free for you!

      --
      -bugg
    9. Re:GPL-compatible? by imp · · Score: 2
      So, now that the advertising clause is gone, does this mean that FreeBSD can simply tack the GPL onto the existing license?

      NO. It doesn't mean that. It is not desirable for FreeBSD to change to the GPL, and that will never happen. Trust me on this. And you can't just tack on the license. It just doesn't work that way. Berkeley still owns the copyright to many files so FreeBSD could not change things like that. If any of the Linux people think they can just "tack the GPL on" to the file, they are flat wrong, plain and simple. Licensing terms are controlled exclusively by the copyright holder.

      Many people use FreeBSD specifically because it has a proprietary friendly license. One company I know if actively modifies the kernel to get the best performance they can out of their video hardware. And the do not want to make all of those changes available. Many aren't relevant to a general purpose OS, and some document interfaces to their priorietary system. The GPL has to much ambiguity to base a business plan on. Linus Torvalds says it means one think while RMS says it means another.

      No. FreeBSD will never be GPL'd.

      Warner Losh
      imp@freebsd.org

    10. Re:GPL-compatible? by Anonymous Coward · · Score: 0

      I don't think that this would actually be legal. The copyright on the original source is held by the original author, and changing the license would have to be cleared through the author (the copyright holder).

      Now, if the original author agrees to also release the software under the GPL, then even before this letter/announcement from UCB, it would have been acceptable. In fact, I have heard that there are people who have released their code under GPL, and then agreed to release it under BSD later on. Or vice versa... it it their choice, since they are the authors and hold the copyright.

      Of course, if you release a copy under both, it would seem that mods made to the BSD'd version could be imported into the GPL'd version quite easily, but by the GPL's terms it would seem that taking mods made to the GPL'd version would "infect" the BSD'd version and thus could not be done (unless the author of the mods chooses to release them to the BSD licensed version as well).

      I will always prefer the BSD license... it, to me, is the true meaning of "freedom". Your own choice is up to you... thats what freedom is all about. I write code because I need it, its useful to me, and might be useful to someone else, and because its fun. What you do with it when I'm done with it is up to you... I don't care... its served its purpose for me....

      Hey, I do volunteer work for several organizations in, well, what little spare time I have in my life. Volunteering is a BSD type activity... to GPL it would be to say "Ok, I'm going to help you out and give you food for this week... but you have to give food back to me and/or someone else someday". I don't do it for any reason other that I enjoy helping people and it makes me feel good to see them smile. No strings attached... I would *hope* that if their lives improve someday, that they will pass it on... but try to require it (yeah, I know, like how?) would remove their own personal freedom.

    11. Re:GPL-compatible? by Anonymous Coward · · Score: 0

      ***Plus who wants to try to go commerical, hire lots of programmers, to try to compete with a huuge competitor that gives what you are trying to improve and sell (which they are constantly improving) for free? ***

      Umm... I hear there was a rumor that Micro$loth had some code in their OS derived from Free code.

      Then there was that incident of BeOS having Free code in it's OS (Although that situation was resolved)

      And dosen't Apple now develop on Mach?

    12. Re:GPL-compatible? by HipPriest · · Score: 1

      > If any of the Linux people think they can just >"tack the GPL on" to the file, they are flat >wrong, plain and simple.

      No, you are flat wrong, plain and simple. You are also a hypocrit. Your whole argument that FreeBSD is "more free" is that, in addition to the freedoms of the GPL, you also give the freedom to release less free versions. If Microsoft can take BSD code and include it in their less-free licensed software then the GPL people can certainly do the same.

      You may be confusing this with actually changing the copyright holder on your code, in which case you are correct, but that is irrelevent to this discussion.

    13. Re:GPL-compatible? by bugg · · Score: 1

      None have outshined FreeBSD in quality. As an OS.

      If you want your code to be free, it should be free to everyone. No matter what they want to do with it. The BSD license hasn't hurt FreeBSD in ANY way. (err, i say freebsd but this applies to all OSes that come from BSD)

      --
      -bugg
  118. Retroactive / other licensors by Straker+Skunk · · Score: 1

    So this means *all* BSD code out there has the advertising clause nullified? e.g. if I had source for an old 4.4 utility, BSD+advert licensed, that has been sitting on my hard drive for the last ten years, then that code can now be used without the advert clause? Coolers!

    Would this also apply, then, to other non-BSD-UNIX yet BSD+advert-licensed software out there? Or would the authors of these programs have to re-release their source with the updated license?

    --
    iSKUNK!
    1. Re:Retroactive / other licensors by Tet · · Score: 2
      Would this also apply, then, to other non-BSD-UNIX yet BSD+advert-licensed software out there? Or would the authors of these programs have to re-release their source with the updated license?

      See my earlier comment. All UCB are doing (in fact, all they can do) is offering to relicense the code on which they own the copyright under the new terms. Although many programs use the BSD license, UCB don't own copyright on most of them, and hence have no say in future licensing terms.

      Individuals authors will have to rerelease the source under the new license terms (or offer to relicense existing source under the new terms). No doubt some will do so, and some will not -- either because they want the advertising clause present (and they have every right to do so), or because they don't know or don't care about it.

      --
      "The invisible and the non-existent look very much alike." -- Delos B. McKown
    2. Re:Retroactive / other licensors by Anonymous Coward · · Score: 1

      Common practice is to cede copyright to the Regents; any material licensed in this fashion is considered a derivative work and thus may be relicensed at the distributor's discretion.

  119. Re:Was RMS's bitch. Re:WOW by azz · · Score: 1
    The advantage of the GNU licenses are that they require derivative versions to stay freely-distributable; the advantage of the BSD license is that it allows derivative versions to be proprietory. Pick whichever you like---it's not a big deal. (I like the GNU licenses myself.) Congrats to the UCB people for making this decision.

    "I want to use software that doesn't suck." - ESR
    "All software that isn't free sucks." - RMS

  120. Re:Was RMS's bitch. Re:WOW by Chandon+Seldon · · Score: 1

    Nah, it *still* has the *primary* problem that RMS was trying to solve with the GPL... it can be incorporated into commercial software.

    RMS is a crusader against those evil licence agreememnt thingies you have to agree to when you get commercial software that say "Thou shalt not be nice to thy friends by leting them have a copy of this software". RMS doesn't want to ever have to sign away his right to be nice.

    --
    -- The act of censorship is always worse than whatever is being censored. Always.
  121. I love you guys by Anonymous Coward · · Score: 0

    You're the saints of the computer industry. Screw Richard 'Che' Stallman and his communist agenda.

  122. Re:BSD licensed code in Windows. by phred · · Score: 1

    Cool. That explains it: No wonder the NT ftp works correctly, the way that much other Micros~1 net-related stuff most definitely does not.

    -------

    --
    Bill Gates Is My Evil Twin.
  123. However... by Arandir · · Score: 3

    I'm sure millions of people are applauding this removal of "obnoxious" advertisement, however...

    ...it is still considered good manners to attribute your sources.

    --
    A Government Is a Body of People, Usually Notably Ungoverned
    1. Re:However... by azz · · Score: 1
      Exactly. I always try to attribute code that I've "quoted" in my work. The advertising clause was intended to make attribution required; instead it just required a page of legalese for every collection of BSD software. What I'd now like to see is other BSD-licensing authors retracting their advertising clauses---if you look at FreeBSD's docs, the UCB line is one of a hundred or so.

      As a long-time (hah!) Linux user, I finally got around to installing FreeBSD last night under VMware. The install procedure is lovely (although a loadlin-like way to start it from a DOS partition would be useful---it took me the normal hour to find a disk that worked!); nice quick setup installing over the emulated network. The kernel's configuration stuff is also very nice indeed. Being able to add multiple users at install time is useful, as is being able to edit the FTP login message and other stuff (although the editor they provide could be better). I'm definitely going to play around with it some more. However, the userspace tools suck badly---I've got to install GNU bash/textutils/fileutils etc. to make it usable.

      (Incidentally, I don't see any Linux distro attributing all the BSD-licensed stuff in their advertisements...)

      "I want to use software that doesn't suck." - ESR
      "All software that isn't free sucks." - RMS

  124. Re:GPL-compatible? consequences: by Anonymous Coward · · Score: 0
    GPL and BSD licences - effect of compatibility

    Choices for people working on GPL'ed products:

    1. Keep to GPL or switch to new BSD license instead

    Can't in practice switch, as all GPL'ed code is still GPL'ed

    2. Include BSD code in GPL'ed products (previously impossible)

    A no-brainer: use it if it helps.

    Choices for people working on BSD'ed products:

    1. Keep using BSD, or switch to using GPL

    No new reason to change

    2. Include GPL'ed code in BSD products (previously impossible)

    This is the difficult one.

    If you are working on BSD products rather than GPL products just because you prefer the products, you might wish to incorporate GPL'ed code (even though this "infects" your products with the GPL).

    However, if you are working on BSD products rather than GPL'ed products because you dislike the GPL's no-non-free-use restriction, you would certainly not want to include GPL'ed code, even though it is now possible, because it would mean that your code would now be subject to the GPL.

    In summary, for people who are in favour of the GPL, or are tolerant of the GPL and are working on GPL'ed code, this is great news.

    For people who are tolerant of the GPL, but are working on non-GPL'ed BSD code, this gives them an extra choice.

    For people who oppose the GPL, this is worrying, as there is now a possibility of future developments of currently non-GPL'ed code becoming GPL'ed

    However, for everyone working on *BSD, this could by slightly worrying, as there may be a split in the community between anti-GPL and non-anti-GPL developers, and even a fork in the product between FreeBSD and FreeBSD-with-some-GPL-code-therefore-GPL'ed

    It would be difficult to blame UCB for this, however, as the incompatibility between BSD and GPL licenses was (presumably) not by design in the first place. You cannot really claim that UCB is giving up a principle by removing the advertising clause.

    Ananias (can't be bothered to wait for my password)

  125. Re:Let's start GPLing BSD code by Anonymous Coward · · Score: 0

    It has already started. Some of us at CMU have taken the FreeBSD code base and started integrating the cooler pieces of Linux into it. We will be releasing our GPL'd version of FreeBSD by winter (if our course workload isn't too much).

  126. Re:The GPL is anti-competitive by Anonymous Coward · · Score: 0

    The thing is, what do you do when the software is so well written and self helping that you dont need any support. This is the best kind of all, the standard that all programs should aim to and yet this by your own reckoning renders you unable to make a living on the best software. GPL sucks.

  127. Re:GPL still better because it propagates itself by Anonymous Coward · · Score: 0

    What an idiot. How can any contract apply to someone who is not party to the contract? Unless you accept the terms of the GPL it can't mandate anything. And if you accept the terms of the GPL then you've agreed to accept its mandate. Duh. The GPL can't mandate anything to non-participants.

  128. Re:I find it interesting by Trepidity · · Score: 2

    Apparently you haven't had any contact with RMS. I've been lurking on the license-discuss list at OSI for the last few months, and RMS routinely replies to mails mentioning "Linux" without saying "please call it the GNU/Linux system" or anything of that nature. He uses "GNU/Linux" is his own emails, as do some other people, but he doesn't force others to do so. He certainly doesn't legally require them to do so.

  129. Re:GPL exploit! by hankaholic · · Score: 1

    How are these good things?
    [a] fragmented BSD
    Why has BSD been declared the enemy? What happened to the ability to freely choose your OWN operating system, regardless of popularity?

    [b] pissed off the BSD crowd
    So your goal is to get flamed and appear irrational? How can you justify using the term "BSD snobs" when you act as though anyone who would use the BSD license is simply below you?

    [c] released a GPL variant of BSD which cant be subverted for commercial use.
    Do you currently work anywhere as a programmer? I doubt it. Do you ever plan to, and if so, do you plan to get paid for your work?

    Your misunderstanding of the issues, combined with your unrealistic views and bigotry, simply makes you look foolish.

    --
    Somebody get that guy an ambulance!
  130. GPL still better because it propagates itself by Anonymous Coward · · Score: 1

    I would hold that the GPL is still better because
    of the way it propagates to derived works (although that may not survive an actual confrontation with money and lawyers).

    I think the GPL is more worthy as long unscupulous corporate types swarm everywhere. Non-free software will be used as a weapon to control and curtail your activities, and I don't feel like writing code that could legally be used against me in that manner.

    I am surprised to hear it asserted that there is BSD licensed code in windows NT. Why didn't the credit to the UC Regents appear in NT commercials on TV ? But if so, that means someone contributed work which was then utilized to attempt to turn him into a good tithe-paying peasant.

    1. Re:GPL still better because it propagates itself by Arandir · · Score: 2

      "Non-free software will be used as a weapon to control and curtail your activities, and I don't feel like writing code that could legally be used against me in that manner."

      Non-free software "controls" no one. And any curtailing it does is similar to the curtailing inherent in the GPL, Artistic, MPL, QPL, etc. Both have terms limiting how you can redistribute the software. Even the GPL has clauses limiting what an end "user" can or can't use (a GPL'd library has severe restrictions on its intended end user).

      Explain how not writing code under the GPL can be legally used against you? As long as you follow all copyright laws (whether copyleft or not) and avoid software patents, how can any swarming unscrupulous corporate type do anything at all to you?

      --
      A Government Is a Body of People, Usually Notably Ungoverned
    2. Re:GPL still better because it propagates itself by Anonymous Coward · · Score: 0
      You appear to be a genuine certified liar with papers to prove it.

      The GPL doesn't mandate anything. The GPL is a license which you can accept or reject. Like any other contract if you agree to use the license, then you will abide by its terms. No different than any other contract. If you don't like its terms, then you don't have to use it. What's so difficult about that?

      Why not ask Microsoft what the terms of their licenses are? Now that would be a worthy target, more worthy than picking on altruistic hackers. Maybe you should read the book Contract Law for Dummies. It might give you a clue.

    3. Re:GPL still better because it propagates itself by Anonymous Coward · · Score: 0
      For that exact reason, it is NOT better.

      As I understand it (I am not a lawyer) the BSD system allows anyone to use the code for any purpose, and to choose what to do with their own contributions (to give them away or not)

      The GPL mandates that you give away your own work.

      IMO, more freedom from a license is better. I'm not promising to give anything away, but I don't require that others give their code away either.

      -Jeff Evarts

    4. Re:GPL still better because it propagates itself by lunaslide · · Score: 1
      Explain how not writing code under the GPL can be legally used against you? As long as you follow all copyright laws (whether copyleft or not) and avoid software patents, how can any swarming unscrupulous corporate type do anything at all to you?

      Creepy corporate types can sue you for software patents that they *claim* they have and you won't be able to pay the laywer's fees. They win, you lose.

      --
      lunaslide
      "I'm not really interested in product. I just want to know what's going on." -Misha Mahowald
    5. Re:GPL still better because it propagates itself by drewpt · · Score: 1

      Give me a break. This whole discussion on which license to use is more of a religious war than anything. Personally I don't believe in free code. If someone wants to distribute their source code, good for them! I however live in a capatalist society where I make money for the time and effort I put into my work. Should movies, tv, magazines, and video games be free too? People have bills to pay. Life is not a fairy tale. As soon as someone _gives_ me a house, _gives_ me free electricity, _gives_ me free water, ... , I'll write software for free. Until then, I'll continue to charge for the software I develop.

    6. Re:GPL still better because it propagates itself by Anonymous Coward · · Score: 0

      Ahem, excuse me??? "The GPL doesn't mandate anything." ??? It seems to me that *ALL* licenses "mandate" something... *ALL* of them mandate that you leave the license clause (whether it be GPL or BSD, or whatever) in the source, along with the user's copyright info. Without the advertising clause, this is basically *ALL* that the BSD license mandates. The GPL, on top of this, *mandates* that you release your modifications to the world under the same license if you use the code. BSD does not. If you *want* to though, BSD also does not restrict you from redistributing your modifications... it just does not *force* (mandate) you to do so. So.. whats this "certified liar" stuff? Funny... you said it yourself... "Like any other contract, if you agree to use the license then you will abide by its terms." "If you don't like the terms, then you don't have to use it." Yup... and so, if I don't like the GPL then I have the right not to use it on my source. And who the (bleep) are you to tell me what I should and should not do with *my* source??? Stop jumping on *my* freedom to choose *my* licensing terms! You like GPL, fine! I prefer the BSD license...

    7. Re:GPL still better because it propagates itself by Anonymous Coward · · Score: 0
      ] You appear to be a genuine certified liar with papers to prove it.

      Wow a genuine flame. Cool. You go on to say:

      ] Why not ask Microsoft what the terms of their
      ] licenses are? Now that would be a worthy
      ] target, more worthy than picking on altruistic
      ] hackers. Maybe you should read the book Contract
      ] Law for Dummies. It might give you a clue.

      First, every license/contract mandates something. That's why you have them. Duh.

      Second, read some Ayn Rand (or if reading's tough for you, see the movie) for more about altruism. Yeesh.

      If I use code with the GPL in it, that license mandates that I give away my changes. It does. Go ahead and read it.

      I object to that. Whether I originate the code and release it for others to use, or modify existing code, I'd rather make up my own mind about it, rather than having the GPL force my hand.

      Yes, I can use other code bases (sometimes I do, sometimes not, as appropriate) but for someone to say that the GPL is better than the BSD license because it propagates is a judgment call on their part, and deserves to have the other side of that argument aired.

    8. Re:GPL still better because it propagates itself by bhaskin · · Score: 1

      >I would hold that the GPL is still better
      >because of the way it propagates to derived
      >works (although that may not survive an actual
      >confrontation with money and lawyers).

      Well some people, myself included, like the BSD license and dislike the GPL for just that reason. Personally I don't care if some 'Big Corporation' takes my code and uses it in thier product. Because, then at least I know they have IMHO quality code for that part of their product. No, I don't feel pillaged or cheated or whatever because they were able to reuse 'my' code for thier profit. On the contrary, rather more power to 'em and I hope they keep finding more and interesting ways to reuse code. I have nothing against the traditional corparate software publisher. But on the other hand I think that Open Source can often produce a better, economically cheaper product. And I think that many of the people in the above mentioned group feel the same way.

      Brian Haskin

  131. how old is this letter? by rainman · · Score: 2

    The head of the letter says 22/7/99 and the date of the file in the dirctory is 16/8/99. Pretty outdated news for slashdot, huh? Anyway. This is a good thing to happen - at any time.
    B.

  132. Re:We aren't that stupid by Asmodai · · Score: 1

    Well, we do care that companies like BSDi uses the code. But we care in a way that is best described as getting recognition. They wouldn't have taken it if it were crap.

    *shrug*

    Call it elitist or arrogant. BSD code tends to be more portable and cleaner than corresponding GPL code. No offense intended, merely an observation I see between BSD and GPL source code. Then again, it might all be a matter of personality, the same personality which chose between one license or the other.

    --
    Jeroen Ruigrok/Asmodai
  133. Re:We aren't that stupid by Asmodai · · Score: 1

    Smiley noted =)

    I just think that FreeBSD is more open to new users. Then again, other people might think otherwise of course. Their own right. ;)

    I love NetBSD for it's portability and other style of code. It may not be for _my_ average day to day use, but the source code is, as well as Free's and Open's, a jewel to read and learn from.

    But I still want a Net and Open box at home just to get more proficient in it then I already am.
    Experience never hurts =)

    --
    Jeroen Ruigrok/Asmodai
  134. Re:And the answer is... by Asmodai · · Score: 1

    Care to elaborate on this?

    FreeBSD [and Open and Net] use GPL software in the project, but give proper recognition, with the licenses still intact.

    Or were you meaning the transition/modification of GPL code to BSDL code?

    --
    Jeroen Ruigrok/Asmodai
  135. "Forced to be free" by CLAVDIVS · · Score: 1

    The whole GPL vs. BSD conflict reminds me of other conflicts between groups that see themselves as polar opposites without realizing the overwhelming similarities between them, especially when the "leaders" of the two camps get along fine. In Rap we have East Coast vs. West Coast; in X desktops we have KDE vs. GNOME; and in free unices, possibly predating the previous examples, we have GNU vs. BSD. And sometimes, like now, it just gets ridiculous. (I almost want to sell it to USA Network as a 70's-style action series, "GvsB".[1]) If the GPL and BSDL seem radically different, compare them to the MS EULA.

    On a more serious note, I'm having a flashback to my intro to philosophy class at college. There was one industrial-revolution-era(?) political philosopher (whose name I can't remember [2]) who advocated pure democracy. For any issue, the populace votes and simple majority rules. He said that such a system was the only way to ensure freedom. But what about the people in the minority? According to him, they would be forced to abide by the majority's decision; as he put it, they would be "forced to be free". Now maybe I missed something, but to me it seems that you can't force freedom on anything or anyone, any more than you can fight for peace or fuck for virginity.

    I'm still not entirely decided on the OS license issue, personally; sometimes the GPL makes me feel like I'm being "forced to be free". In general, the LGPL makes me feel more comfortable. Sometimes I think that Sun's Community Source License is the closest we've come to The Perfect Open Source License: Do what you want with it if you're not charging for it, but if you do just pay the copyright holder(s) a royalty. OS code that you can make from money directly.

    But ya know what? I'm not forced to be anything, because I can do whatever the hell I want with my own code. If I want to hack GPL'd code and I feel unfairly bound by the license, what the hell right do I have to complain? The writer could just as easily have used the MS EULA. I should be grateful I'm allowed to hack it at all, especially if it's the kind of product he could have made proprietary and gotten rich from. And if I think it's just horrible that MS can use BSD code and not OS-license the product, again, what the hell right, yada yada yada? It's not my code, it's UC Berkeley's code, and if they want people to be able to do that with it, it's their right to let them. And if I want to use the Sun CSL so I can release my source code for free use but get a piece the action if it's used commercially, I have that right.

    Now THAT'S my idea of free software.

    [1] Just in case some people missed it, "GvsB" was intended to lighten the mood of this whole debate and hopefully get some of the agrier people of both sides to chill the fsck out. And if it seems like I'm belittling the debate and don't appreciate how important an issue this is, you're right.

    [2] If anyone knows the name of the guy I'm talking about, and wants to inform us all of his identity and any errors or oversimplifications I may have inandvertantly made due to the class being a few years in the past, please do so.

    --
    "It's 106 miles to Chicago, we've got a full tank of gas, half a pack of cigarettes, it's dark, and we're wearing sungla
  136. We aren't that stupid by Anonymous Coward · · Score: 1

    Attaching the GPL to FreeBSD in general would be a staggeringly stupid thing to do. Having just been freed from the last restraint on truly free redistribution, why would we go and adopt a whole pile more?

    Get it through your heads, people; FreeBSD is just that - free. It's not a vehicle for a political agenda, it's free software.

    1. Re:We aren't that stupid by bperkins · · Score: 1

      If it attracted more developers which made a better BSD, I can't see why it would be staggeringly stupid.

      If it prevented companies from selling your code and claiming that theirs is better, I don't see why it would be staggeringly stupid.

    2. Re:We aren't that stupid by Anonymous Coward · · Score: 1
      If it attracted more developers which made a better BSD, I can't see why it would be staggeringly stupid.

      The only segment of the developer community that would be "attracted" by a GPLed FreeBSD would be the license's blind followers. Conversely, it would drive away many people that don't want to be associated with the political baggage associated with it.

      prevented companies from selling your code and claiming that theirs is better, I don't see why it would be staggeringly stupid.

      We want everyone to use our code. We don't care whether they sell it and claim their version is better. BSD code is free code. Making it any less free would be stupid.

    3. Re:We aren't that stupid by bperkins · · Score: 1
      We want everyone to use our code. We don't care whether they sell it and claim their version is better. BSD code is free code. Making it any less free would be stupid.

      But honestly, doesn't it bother you just a bit that FreeBSD will never be regarded as the _best_ BSD? I'm not refering to any kind of jealousy of people making money off of your code. This is inevitable ( and in some ways desireable).

      Not only does BSDI get a free ride from you, ( just as Redhat gets a free ride from Linux) they can claim that their OS is better. If you really don't care, I can certainly respect that, but I think you have to admit that there's a class of developers that who won't like it.

    4. Re:We aren't that stupid by kdoherty · · Score: 2

      If it prevented companies from selling your code and claiming that theirs is better, I don't see why it would be staggeringly stupid.

      I don't want to prevent this. I want my code to
      be free. Hence, I would use the BSD/X license.
      --
      Kevin Doherty
      kdoherty+slashdot@jurai.net

      --
      Kevin Doherty
      kdoherty+slashdot@jurai.net
    5. Re:We aren't that stupid by Anonymous Coward · · Score: 0

      To me it sounds like some people would want to apply the GPL, and other people would not want to apply the GPL.

      This is clearly a situation in which the presence of the GPL as an issue might CREATE a code fork.

  137. hope for a new dawn by Anonymous Coward · · Score: 0
    At the recent USENIX, it was generally agreed to that, for whatever reason, BSD was dying. The main topic of one of the BOFs was how to stem the death of FreeBSD. And FreeBSD wasn't the only version of BSD which was in trouble. While FreeBSD is beset with its own internal schisms, it is not the only BSD to be affected by an ongoing malaise. NetBSD and OpenBSD are dying too. The reason for BSD's death was analyzed from many perspectives. The continuing loss of marketshare was a prime topic for discussion.

    While no agreement was reached on all points, one common point of contention was that that the failure of the BSD license was attributable to the hated "advertising clause". This requirement was flagrantly violated by even those who pretend to support BSD derivatives such as Walnut Creek CD ROM. Talk of a lawsuit against Walnut Creek soon turned to the real problem---the ugly "advertising clause" of the BSD license. The participants hoped that by eliminating this clause, that BSD software could be incorporated into mainstream software such as Linux and Free Software Foundation offerings. So people, these are the reasons that the licensing was changed. Note the date and place of the original announcement. It is the hope of the BSD community that this new license will stop the bleeding and prevent the inevitable.

  138. Re:Ungrateful lout! by C.Lee · · Score: 1

    >Actually that's exactly what you do. You can release the damned thing >and change the license. What do you think Microsoft did with the >FreeBSD TCP/IP stack they used in Win2k?

    The guy who wrote the Miami TCP/IP stack for the Amiga did pretty much the same thing, execpt he turned the BSD TCP/IP stack into crippled shareware. And the BSD license supporters wonder why linux users prefer the GPL.

  139. Now to get the GPL to remove ITS licensing clause by Anonymous Coward · · Score: 0

    What? The GPL has a licensing clause? Yes, read through it. You've gotta put their comments everywhere, including the online help files. You're SUPPOSED to even put something regarding the GPL in with ALL program output. AND, furthermore, all program output is GPL'd. (There are exceptions to this..) SO I demand all you mudders who use a GPL'd mud client to share your netsex sessions with me per the legal requirements of the GPL! If you logged, at least! Mags

  140. Slashdot editors ignore FreeBSD news by Anonymous Coward · · Score: 0

    This has been submitted many times to /., like a lot of other BSD-related news. Many of the /. editorial team are great folks, but like their readership there's enough anti-BSD bigots that real news does tend to get suppressed sometimes.

  141. Question about BSD by nevets · · Score: 1

    Question!

    If I modify the BSD part of the code, I don't have to show it to anyone do I. (Forgive me I haven't read the BSD license in a while, but I never understand legal stuff anyway). But If I modify the GPL code, and deliver it, then I must include my changes.

    So is there a middle ground? I mean, is there a license that says, if you touch my part of the code, you MUST release it, but if you include your own stand alone, you don't have to give up that. I know about the LGPL, but isn't that only applicable to libraries? Or can that be done with normal apps as well? If so, I think that is my preferred license!

    --
    Steven Rostedt
    -- Nevermind
  142. Re:Nope. by SimonK · · Score: 1

    Funniest thing I've read for ages. Glad to see someone else has noticed the amazing resemblance between certain libertarians and the people they seem to hate most (Marxists and Fascists).

  143. Re:Was RMS's bitch. Re:WOW by Anonymous Coward · · Score: 0

    Lord St Richard will doubtless still be pissed off by the BSD licence. After all, it doesn't attempt to steal other people's work. No virus, on theft.

  144. Re:GPL exploit! by jtn · · Score: 1

    Um, no. Where did it say you could relicense somebody else's code?

  145. Re:Point please? by Jay+Maynard · · Score: 1

    It's spelled G-P-L. Please grow up.

    The GPV is exactly that: a legal virus that infects everything it touches. Honesty demands that I call it what it is.
    --

    --
    Disinfect the GNU General Public Virus!
  146. RMS speaketh by Anonymous Coward · · Score: 1
    Yeah and I met this woman I really loved but RMS didn't approve of her so I guess I'm back to square one.

    RMS is not your god you idiots

    1. Re:RMS speaketh by Gleef · · Score: 2

      No, RMS is not our god. Linus is our god, haven't you been paying attention! RMS is just Saint Ignucious, who paved the way for our god. :-)

      ----

      --

      ----
      Open mind, insert foot.
  147. Re:Ungrateful lout! by Jay+Maynard · · Score: 1

    The guy who wrote the Miami TCP/IP stack for the Amiga did pretty much the same thing, execpt he turned the BSD TCP/IP stack into crippled shareware. And the BSD license supporters wonder why linux users prefer the GPL.

    Fine. Don't like what the guy who wrote Miami did? Go get the BSD stack, which is STILL freely available, port it to the Amiga however you like, and go into competition with him. That's freedom.
    --

    --
    Disinfect the GNU General Public Virus!
  148. Re:GPL doesn't force you do to anything by Jay+Maynard · · Score: 1

    the people who really seem to have the biggest problems with the GPL are for the most part windows shareware programers.

    I started complaining about the GPV - and coined the term - in 1991 (or was it 1990? Damn, I gotta find a copy of that post). I didn't even load Windows - any version - on a computer until 1996. The license has always been broken, and some of us have been pointing that out since the beginning.
    --

    --
    Disinfect the GNU General Public Virus!
  149. BSD uses GPL programs by Anonymous Coward · · Score: 0

    /usr/src/sys/gnu
    Acknowledged that the BSD and GNU licenses aren't mixed in any one program, though.

  150. You were never at USENIX! by Anonymous Coward · · Score: 0

    See http://www.daemonnews.org/199908/usenixrep.html
    for a USENIX report.

    *BSD dying, what a nonsense!
    Typical Anti-BSD FUD.

  151. Does this apply to new Berkeley software? by raph · · Score: 1

    This looks like a very nice move, kudos.

    However, it looks like the letter refers only to the BSD software. It's a little known fact that the UC system's default license for software released by researchers, etc., has changed significantly since the BSD days, and (last time I checked), isn't a free software license at all.

    My question, if anyone knows the answer, is whether UC has seen the light and decided to allow new software to be released under the new BSD (=~ X) licesnse, or whether the same bad non-free license applies.

    I'll research this myself if nobody else knows.

    --

    LILO boot: linux init=/usr/bin/emacs

  152. Point please? by narrowhouse · · Score: 3

    What is the difference between this and public domain now? The GPL prevents commercial development from absorbing source into proprietary works (for good or bad). Without the credit clause what is the point of the BSD license? Does it encourage or discourage anything in any way that makes it different from public domain?

    --


    Insert pithy comment here.
    1. Re:Point please? by Brian+Knotts · · Score: 2
      I would simply say that inflammatory advocacy does not generally work.

      I, for one, don't have any particular axe to grind. I like the BSD license, but I generally prefer the GPL license, because it discourages forking and keeps source code open.

      BSD license is more favorable (at least under certain circumstances) to software developers. GPL license is more favorable to software users.

      Pick the one you like. If something is released under a license/policy you don't like, don't use it. That's what I do, and is why I generally avoid closed-source software.

      --
      Interested in XFMail? New XFMail home page

    2. Re:Point please? by [m1] · · Score: 1

      What is the difference between this and public domain now?

      Good damn question. I'm trying to figure out what the hell the point of this was myself. So this means that now people like microsoft can continue to steal code and now they have BSD's permission to not even acknowledge who they were stealing code from? Dandy. People may claim RMS is some kind of communist (which is absurd) but frankly if I write something and put it out there for others to enjoy, I dont think I'd care for some Marketing-and-Propaganda-Machine (ie. Microsoft) from taking my code and calling it their own. If people wanted that, why not just go work for microsoft?

      I wish someone would give me the real motivation behind this amendment to the BSD license.

      --
      It is pitch black. You are likely to be eaten by a grue.
    3. Re:Point please? by opus · · Score: 2

      From /COPYRIGHT on a FreeBSD machine I have an account on:

      1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.

      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.

      You still have to acknowledge UCB's copyright when you distribute the code in source or binary form, it just no longer has to be acknowleged in advertising.

      When a piece of code is in the public domain, you do not have to acknowledge any copyright (because there is none).
      --

    4. Re:Point please? by Gleef · · Score: 2

      Public domain you lose all copyrights to it. Someone can do anything to it. The new BSD license requires that it
      * Retain the copyright and the copyright notice
      * Retain the BSD license
      * Binary distributions must include the copyright notice
      It also points out that the organization is not giving rights to use their name in product endorcements without separate permissions.

      Since the GPL allows for the copyright notice restriction, this looks like it makes BSD completely GPL compatible, YAY!


      ----

      --

      ----
      Open mind, insert foot.
    5. Re:Point please? by narrowhouse · · Score: 1

      Am I correct that this restriction is only if you do not alter the code? Earlier in the thread it has been said by a few people that now it is possible to put BSD code under a new license (GPL, proprietary, whatever). If that is true then I can see any substantive difference between BSD and public domain when one is modifying or adding code.

      --


      Insert pithy comment here.
    6. Re:Point please? by richnut · · Score: 2

      Good damn question. I'm trying to figure out what the hell the point of this was myself. So this means that now people like
      microsoft can continue to steal code and now they have BSD's permission to not even acknowledge who they were stealing code
      from?


      First of all, no one is stealing any code from anyone. BSD is giving their code away.

      Second of all this is NOT retroactive, and Microsoft has written it's TCP/IP stack/Utilities long ago, so the old license still stands. Microsoft cant say that 4.3bsd (or 4.4) code is now theirs, it's not, it never was, it never will be. The old license says clearly they must acknowledge UCB and if they want to be legal they will continue to do so.


      -Rich

    7. Re:Point please? by Jay+Maynard · · Score: 1

      What is the difference between this and public domain now?

      Without careful butt-covering, someone could take your public domain code, hang theircopyright notice on it, and claim it as their own. The BSD license prohibits that, without restricting any real freedoms: you can suck BSD-licensed source into your proprietary program, but you cannot (despite GPV zealots' strident claims) change the status of the original code, which will continue to be freely available regardless of what anyone else does.
      --

      --
      Disinfect the GNU General Public Virus!
    8. Re:Point please? by Anonymous Coward · · Score: 0

      nope. it doesnt require you retain the BSD license - you can relicense it under the GPL. yay!

    9. Re:Point please? by Brian+Knotts · · Score: 2
      (despite GPV zealots' strident claims)

      It's spelled G-P-L. Please grow up.

      --
      Interested in XFMail? New XFMail home page

    10. Re:Point please? by Gleef · · Score: 3

      Grudgingly, since you don't seem to have the energy to follow the convenient link to the license, I will quote the relevant text:

      Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: ... Redistributions in binary form must reproduce...this list of conditions.

      Essentially, you must keep the license. Unlike the GPL, you can add restrictions to the license, which many companies have done (eg. BSDI, Sun, Microsoft). Unlike the older BSD license, it appears (but I am not a lawyer) to not have any restrictions incompatible with the GPL license, so I think you can add the GPL to the new BSD license. It is cumulative licensing, not relicensing.

      I am not a lawyer, does anyone with real legal credentials (and more ambition to read and think than the AC I'm replying to here) want to take a stab at this?

      ----

      --

      ----
      Open mind, insert foot.
  153. Re:Copyright != license by Anonymous Coward · · Score: 0

    In this case its the same. The original license includes a copyright blurb right at the top.

  154. Maybe you should *read* BSD, before spouting off.. by delmoi · · Score: 1

    the BSD licens spesificaly alows relicense with whatever you what. How can you ramble on about how "free" it is and then not exspect me to be able to relicens it under whatever I want?

    the GPL can't do anything to *your* code if you don't use it. if you realy don't like it, then don't modify GPL software. remember, someone else wrote it to begin with, and they wanted to use the GPL with *there* code.

    personaly, if I was going to do an OSS project, I would use the GPL, just beacuse I wouldn't want anyone else to *profit unfairly* from *my* work. remember, as the author of the origional software, you can do whatever you want. including sell a propritary version. with BSD, *anyone* can sell a propritary version.
    "Subtle mind control? Why do all these HTML buttons say 'Submit' ?"

    --

    ReadThe ReflectionEngine, a cyberpunk style n
  155. Untrue by Anonymous Coward · · Score: 0

    Slashdot ignores *A LOT* of good news. They just get too much volume.

  156. Neet by drwiii · · Score: 2

    I'd hope that licensees of BSD Unix would still give credit to UC Berkeley, even if it is a voluntary decision on the licensee's part.

  157. Ugh. by MenTaLguY · · Score: 2

    I'm a rabid GPL advocate and all, but the reprocussions of this I'm seeing down the road just make me ill...


    Berlin-- http://www.berlin-consortium.org
    --

    DNA just wants to be free...
  158. Linux and the BSD License Change by Anonymous Coward · · Score: 0

    It doesn't directly mean we can use FreeBSD code and share it more easily with Linux but it now means that where the FreeBSD parties and Linux parties want to it is now possible. This should be beneficial for everything people want to share. It means people can use BSD code + their own code under that license and all the free OS's can use it.

  159. GPL doesn't force you do to anything by Anonymous Coward · · Score: 0
    I'm offended by the GPL's obnoxious tone in requiring things of MY code.

    Since you don't like the GPL, I'm assuming that you would never release your code under the GPL in the first place. Thus, if you are dealing with GPL code, I'll have to assume that it isn't actually YOURS but someone elses that was released under the GPL. In that case, no one is forcing you to use the GPL code, so you have nothing to complain about. Write your own code, without using any GPL code, and release it with any license you like.

    Otherwise, if you are using others code under the GPL, that is your choice and you must adhere to the license. Remember, GPL code most likely has had several contributors already, so it is not YOUR code.

    1. Re:GPL doesn't force you do to anything by Biff+Cool · · Score: 1

      Man you say one bad thing about GPL around here and everybody acts like you just shot they're dog. I believe the point he was trying to make was that that WAS why he doesn't use the GPL. Which while being a fairly useless aside, was still an aside.

      --

      Conscience is the inner voice which warns us that someone may be looking.
      -- H. L. Mencken

  160. BSD licensed code in Windows. by AJWM · · Score: 2
    The following is from Windows 95, not NT (haven't tried it there). (I'm using MKS's implementation of strings and grep on this machine):

    C:\WINDOWS>strings ftp.exe|grep Regents
    @(#) Copyright (c) 1983 The Regents of the University of California.

    C:\WINDOWS>

    Proof enough?

    (Anyone with dual-boot machine can check it themselves by mounting the Windows partition and doing the strings thing from Linux.)

    --
    -- Alastair
    1. Re:BSD licensed code in Windows. by MTDilbert · · Score: 1

      Not much of a surprise, but NT gives the same thing.

    2. Re:BSD licensed code in Windows. by Anonymous Coward · · Score: 0

      Well, at least we know that the "microsoft" ftp client is probably better quality code than the rest of the OS... and won't crash (although the underlying OS probably will).. :-)

    3. Re:BSD licensed code in Windows. by Spunk · · Score: 1
      Just cause you asked, this is from WinNT:

      P:\Tools\bin>strings c:\winnt\system32\ftp.exe|grep Regents
      @(#) Copyright (c) 1983 The Regents of the University of California.

      P:\Tools\bin>
      --

  161. Non-Windows restrictions by Anonymous Coward · · Score: 0

    That is funny, and I've often thought about doing something similar, such as release under the GPL, but put a restriction on the license that limits usage to non-Windows platforms only.

  162. mounting Windows... by krynos · · Score: 1

    The good time when we where discussing if mounting a PC with Windows was S&M or necrophilia... 8-)

  163. Re:GPL exploit! by Anonymous Coward · · Score: 0

    Actually, according to other posts in this thread, the BSD license says you are free to re-license the software after modification as you see fit... OTOH, IANAL, so don't take this as gospel :)

  164. Of course not by Xamot · · Score: 0

    I met this brilliant man once, but I didn't consider his opinions because an anonymous coward would call me an idiot for that.

    Of course RMS isn't our god he just paved the way for the true Messiah. TUX! You shall be smited for you blasphemy.


    --

    --
    ?
    1. Re:Of course not by Anonymous Coward · · Score: 0

      Interesting phenomenon... the same word used for love and fear. If one were to follow male stereotypes, one could use this as evidence that men have the greater influence in language. ;)

    2. Re:Of course not by Anonymous Coward · · Score: 0

      That's "smitten". You shall be smitten for your blashphemy.

    3. Re:Of course not by Xamot · · Score: 1

      I thought about that, but isn't smitten when you like somebody. Like "I am totally smitten with her." Damn. Just looked it up in the dictionary and your right. It is used for both, love and fear.


      --

      --
      ?
  165. I find it interesting by Anonymous Coward · · Score: 3

    that many of the people that insist on calling it GNU/Linux, think that the advertising clause of the BSD license is "obnoxious". Would not that make RMS obnoxious? He never shuts up about it. Funny when credit is "requested" from GPL supporters it is due, but when the BSD license wants it, it is "obnoxious"

    1. Re:I find it interesting by cherub · · Score: 1

      The BSD advertising clause is obnoxious because as people add to a peice of software, the statement that must be included in every advertisment can grow to be unreasonably big. GNU/Linux isn't an unreasonably big name, and it's not growing.

    2. Re:I find it interesting by Anonymous Coward · · Score: 0

      Not until RMS changes his mind and decides to put in his mother's maiden name so it would then be GNU/Mommy/Linux. And then wait...there's Aunt Harriet, etc............

  166. Some people get extra points automatically by Anonymous Coward · · Score: 0

    My good twin (who is registered) seems to get two points for everything he posts. I have no idea why. It would seem that this guy gets the same treatment. Too bad, huh? Perhaps Rob can correct me, but it seems that there is less and less moderation going on lately and more and more of this automatic stuff. Perhaps it is again time to re-adjust the number of points given to moderators. Oh well...

  167. how kind.. by RoLlEr_CoAsTeR · · Score: 1

    I'd hope that licensees of BSD Unix would still give credit to UC Berkeley, even if it is a voluntary decision on the licensee's part. That would be nice of them, indeed. But I'm still puzzled over what great, all-mighty, omniscient effect this will have on the grand scheme of the BSD camp of OSes. Other than the fact that they no longer have to include that paragraph, has anything changed? (I noted that someone said that they're now GPL compatible, due to the lack of the advertisement, because GPL is released to the community as a whole, no? Is that _all_ that's important about this? What are the effects, then, of such a change?)

    Thankie kindly...

    --

    Insert mind here.
  168. BFD by Anonymous Coward · · Score: 0

    We truly live in an ideal world when people have nothing better to worry about than whether a university must be acknowledged in some ads. Pathetic.

  169. Yeah.. BSD protects me!!! by Panaflex · · Score: 2

    Ofcourse, if somebody took YOUR 10,000 lines of code and made a billion dollars from it.. it wouldn't make you mad. No, what would be maddening would be the fact that they changed it.. ever so slightly.. made it faster.. better. Incompatable. And you can't see it, either. It is property of MegaLopoly Capitol Holding, INC CO LTD Limited AG. So go fsck yourself and write a better one. The BSD License depends upon a "gentlemans handshake" agreement that we give, and we take. The GPL is a pissed off farmer with a shotgun. Personally, cheap reproduceable code should be BSD'd. Something like the kernel should be GPL'ed (IMHO). ;-) the Pan

    --
    I said no... but I missed and it came out yes.
    1. Re:Yeah.. BSD protects me!!! by Anonymous Coward · · Score: 0

      Feel free to do so!! All the more power to you...!!! Obviously, if you come up with a way to take my code and make millions of dollars with it, then you are a much better marketer, inventor, or whatever, than I am... I have no wish to profit off of your potential. Of course, with your attitude... if I did ever meet you and want to get that "gentlemans handshake"... you'd probably spit on me and call me a stupid fool, since you are so rich and wonderful... And I'd walk away, whistling a nice little tune and enjoying the world around me... all the money in the world can't buy peace of mind and the joy of helping others freely.

  170. Nope. by Anonymous Coward · · Score: 1

    it's pretty libertarian of 'em.

    No, it's not. It's quite the opposite. As you know, [The People's Republic of] Berkeley has been a Liberal stronghold for decades. By definition, they cannot possibly be Libertarian; being Liberals (== socialists == Communists == Stalinists), they are viciously opposed to any and all principles of liberty and freedom. These are the same people -- Communists -- who murdered 30 million people in the Ukraine in the 1930's, and then spent the next sixty-odd years coving it up. They are murderers, pure and simple.

    Furthermore, Libertarianism is, above all else, Independent Thought -- but there is not a single trace of Independent Thought in the above letter! Before a statement can qualify as Independent Thought, it must have one or more of the following characteristics:
    • It must accuse the Clintons of something; or
    • It must accuse "The Liberals" of something; or
    • It must thunder about Liberty with a capital 'L', preferably with reference to
      • Firearms; or
      • The Free Market

    The following sentence, for example, contains almost all of the Original and Independent Thought that I can muster: "The Liberals want to deny you Liberty by interfering with your right to sell firearms." Anybody who disagrees with that statement is, by definition, not an Independent Thinker.

    I hope this clarifies things.


    ;)

    :)

    1. Re:Nope. by Anonymous Coward · · Score: 0

      You're pretty darn smarmy about your ideology, aren't you?

      I guess anybody who remains ideologically pure can afford to be so. Something having to do with their ideas never being tested in reality makes it affordable.

    2. Re:Nope. by Axe · · Score: 1

      I hope this clarifies things.

      It does not. Libertarian != Stalinist
      You blatantly confuse terms.

      Personally, I do not like both Libertarians
      and Stalinists and all other obsessed people.
      They scare me. But, please, do not lie.
      Use accepted definitions from political science (I nknow Pol.Sci. is an oxymoron, but, hell, that the best we got for agreeing on terminology...)

      --
      <^>_<(ô ô)>_<^>
  171. This change is irrelevant. by argent · · Score: 1

    Look, the only substantial complaint about the advertising clause (other than the GPL 'thou shall have no clauses before me' issue, which is the GPL's problem not the BSDLs) is the "nightmare vision" of advertisements having to have dozens of "XXX contains software licensed from Fred Bloggs" lines in any ad for XXX.

    Problem is, that's not something that's going to change with the BSD license removed. There's still a boatload of other "XXX contains software licensed from Fred Bloggs" licenses out there. The meme is already out of the bag. All that this changes is that the BSD people have lost a handle they can use in countersuits.

    And meanwhile it's OK for Red Hat to have to include "Linux is a trademark of Linus Torvalds". Don't get me wrong, I don't begrudge the guy a thing. I just don't understand why the people who DO begrudge Berkeley similar recognition are satisfied with Linus' trademark.

    So anyway... the bottom line is nothing practical has changed (the clause was only enforced once, IIRC, and it's a damn good thing it was enforced that time... nobody's harassing the people who put FreeBSD in the Snap! server, or Microsoft's BSD code in NT). Let's just hope whoever-owns-UNIX-this-week doesn't get huffy about 4.4-lite at this late date.

    1. Re:This change is irrelevant. by TeddyR · · Score: 1

      Redhat didnt have to include that "Linux is a trademark of Linus Torvalds"....

      Just a guess here, but...They could be doing it to make the trademark "valid", as in "used"... so that no one other than Linus (who now has the trademark) can claim that they own the name "Linux" and try to get mucho $$$ from Redhat... {something which has happened recently}; so anyplace that RH is sold or used, there IS a "prior use" claim in favor of Linus....

      They could also be covering their asses legally by including all credit for all trademarks that they know of even if they dont HAVE to...

      https://www.mav.net/teddyr/syousif/

      --

      --
      Time is on my side
  172. Re:GPL exploit! by Anonymous Coward · · Score: 0

    The best/worst (depending on viewpoint) part of the BSD license is that it allows you to redistribute it under your own license.

  173. I don't understand. by volsung · · Score: 1
    I am not sure I understand your issue with the GPL. Are you saying:
    1. If someone modifies a GPL'ed program, they must release the modifications.
      or
    2. If someone modifies a GPL'ed program and gives/sells/trades/whatever the program with someone else, they must release the modifications to that person.
    The first is false, but the second is true. I can modify GPL'ed code for internal use only, and tell no one about it. If, however, I let someone else have the program (compensation is irrelevant), I must give them the source code with it. I also cannot limit what they do with the source code.

    How does this differ from the BSD license? Can a person distribute binaries that include BSD code without distributing the source? Can they make their modifications under a different license than the rest of the program?

    I guess I am a little confused about the license differences.

    1. Re:I don't understand. by Anonymous Coward · · Score: 0

      yes anyone can distribute or relicense BSD code without giving the source and giving only the binary only form (very bad imho).

    2. Re:I don't understand. by Synic · · Score: 1

      I think most people's major hang-up with commercial software is that it costs money. Cheapskates. ;)

      Seriously though, if you want to push open source software (GPL in particular) go join a project or make a new one as an alternative to whatever you object to. Don't annoy people with your zealotry.

  174. No, of course not by Anonymous Coward · · Score: 0



    No, of course RMS isn't our God.

    He's just the person that wrote the programs that my CS education was based on (GNU C++, EMACS), and he's also the guy that gives a voice to programmers who don't necessarily believe that all programming is the result of "ego-boo".

    That's all.

    Hardly worth even the slightest degree of respect.


  175. Copyright != license by Anonymous Coward · · Score: 0

    Err... copyright != license. I haven't read the license myself, so this comes with the regular disclaimers, but I just wanted to point out that, unless you made a mistake in your wording, copyright is != license, so the other poster could very well be correct.

  176. Forget the talk about *BSD w/ GPL by .pentai. · · Score: 2

    Ok, this is just something to note.
    First, I'm not a Win9x, NT, *BSD, Linux, Mac, etc. user...

    Actually, I run BeOS, Linux AND FreeBSD, so I'm not really biased.

    Something a lot of people here seem to be saying is about appending the GPL onto *BSD. You people must get it through your heads, GPL is not the saving grace. Most, if not all, *BSD users that I know (self somewhat included) detest the GPL, because of it's politics. It's a software license for chrissakes, not a religion.

    This is not intended as flamebait nor to attack, simply to point out that don't see it how a lot of BSD people do - they use FreeBSD because they don't want GPL, not because GPL doesn't want them.

    Oh, and umm, hi mom!

  177. Re:Ungrateful lout! by Anonymous Coward · · Score: 0
    Wait a minute... When Microsoft takes BSD-licensed code, compiles it into their proprietary, executable-only product, buries the copyright notice so that nobody notices it, attaches a new license that says you can't redistribute even the executable, and blatantly ignores the advertising clause of the old BSD license, the anti-GPL crowd cheers this as the beauty of "Free" software.

    But if someone takes BSD-licensed code, compiles it in with GPL code, releases both source and executable, allows redistribution of both source and executable, that makes them an "ungrateful lout"?!?!

    If the BSD folks truly think that would be a bad thing, then it is easy enough for them to make a few tweaks to the BSD license so that it can't be released under a more restrictive license -- but that would be the GPL, then, wouldn't it... :)

  178. Clue Stick comin' at ya by Anonymous Coward · · Score: 2

    You get 1 point automatically for not being an Anonymous Coward. This is because Anonymous Cowards (such as myself) have been known to be obnoxious or clueless.

    The second point is a default moderation. It comes as a result of having several posts moderated up over time. The poster becomes a favored poster because they have a history of saying things worthwhile.

    It's still possible for people with default 2's to post flamebait or trolls. We all have days where we get a little surly. If it continues, their default score will eventually be averaged down. It's also possible to log in and flame yourself into a default 0.

    Check out rde's user page. Most of the time, rde has something worthwhile to say. Personally, I think (s)he was right on with the original post -- the BSD vs. GPL license war is one of the most time-wasting activities I've ever seen. I'm also tired of seeing BSD articles turn into 400-comment ASCII battles around here.

    But I'm obviously a hypocrite since I'm posting on slashdot instead of coding right now.

  179. We aren't petty or jealous either by Anonymous Coward · · Score: 0

    Not really. What matters to us is that our code is useful. Whether it's used as-is, or as the seed for futher work is more or less immaterial.

    Of course, the fact that so many people do use our code as-is tells us that our code is not only useful, it's pretty damn good too.

  180. Re:Ungrateful lout! by Arandir · · Score: 2

    So, you're not interested in improving someone else's code, not interested in helping the community, not interested in any sort of the customary altruistic activities inherent in a gift-culture. Instead, you just want to take.

    The author of a BSD source code can rerelease it at any time under any license he wishes. But because he doesn't, you would take his code and slap a different license on it against his wishes (not that you legally could). Ungrateful greedy lout!

    --
    A Government Is a Body of People, Usually Notably Ungoverned
  181. still should be in there to some degree by HBK-4G · · Score: 1

    I see this as a good thing, but just for historical sake a paragraph stating where it was developed *could* be left in the *BSDs. Nice to know where you came from.

  182. Re:Great!!! Let's all dump Linux and move to FreeB by Anonymous Coward · · Score: 0

    unless i'm missing some sarcasm, what the hell would be the point to doing that since freebsd is a completely freely licensed operating system complete with source code that is freely licensed ( moreso than the gpl). There would be no point to rereleasing it as is or modified slightly other than pissing off a bunch of people in the freebsd camp and satisfying a bunch of gpl religious freaks who think the gpl is the savior license that ALL software should carry regardless of who wrote it and what purpose it has.

  183. Re:Ungrateful lout! by Anonymous Coward · · Score: 0

    no im just enforcing the "freedom" of the BSD license against the author of the original software who was stupid enough to BSD license it in the first place. dont like this ? then GPL your code.

  184. Let's start GPLing BSD code by Anonymous Coward · · Score: 0

    This would be a good idea, especially for Debian. Debian can now GPL BSD. Those submiting bug fixes and improvements will not have to worry about their changes being stolen. Then Debian could make a GPL/BSD/GNU operating system with the knowledge that it will forever be free.

    1. Re:Let's start GPLing BSD code by Anonymous Coward · · Score: 0

      Umm... I posted this somewhere else, but I don't think you can just go ahead and do that without the original copyright owners permission... you have to leave the original copyright and licensee statement intact, even under the newly modified BSD license... Now, I may be wrong... and I suppose, reading the BSD license, that you may be able to just tack on the GPL clauses in a section following the BSD section... although I would think it would be in good faith to ask the copyright owners permission first... but if you choose not to... The source is now available in BSD'd and GPL'd form... modifications made to the BSD'd source are easily imported into the GPL'd source, but modifications made to the GPL'd source can probably never be imported back to the BSD'd code (without the modification authors' permission) without "infecting" the BSD'd code.

    2. Re:Let's start GPLing BSD code by Anonymous Coward · · Score: 0

      Is is just me or do GPL advocates keep getting
      dumber and dumber?

    3. Re:Let's start GPLing BSD code by Anonymous Coward · · Score: 0

      That sounds like a clear case of the GPL causing a fork in the BSD source tree.

      Wonderful.

  185. Re:Great!!! Let's all dump Linux and move to FreeB by Anonymous Coward · · Score: 0

    yep! and lets re-release FreeBSD under the GPL (as allowed by the BSD license), call is LinuxBSD and sell it for a profit!

  186. Re:GPL exploit! by Jay+Maynard · · Score: 1

    this means that BSD code can finally be released under the GPL after modification. yay!

    Go right ahead. Don't be surprised when folks ignore you...after all, what's the point of doing a straight rerelease? People can still use the BSD-licensed version without the GPV baggage.

    --

    --
    Disinfect the GNU General Public Virus!
  187. Wrong! Read the Fscking copyright by 2Contrary2Die · · Score: 1

    First item. Plain as day. You can't change the copyright.

  188. Re:GPL exploit! by Anonymous Coward · · Score: 0

    I'm starting to think this liberation of the license was actually a dumb move...

  189. In an effort to start a flamewar... by howardjp · · Score: 1

    Sure, but why would you want to? BTW, it is pretty swank to see someone quoting me.

  190. Re:Ungrateful lout! by abreauj · · Score: 1
    Everytime I see you, you are wagging your finger at me calling me stupid and ignorant. What else am I supposed to think but "hypocrite" when you come use my pool?

    This would be hypocrisy only if it's the same individuals:

    "Every time I see this one particular guy who happens to own a Buick, he is wagging his finger at me calling me stupid and ignorant. What else am I supposed to think but "hypocrite" when guys who own Buicks come use my pool?

  191. Was RMS's bitch. Re:WOW by Anonymous Coward · · Score: 0

    Yes, that WAS RMS's 'biggest complaint' about the BSD licence.

    And now that is gone....his 'reason' why the GPL is better than the BSD licence. I'm awaiting RMS's next 'reason'....with baited breath.

    Guess this means BSD is just AS GOOD as the GPL, eh?

  192. Re:Out of context by Arandir · · Score: 2

    Apparently, my post got put up out of context. This caused some confusion. I'll rephrase my thoughts.

    Now that BSD development is fully open for GPL/GNU participation, I see that no one is advocating this. No one. Instead I see lots of posts advocating the opposite, the taking of BSD code for GPL/GNU purposes. The whole idea of Free Software is to keep it in the community, and now I see people wanting to expatriate code. I see posts on the order of "now we can take it and make it ours." All of you would be pissing nails if someone suggested BSDing GPL/GNU code. But in advocating GPLing BSD code, you are among the worst of hypocrits.

    No one in the BSD camp worries if you take some code here or there for your own use. In fact, it's encouraged. Take several application if you want and come back for more. But the BSD offer of free love was interpreted by you as rape. And just like a despicable rapist, your reply when caught is "but she really wanted it, look at how she's dressed."

    --
    A Government Is a Body of People, Usually Notably Ungoverned
  193. Re:GPL exploit! by Anonymous Coward · · Score: 0

    Hmm... methinks not!

    If the BSD license gave you permission to "relicense" the code... why wasn't it GPL'd by someone else already?!?!? You may, in theory, be able to *add* the GPL to the license (and I think not, since as the original post said, its someone elses code... you do not hold the copyright and thus do not make the license terms)... but you certainly *cannot* just "relicense" the code as you see fit.

    Now, you can, and always could, talk to the original author and get him to agree to GPL it. But, then again, you could've done that years ago anyways...

  194. The GPL is anti-competitive by Anonymous Coward · · Score: 0

    It mandates that code be given away for free, undercutting programmers who need to earn money for their work. At the same time, it deprives them of the use of that code in their own products. It is thus every bit as anti-competitive as the tactics Microsoft used against Netscape; in fact, it is more insidious in that it targets ANYONE who wants to make a living selling software. Richard Stallman has stated, publicly, that this is the EXPLICIT intent of the GPL.

    --Brett Glass

  195. Re:Ungrateful lout! by HipPriest · · Score: 1


    > So, you're not interested in improving someone else's code, not interested in helping the community, not interested in any sort of the
    > customary altruistic activities inherent in a gift-culture. Instead, you just want to take.

    > The author of a BSD source code can rerelease it at any time under any license he wishes. But because he doesn't, you would take
    > license on it against his wishes (not that you legally could). Ungrateful greedy lout!


    I simply cannot fathom what's in your confused mind. You lambast the people who choose to take advantage of the very freedom you praise about the BSD license, all in the same breath!

    If you were rational you would be _happy_ if someone takes BSD code and relicense it under the GPL. You would say "ah look, this exactly why I support the BSD license. Good work".

    (PS. Sorry for the flame tone -- I'm in a bad mood for unrelated reasons)

  196. Licenses vs Copyrights by Jordy · · Score: 5
    There seems to be a bit of confusion about the ability to license BSD code as GPL.

    A software license defines restrictions you wish to place on the use of your software/code. It is a legally binding agreement between the copyright holder and the user. These restrictions can not be overridden by sublicensing the code unless permission is explicitly given.

    A copyright notice defines ownership of the code. You do not need to place a copyright notice in your work to hold the copyright. The second you write it (in the US), it is protected under copyright law unless you explicitly release it to the public domain.

    Code which is in the "public domain" has no copyright. You used to see people who would release code to the public domain with restrictions, however in the US "public domain" means public domain, so the restrictions won't hold up.

    Unless explicitly forbidden by a license, you can sublicense code under whatever terms you wish. The terms of the new license can not conflict with the old license (sublicense, not relicense).

    This allowed people such as Microsoft to take BSD code and place it under MS EULA. The EULA does not place any restrictions to make it incompatible with the original BSD license.

    That said, it is completely legal to sublicense BSD source code as GPL as long as the GPL does not conflict with the BSD license, which, by the looks of it, it doesn't.

    Here are some URLs for people who are interested:
    The Copyright Website
    Copyright Terms
    Software License Primer
    The USENET Copyright FAQ

    [disclaimer: this is all information I gathered from law usenet groups and various legal web sites so it may not be completely accurate. if there are any copyright lawyers who want to correct me, please do.]

    --
    --
    The world is neither black nor white nor good nor evil, only many shades of CowboyNeal.
  197. Most people that make poor investments. by Anonymous Coward · · Score: 0
    GPL is about getting a return on your coding investment.

    BSD is about giving all potential return to others.

    You write your code and take your choice. For "most people" I'd think getting some form of return on their work would be "generally better".

  198. Re:Ungrateful lout! by Anonymous Coward · · Score: 0

    And what, I ask of the previous posters, gives you the right to take *my* code, which I put my name on and BSD'd... and change the license terms on it???

    Do that to me and I'll take you to court... I may have given you the right to modify it, but I certainly didn't give you the right to change the license terms that *I* chose for *my* code...