Slashdot Mirror


Businessweek Recommends License Switch for Linux

MadFarmAnimalz writes "BusinessWeek has an article about the perceived threat of patents to linux, citing the SCO case, the opening of OSRM, and the Munich situation as evidence for the veracity of their conclusion that Linux isn't safe. Their solution? Relicense to the BSD license or the Mozilla license. On a positive note, the article's author does link to RMS' article Why Software Should Not Have Owners; good to see Stallman being quoted and linked to in a publication Like BusinessWeek."

548 comments

  1. No protection by msgmonkey · · Score: 5, Insightful

    I can't see how switching licenses will help.

    The licenses mentioned (patent clauses in GPL acknoweldged) deal with copyright and not patents which although people easily confuse are completely different legal areas.

    1. Re:No protection by product+byproduct · · Score: 5, Funny

      It's businessweek. Business people like to force a useless migration to something different every once in a while.

    2. Re:No protection by Anonymous Coward · · Score: 0

      Only change that mighht help is to modify the gpl so that it addresses the patent isssue similar to the way the CPL does and maby even stronger.

    3. Re:No protection by BarryNorton · · Score: 1

      In a word - copyleft (BSD has none, Mozilla is 'in between' - http://www.mozilla.org/MPL/mpl-faq.html)

      Remember Microsoft's viral arguments? Even if this isn't their real issue it's become part of the politics...

    4. Re:No protection by Anonymous Coward · · Score: 0, Troll

      Business people also like open source programmers to release their work under a BSD license rather than GPL.

    5. Re:No protection by smootc-m · · Score: 5, Insightful

      Switching to a BSD license will just encourage code forking which is bad. We will just end up in another "Unix Wars" scenario with proprietary versions of GNU/Linux popping up with their own incompatible extensions.

      The real beauty of the GPL is that it encourages collaboration and sharing with the side effect that forking is discouraged. GNU/Linux is becoming the commodity OS precisely because of the GPL.

    6. Re:No protection by Bruce+Perens · · Score: 5, Insightful
      He's a tech reporter who hasn't investigated the situation much and wrote the first thing that occurred to him. He did a pretty big disservice.

      Switching from the GPL to BSD or another license would actually reduce the protection. It doesn't provide any incentive to license the patents for all users. Who do you think is going to develop all of this software if only big companies are able to distribute it legally? We'd be back to proprietary software and proprietary licensing.

      Bruce

    7. Re:No protection by Anonymous Coward · · Score: 0

      FUCK THE GPL!

    8. Re:No protection by Jeremiah+Cornelius · · Score: 5, Insightful
      If MBA's had been involved in Linux from the beginning, there'd be nothing to discuss.
      There'd be no Linux at all.

      Same old story... Come late to the party, then know all about how it's done.

      --
      "Flyin' in just a sweet place,
      Never been known to fail..."
    9. Re:No protection by CmdrGravy · · Score: 1

      It would help business use whatever bits of Linux they liked without contributing anything at all to it's ongoing development.

    10. Re:No protection by sl4shd0rk · · Score: 0, Redundant

      >Business people like to force a useless migration to something different every once in a while.

      Yeah, like 401k, health insurance, and offshore labor.

      --
      Join the Slashcott! Feb 10 thru Feb 17!
    11. Re:No protection by eric76 · · Score: 5, Insightful

      I don't see that the GPL does anything at all to prevent code forking.

      Say you wanted a different version of Linux that did something differently. So you make the changes, however much they are and you donate them back to Linux.

      But the Linus doesn't have to accept those changes. Or he can pick and choose which portions he thinks are good.

      But since you donated your modifications back, you are free to use those modifications to release your own version.

      In a manner of speaking, there already is a fork of Linux. Except it's a fork that is built into the current release instead of a completely separate fork. I'm talking, of course, about SELinux from the NSA.

      What switching to the BSD license would really encourage is everyone else, for example, Microsoft, to be free to use the code for their own commercial purposes.

      By switching to the BSD license, Microsoft could release their own closed and proprietary version of Linux. For example, they could use the Linux code to enhance Windows and make it able to run any and all Linux programs available.

    12. Re:No protection by Saiai+Hakutyoutani · · Score: 2, Insightful

      I agree. However, the FSF licenses do have flaws. For instance, linking to a library such as libc or GTK+ requires you to advertise the libraries and the license in the binary executable. Making an exception for dynamic linking would remove that requirement, but the FSF does not exempt any type of linking. I believe a new license should be created with the simplicity of the BSD license, but some of the protection of GPL.

    13. Re:No protection by grumbel · · Score: 5, Insightful

      The GPL doesn't prevent forking, it just makes sure that code can be merged back and forth between the forks at all times, so that stuff like the WineX vs Wine scenario can never happen with the GPL.

    14. Re:No protection by aquabat · · Score: 5, Insightful
      I think the point the article is trying to make (although not explicitly) is that a BSD style license would allow big software companies to hide their use of open source software in their products.

      Assuming the company is distributing its open source derived software, the GPL requires public disclosure of the original open source software and any derivations, which would give patent holders evidence of infringement.

      The BSD license, however, lets the company distribute their product without acknowledging any open source content. They can keep all their code secret. This places a greater burden on the patent holder to prove that a patent is being infringed at all.

      I think this is the "protection" the article refers to.

      --
      A republic cannot succeed till it contains a certain body of men imbued with the principles of justice and honour.
    15. Re:No protection by Ralph+Yarro · · Score: 5, Funny

      Business people also like open source programmers to release their work under a BSD license rather than GPL.

      As a business man I can confirm this and would like to add that we would also like it if you would mail us your life savings at the same time.

      Thanks

      Ralphie

      --

      The real Ralph Yarro posts as Anonymous Coward. Anyone else is an impostor.
    16. Re:No protection by ArbitraryConstant · · Score: 4, Insightful

      Switching to a BSD license will just encourage code forking which is bad.

      As opposed to what, picking a development model that forces distributions to fork? 2.6 is the active development kernel, and distributions are now responsible for putting together a stable kernel.

      This will cause more situations similar to what Red Hat has done with their heavily customized 2.4 kernel. Distributions will have their own heavily patched kernels that can no longer be easily migrated to the current vanilla versions. There are several distributions with the resources to do this by themselves, and the smaller ones will probably band together to do it as well. If that's not a fork, it's the closest thing to it and will probably lead to a fork in the future.

      It's not the BSD license that encourages forks. There were (are) two factors:

      -Commerical forks can get specs on hardware that open source ones can't. Since they can't give the code of the driver back to the community, they must fork.

      -The BSDs (not the license, but the OSes) are designed as complete operating systems, with a userspace and a kernel in one package. This encourages forking because it's less modular than Linux.

      It's not the licenses that do it, it's the unique position the BSDs are in. There are BSD licensed projects which do not fork, such as Python, which uses a license similar to BSD. By similar, I mean it explicitly says you can fork, keep the code secret, and sell the results. Python hasn't forked because there's no motivation for people to do it.

      --
      I rarely criticize things I don't care about.
    17. Re:No protection by Kenja · · Score: 1
      "Switching to a BSD license will just encourage code forking which is bad."

      Even if this where true (please explain how the GPL prevents forks). I thought competition was good.

      --

      "Have you ever thought about just turning off the TV, sitting down with your kids, and hitting them?"
    18. Re:No protection by Ruie · · Score: 5, Insightful
      GPL does help with code forking - it gives you the freedom to do with the fork as you please.

      As opposed to buying forked software (say Mac OS X) and then having to wait for the developer to fix bugs in the portions of code that are binary only.

      In other words, the help is not in prevention of forks, but rather in making it easy to merge them back.

    19. Re:No protection by hitmark · · Score: 1

      LGPL allows for dynamic linking without releaseing the code of the main program. i belive SDL is under the LGPL, not the full blown GPL...

      --
      comment first, facts later. http://chem.tufts.edu/AnswersInScience/RelativityofWrong.htm
    20. Re:No protection by Anonymous Coward · · Score: 1, Interesting

      That is precicely the reason why the GPL prevent code forking. As long as you can not make proprietary versions of the software (thanks to the GPL) there is no incentive for you to fork.

      If you do fork anyway, any improvements you do in the forked code that might be useful enough to be included in the official version, will be included (since the GPL requires you to release the code for your changes). Thus the only remaining difference between your fork and the official version will be changes that are either useless or interesting only for a small group of users group, and that will likely not attract the userbase you version will need for your version to be successful and it will eventually silently die.

      Or let us assume Linus would really start misbehaving (not that I think it could happen with Linus in charge, but it has happened in other projects), and you start a fork that is much better maintained. Then eventually you might attract the majority of users and your version will become the official version and the old version will eventually die off, or likely, Linus might just notice that you do a better job and pass the ball. In any case in the end it is likely that there is still only a single version that attracts the vast majority of users.

      As a comparision, look what has happenend to BSD. The free BSD systems are really great operating systems, comparable to Linux in many ways, but they do each not even get close to the Linux userbase. The various free BSD systems are not that different from the various Linux distributions, although, you will be able to find more differences between say the OpenBSD and the FreeBSD kernels than you will find if you compare say a RedHat and a SuSE Linux kernel. However there are also a commercial forks of BSD that might be even more different.

      The BSD license leads to more forking than GPL, not less. Even an Anonymous Coward knows that!

    21. Re:No protection by oolon · · Score: 5, Insightful

      The point they miss (because they are looking back) is many corportate donors of software source in linux would never have done it if it was not GPL. As the GPL maintains a level playing field, if a competitor takes the code and uses it they have to give back (or rather forward). If Linux had been BSD all the donations could have just been torn out of linux and used in other things. I believe resulting in the donations not being made in the first place, do you think IBM would have dontated its filesystem if it thought Veritas could just take the good bits of the code?

      James

    22. Re:No protection by smootc-m · · Score: 1

      The GPL does not prevent forking, but it does discourage forking. Previous posters have explained this point quite well, so I will not repeat the arguments here.

    23. Re:No protection by Tony-A · · Score: 4, Funny

      SOP for a new CEO.
      If it was centralized then decentralize it.
      If it was decentralized then centralize it.

    24. Re:No protection by Bruce+Perens · · Score: 1
      Well, I think you can see why we, the developers, wouldn't want that. It doesn't give the people who use our code much incentive to stand by us.

      Bruce

    25. Re:No protection by JeffTL · · Score: 1

      Well, to the reductionist mind (read: "what's inside the head of many MBAs who can't quite understand their lawyers") there is no copyright, patent, trademark, or trade secret: there is only intellectual property. Nevermind that this is actually a category the lawyers use to keep stuff straight -- to the confused, though, it implies that the types of law contained therein have more in common than they actually do, and more in common with real estate or other physical property than it does.

    26. Re:No protection by bwalling · · Score: 3, Funny

      As a business man I can confirm this and would like to add that we would also like it if you would mail us your life savings at the same time. Should I send it to your address in Nigeria? Alternately, I could just deposit it into that account I have set up for our other transaction. Please let me know, as I know this is of utmost importance.

    27. Re:No protection by Amiga+Trombone · · Score: 1

      By switching to the BSD license, Microsoft could release their own closed and proprietary version of Linux. For example, they could use the Linux code to enhance Windows and make it able to run any and all Linux programs available.

      And why would that be a bad thing? It would make my life a lot simpler, that's for sure!

    28. Re:No protection by Anonymous Coward · · Score: 1, Informative

      "If you do fork anyway, any improvements you do in the forked code that might be useful enough to be included in the official version, will be included (since the GPL requires you to release the code for your changes)."

      What you misunderstand is that you have no obligation under the GPL to notify anyone about any modifications you make. If you distribute your derivative work you must provide the source, but that doesn't mean that the original copyright holder will ever see those changes.

    29. Re:No protection by Saiai+Hakutyoutani · · Score: 1

      Yeah, there's no obligation to release the source, but there are a few other obligations that aren't strictly necessary. A few projects, like wxGTK, have chosen to use the LGPL, but make an exception for projects that link to it, exempting them from all the obligations of the LGPL.

      I personally feel that anything using static linking is (possibly) a derivative work, while with dynamic linking it's probably not. It would be great to see a simple license that implements this.

    30. Re:No protection by Anonymous Coward · · Score: 1, Insightful

      Dear valued customer,

      No, we like to get money from Microsoft so that we can take part of their agenda.

      Regards,
      Joe Goebels
      PR BusinessWeek

    31. Re:No protection by TheRaven64 · · Score: 4, Informative

      I think you are confusing BSD and MIT licenses. The BSD license specifically states that you must acknowledge the use of BSD code even if you only ship binaries (see the IE about box, for example). The MIT license only requires you to include the copyright in the source code (which you do not have to distribute).

      --
      I am TheRaven on Soylent News
    32. Re:No protection by znu · · Score: 3, Insightful

      But the fact that software is licensed under the GPL may in some cases prevent companies from using software at all, which could reduce contributions. For instance, look at what Apple has done with Safari. Apple has created a proprietary browser and a proprietary rendering framework for OS X. Because the KHTML rendering engine was released under the LGPL rather than the GPL, Apple could leverage all of that code in that proprietary software. And in return, Apple has made massive contributions to KHTML. If it had been impossible for Apple to use KHTML without open-sourcing everything, it's easily possible Apple would have looked elsewhere for a rendering engine, and KHTML would have lost out on all that new code.

      --
      This space unintentionally left unblank.
    33. Re:No protection by Tony-A · · Score: 2, Informative

      You beat me to it, but I'll add this.

      The GPL doesn't prevent forking
      Round 1. True.
      Round 2. Pretty much true.
      Round 3. Significant amount of merging of Round 1 forks.
      Round 4. More merging.

      With a constant forking rate, GPL should eventually reach a smallish number of forks. The GPL does prevent someone from holding turf just because of a few improvements. If they're actually good, in general, "everybody" will have them.

      The "Unix Wars" scenario is a result of everybody finding some way, any way, to make their product distinctive and different. There was a time when I think everybody managed to do something different in the arrangement of the keys on a keyboard. But strange is not usually better. You get the same thing the first time a user gets a word processor with lots of different fonts.

    34. Re:No protection by PostItNote · · Score: 1

      It would be a bad thing because it is completely against the license that all the code was developed and distributed under. Linus has been quotd as saying that making Linux GPL was the smartest thing he did, because without that it wouldn't have been popular at all.

      But for your larger point, it won't happen because MS can't comply with the terms of distribution for Linux. It's nice that your life would be made simpler - things are often simple when there is no consumer choice - but until Windows is made free software, it just can't happen.

      If you just want convenience, and don't care about freedom, then buy a Mac.

    35. Re:No protection by metamatic · · Score: 1

      Yes, clearly IBM would never have donated major pieces of code to open source, like development environments or database systems, if it hadn't been forced to do so.

      --
      GCHQ Quantum Insert installed. If only our tongues were made of glass, how much more careful we would be when we speak
    36. Re:No protection by Tony-A · · Score: 4, Interesting

      BSD has a few forks.
      Linux has many forks.
      Main-line linux, as on kernel.org
      Red Hat Linux, with a modified (forked) kernel.
      Various patch sets that haven't (yet) made it into the main line.
      By applying different combinations of patch sets, you can have more different possible kernels, this is before you start configuring, than there are places to put those kernels.

      The critical difference is that Red Hat 2.6 is a fork from the main-line 2.6 not a 2.6 fork of Red Hat 2.4. Forks that aren't worth keeping up with just wither and die. Linux gives the outward appearance of not forking, because there is about as much merging as there is forking.

    37. Re:No protection by rking · · Score: 2, Interesting

      The original poster's argument wasn't that IBM wouldn't contribute code unless they were forced to, it was that IBM wouldn't distribute code if other companies could take that code proprietary.

      Your examples are still good ones in refutation of that, as I believe they are under licences that permit others to make proprietary derivatives, but your actual comment seemed to be based on a misreading.

    38. Re:No protection by eric76 · · Score: 4, Informative

      Let me clarify that point.

      What I meant was that if Linux switched to the BSD license, Microsoft could release their own proprietary version of Linux. Under the BSD license, such a release would not have to be open at all.

      They already did that with the TCP stack from what I understand. They incorporated the BSD stack in their code and their use of it is not open at all.

    39. Re:No protection by calidoscope · · Score: 1
      He's a tech reporter who hasn't investigated the situation much and wrote the first thing that occurred to him.

      Based on my experience corresponding with him, I'd say Wildstrom does have a clue - though I disagree with the premise of his column. I did respond to his column a couple of days after it came out (surprised it to /. this long to pick it up) - stating among other things that the GPL vs BSD license debate was probably a minor consideration in Apple's basing OS-X on BSD as opposed to Linux.

      I also stated that Linux switching to a different license (away from GPL) wasn't going to happen if for no other reason than getting all of the author's to agree would be a logistical nightmare.

      --
      A Shadeless room is a brighter room.
    40. Re:No protection by Amiga+Trombone · · Score: 2, Insightful

      What I meant was that if Linux switched to the BSD license, Microsoft could release their own proprietary version of Linux. Under the BSD license, such a release would not have to be open at all.

      I still don't see a problem. The original code would still be free. Just because Microsoft releases a proprietary version of a free OS doesn't mean anyone is obligated to use it. Anyway, that's essentially what Apple did with BSD, built a proprietary OS on top of an open source infrastructure. In the main, I'd say both Apple and BSD benefited from the arrangement. And if you don't like Apple's extensions, generic BSD is still available.

      They already did that with the TCP stack from what I understand. They incorporated the BSD stack in their code and their use of it is not open at all.

      So they did, and they were perfectly entitled to. So what damage accrued to BSD or TCP users as a consequence?

    41. Re:No protection by sp0rk173 · · Score: 1

      What I meant was that if Linux switched to the BSD license, Microsoft could release their own proprietary version of Linux. Under the BSD license, such a release would not have to be open at all.

      And your point? If linux did switch to the BSD license, and Microsoft did indeed fork and make their own proprietary version, that does not nullify Linus' own repository, or the various kernel forks (called, cleverly enough, "Patch Sets") that already exist (-aa, -ck, -mm, etc). The only immediate downside, really, is receiving patches back from microsoft - but is that really a bad thing? Would the community really want those patches? There were proprietary version of UNIX based off the BSD codebase, but did that kill BSD? Nope.

      They already did that with the TCP stack from what I understand. They incorporated the BSD stack in their code and their use of it is not open at all.

      And they also butchered that stack, while the BSD people improved upon the original code base. So what bad came out of the for the BSD folks? None. They kept their clean, fairly efficient code, and Microsoft completely bastardized what they took and now has a TCP/IP stack that performs just good enough. BSD'ed code will always exist, so long as someone has space to serve it.

    42. Re:No protection by Amiga+Trombone · · Score: 1

      It would be a bad thing because it is completely against the license that all the code was developed and distributed under.

      I thought we discussing what might happen if Linux was relicensed under the BSD license. If that were to happen, then obviously it would no longer be against the license.

      But for your larger point, it won't happen because MS can't comply with the terms of distribution for Linux. It's nice that your life would be made simpler - things are often simple when there is no consumer choice - but until Windows is made free software, it just can't happen.

      I fail to see how Microsoft using Linux code in Windows would deny me the choice of running "pure" Linux instead, if that's what I wanted to do.

      However, since they can't use Linux code, I'll point out I am denied the choice of purchasing an operating system that has the capabilities of both Windows and Linux.

      If you just want convenience, and don't care about freedom, then buy a Mac.

      Well, I've already got a Mac, among several other types of machines. I'll point out that the basis of OS X is, in fact, a BSD derivative, and I don't see how the BSD community is any worse off for the fact. In fact, I'd say they're somewhat better off, because Apple has extended the user base and the potential developer community for BSD far, far beyond what it had been previous to their use of it. I expect a Microsoft branded Linux would do the same thing for Linux. And the original Linux code wouldn't be a whit less free for it.

    43. Re:No protection by maximilln · · Score: 3, Interesting

      If linux did switch to the BSD license, and Microsoft did indeed fork and make their own proprietary version, that does not nullify Linus' own repository

      Please remove your head from the clouds.

      This is not a battle which is at the capitulation point of a killing stroke. Microsoft would love to have a chance to sink their programmers into Linux. They would devote 250% manpower to it. Within a year Microsoft would patent every single functional feature which they add to Linux. They would patent a "window manager integrated with a kernel" by stuffing KDE into the kernel. Within two years Linus and the FSF would receive a cease and desist order for violation of patents.

      So what bad came out of the for the BSD folks?

      The BSD folks are poster children and special cases. They were granted their immunity when they beat the AT&T suit. BSD won the AT&T suit only because of its social and political connections. No modern programmer could even pray for such a blessed immunity.

      --
      +++ATHZ 99:5:80
    44. Re:No protection by skahshah · · Score: 1
      By switching to the BSD license, Microsoft could release their own closed and proprietary version of Linux. For example, they could use the Linux code to enhance Windows and make it able to run any and all Linux programs available.

      If I understand well, the present BSD code is so bad, ugly and useless that Microsoft doesn't want it to make any closed and proprietary OS able to run any one of the tons of programs Linux only can run, which are all so superior to anything already running on MS Windows, with or without cygwin (like for example Apache, Postgres, Mysql, Open Office, Gimp, etc.)?

    45. Re:No protection by maximilln · · Score: 2, Insightful

      Just because Microsoft releases a proprietary version of a free OS doesn't mean anyone is obligated to use it

      Market position and monopoly play a more important role here. Microsoft would happily take Linux and then patent all competing distros out of existence.

      In the main, I'd say both Apple and BSD benefited from the arrangement

      It's clear that Apple kept their head above water but I'm not so sure that BSD was affected one way or another. BSD won its free pass when AT&T was sent packing.

      --
      +++ATHZ 99:5:80
    46. Re:No protection by maximilln · · Score: 1

      I fail to see how Microsoft using Linux code in Windows would deny me the choice of running "pure" Linux instead, if that's what I wanted to do

      Does TCPA, as well as patent position, give a hint?

      --
      +++ATHZ 99:5:80
    47. Re:No protection by Amiga+Trombone · · Score: 1

      Market position and monopoly play a more important role here. Microsoft would happily take Linux and then patent all competing distros out of existence.

      They could only patent their own proprietary extensions. Of course, other distro vendors can do the same thing. None of which has any effect on the code base as currently available. If Microsoft patents their own refinements, so what?

    48. Re:No protection by maximilln · · Score: 1

      They could only patent their own proprietary extensions

      Only a virgin to these things would think that they're not legally manipulated, extrapolated, and interpolated in the courtroom.

      Of course, other distro vendors can do the same thing

      They cannot ever hope to compete with the industry muscle, experience, and financial backing that Redmond can offer in a patent race.

      If Linux moved to the BSD license, Microsoft would patent and buy Linux onto the hobbyists shelf and then resume bending the rest of the population over a barrel. End users would never grow up. Sysadmins would never get any better and SPAM would continue to flood the network.

      --
      +++ATHZ 99:5:80
    49. Re:No protection by Anonymous+Writer · · Score: 2, Insightful

      If MBA's had been involved in Linux from the beginning, there'd be nothing to discuss. There'd be no Linux at all.

      Same old story with the suits. They like to pretentiously spew so much bullshit from their gullets, like they know what they're doing in this boardroom pissing contest, that someone needs to follow them around with a shovel. They're the same suckers that automatically write checks as pavlovian responses to software obfuscatedly described with catch phrases like "scalable", "robust", and "e-commerce", and think they know better about what software to implement than the IT personnel. Lay off a huge chunk of the workforce, prematurely quit when the company is worse off than when they got involved, yet still get that seven-digit golden hand job as part of their contract. I bet Businessweek thought Enron was a good idea.

    50. Re:No protection by Anonymous Coward · · Score: 0

      GPL is about being open and nice to one another through code sharing.

      This Business Week rubbish is going back to the old days of secrecy and of trying to define the business landscape with legal challenges.

    51. Re:No protection by aquabat · · Score: 1

      Thanks for pointing that out. I did screw that up. I bet that the author of the article was thinking the same thing, though. I can't think of any other way a more permissive license would give an advantage with regards to patents.

      --
      A republic cannot succeed till it contains a certain body of men imbued with the principles of justice and honour.
    52. Re:No protection by schon · · Score: 5, Insightful

      I still don't see a problem.

      Then you have blinders on.

      The problem isn't that the original code is free, or isn't free, or that MS's version is or isn't free. The problem is that THERE IS A FORK THAT WILL NEVER BE ALLOWED TO MERGE BACK.

      A major point of Free software is to reduce the amount of wheel reinvention. Everybody gets to see and use everybody else's code. BSD-to-commercial forks provide a major impediment to that.

      So what damage accrued to BSD or TCP users as a consequence?

      MS TCP-users were not able to take advantage of the advances to the BSD stack, and are now stuck with a crippled version. This is the whole point.

    53. Re:No protection by Anonymous Coward · · Score: 0, Interesting

      You're just too stupid for words if you think that RH's kernel is a fork.

      BSD has (at least) six incompatible versions. There are only a couple of forks for Linux, which deal with specific hardware goals (mULinux, etc.)

      Linux gives the outward appearance of not forking, because there is about as much merging as there is forking.

      So you're saying that 1+1-1 does not equal 1?

    54. Re:No protection by aquabat · · Score: 1

      I agree 100% on that count. I also develop code, and I prefer the GPL. I was trying to understand what would make the author think that a BSD license would protect him from patent suits more than a GPL license would, since neither has the power to nullify a patent, and the only thing I could come up with was "If they don't know about it, they can't sue us!". Apparently, though, as pointed out to me by another responder, the MIT license or a public domain gift, rather than the BSD license, would be better for that purpose. It is a rather cynical interpretation, but I was trying to give the author the benefit of the doubt, as far as not talking out of his ass is concerned.

      --
      A republic cannot succeed till it contains a certain body of men imbued with the principles of justice and honour.
    55. Re:No protection by Erik+Hollensbe · · Score: 1

      From a OSS advocate's perspective, I don't really see what he did wrong here.

      He cited his reasons, made an educated choice based on those reasons, and then advocated ideas on how that choice would best be implemented.

      I don't see any mud-slinging here, just fact and well-defined (and backed up, which is not nearly as common on other websites) opinion.

      The headline could be construed as fear-mongering, sure, but considering the current state of affairs with all this SCO bullshit, if I was making purchasing decisions I would be a little concerned too.

      A lot of people like to cast a ray of light on the bad examples regarding executives, but there are actually plenty of intelligent ones out there, at worst, intelligent enough to know when they aren't educated enough to ride the backs of people who do. I am happy to currently work with a team of execs that do this - I have, in the past worked with less than favorable execs. It's an easy to parade stereotype since rarely does middle management take the fall publicly when someone fucks up.

      On the flip side, we've all seen great examples of companies where tech-types have run the show and they've plummetted into the ground. Or does anyone remember who was running those dot-bomb companies? (As opposed to who was funding them)

    56. Re:No protection by Anonymous Coward · · Score: 0

      What I really want to know (before I go read the licenses in detail) is why BSD license -- that says everyone can take what they want but no need to put back anything -- is better than GPL? Microsoft has abused BSD no end and maybe that's what the author wants: There are so many goodies in Linux and if its BSD'ed, M$ can embrace and extend all that.

      GPL is the ONLY thing that's holding linux code safe from Microsoft hyenas.

    57. Re:No protection by Brandybuck · · Score: 1

      The "Unix Wars" scenario is a result of everybody finding some way, any way, to make their product distinctive and different.

      You mean like all the Linux distributions that obsess about some tiny differentiator so people will buy their shrink-wrap box instead of their competitors? Stop kidding yourselves, the Unix Wars didn't happen because RMS attended MIT instead of UCB.

      If the GPL prevents forking, then what about Emacs/Xemacs, gcc/egcs, etc. Stop trying to claim that forks are bad and stop trying to claim they don't happen under the GPL.

      --
      Don't blame me, I didn't vote for either of them!
    58. Re:No protection by Brandybuck · · Score: 0

      They already did that with the TCP stack from what I understand

      Here's the question of the day to all your GPL advocates: would you rather have had a world in which Microsoft would have created their own incompatible network stack for use on 90% of the world's computers? Or would you rather have had them use the existing standard?

      They incorporated the BSD stack in their code and their use of it is not open at all.

      Microsoft's use of the TCP/IP stack is very open. If it weren't you would not be able to communicate with a Microsoft system using a different TCP/IP stack.

      Stop spreading this GPL FUD. It's childish and makes you look no better than the proprietary whiners you claim to be better than. UC Berkeley and DARPA give the world a robust networking standard with no strings attached and all you can do is bitch that its too free.

      --
      Don't blame me, I didn't vote for either of them!
    59. Re:No protection by Jeremiah+Cornelius · · Score: 1
      hell, They're thinking offshoring IT will save them money!

      Repeat 100 times: "Theft of trade secrets!"

      --
      "Flyin' in just a sweet place,
      Never been known to fail..."
    60. Re:No protection by Brandybuck · · Score: 0

      THERE IS A FORK THAT WILL NEVER BE ALLOWED TO MERGE BACK

      BIG FAT HAIRY DEAL!

      A major point of Free software is to reduce the amount of wheel reinvention.

      Bullshit. If you're going to be a GNU sycophant, you could at least do us the courtesy of reading the GNU literature. The purpose of Free Software is freedom. Now maybe RMS has defined that "freedom" differently than the dictionary has, but he never intended it to be something as banal as stopping people from reinventing the wheel.

      --
      Don't blame me, I didn't vote for either of them!
    61. Re:No protection by Pigbot · · Score: 1

      I fail to see how Microsoft using Linux code in Windows would deny me the choice of running "pure" Linux instead, if that's what I wanted to do.

      It would cause lawsuits with MS patents. That is the problem. MS is a large corporation with many lawyers. Most GPL authors are not, so MS would end up winning by default because the Free author would not have the capability to defend themselves. This could easily result in Linux being so burdened with lawsuits that no one would want to distribute it. Look at the SCO mess now, and just imagine if SCO actually had $50 billion, instead of $50 million, and imagine if they actually OWNED some patents and copyrights.

      The GPL is designed to protect the rights of both the user and the author and insure that anyone that distributes the software shares the wealth of information. The BSD license is not even remotely close to this. For some things, I prefer a BSD style license, but not the core OS that everything runs on.

      However, since they can't use Linux code, I'll point out I am denied the choice of purchasing an operating system that has the capabilities of both Windows and Linux.

      Cygwin lets you do that now, and has for several years. Run Xwindows, perl, all the utilities (grep, gawk, bash, etc) and even run daemons. And yes, its released under the GNU/GPL.

      --
      print "Oink!\n" if ( $tail =~ "pull" );
    62. Re:No protection by Brandybuck · · Score: 1

      The BSD forks occured for two reasons, and two reasons only. The first was a lack of communication. NetBSD and FreeBSD both independently forked off of the unmaintained 386BSD, because neither was aware of the other until it was too late. The second reason was a difference in vision. OpenBSD forked off of NetBSD (and DragonFly from FreeBSD) for differences in opinion about major architectural designs.

      Not one fork was cause by "too much freedom".

      --
      Don't blame me, I didn't vote for either of them!
    63. Re:No protection by Anonymous+Writer · · Score: 1

      hell, They're thinking offshoring IT will save them money!

      Just curious- can stockholders vote to offshore executive jobs as well?

    64. Re:No protection by Jeremiah+Cornelius · · Score: 2, Insightful
      That takes board members.

      Believe me, none of these guys have a national allegiance worth mentioning. How do you think all these Corps are governed by Bermuda and Costa Rica, anyway? Of course, shareholders (you and me) are part of the problem, too. Gotta have a return on our own investments, and won't stand for anything that works towards the long-term economic health of the nation, if it affects dividends or short-term pricing.

      --
      "Flyin' in just a sweet place,
      Never been known to fail..."
    65. Re:No protection by eric76 · · Score: 1
      would you rather have had a world in which Microsoft would have created their own incompatible network stack for use on 90% of the world's computers?

      That could not have happened. At that point, Microsoft could not have struck out on their own to create a separate Internet. They would still need access to the entire non-Microsoft Internet for such things as routers, server access, ... .

      Microsoft's use of the TCP/IP stack is very open. If it weren't you would not be able to communicate with a Microsoft system using a different TCP/IP stack.

      It is clear that you have no idea of what "open" means.

      Open, as in Open Source, means that the users have access to the code, not only to look through it, but to repair and/or extend the code and to redistribute these modifications to everyone else.

      To the best of my knowledge, nothing that Microsoft does is really open.

    66. Re:No protection by tigga · · Score: 1
      do you think IBM would have dontated its filesystem if it thought Veritas could just take the good bits of the code?

      If there was anything useful for Veritas they just could rewrite from scratch pieces they needed. Veritas has enough engineers to do that.

      The main reason for IBM supporting Linux is to boost their hardware sales, maybe hurt Microsoft a bit in process.

    67. Re:No protection by Anonymous Coward · · Score: 0

      Then you've no objection to MS taking, say, Kerberos, adding proprietary closed-source info to it, incorporating it into the next OS, and by force of numbers causing it to become the 'standard' version, with all other Pre-existing versions becoming broken in the eyes of millions?..

    68. Re:No protection by tigga · · Score: 1
      If Linux moved to the BSD license, Microsoft would patent and buy Linux onto the hobbyists shelf and then resume bending the rest of the population over a barrel.

      If my aunt had nuts she would be my uncle.
      Microsoft does not have any interest in Linux and BSDs. They, for reasons unknown believe they have better technology and everything else. And if ever Microsoft have found something useful in GPLed programs they just could rewrite it, right?

    69. Re:No protection by Anonymous Coward · · Score: 0
      You're just too stupid for words if you think that RH's kernel is a fork.

      Out of arguments? Calling people stupid if they don't agree with you?

      What does it tell about you?

    70. Re:No protection by HuguesT · · Score: 1

      You are correct, and anyway if Linus chose to re-licence his kernel to BSD, then someone else would make a GPL fork just for the hell of it.

      The BSD license does encourage the creation of proprietary forks, e.g. Microsoft's early TCP/IP stack, Apple's Darwin, BSDI, etc, as well as free ones.

      In contrast Linux hasn't forked. The various kernels put out by RedHat, SuSE and others aren't really forks at all, more like variations on the main trunk, including freely released patches not yet included in the main trunk, back-ported sections from the development kernel into the stable one, etc. They are really maintenance/stopgap changes and at any rate most worthy changes make it back into the main kernel.

    71. Re:No protection by Anonymous Coward · · Score: 0

      Yeah, no kidding. The company I work for has already spent thousands of bucks paying some consultant who doesn't know what he's doing to migrate from Exchange 5.5 to 2000.

      I could have set up postfix+cyrus in a few days but whatever. I have other things to worry about than trying to convince business people who don't want to listen to me to use open source.

    72. Re:No protection by tigga · · Score: 1
      I think you are confusing BSD and MIT licenses. The BSD license specifically states that you must acknowledge the use of BSD code even if you only ship binaries(see the IE about box, for example). The MIT license only requires you to include the copyright in the source code (which you do not have to distribute).

      If you look into MIT license you'll see they do not distinguish between source and binary - they say "Software". I believe it includes both.

      Here:
      The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

    73. Re:No protection by JoeBuck · · Score: 1

      The provision of the BSD license requiring disclosure is widely violated (mostly because of ignorance of the requirement).

    74. Re:No protection by Brandybuck · · Score: 1

      A) If TCP/IP were under the GPL, then yes, you are very correct that Microsoft would have struck out on their own to create a separate internet. Why you think this would have been better than them using the BSD TCP/IP is beyond my comprehension.

      B) The BSD TCP/IP stack predates the term "Open Source", heck it predates the term "Free Software" as well! So when I say "open" I mean it in the dictionary sense. Microsoft is not hiding the TCP/IP protocol from anyone. They have not changed it in their implementation. Thus, someone who uses Windows is able to network with Unix, Linux, OSX, and all other TCP/IP-using systems. There is nothing closed about the standard or the protocol. Their implementation may be a black box, but the behavior of that black box meets the TCP/IP specifications.

      C) The TCP/IP "ball" was not yours to take and go home with. It belonged to Berkeley's CSRG, and it was solely up to them to dicate the rules of using that "ball". If they wanted to be free-wheeling freedom-loving anarchists wishing to impose virtually no rules on their gifts, it's not your business to bitch about it. Freedom isn't something you dole out in precise measurements, "this much and no more!"

      --
      Don't blame me, I didn't vote for either of them!
    75. Re:No protection by eric76 · · Score: 1
      If TCP/IP were under the GPL, then yes, you are very correct that Microsoft would have struck out on their own to create a separate internet.

      It would never have happened.

      What would have happened is that they would have had to come up with their own stack that was compatible with the TCP/IP protocol.

      I haven't said whether or not that would have been better than using the BSD stack. In fact, I think it is better the way it happened because I suspect that Microsoft would have screwed up the stack and caused problems that would still be with us today.

      The BSD TCP/IP stack predates the term "Open Source", heck it predates the term "Free Software" as well! So when I say "open" I mean it in the dictionary sense.

      You are using "open" in the sense of "non-proprietary". Except that it appears to me that the way you are using it, "open" refers to the TCP/IP protocol, not the BSD TCP/IP stack used by Microsoft.

      My dictionary defines "open" in such a way that it seems to cover both uses of the term. And it was published in 1979.

      The TCP/IP "ball" was not yours to take and go home with.

      I have never claimed that it is mine.

      it's not your business to bitch about it

      To the best of my knowledge, I have never bitched about it. I merely used it to as an example to illustrate my point.

      Here is what I actually said:

      They already did that with the TCP stack from what I understand. They incorporated the BSD stack in their code and their use of it is not open at all.

      At the time that they used the BSD TCP/IP stack in their own products, Microsoft was trying to catch up in the Internet. Using the BSD TCP/IP stack helped them tremendously by bringing them quickly to the standards that were needed for them to access the Internet. Like I said, that is undoubtedly a good thing because by doing so, they lived with the standards instead of developing their own.

      But times have changed. Microsoft is no longer trying to catch up. Instead they want to be the ones to determine the standards. Considering Microsoft's past behavior, the wise course of action is to be very suspicious of Microsoft and how they may use anything you give them against you.

    76. Re:No protection by femtoguy · · Score: 2, Insightful

      For the business types to understand the point, you have to use their language. IBM chose Linux over FreeBSD. They chose GPL over BSD license. So did Novell. So did HP. So did a lot of other companies. In fact I cannot think of a single large vendor who chose FreeBSD, OpenBSD or NetBSD over Linux, despite the fact that they offer a similar feature suite. (You may argue with the specifics of that, but to a business person, they are all operating systems, they all run on X86 hardware, use X11 as a windowing system, and on and on). Not one. The market has voted with its feet, and has said clearly that companies do not like BSD style licenses . If they believe that companies should chose BSD licenses, they might as well suggest that Detroit put big fins back on their cars, or that McDonalds only serve tofu burgers and rice cakes. I do not know why business people trust the markets so much in some cases, but not in others. When some big company choses FreeBSD over Linux, they can talk about license changes, but for now there are only two that work: GPL (and LGPL if you want to get picky) and proprietary.

    77. Re:No protection by HanzoSpam · · Score: 1

      Only a virgin to these things would think that they're not legally manipulated, extrapolated, and interpolated in the courtroom.

      And exactly how does the GPL prevent that from happening now?

      They cannot ever hope to compete with the industry muscle, experience, and financial backing that Redmond can offer in a patent race.

      They can't do it now, either. How does the BSD license change that?

      It sounds to me like what you're saying is that you're afraid that, if Microsoft produced a version of Linux, they'd produce a version that was superior to everyone else's, and blow their competition out of the water. Is that what you're afraid of? That Microsoft would build a better Linux than any these "open" companies, and pound them in the marketplace?

      --

      Progressivism: Parasites helping parasites to help themselves - to other people's stuff.
    78. Re:No protection by unclethursday · · Score: 1
      Microsoft does not have any interest in Linux and BSD

      Actually, Microsoft has a huge interest in both Linux and BSD. The thing is, from BSD, they are easily able to take what they want and incorporate it in Windows to try an make up for some of Windows shortcomings that BSD might do better, with no fear of copyright infringement.

      Should Microsoft try and incorporate technologies from Linux into Windows, they would need to release the source for the parts that incorporate the GPL code.

      Should Linux go the BSD lisence instead of the GPL, Microsoft would be free to take any and everything that Linux does better than Windows, put it in Windows, and never have to tell anyone or show that source.

      Plus, if Microsoft could incorporate as much of Linux into Windows as they could, then they could effectively use that to push Linux out of the OS market, both server and the fledgling consumer market Linux is in.

    79. Re:No protection by HanzoSpam · · Score: 1

      The problem isn't that the original code is free, or isn't free, or that MS's version is or isn't free. The problem is that THERE IS A FORK THAT WILL NEVER BE ALLOWED TO MERGE BACK.

      So what?

      A major point of Free software is to reduce the amount of wheel reinvention. Everybody gets to see and use everybody else's code. BSD-to-commercial forks provide a major impediment to that.

      BSD provides an incentive to commercial interests to actually invest in improving the code base, because they can actually make money on investing in those improvements, rather than having to give away their competitive advantage. Why do you think Apple chose BSD over Linux as the base of OS X? Who's put a comparable investment into developing Linux? (Hint: IBM doesn't count. IBM put their money into advertising and making Linux run their own proprietary software and hardware. They certainly didn't invest in building Linux into a world-class operating environment like Apple did with BSD. Neither has anyone else.)

      MS TCP-users were not able to take advantage of the advances to the BSD stack, and are now stuck with a crippled version. This is the whole point.

      How would the GPL have changed that? If the BSD stack had been GPL'd, Microsoft would simply have developed their own stack (which they subsequently have, anyway), and it would still be broken.

      Anyway, apparently the stack isn't too badly broken, because if it were unusable, people would be using something besides Windows. I don't see them migrating in droves, do you? You can call Windows crippled if you like, and you might have a point. But it's pretty obvious it isn't crippled enough to prevent millions of people from getting their work done on it. As they say, enough is as good as a feast.

      --

      Progressivism: Parasites helping parasites to help themselves - to other people's stuff.
    80. Re:No protection by HanzoSpam · · Score: 2, Insightful

      Then you've no objection to MS taking, say, Kerberos, adding proprietary closed-source info to it, incorporating it into the next OS, and by force of numbers causing it to become the 'standard' version, with all other Pre-existing versions becoming broken in the eyes of millions?..

      For the umpteenth time, what stops them from re-implementing Kerberos as closed source software, and doing the same thing now? The GPL only prevents someone from using the actual code. It doesn't prevent anyone from re-implementing an idea as a closed source program. That's entirely outside of the scope of either GPL or BSD.

      --

      Progressivism: Parasites helping parasites to help themselves - to other people's stuff.
    81. Re:No protection by Amiga+Trombone · · Score: 1

      It would cause lawsuits with MS patents. That is the problem. MS is a large corporation with many lawyers. Most GPL authors are not, so MS would end up winning by default because the Free author would not have the capability to defend themselves.

      Again, I thought we were discussing what would happen if Linux were re-licensed under BSD. I fail to see how a GPL license protects against bogus patent suits anymore than a BSD license. As far as I know, developers that release their code under the GPL aren't able to afford any better lawyers than those who release their code under a BSD license.

      This could easily result in Linux being so burdened with lawsuits that no one would want to distribute it. Look at the SCO mess now, and just imagine if SCO actually had $50 billion, instead of $50 million, and imagine if they actually OWNED some patents and copyrights.

      Exactly how would the situation with SCO be any different if Linux were licensed under BSD rather than GPL? Neither license grants immunity for appropriating intellectual property or contract violations, which are the issues at stake in the SCO suits. A violation of a patent is a violation of a patent, regardless of what license the results are released under.

      Cygwin lets you do that now, and has for several years. Run Xwindows, perl, all the utilities (grep, gawk, bash, etc) and even run daemons. And yes, its released under the GNU/GPL.

      Thank you, I've been using Cygwin for years. While it's certainly useful for some functions, I'd point out that it's quite the resource hog, and it's hard to ignore that the experience isn't quite as smooth as it would be if the capabilities were built in to the base OS. Also, Cygwin only addresses userland utilities. It certainly doesn't add any kind of Linux functionality to the Windows kernel.

    82. Re:No protection by Tony-A · · Score: 1

      Stop trying to claim that forks are bad and stop trying to claim they don't happen under the GPL.

      I don't claim that forks are bad.
      I don't claim that forks do not happen under the GPL.
      Quite the contrary.
      The various distributions will push a bit in some direction or another in an attempt to distinguish themselves. Where these are actually successful they will show in a few generations in the other distributions.
      It's what happens after the forking that matters. While the GPL certainly does not require merging stuff, there is certainly that tendency in the long term.

    83. Re:No protection by bsd_usr · · Score: 1

      I think IBM just jumped on the bandwagon. No more less. They're probably just hedging their bets by having one more supported platform.

      What really have they contributed to Linux? I don't see Linux on par with AIX or OS/400. Hell they have the AIX code. They own it. What's stopping them from just injecting it into Linux to really improve Linux. How about getting Linux's spooling system (LPR/LPD) on par with OS/400's spooling system? That would be killer for heavy duty print shops.

      They probably don't do it because it would take away sales of their big iron systems. It's all a business thing. It's all about the green. I can understand that. They got bills to pay and stuff.

      I guess one of the few things they've done is make Linux run on an LPAR along side OS/400 and perhaps AIX. They've also ported some of their applications and software. Big fucking deal.

      Sure, they have DB2 running on Linux. I've tried it out. It seems to work. Would love to have a printed manual to go along with it. Guess I'll have to hunt one down on Amazon or one of IBM's Redbooks.

      I did have some problems with DB2 Connect and PHP accessing an iSeries DB2/400 datbase. I did get it to work, but at the time there were no scrollable cursors. That sucked for quick and dirty website development. Had to keep making queries to update my recordset. Don't know if it's gotten better.

      I tried to install iSeries Client Access about a 2 weeks ago on Fedora Core 2. That failed to run. Bummer. If I had that I wouldn't need my Windows box at all.

      Hmmm, I wonder if I can access the iSeries data from StarOffice on Linux? I probably can but that would require an ODBC driver (or CLI) which comes in iSeries Client Access. Oh wait, that failed to run. Bummer! I guess I'll have to try that again sometime later when I have time to waste.

      I don't know, it just seems that there's alot more steamlining that IBM can do with it's Linux products. I expected alot more from such a large company.

      What IBM needs to do is just make it's own damn distribution of Linux. That way all of their products work right out of the box.

    84. Re:No protection by groovemaneuver · · Score: 1

      It doesn't prevent forking per se, but it encourages collaboration, and over time, a quasi software-darwinism. In other words, the best "fork" (most stable, useful, featureful, etc) will inevitably come out on top: we all win.

      If some proprietary company comes along and swoops up a bunch of BSD code and keeps their resulting product's code closed, our open source community doesn't benefit at all. We're left to re-invent the wheel, even though it was our effort that enabled their product's very existence.

      It's already been said here in this commentary: BW, MS, and any other proprietary company are just looking for ways in which they can benefit from the momentum of open-source development without having to participate in the process.

      I, for one, find this attitude clearly demonstrates a fairly sketchy sense of ethics. But I can't say I'm in the least bit surprised.

    85. Re:No protection by Brandybuck · · Score: 1

      While the GPL certainly does not require merging stuff, there is certainly that tendency in the long term.

      And it's certainly a tendency under the BSD license as well. FreeBSD NetBSD OpenBSD Darwin. My point is, using forking in any way to promote or discourage a particular license is ignorant of the true state of reality, as well as silly.

      --
      Don't blame me, I didn't vote for either of them!
    86. Re:No protection by Anonymous Coward · · Score: 0

      And this week fight club has homework assignments... go out pick a fight with a suit, and WIN!

      -Bob Paulsen

    87. Re:No protection by AaronGTurner · · Score: 1

      Linux has very few forks, but very many distributions. A distribution is a version of Linux (kernel), associated libraries (libc et al) and installers and applications. Strictly Linux is only the kernel, and the number of forks is small, although there are a number of different revisions (2.4.x, 2.6.x, etc) of these small number of forks.

      BSD has a number of quite distinct and incompatible forks (versions of the kernel). BSD also has the kernel, supporting libraries, applications, etc., though. In theory, however, if you could have a distro of BSD and Linux on the same distribution medium (E.g. DVD) that had the application set as source, to be compiled, and for this application set to be the same source for both (with suitable configure scripts).

    88. Re:No protection by bobcote · · Score: 1

      Oh, and our department of arbitrary deadlines said you must make the change over the long weekend. No you won't receive extra time off or other compensations.

    89. Re:No protection by kan0r · · Score: 1

      Couldnt have expressed it better. Now that Linux is coming up, all the tie-wearing experts suddenly know whats best for it. I'd say: Forget those ppl. If you told them 5 years ago that Linux will be discussed in "Businessweek" they would have laughed at you. Forget those ppl.

    90. Re:No protection by Anonymous Coward · · Score: 0

      Hmm. I was thinking more along the lines of:

      It's BusinessWeek. They fell into a dry spell of "Why Apple's Doomed" stories and filled the space with an equally well written doom 'n gloom story.

      (sarcasm alert)

    91. Re:No protection by Anonymous Coward · · Score: 0

      Oh bollocks. I suppose UI experts have nothing to say on Linux usability, either, and all those developers who were only involved from 1995 or so - their contribution is equally worthless?

      And it's not like Linux experts go around claiming they know how to run businesses better than their owners, either. Just read Slashdot - you'll never see a word spoken out of turn in this way.

    92. Re:No protection by Bert64 · · Score: 1

      The GPL does not discourage forking, but it does help prevent the problem of incompatible extensions.. If the sourcecode is available to all the extensions, then as soon as they get to a point people would want to use them, people are free to do so.. Someone will port the extensions to other distributions sooner or later and thats assuming they dont just compile out of the box, your not forcing someone to switch distributions in order to get these extensions.

      --
      http://spamdecoy.net - free throwaway anonymous email - avoid spam!
    93. Re:No protection by Bert64 · · Score: 1

      The point is that microsoft will modify their propriatory version so that the free versions will no longer operate with it. In the end you will have no alternative but to buy the non free version and this is exactly what any commercial company, especially microsoft, would want..

      Dont make a good product that people _WANT_, make a crap product that people _NEED_

      --
      http://spamdecoy.net - free throwaway anonymous email - avoid spam!
    94. Re:No protection by Bert64 · · Score: 1

      If i remember, windows 2000 was the first version to use the BSD stack..
      Previous versions used their own massively inferior stack, which was absoloutely riddled with bugs that could be remotely exploited to crash the host.
      The fact that microsoft abandoned their own stack and chose to use the BSD one instead shows just how much faith they have in their own code.

      Ps: it's a well known fact that all of microsoft's most successfull products were obtained from third parties and have often deteriorated since the initial acquisition.

      --
      http://spamdecoy.net - free throwaway anonymous email - avoid spam!
    95. Re:No protection by Bert64 · · Score: 1

      Since when has microsoft EVER had a product that blew the competition out the water?
      The best they had was a product that was marginally better (IE) for a time than the competition they were doing their best to crush (netscape) and yet it wasn't the product superiority that won it for them, rather the fact it was already installed and was "good enough"
      IE came bundled with MacOS aswell... But consider the Solaris and HP-UX versions..
      Neither were very widely used, most Solaris users stuck with netscape 4.x or later Mozilla

      --
      http://spamdecoy.net - free throwaway anonymous email - avoid spam!
    96. Re:No protection by Jeremiah+Cornelius · · Score: 2, Insightful
      Linux doensn't have a UI, to speak of. It's a Freakin' kernel. ;-)

      MBA's are not busu=iness experts. UI folks are engaged in a behavioral science, with blind-studies and metrics. MBA's saw the "Internet phenomenon", and with their "expertise" created the dot-com bubble.

      --
      "Flyin' in just a sweet place,
      Never been known to fail..."
    97. Re:No protection by Anonymous Coward · · Score: 0

      Okay the first is a complete straw man - who put big money into Linux, but not IBM, Redhat, SuSE, WatchGuard, HP, SUN because they are just doing it to make money off the work of others ;)

      BSD advocates will be rather disappointed you don't think it was a world class OS before Apple started investing, I certainly had heard good things before Apple started investing in it, and I assume Apple had too.

      The second is the key - the problem was BSD users were not able to benefit from Microsoft's investment, and MS user were not able to benefit from the improvements in the stack.

      This is a huge opportunity cost.

      Eventually the situation became untenable, and Microsoft bought a new TCP stack imlementation. So in summary nobody won, and Linux gained the best IP stack in the business because Watchguard wanted it for their firewall product, and shared it. I suspect the licence didn't even oblige them to share most of it but they did.

      WatchGuard found it easy to add value outside of the specifics of the Linux IP stack, because an IP stack really isn't that exciting outside geekdom. But shiny easy to use interfaces, boxes with everything you need to get going in half an hour, and a few months lead on the opposition is more than enough to build a business on in the software world.

    98. Re:No protection by Yaztromo · · Score: 1
      In fact I cannot think of a single large vendor who chose FreeBSD, OpenBSD or NetBSD over Linux, despite the fact that they offer a similar feature suite.

      While I don't generally disagree with your analysis, there is one large vendor that chose the *BSD's over Linux -- Apple.

      Don't forget that the underpinnings of Mac OS X is Darwin, which is forked from FreeBSD.

      Yaz.

    99. Re:No protection by femtoguy · · Score: 1

      There is an important difference. (Your response could also be said to be true for Sun, which is also based on BSD) Apple makes a proprietary operating system. They based it on BSD, and have released what they have had to to meet their Darwin obligations. You cannot build a free version of MacOS independent of apple. Thus they fit into the proprietary model, not the free software model.

  2. In other news.... by rokzy · · Score: 5, Insightful

    Women should give up their personal rights to make it easier on people who want to rape them.

    1. Re:In other news.... by Anonymous Coward · · Score: 1, Funny

      I absolutely agree! And so do the moderators, apparently.

    2. Re:In other news.... by Anonymous Coward · · Score: 0

      I guess this is ment as satire. Mod parent up, since this is exactly what the businessweek article is saying.

    3. Re:In other news.... by atriusofbricia · · Score: 0, Offtopic
      In reply to your comment, quite right.
      What part of "well regulated" is so hard to understand?
      I don't normally reply to sigs but I've seen this one a number of places and just had to reply to day... What part of "the right of the people to keep and bear arms, shall not be infringed." is so hard to understand?

      What part of the amendment makes you think that is is unique among the Bill of Rights in that it refers to a right of the "people", collectively, unlike all the others that refer to individual rights? I really curious so please respond.

      Sorry for the off topic post.

      --
      I was raised on the command line, bitch

      "Nemo me impune lacesset"

    4. Re:In other news.... by thephotoman · · Score: 1, Funny

      Some women seem to have standards.

      That's why we have beer.

      --
      Haec merda tauri est. Ceterum censeo Carthaginem esse delendam.
    5. Re:In other news.... by nacturation · · Score: 1
      Women should give up their personal rights to make it easier on people who want to rape them.

      Just so I understand the distinction here, let me sum up the different licenses:
      • Under BSD it's okay to get raped and then you can go on having sex however you like.
      • Under GPL it's okay to get raped, but if you go on having sex and discover a new position or technique, you are required to rape the person back and teach them that new position/technique.
      Is that about right?
      --
      Want to improve your Karma? Instead of "Post Anonymously", try the "Post Humously" option.
    6. Re:In other news.... by maximilln · · Score: 1

      Is that about right?

      Only if the original rapist could prove that they had not GPL licensed the concept of a sex act from someone else. In the GPL case, the proper outcome is to rape God, teaching God the new position, and thus preserve the concept of ownership.

      --
      +++ATHZ 99:5:80
  3. Less incentive to develop by dukerobinson · · Score: 5, Insightful

    if this were to happen, which I find highly unlikely, for one thing there would be a fork straight away. It would be just like the Xorg and Xfree split. Also, under the bsd license commercial proprietary software can integrate the open-source work, so why would anyone slave away at developing linux, only to have their work immediately integrated into commercial applications, the original developers not to see a dime. There is all kinds of bsd code in windows, for example.

    1. Re:Less incentive to develop by Anonymous Coward · · Score: 1, Insightful

      I thought developing software wasn't about selling the software and making a dime of it?
      btw, ask why *BSD developers "slave away" at developing these OSs.

    2. Re:Less incentive to develop by Anonymous Coward · · Score: 0

      well, since their OS is dying it doesn't matter.

    3. Re:Less incentive to develop by Anonymous Coward · · Score: 0

      I think its more of a case of if I cannot make a dime from it no one else should either and if you want to play with my toys, you have to give them back when your finished.

    4. Re:Less incentive to develop by turnstyle · · Score: 1, Insightful
      "Also, under the bsd license commercial proprietary software can integrate the open-source work"

      And the freeddom to use the code in closed commercial applications makes it *even more free* than restricting it to only other open source projets.

      --
      Here's what I do: Bitty Browser & Andromeda
    5. Re:Less incentive to develop by Anonymous+Brave+Guy · · Score: 0, Troll
      Also, under the bsd license commercial proprietary software can integrate the open-source work, so why would anyone slave away at developing linux, only to have their work immediately integrated into commercial applications, the original developers not to see a dime.

      Oh, the irony. Software shouldn't have controlling interests, remember? It should be free! So sayeth the great RMS.

      If you don't like this sort of feedback, don't use misleading terms like "free software" in connection with the GPL.

      --
      If you disagree, post your argument. (-1, Overrated) isn't your personal censorship tool for views you don't like.
    6. Re:Less incentive to develop by Anonymous Coward · · Score: 1, Interesting

      I've always looked at it like this: If my code is used in a commercial product, that does not change how free it is. It is still available, from me.

      If my code is changed, the changes are not mine. They have nothing to do with me, I had no part in them. The changes should belong to the person who put the effort in to make them. The code I wrote is still freely available and the only possibly proprietry parts could be those I had no hand in helping with. I don't see why I should enforce rights over changes that I put no effort into.

      Your "nobody would slave away" argument holds no weight. The BSDs have plenty of developers. So do apache, mozilla and many others.

    7. Re:Less incentive to develop by rokzy · · Score: 5, Insightful

      no it doesn't. that's like saying being able to kill people increases your freedoms.

      it may be true for a minority of people who want to kill, but it means that EVERYONE loses the "freedom" to feel secure against random deadly attack.

      taking it further, the most free society is one with no laws whatsoever, but in such a society freedoms can be easily lost.

      the GPL is like "Civilisation for Software" - it may mean you lose some freedoms, but in return the freedoms it gives are protected.

    8. Re:Less incentive to develop by keester · · Score: 1

      Freedom isn't free.

      --
      Take it easy? I'll take it anyway I can get it . . .
    9. Re:Less incentive to develop by spektr · · Score: 1

      And the freeddom to use the code in closed commercial applications makes it *even more free* than restricting it to only other open source projets.

      Then just use *BSD!

      Everybody who doesn't like the GPL should contribute to BSD. Of course, most people who rant against the GPL just want to consume, not contribute.

    10. Re:Less incentive to develop by An+Onerous+Coward · · Score: 1

      More free in which sense?

      The BSD license gives maximum freedom to the programmer.

      The GPL license is written to ensure the freedom and availability of the code itself.

      Which license a developer chooses depends entirely on his or her goals. For the 99% of companies who intend to simply *use* the software rather than *redistribute* it, there is no effective difference between the two licenses.

      Because of that, I really don't see where the writer is coming from.

      --

      You want the truthiness? You can't handle the truthiness!

    11. Re:Less incentive to develop by Anonymous Coward · · Score: 0

      Yes, BSD is a more free license than GPL. It gives more freedoms to the user of the code. However, that is only a pro-BSD argument if one want to have a as free license as possible.

      GPL on the other hand, is better for the propagation of free software in the long term, and better if one wants to keep the software that one writes free.

      I, for one, does not want to help "my enemies". (namely commercial software producers) :)

    12. Re:Less incentive to develop by zarr · · Score: 2
      What's most important, freedom for developers or freedom for users? The GPL is all about freedom for users, while the BSD-style licenses give much more freedom developers/corporations to do whatever they want with the code.

      Personally, I'm going for freedom for users. I want the software I use to be open source. I want to have the ability to bugfix and extend the programs I use. I don't want closed source programs to hijack my data!

      More people should read the GPL and some of the background info on why it is the way it is. Then maybe we would have fewer of the BSD-is-more-free-than-GPL trolls (I'm not necessarily implying that the parent poster is one of them...)

    13. Re:Less incentive to develop by bman08 · · Score: 1

      How come people who say this never seem to want to pay taxes?

    14. Re:Less incentive to develop by Anonymous Coward · · Score: 0

      "And the freeddom to use the code in closed commercial applications makes it *even more free* than restricting it to only other open source projets."

      Maybe linus and others didn't do all that work only to discover that they were working on the next version of Windows all along, and that they were going to be told "pay up and sign this licence" when they wanted to see the changes that other people had made to their work...

    15. Re:Less incentive to develop by wfberg · · Score: 1

      "Also, under the bsd license commercial proprietary software can integrate the open-source work"

      And the freeddom to use the code in closed commercial applications makes it *even more free* than restricting it to only other open source projets.


      Including the freedom to restrict it further. Or to pull SCO shenannigans, like sueing IBM for copying their precious code, whilst giving it away for free themselves.

      If killing wasn't a felony, you'd be "free" to kill AND to get killed. Is that true freedom?

      --
      SCO employee? Check out the bounty
    16. Re:Less incentive to develop by jsebrech · · Score: 4, Informative

      A real life example: the linux kernel is BSD-relicensed, DistroInc turns it into a closed source kernel on which a closed source linux distro is based. DistroInc has gained freedoms by the relicensing, but everyone else has lost them, because if the kernel were not relicensed, DistroInc would have to have made their improvements public, thereby benefiting everyone in the community, giving them higher freedom to use DistroInc's advancements.

    17. Re:Less incentive to develop by stemcell · · Score: 3, Insightful

      "And the freeddom to use the code in closed commercial applications makes it *even more free* than restricting it to only other open source projets."

      It's only "*even more free*" in the short term. As soon as some punk improves it and closes the source the whole thing becomes much less free.

      Which I imagine would be particularly irritating if they took something you'd written, added a function that you really wanted but didn't have the time / ability to code, and then deprived you of the right to use their modifications of *your* work without paying them a fee.

      Stem

    18. Re:Less incentive to develop by Tim+C · · Score: 1

      it means that EVERYONE loses the "freedom" to feel secure against random deadly attack.

      That feeling, unfortunately, is illusory, and always will be. Making killing illegal, with stiff penalties for killers, makes it less likely, not impossible, that you will be the victim of a random deadly attack.

    19. Re:Less incentive to develop by keester · · Score: 1

      Who does want to pay taxes? Schadenfreuds?

      --
      Take it easy? I'll take it anyway I can get it . . .
    20. Re:Less incentive to develop by SpaceLifeForm · · Score: 1, Redundant
      s/DistroInc/Microsoft/g

      and therein lies the problem.

      --
      You are being MICROattacked, from various angles, in a SOFT manner.
    21. Re:Less incentive to develop by Waffle+Iron · · Score: 2
      And the freeddom to use the code in closed commercial applications makes it *even more free* than restricting it to only other open source projets.

      That's why the GPL'd Unix clone is currently getting more attention than the BSD-licensed versions. The most free doesn't necessarily imply the most popular.

      This is especially true of the big corporate code contributers. They are using the OS to sell hardware and support services. They just aren't going to release their improvements to the OS in a totally free manner that lets a competitor fork their code in secret to gain a competitive advantage.

      Sometimes it's annoying that there's a lot of GPL'd code out there that would be nice to use in an incompatible fashion. However, that's just life. You don't get something for nothing all the time.

    22. Re:Less incentive to develop by Archibald+Buttle · · Score: 1

      Sorry, but this example is BS.

      So one company decides to make a closed source version of Linux with their own enhancements. So what? That doesn't stop other people making their own enhancements that do equivalent things.

      Indeed DistroInc would be an untrusted, and untrustable distribution. With free and open versions of Linux still available they would also have to make something extremely compelling to garner any interest. That would not be an easy task. I find it very unlikely that they would sell many copies.

    23. Re:Less incentive to develop by Jeff+DeMaagd · · Score: 1

      The code itself may be more free, but then, allowing other people to impose restrictions on code they didn't write doesn't sit well with me.

      The way I see it, if someone wants to make a closed source project, they shouldn't be able to use open source code to do it with.

    24. Re:Less incentive to develop by atriusofbricia · · Score: 1
      Yes, it would mean increased freedom for those who use the code. I don't think anyone can deny that. However, it also would be an open invitation from $BADGUYCORP to come along and do nothing more than repackage the kernel and sell it giving nothing back to the people who made it in the first place.

      I hate using such strong terms, but I think others were right when they said the BSD license is an invitation to get your code raped and used, and not in a good way. I'm glad that others feel it is a good license for them, to each his own and all, but not for the Linux kernel.

      I am not a programer, but if I were and I was going to release my program under a OSS license, there is no way I would use the BSD license just so some one else can come along and swipe the software, rename it, and make a fortune while giving nothing, no code, no money back.

      --
      I was raised on the command line, bitch

      "Nemo me impune lacesset"

    25. Re:Less incentive to develop by arose · · Score: 1

      BSD gives more freedome to some users. And not the ones who receive it down the line with an EULA slaped on.

      --
      Analogies don't equal equalities, they are merely somewhat analogous.
    26. Re:Less incentive to develop by Twirlip+of+the+Mists · · Score: 0, Flamebait

      that's like saying being able to kill people increases your freedoms.

      In case you ever start wondering when it was, exactly, that people stopped paying attention to you, this was it. It was the moment when you compared the creation of commercial software to murder.

      That's the precise instant when you went from being passionate but misguided to being a complete freak.

      --

      I write in my journal
    27. Re:Less incentive to develop by FluffyOne · · Score: 1
      So one company decides to make a closed source version of Linux with their own enhancements. So what? That doesn't stop other people making their own enhancements that do equivalent things.


      Therein lies one of the benefits of the GPL to big business: with the GPL the enhancement need only be developed once.

      It encourages cooperation.

      Ronny
    28. Re:Less incentive to develop by DarkSarin · · Score: 1

      I am willing to pay taxes to support legitimate (sp?) government. What differs is the degree to which you and I feel that any particular government program should be considered legitimate.

      Some people, for instance, support a mandated social security tax. I do not. I feel that there are a lot of people who are harmed by this. If I make 100,000/year (in my current area of residence), I could easily put away enough to retire comfortably and take care of myself. Having the social security tax removed from my check, however, would inhibit my ability to do so (it's a fairly hefty chunk), limits my ability to invest that money as I see fit.

      The concepts of social security and welfare are useful to a degree, but I do believe that they are not the only solution. I support the concept of a national sales tax--and the elimination of the vast majority of the IRS. I do feel bad for those people who work for them that will be out of a job, but I suspect that they will have plenty of opportunity to make money elsewhere.

      The national sales tax could take in enough money to support the current welfare system until we can make a transition to a more useful version.

      (A possible, not foolproof, solution to welfare is this: match income for those who make less than X/year--but cap it at a reasonable level. If you make $0/year, then the government would match that at $0/yr. If you make $5000/year, then the gov't would match that at $5000/year. Since the gov't would not be issuing tax refund checks any longer (national sales tax, remember), then this would take its place for lower income folks.

      There would have to be a certain set of qualifying events in this system--if you smoke, or drink, then you get that much less from the gov't. Why? Because these are luxury items. No one can honestly claim that a 40 of Magnum every week is a necessity. Therefore if you expect the gov't to help you out, you shouldn't be spending money on that type of thing. On the other hand, going to school would increase the multiplier (say to 1.25 instead of 1 for the percentage of personal income matched).

      The goal here would be to increase the incentive of persons on welfare to go to school, save money and avoid costly personal addictions (yes, alcohol and tobacco are addictions for the vast majority). The gov't shouldn't sponsor such things.

      On the other hand, I am not opposed to helping out those who truly cannot work--certain mental illnesses, truly disabled, etc. What I do find, however, is that commonly those who claim they cannot work are only lazy. I have worked with some folks who were mentally ill, and many of them held a job. I have seen folks with severe physical disabilities find a means of supporting themselves. It is possible. Because of this, I have little sympathy for those who claim they cannot work. Despite this, I recognize that I don't know the depth of anyone's pain or the true severity of their mental illness, so I can't, in good consience, eliminate all help for them.

      Enough said.)

      In relation to the topic at hand, though, I will say that a license change for linux doesn't really make sense. The current set has worked for a while now, and no one can reasonably make the claim that BSD licensed products are free from litigation issues such as those currently faced by linux. That's just a pipe dream, and Business Week should KNOW THAT! I lost a lot of respect for them on this. They just don't make good decisions sometimes.

      --
      "We don't know what we are doing, but we are doing it very carefully,..." Wherry, R.J. Personnel Psychology (1995)
    29. Re:Less incentive to develop by Trelane · · Score: 5, Insightful

      This isn't about Microsoft, although it could well be (they can't use GPLed code like they use BSD'ed code in Windows).

      It's actually a very different, very critical point: if there were no GPL, Red Hat, Novell, and others could very well release their own binary-only kernels/utilities and the Linux world would fragment like the Unix world. It's the GPL that's holding the Linux community together.

      For instance, say that SuSE gets 90% of the Linux "marketshare." They then start introducing changes in the kernel and standard software stack which other vendors (hardware/software) rely on, due to their market dominance (sound familiar?). However, we note that, in order to be Linux and use the Linux kernel/software stack, they must release the changes back to the world under the GPL. Thus, Red Hat, Gentoo, Debian, and others all can stay 100% compatible with SuSE despite SuSE setting the de facto Standard. If SuSE comes up with Licensing 6.0 and tries to coerce their users into it, the users have much less of a barrier to switching away to other Linux distros because of this compatibility! Thus SuSE's power is checked despite monopoly position.

      Now, there is fragmentation in the Linux community due to different distros relying on different software, and having slightly different systems and configurations. This can be mitigated, however, by following the Linux Standard Base, and we must encourage our distros to follow the standard and work to develop the standard to prevent this fragmentation. It should be a fairly easy problem to fix, of a much different order than the problem with the binary unix compatibility fragmentation.

      --

      --
      Given enough personal experience, all stereotypes are shallow.
    30. Re:Less incentive to develop by antiMStroll · · Score: 1

      For so many who post here 'freedom' is primarily synonymous with 'freedom to make money'. The rest they mistakenly take for granted.

    31. Re:Less incentive to develop by ArbitraryConstant · · Score: 1

      Having no up to date stable kernel will encourage forking. All distributions must now roll their own stable kernel if they want one.

      Even though they all have to release the changes back, they're still going to be incompatible eventually.

      --
      I rarely criticize things I don't care about.
    32. Re:Less incentive to develop by awkScooby · · Score: 1
      And the freeddom to use the code in closed commercial applications makes it *even more free* than restricting it to only other open source projets.

      The GPL does not preclude distribution by the copyright holder under another license as well. Just look at CUPS. It's released under the GPL, but Apple paid for a different license, so they are allowed to release binary only version with their proprietary additions.

      If a company doesn't want to adhere to the GPL, then they should negotiate with they copyright holder(s), and obtain a different license for the code. Sure, you can't rob us programmers blind that way, but how exactly is that our problem?

    33. Re:Less incentive to develop by kanly · · Score: 5, Insightful

      This whole thread seems based on the premise that you actually could, in some way, relicense Linux under the BSD license. This isn't as easy as you might think.

      Relicensing checklist:

      1. Go to Linus, and get him to release the portions of Linux that he owns under the new license.
      2. Armed with his blessing, go to each person who's ever contributed code, and get them to sign on. Last time I looked, this was at least a few tens of thousands of coders. Some are deceased, so you will have to get permission from their heirs.
      3. Ask the FSF to release glibc under the new license. Wear body armor.
      4. Go through every userspace program you want. If it is GPL'd, either get the author to relicense, write a replacement, or do without. Good luck trying to even find all the authors, let alone get them on board.

      It's widely considered that even Linus Himself could not push through a license change. No need to worry about a corporation doing it.

      If you want something under the BSD license, you might want to use BSD.

    34. Re:Less incentive to develop by Anonymous Coward · · Score: 0

      > I don't want closed source programs to hijack my data!

      then dont use them.

    35. Re:Less incentive to develop by jsebrech · · Score: 1

      Having no up to date stable kernel will encourage forking. All distributions must now roll their own stable kernel if they want one.

      Even though they all have to release the changes back, they're still going to be incompatible eventually.


      All the major distro's were already using a forked kernel anyway. There is no real change. Distro's will still take linus' official kernel releases, and then modify them to fit their purposes. Linus' move is merely an acknowledgement of that fact. The only people who can complain are people who not only compile their own kernel, but compile the mainline linus kernel release, without applying patches. On the other hand, nobody should ever have a need to do that.

    36. Re:Less incentive to develop by Anonymous Coward · · Score: 0

      You can pick and choose the parts of Linux you want. (Check out Gentoo if you doubt this.) The term "forking" is meaningless here; perhaps I should say that forking is "out of control" right now since if there are N Linux users, then there are (could be) N-1 forks.

      This is a really silly discussion. BusinessWeek has a column by an idiot who has no clue. It is Sunday and we are having fun saying silly things. This might even be good for us (e.g. relieve tension, enjoy flamewar); I expect the "shrinks" to sue /. for reducing their business.

    37. Re:Less incentive to develop by perlchild · · Score: 1

      Once they have 90% marketshare, it will be a bit late to realize they're untrustworthy won't it?

    38. Re:Less incentive to develop by Eagle7 · · Score: 1

      Very, very true. But then, what do you expect from someone who's signature is "What part of "well regulated" is so hard to understand?"?

      --
      _sig_ is away
    39. Re:Less incentive to develop by ArbitraryConstant · · Score: 1

      You can pick and choose the parts of Linux you want. (Check out Gentoo if you doubt this.)

      Check out Gentoo, hey? I'll just do that right now.

      $ uname -a
      Linux thecheat 2.6.8-gentoo-r1 #1 Wed Aug 18 13:43:15 MDT 2004 i686 Intel(R) Pentium(R) 4 CPU 2.40GHz GenuineIntel GNU/Linux


      I was talking specifically about the Linux kernel. I stand by what I said. The kernel will be forked.

      This is a really silly discussion. BusinessWeek has a column by an idiot who has no clue.

      I agree about that. All arguments about merit aside, it simply would not be practical to get every author of kernel code to relicense their work. Therefore, Linux (the kernel) is GPLed for the forseeable future.

      --
      I rarely criticize things I don't care about.
    40. Re:Less incentive to develop by ArbitraryConstant · · Score: 1

      All the major distro's were already using a forked kernel anyway.

      They were all using an out of date kernel with patches applied selectively and backported from newer versions. This gets much harder as the two versions drift.

      Thus, the incentive to stay reasonably up to date. However, vanilla kernels won't be time tested code anymore, as they are still the development branch. It's a lot more complicated than just accepting or rejecting patches, and distributions like Slackware don't have the resources to keep rolling their own kernels.

      Distro's will still take linus' official kernel releases, and then modify them to fit their purposes.

      Regression testing is very time consuming, and modifying something for stability takes a lot of it. This task is much more complicated than you seem to think.

      On the other hand, nobody should ever have a need to do that.

      You've never needed to install a vanilla kernel for any reason?

      I'm impressed.

      --
      I rarely criticize things I don't care about.
    41. Re:Less incentive to develop by maxpublic · · Score: 0, Flamebait

      If you want that kind of 'freedom' then code under the BSD license. That's right, go ahead: do your coding under the BSD license.

      But for those of us who prefer the GPL - our choice, *not* yours - here's a hearty "piss off and mind your own business".

      Max

      --
      My god carries a hammer. Your god died nailed to a tree. Any questions?
    42. Re:Less incentive to develop by maximilln · · Score: 1

      Ask the FSF to release glibc under the new license. Wear body armor.

      I lost it when I read that. :) They don't make body armor strong enough.

      --
      +++ATHZ 99:5:80
    43. Re:Less incentive to develop by maximilln · · Score: 1

      Therefore if you expect the gov't to help you out, you shouldn't be spending money on that type of thing

      Ugh. Socialism. Are we not close enough already to that horrid system of operation without mucking up a perfectly legitimate post with such a concept?

      --
      +++ATHZ 99:5:80
    44. Re:Less incentive to develop by Wannabe+Code+Monkey · · Score: 0
      I lost it when I read that. :) They don't make body armor strong enough.

      That was good, but this one did it for me:

      If you want something under the BSD license, you might want to use BSD.
      --
      We always knew Comcast was corrupt, here's the proof: http://tech.slashdot.org/comments.pl?sid=1909890&cid=34545432
    45. Re:Less incentive to develop by Pigbot · · Score: 1

      Of course, most people who rant against the GPL just want to consume, not contribute.

      Can't the same be said of BSD? The difference being, with the GPL, you are legally obligated to contribute your changes if you distribute.

      I like the BSD licensing for some stuff. Many serious hackers love it because of its freedom. And many large corporations love it because its like an "all you can eat" buffet, for free.

      --
      print "Oink!\n" if ( $tail =~ "pull" );
    46. Re:Less incentive to develop by gavcam · · Score: 1

      Also, under the bsd license commercial proprietary software can integrate the open-source work, so why would anyone slave away at developing linux, only to have their work immediately integrated into commercial applications, the original developers not to see a dime.

      What about Redhat Enterprise Linux or any other of the commercial ditros... how many dimes have you received?

      Last I knew RHEL had a tuckload of GPL stuff in there so the problem you described is actaully nothing to do with the GPL/BSD licence war.

    47. Re:Less incentive to develop by tigga · · Score: 1
      that's like saying being able to kill people increases your freedoms.

      it may be true for a minority of people who want to kill, but it means that EVERYONE loses the "freedom" to feel secure against random deadly attack.

      Your example is grossly unappropriate.

      Let's try another example - with BSD you are free to make babies and free not to. With GPL if you was born you have to give birth to baby, if not your license is revoked and you are eliminated.

      Enjoy !

    48. Re:Less incentive to develop by Anonymous Coward · · Score: 0

      evidently you have no understanding of the concept of an analogy.

      plus no one seems to be ignoring me anyway.

    49. Re:Less incentive to develop by Asterisk · · Score: 1
      the GPL is like "Civilisation for Software" - it may mean you lose some freedoms, but in return the freedoms it gives are protected.
      Yes, and just like real Civilization, you have a major trade penalty and decreased production when you try to switch governements, and you have to spend a few turns under Anarchy before you can choose a new government type, and you start getting civil disorder in all your large cities, so you have to turn workers into entertainers, which further eats up your production. Which doesn't matter, anyway, since you can't actually complete any improvements under Anarchy. So, er, switching to a different license type would slow Linux development. Yeah.
    50. Re:Less incentive to develop by Donny+Smith · · Score: 1

      >all can stay 100% compatible with SuSE despite SuSE setting the de facto Standard. If SuSE comes up with Licensing 6.0 and tries to coerce their users into it, the users have much less of a barrier to switching away to other Linux distros because of this compatibility! Thus SuSE's power is checked despite monopoly position.

      Read "Red Hat's Proprietary Full Disclosure" at http://blogs.sun.com/jonathan/

      And I quote: "example of how Red Hat's managed to dupe the linux community with their proprietary distro, and erect barriers to switching (according to Red Hat's calculation, the cost of switching is $4M per distro for an ISV - and the guy is bragging about it). "

      To really understand how "useful" these GPL disclosures are, try patching Red Hat Enterprise Linux 3.0 kernel (2.4.21-9.EL) using the Mosix patch for the generic 2.4.21... You'll get a shitload of rejections that are very very hard to fix (that's why Mosix doesn't support RH EL 3.0).

      Or dissect Red Hat's krenel and look at _hundreds_ of patches they do to the kernel.
      The fact that source for the patches is available is of practically useless.

  4. Leave me alone by Anonymous Coward · · Score: 5, Informative

    I have written code for Linux and I decided to put it under the GPL. Get over it. I won't change it. I feel that the GPL gives me the kind of protection I want to have. BSD license would mean that scum like SCO can abuse my code. I am sure they would love that but it won't happen. So you stupid reporters and lawyers can as well stop argueing about license switches BECAUSE IT WILL NOT HAPPEN. Go away.

    1. Re:Leave me alone by kfg · · Score: 2, Insightful

      So you stupid reporters and lawyers can as well stop argueing about license switches. . .

      It doesn't work like that. I think it takes a silver bullet or something.

      In any case the article evinces the same basic flaw in perception that we see over and over again, no matter how many times you explain it to them they will persist in thinking of Linux as a product.

      Not to mention the fact that they rarely even know what the hell they're talking about, e.g. the statement that SCO acquired the UNIX trademark. When you see uninformed shit like that in an article you know that the article is, well, uninformed.

      Move along, nothing to see here but media hack.

      KFG

    2. Re:Leave me alone by Rakshasa+Taisab · · Score: 5, Insightful

      Exactly, i think most serious open source coders are well aware of what the license they choose means. I specifically choose GPL instead of LGPL for a library i'm writting because that's what i wanted.

      I'm sorry if our licenses arn't corporate friendly.

      --
      - These characters were randomly selected.
    3. Re:Leave me alone by Anonymous Coward · · Score: 0

      mod parent up ^^^

    4. Re:Leave me alone by Build6 · · Score: 1

      another thing that needs to be remembered, is that these article writers have a schedule.

      they've got to output something every month/week/whatever whether or not they actually have got anything worthwhile to say.

      this explains a lot of the mountain-out-of-molehill projections/fantasies that are based on half-understood premises.

      i actually gave up my businessweek subscription a long time ago when i came to the realisation one day that they are consistently wrong.

      Any of you guys who want to actually read a business/economy related paper that actually is written by guys who usually know what they are talking about, check out The Economist.

    5. Re:Leave me alone by karmatic · · Score: 1

      Sure they do.

  5. All your software are belong to us! by bap · · Score: 5, Insightful

    That's an article? People who want money for nothing demand a gift with no string attached? Their message to the authors of Linux: "All your software are belong to us!"

    1. Re:All your software are belong to us! by Bastian · · Score: 5, Insightful

      What the author is really asking for is for Linux to transition from this bizarro-world that many businesses are afraid of and can't understand to the nice simple regimented money-based world they are used to.

      In this world, if you get something for free (as in beer), you should be able to do anything you want with it. They can't understand the idea of nonmonetary compensation. The idea of, "You can use it, but if you try to do anything else with it you have to let us use your version, too." comes across as some sort of wacky bait-and-switch. The whole thing gets broken into two parts:
      1. It's yours. Take it.
      2. No, wait, WE WANT YOUR SOUL! SOUUUULLLS! RARRRRRRRRR!
      (Of courrse, it doesn't help that MySQL AB really does try to do the above.)

      I'm sure it's frightening for lots of business folks. They don't like it when they can't pretend to understand what's going on.

    2. Re:All your software are belong to us! by bcrowell · · Score: 2, Insightful
      Ahhhhem:
      1. I, for one, welcome our new BSD overlords!

      • 1. BSD license
      • 2. ???
      • 3. Profit!

      • In Soviet Russia, the user licenses you!

      And of course:

      1. BSD is dying!
    3. Re:All your software are belong to us! by Coryoth · · Score: 3, Interesting

      In this world, if you get something for free (as in beer), you should be able to do anything you want with it.

      Interestingly the business world seems quite happy with the concept that if you pay for it you certainly can't do anything you want with it. Witness software licensing, the RIAA, and many other practices that amount to "You bought it? So what, you can only do what we tell you to do with it". It seems odd that while this is perfectly acceptable practice, if they get something for free they can't comprehend that there might still be the same sort of strings attached.

      Jedidiah.

    4. Re:All your software are belong to us! by civilizedINTENSITY · · Score: 1

      I look at Enron, and then I consider the GPL, and I ask you: "Which is the bizarro-world?"

    5. Re:All your software are belong to us! by Bastian · · Score: 1

      I wonder if it has anything to do with the fact that the author didn't seem to understand that Free Software does indeed have an owner and a copyright-holder, and therefore sees the GPL as an arbitrary restriction rather than a contract with the owners like any other software license.

    6. Re:All your software are belong to us! by Landaras · · Score: 3, Informative

      Of courrse, it doesn't help that MySQL AB really does try to do the above.

      This is not necessarily directed at you, but I think a lot of people don't fully understand how MySQL AB operates in regards to copyright / GPL.

      MySQL AB offers the MySQL code to all comers under the GPL. If you want to use the GPL'd code under the terms of the GPL, it's right there waiting for you.

      If you wish to use the MySQL code in a way that is incompatible with the GPL, you have the option of purchasing a non-GPL license.

      MySQL AB accomplishes this by requiring anyone who wishes to contribute code to the authoritative codebase to assign copyright to MySQL AB. (I have not read the exact verbage used by MySQL AB, but I will for a future project examining their business model.)

      This assignment allows MySQL AB to offer GPL'd code under non-GPL terms for a license fee. After all, MySQL AB is the unencumbered copyright holder, so they can offer different terms to different people.

      The community does still retain a "right to revolution" if we so chose. We could take the MySQL code and create OurSQL or whatever. The GPL gives us that right. The question becomes how many developers and end-users would be willing to abandon MySQL AB and follow that fork.

      - Neil Wehneman

    7. Re:All your software are belong to us! by perlchild · · Score: 1

      I wonder if having them sign a contract(on paper) that they agree to the gpl would help put some of their misconceptions to rest.
      This is compounded by the fact that a lot of people also get free software from a geek friend, who doesn't always have the time to explain the finer points of the gpl(and some people never directly download software, so they never see the actual gpl until told to look for it).
      When there is money involved, people take the time to cross the ts and dot the is, when it's free they don't. We need to make sure they do, or else we shouldn't be surprised they misunderstand us.

      How many distros show the gpl to you and won't let you proceed until you've read it? (I know such practices are not approved on by a majority of geeks as being of disputable legality in a lot of jurisdictions, and annoying besides) But at least they raise awareness of the GPL, or make an attempt...

      Right now because the gpl's restrictions only apply to software distributers/modifiers, the software users misunderstand it. But with the power of GPLed/LGPLed/BSDLed compilers and interpreters and tools. Those users can become producers as well.

      Maybe we should think about reaching the users with the message too.

    8. Re:All your software are belong to us! by killjoe · · Score: 1

      This implies that mysql AB owns all the copyright to the GPLed codebase. Isn't that right? Can they really relicence the codebas if there are conributions by other people in there?

      --
      evil is as evil does
    9. Re:All your software are belong to us! by Bastian · · Score: 1

      The problem I have is with switching the interface libraries (formerly LGPL) to the GPL. That, with complaining in public about using ODBC or JDBC to speak to the database without opensourcing their software, leads me to believe that MySQL AB wants to lay claim to everything that people who don't buy a commercial license do with MySQL.

      And don't get me started on the licensing page's wildly liberal interpretation of the GPL. Yes, it has been toned down a bit, but MySQL AB is still doing a damn good job of helping to convince the business world that the GPL really is a viral license.

    10. Re:All your software are belong to us! by Landaras · · Score: 1

      If the people who contribute the code affirmatively grant MySQL AB copyright upon it, then yes, MySQL AB can do what they want.

      Without that affirmative consent, no, MySQL AB could not do this. MySQL AB collects that consent before adding contributions into the authoritative code-base.

      Those who do not wish to give MySQL AB consent to re-license have the "right of revolution" to fork the MySQL code-base and call it something else.

      MySQL AB retains copyright over the MySQL codebase because they require that copyright to contributions be assigned to MySQL AB. MySQL AB then takes that newly added to codebase and releases it under the GPL.

      - Neil Wehneman

    11. Re:All your software are belong to us! by Landaras · · Score: 1

      I have just written MySQL AB requesting some documentation so I can explore the issue more in depth. The text of what I sent follows.

      - Neil Wehneman

      *****

      I am a senior at The Ohio State University in Information Systems, and will be entering law school in twelve months. My area of focus within law school will by copyrights, patents, and the intersection of technology and law.

      There appears to be a significant amount of confusion within the community in regards to how MySQL AB handles licensing, and which situations require which licenses.

      I have previously written on licenses, specifically analyzing the Creative Commons Public License line by line (http://fallinggrace.com/article.php?story=2004081 5183229987).

      I would like to examine and explain to the community in detail the interaction between the different licenses (and obligations) that MySQL AB makes available.

      All writers carry bias, and I will partially explain mine now. I believe MySQL AB to be a company that has created and championed a business model that is innovative and allows for both Free Software / Open-Source ideals to be fulfilled alongside traditional fudiciary obligations.

      I believe the confusion to lie with the (forgivable) ignorance of the community at large. My goal is to lessen that ignorance and allow the community to focus on more important battles and not internal bickering.

      To aid in writing this paper, I would appreciate the following (either as email attachments or hyperlinks):

      1) Full text of the "MySQL Pro" license
      2) Full text of the "MySQL Classic" license
      3) Agreements required of non-MySQL AB programmers who wish to contribute to the authoritative code-base
      4) Any and all other licenses, contracts, or agreements that you believe would aid in effectively writing a paper such as this

      I thank you in advance for your time and assistance. I may be contacted by phone or email if you have questions or comments.

      - Neil Wehneman

      *****

    12. Re:All your software are belong to us! by killjoe · · Score: 1

      It's an interesting concept. I wonder what would happen if some coder turned over the copyright just to have mysql apply to a closed source version but not to the GPL. I presume once the copyright belongs to them they can do whatever they want with it.

      --
      evil is as evil does
    13. Re:All your software are belong to us! by Anonymous Coward · · Score: 0

      I have no doubt that MySql AB complies with the letter of the GPL.

      I am aware the the FSF require copyright assignment on contributions to some FSF projects. However in this case the the FSF

      a) Provides an unlimited, irrivocable licence to the contributor, on the contributed code. In effect handing back equivalent rights to the code to the contributor.

      b) Undertakes that the code will only be licenced under a "free" in FSF terms licence, similar in spirit, if not in legal framing to the GPL.

      I regard forcing contributors to pass over copyright in their code, without the guarentees stated above, as a condition of contribution to a project, as, at minimum, a violation of the spirit of the GPL. Claims that this is similar to the FSF position is deliberately misleading.

      I do not use MySql. I do not reccomend its use.

      I regard an "open" fork in MySql as long overdue.

    14. Re:All your software are belong to us! by Bastian · · Score: 1

      Dude, you totally missed the point.

    15. Re:All your software are belong to us! by Anonymous Coward · · Score: 0

      You're misunderstanding.

      When you write something, you own that copyright. Initially, this means that no one but you can copy it (with certain limited exceptions, such as fair use). The copy "right" is reserved to you. Hence the term, "All rights reserved".

      Now, if you want to let someone else use some of your rights, you must assign them those rights. A convenient way to do this is with a license, which enumerates which rights the non copyright holder may have. It is a contract with the copyright holder. You don't have to sign it because, unless you abide by the rules laid out in the license, you have no rights at all (because all rights are by default reserved to the copyright holder).

      However, once you license something, you cannot revoke the license, unless your license originally had a clause allowing such behaviour.

      So, if I write some code, it is copyrighted to me. I then release it under the GPL, and thus give you the right to copy it, with the restrictions stipulated by the GPL in place. The GPL gives you essentially all the rights I have; as long as your new, modified copies of my code are released under the same GPL, you pretty much can do whatever you want with the code.

      But despite this incredible freedom you've been given, the code that I originally wrote is still copyright to me, and whatsmore, it always will be, unless I legally assign my copyright to you. But the GPL does not do this. I retain copyright.

      When people talk about forking a project, they mean taking the code and modifying, probably changing the name, and doing stuff with it that the original copyright holder didn't envision or want. But the rights granted by the GPL, which the copyright holder may not revoke, allow this.

      Because the original author so often disagrees with the fork, it often feels like this is a hijacking, and that the new fork "belongs" to the new coders, the new authors of the fork. But this is not so. The code is still copyrighted its original author. But because the author chose the GPL as his license, he cannot revoke the granted rights of modification and redistribution with source code. They don't even need to give him credit for it. But the code still belongs to him; its just that the changes don't.

      In the case of MySQL, MySQL wants to dual license their product. So they accept patches from the community, on the condition that the patcher consents to transfer their copyright to MySQL -- this is different than consenting to allow MySQL to release code copyright the submitter under the GPL, which is how the Linux kernel does it.

      Because of this requirement, MySQL AB owns (in the sense of copyright) the code which submitters give them. It's easy to enforce this requirement: if you don't want to rescind copyright on your patch, MySQL AB doesn't include it. So most hackers give up their rights to allow it to be included.

      Because MySQL has copyright to the whole body of work, they can license their copyright in anyway they want. They could decide tomorrow that the GPL was a bad idea and stop releasing their code under the GPL, if they wanted to.

      However, because they had previously released code under the GPL, and code released under a license cannot have its license revoked after release (unless the license allows this, which the GPL does not), some angry coders could get an earlier copy of MySQL, call it OurSQL or whatever, and continue to make changes and developments and release it under the GPL, as these rights are protected by the GPL.

      But, they could never again change the license, and this is important, because the copyright is still MySQL ABs, and they therefore do not have full rights, just those guaranteed by the GPL.

      Now, MySQL would be unable to reintegrate their changes because their changes would not be copyright MySQL, they would be copyrighted by whatever coder working on the forked version had written them. Now, since that coder

    16. Re:All your software are belong to us! by killjoe · · Score: 1

      That's a long exposition but it does not answer my question. Perhaps If I illustrate.

      Let's say for example that I have written a new table type for mysql. If I keep the copyright on this code mysql could never include it in a non GPLed "fork" without my permission. I own the copyright and I get to dictate what happens to the code.

      So in order to utilize my code for commercial purposes mysql will ask that I turn over the copyright to them. Once they own the copright all my rights to the code are gone.

      My question is this. At this point, now that mysql owns the copyright to my code why can't they just include that new table type in a commercial version but not the GPLed version. That way then can sell a "better" mysql while giving away the GPLed version.

      The irony is that if I then try to resubmit my code under the GPL to a fork they could sue me for copyright infringement because I no longer own that code.

      --
      evil is as evil does
  6. But how would changing licenses help? by OneDeeTenTee · · Score: 3, Insightful

    The issue with patents is that certain basic ways of accomplishing tasks can be restricted.

    Changing licenses won't prevent the use of litigation to suppress open source tools which do the same things as commercial products.

    --
    Stop the world; I need to get off.
    1. Re:But how would changing licenses help? by ravenspear · · Score: 1

      The issue with patents is that certain basic ways of accomplishing tasks can be restricted.

      The more pressing issue is that this can be easily done for things that have been around for ages by people/corporations who didn't even invent the tasks.

  7. Not even an article by Anonymous Coward · · Score: 5, Insightful

    It's a commentary, AKA an opinion piece. Look, I can write an opinion piece, too.

    Microsoft should switch to the GPL.

    Hey, someone submit this to Slashdot. Here's an idea for the text. "Slashdot has an article suggesting Microsoft should switch to the GPL."

    1. Re:Not even an article by gabbarbhai · · Score: 1

      It would indeed be interesting if you discussed whether MSFT as a corporation would have a chance of surviving if it did switch to GPL.. :-)

    2. Re:Not even an article by Anonymous Coward · · Score: 0

      If the author of ther original article had discussed whether Linux would stand a chance of surviving abandonment of the GPL then that would have been interesting too. Sadly it didn't happen.

    3. Re:Not even an article by kasperd · · Score: 2, Insightful

      Microsoft should switch to the GPL.

      Not the most likely thing to happen, but still a lot more likely than Linux switching to a BSD license. Don't forget that for Linux to switch license, every single contributor must agree. One person already said he wouldn't accept it. Neither will I. The code I have contributed so far is only a few lines, but I'm sure enough people will disagree with this suggestion, that if you remove all the code we have contributed, what remains will not be a working kernel.

      Besides, I don't see how the license could have any influence on patent issues. No agreement between author and end user can remove your obligation towards a third party patent owner.

      --

      Do you care about the security of your wireless mouse?
    4. Re:Not even an article by Anonymous Coward · · Score: 0

      How about a compromise: Windows and Linux both switch to the BSD license?

    5. Re:Not even an article by Dwonis · · Score: 1
      Don't forget that for Linux to switch license, every single contributor must agree

      Yes, but I don't think Microsoft is the sole copyright holder of its software either.

    6. Re:Not even an article by Anonymous Coward · · Score: 0

      True, there is a lot of BSD code in there.

  8. Why don't they mention FreeBSD, OpenBSD, etc? by Anonymous Coward · · Score: 5, Insightful

    Are there any practical reasons they can't use FreeBSD/OpenBSD/NetBSD instead of Linux in situations where a BSD-style license is preferred over GPL?

    Or is it simply because they've never heard of it due to lack of marketing?

    1. Re:Why don't they mention FreeBSD, OpenBSD, etc? by Anonymous Coward · · Score: 0

      Because BSDs SMP is a super weak hack and it doesn't even have a real journaling filesystem yet?

    2. Re:Why don't they mention FreeBSD, OpenBSD, etc? by gl4ss · · Score: 1

      because the article is meant to be useless, only worth for a lunch talk 15 minutes long.

      --
      world was created 5 seconds before this post as it is.
    3. Re:Why don't they mention FreeBSD, OpenBSD, etc? by fe105 · · Score: 1

      Journaling? I'll take softupdates instead, thankyouverymuch.

    4. Re:Why don't they mention FreeBSD, OpenBSD, etc? by Anonymous Coward · · Score: 0

      I guess you like fscking 1.5 terabyte filesystem?

      Oh ya thats right you run BSD on your dads PC...

    5. Re:Why don't they mention FreeBSD, OpenBSD, etc? by Anonymous Coward · · Score: 0

      Because they don't want to use something that's dying!

    6. Re:Why don't they mention FreeBSD, OpenBSD, etc? by tigga · · Score: 1
      I guess you like fscking 1.5 terabyte filesystem?

      Who cares? It is done in background when system is fully up. And BSD also uses magic trick Linux users not accustomed for - it is called partitioning. In that case not all partitions would need fsck, partitions which need fsck got it in parallel.

  9. Not going to happen. by BJH · · Score: 5, Interesting

    Even if this were a good idea (which it's not - it's roughly on a par with somebody who is being attacked by rabid hyenas deciding that they'd be safer if they distracted the hyenas by attaching large chunks of fresh meat all over their body), it would require that either:
    a) Anybody with significant (as in more than 20-30 lines or so) contributions to the kernel give their approval for the switch, and it ain't gonna happen because even if Linus went for it, Alan Cox is very much pro-GPL and has large chunks of code all over the kernel

    or:
    b) Somebody strip out or rewrite all parts of the kernel copyrighted by people who objected to the license change, which in the end would probably amount to an effective rewrite of the whole thing.

    1. Re:Not going to happen. by Peter+Cooper · · Score: 2, Funny

      it's roughly on a par with somebody who is being attacked by rabid hyenas deciding that they'd be safer if they distracted the hyenas by attaching large chunks of fresh meat all over their body

      Unoriginal. This concept has already been done in the 'Predator' episode of Sealab 2021. It actually worked.

    2. Re:Not going to happen. by Anonymous Coward · · Score: 0

      Hey, as long as it's A LOT of meat! I'm thinking a full whale body suit here. They'd get full and go away.

    3. Re:Not going to happen. by BJH · · Score: 1

      Well, excuuuuuse me - I've never actually seen an episode of Sealab 2021 (or indeed heard of it until now), so I fail to see how it makes my metaphor 'unoriginal'.

    4. Re:Not going to happen. by sparrow_hawk · · Score: 1

      b) Somebody strip out or rewrite all parts of the kernel copyrighted by people who objected to the license change, which in the end would probably amount to an effective rewrite of the whole thing.

      And if you're going to rewrite the Linux kernel under the BSD license, you might as well look into any one of the several already-mature, BSD-licensed operating systems that exist. Honestly, there's no need to relicense Linux, unless you're concerned about buzzword-compatability issues. Why reinvent *BSD?

    5. Re:Not going to happen. by Anonymous Coward · · Score: 0

      Why reinvent *BSD? - Because we don't need any more dead OSs littering the landscape?

    6. Re:Not going to happen. by BJH · · Score: 1

      That was uncalled for. He's absolutely right - the differences between Linux and the *BSDs are more philosophical than technical, so if someone wants a UNIX-like OS under a license that allows them to do what they like with it, they've already got a choice between at least three variants.

    7. Re:Not going to happen. by Anonymous Coward · · Score: 0

      They can have a non-GPL licence to my 2 lines for the sum of 151699.029 pounds (weight) of Canada Gold Maple Leaf coins.

  10. No can do! by tomhudson · · Score: 5, Insightful
    If it's GPL'd, then everything up to the license chance would still be GPL'd, and it would immediately fork into GPL'd and non-GPL'd.

    Of course, then the BSD licensed stuff would be copied back into the GPL'd fork, as is allowed.

    Result - A full-featured GPL'd version, and a non-GPL'd version without all the features that it can't include as it would be a violation of the GPL.

    In other words, why bother? It ain't broke - don't try to "fix" it.

    1. Re:No can do! by Simon · · Score: 1
      Of course, then the BSD licensed stuff would be copied back into the GPL'd fork, as is allowed.
      I think the more important question is, would there actually be any new BSD licensed stuff to copy into the GPL version? Companies are not required to release their changes in source form under the BSD licence. After all, that is the primary difference between the GPL and BSD licenses.

      --
      Simon

    2. Re:No can do! by Halfbaked+Plan · · Score: 1

      Well, as sort of a response, the BSD-licensed OSes (Open/Net/FreeBSD) seem to be moving along nicely. Apparently the 'magic factor' in the GPL that everybody celebrates isn't that important.

      --
      resigned
    3. Re:No can do! by tigga · · Score: 1
      Of course, then the BSD licensed stuff would be copied back into the GPL'd fork, as is allowed.

      It is NOT. You must retain BSD copyright.

    4. Re:No can do! by tomhudson · · Score: 1
      I guess you forgot that GPL != public domain (or bought into the SCO fud that GPL'd software isn't copyrighted).

      Copyright is still retained by the author under the GPL, or may be assigned to whomever the author chooses. BSD copyright would still be retained.

      There's already a LOT of *bsd stuff in GPL'd software, and in Windows.

  11. hail by Janek+Kozicki · · Score: 0

    repeat after me: I belive in GPL.

    --
    #
    #\ @ ? Colonize Mars
    #
    1. Re:hail by Anonymous Coward · · Score: 2, Insightful

      While I disagree with the article, I can't help but notice the author got one thing right: the GPL is less of a legal document in our eyes and more of a religion. Like all religions, we have to be careful about losing sight of our purpose because of "ancient traditions."

      The GPL Ver. 2 is great and works today; but we always need to ask ourselves if it is ready for tomorrow. Maybe we'll need to migrate to a version 3, or maybe we'll need to migrate to BSD. The point of this article, IMHO, is that we need to keep questioning whether the GPL is still working for us.

      (posting as AC to protect my karma)

    2. Re:hail by imroy · · Score: 5, Funny

      I belive in spell-checkers!

    3. Re:hail by Extrymas · · Score: 1

      I belive in GPL.


      (well.. you asked for it)

    4. Re:hail by Anonymous Coward · · Score: 0

      Belive is a word, nothing your spell checker can help with there. Try proof reading and a dictionary.

    5. Re:hail by Anonymous Coward · · Score: 0

      ROFL what a dumbass GPL LUser (Linux User).

    6. Re:hail by Desperado · · Score: 1

      could be he did mean belive in the GPL:

      belive

      \Be*live"\, adv. [Cf. Live, a.] Forthwith; speedily; quickly. [Obs.] --Chaucer.
      [Free Trial - Merriam-Webster Unabridged.]

      Source: Webster's Revised Unabridged Dictionary, © 1996, 1998 MICRA, Inc.

      A bit of a reach to be sure but it does pass spell check.

      --
      If you're not living on the edge, you're taking up too much space.
    7. Re:hail by Anonymous Coward · · Score: 0

      Mispellers of the world, untie behind a god spill checker. Ewe have nothing to loose butt your proof reading.

  12. Logistics by keiferb · · Score: 4, Insightful

    The logistics of a license switch are staggering, especially when you consider a project the size of the Linux kernel. IANAL, but wouldn't every contributor to a given project, no matter how far back as long as their code's still there, have to sign off and approve of the license change?

    Sounds like a headache and a half to me.

    1. Re:Logistics by mdfst13 · · Score: 1

      "wouldn't every contributor to a given project"

      No, every copyright holder. For example, someone could have contributed the copyright to the FSF (or to Linus). These people would not have to be contacted. Some projects will not incorporate code unless the copyright is assigned for exactly this reason.

      But yes, a headache and a half to implement now. They would probably find themselves rewriting a lot of the code to eliminate GPLed contributions (contributor either won't change the license or is no longer available to do so).

  13. idiot by sPaKr · · Score: 3, Insightful

    This guy knows nothing of what he speaks. The open group owns the Unix trademark. SCO claims to own the source and rights, but thats disputed by Novell the previous owner.

  14. when will they learn by Anonymous Coward · · Score: 0

    you can't put the fucking cat back in the bag. Its dumb to think that you can just "turn linux into BSD" etc. On a side note, as much as i would like to see linux being ran by massive companies, I don't really give a fuck. What Walmart runs in their datacenter really doesn't concern me. If everything in the US courts went against GPL etc, and it was illegal to use linux in the USA. They would used it everwhere else. Futher putting the USA in the eyes of the other industiralised nations in the catagory of a despotic regime.

  15. License? We don't need no . . . by shubert1966 · · Score: 1

    Funny, why would any personal user give a sheist about the license?

    This being about corporate interests then, and me being a private entity, why should I give a sheisty sheist what SCO thinks of themselves?

    What's important to note is the overall quality of life for the citizens of the United States - our best interests are to not penalize *nix users at all - it's too late in the game and many a small business would go out of business because of the cost associated with compliance or monetary settlement.

    Not that government has ANY idea on how to secure their own machines, or tax internet sales, or stop Bill Gates and his remora-ware oompaloompasfrom making a mint on anti-virus and spam software.

    Silly bastards.

    --
    Stuff that matters.
    1. Re:License? We don't need no . . . by Anonymous+Brave+Guy · · Score: 1, Funny
      What's important to note is the overall quality of life for the citizens of the United States

      You arrogant, selfish little nerd.

      Love,
      Everyone in the rest of the world who supports or contributes to OSS.

      --
      If you disagree, post your argument. (-1, Overrated) isn't your personal censorship tool for views you don't like.
    2. Re:License? We don't need no . . . by shubert1966 · · Score: 1

      I thought of that when I wrote it and felt that it was important to recognize that the scope of enforceability would be limited to USA. The point of the sentence was to identify that the PEOPLE come first. That I failed to include the majority of the planet is offensive, I just didn't think that rest of the world gave two sh!ts about copyright or trademark infringement.

      Arrogant? No.

      Ignorant. Sure.

      Thanks for your input because I had no intention of generating the emotion you acquired from reading my post.

      No blood - no foul.

      --
      Stuff that matters.
    3. Re:License? We don't need no . . . by sg_oneill · · Score: 1

      I thought of that when I wrote it and felt that it was important to recognize that the scope of enforceability would be limited to USA. The point of the sentence was to identify that the PEOPLE come first. That I failed to include the majority of the planet is offensive, I just didn't think that rest of the world gave two sh!ts about copyright or trademark infringement.

      Eh, Your cool ;)

      sincerely (a foreigner). We do get grumpy americans occasionally forget theres life outside them borders, but by the same token apreciate it when you guys remember :)

      (now, if you *really* want to impress me, put yerself in my boots ;) ;) ;) ;)

      --
      Excuse the Unicode crap in my posts. That's an apostrophe, and slashdot is busted.
    4. Re:License? We don't need no . . . by shubert1966 · · Score: 1

      ARRRRRRRRRRRRRRRRRRGH!!!

      I am a citizen of the United States - ERGO:I cannot effect legislation in your country!!!! I cannot effect legislation in my OWN country - let alone YOUR country. Europe, from what LITTLE I KNOW has places even LESS VALUE on copyright than the USA!!!

      My point was about the people!!! You, me, Martians and moonmen/moonwomen/moontransgendered!

      It's a point of AMERICAN LAW that the people come first. I REALLY REALLY regret coming across like an ethnocentric bastard because I was not speaking to Nationality for the sake of nationality, but rather to point out how there's an underlying loophole: THE PEOPLE's BEST INTEREST!

      God I hate/love this.

      --
      Stuff that matters.
    5. Re:License? We don't need no . . . by Anonymous+Brave+Guy · · Score: 1

      No worries. I did find that particular comment somewhat offensive -- perhaps unfairly so, as I've encountered a few too many US-based bigots around here recently -- but as at least one mod realised, my reply was meant to be tongue-in-cheek. I actually did get, and pretty much agree with, your main point.

      FWIW, those of us involved with IT in Europe very much do care about what happens with copyright and patents, particularly the software patents currently under consideration in our European legislature. I work in a city full of small technology companies, and the interests of such companies (the majority of the industry, of course) frequently coincide with the interests of individuals IME. The work economy around me, and the local economy in general where I happen to live, and everyone everywhere who's going to benefit from the technologies being developed here, all depend on getting things like that right.

      --
      If you disagree, post your argument. (-1, Overrated) isn't your personal censorship tool for views you don't like.
    6. Re:License? We don't need no . . . by shubert1966 · · Score: 1

      Before any more people take the ethnocentric bastard interpretation from my post, as more than 1 sincere user has already done, let me address the verbiage I used in Paragraph 3.

      To wit: What's important to note is the overall quality of life for the citizens of the United States

      It is common practice for a court filing, should a responsible one ever see the light of day concerning GNu/BSD/et. al., to use the opening header to define the litigants. In such Class Action cases the 'lawyer-types' like to use the sentence "People of <jurisdiction> vs. the second party.

      eg: People of the United States vs. Brigham Young, et al., December 30, 1858

      I apologize to the first two posters who took offence where none was intended (through my own typing) and to future readers who may come across this post and bitch too. I recognize that the comment could be taken in a way (out of context to my mind) such that it would be ethnocentric. I just didn't mean it to be taken that way AT ALL.

      --
      Stuff that matters.
    7. Re:License? We don't need no . . . by shubert1966 · · Score: 1

      all depend on getting things like that right.

      I concur wholeheartedly. I pay for software when the license says I have to. I appreciate the fact that you also probably have to work EXTRA HARD just to do so. A retroactive settlement can be a nightmare not just in monies spent, but also in the mind boggling issues of licensing.

      Thanks for smacking down a perceived bigot even if you were mistaken!!! I think we on the same team.

      --
      Stuff that matters.
  16. So let me get this straight... by Thumper_SVX · · Score: 1

    We're being asked to change licenses when the GPL has NEVER BEEN STRUCK DOWN IN COURT???? OK... this seems like a troll to me.

    Oh, and it's a dupe... but that's cool because I didn't get a chance to read the article last time... this time I did.

    Seriously... it's sort of putting the cart before the horse. The only real problem I perceive with Linux today is that it's a large target. The GPL is not the problem, from the perspective of monolithic software corporations the whole product is the problem. Most big businesses would love to find a hole in the GPL that they could use to usurp Linux for their own ends. So far there hasn't been one.

    However, I do think it might be prudent to review the GPL in really great depth (something that is sort of going on over at Groklaw) to make sure there ARE no loopholes. I want Linux to remain free.

    Oh, and in answer to anyone who might ask... I use Linux not because it's free... not because I'm a geek... I use Linux because it WORKS. There's nothing that an MS operating system does better that I care about. No, I don't play games (don't have time).

    1. Re:So let me get this straight... by oolon · · Score: 4, Insightful

      But this is what people just don't get. Linux like all other GPL source is copyrighted, If the GPL licence agreement is proved to be invalid that does not mean suddenly linux and all other GPL code is now public domain. Linux would still be copyright and everyone who was not the copyright owner would not have a valid license to use it. Until issued with a new agreement from the copyright owner. This is one of the strenghs of the GPL, if your defeat it you can no longer play with the toys rather than being able to steal them.

      James

    2. Re:So let me get this straight... by Nurgled · · Score: 1

      Remember that the GPL is a licence to distribute and create derivative works, not a licence for use. If the GPL was found to be invalid, everyone could go on using the software produced by the original author, but would no longer be able to create derived versions or re-distribute it.

      There are some hazy problems to do with already-existing redistributions: would all of the packaged Linux distributions become illegal since they contain software distributed without a licence? Perhaps, but I think that it's safe to say that any author who licenced code under the GPL will not file suit against Red Hat and SuSE for copyright infringment, since they obviously intended the software to be distributed in this manner regardless of the specific wording of the licence.

      IANAL, of course.

    3. Re:So let me get this straight... by kasperd · · Score: 1

      This is one of the strenghs of the GPL, if your defeat it you can no longer play with the toys rather than being able to steal them.

      Basically nothing would change. People using GPL software in ways not allowed by the GPL would still be doing copyright infringement, and they do not get any extra rights, even if there exist an invalid license, that does not grant them those rights. People using GPL software in compliance with the license are probably pretty safe. Theoretically they could be sued by the author. But that author will not have a very strong case. After all the author did give permissions to the use.

      --

      Do you care about the security of your wireless mouse?
    4. Re:So let me get this straight... by Anonymous Coward · · Score: 0

      And people would still warez it if they desired, so it makes jack shit difference.

    5. Re:So let me get this straight... by k98sven · · Score: 1

      Remember that the GPL is a licence to distribute and create derivative works, not a licence for use. If the GPL was found to be invalid, everyone could go on using the software produced by the original author, but would no longer be able to create derived versions or re-distribute it.

      Not true. You need a license to run a computer program, as this entails copying the program to memory. It's true. And it sucks. But that's what the courts decided.

      There are some hazy problems to do with already-existing redistributions: would all of the packaged Linux distributions become illegal since they contain software distributed without a licence?

      Not really. To begin with you have to start with what the heck one means by the GPL being invalid. Do you mean that some part of the GPL is invalid, or the whole thing? You see, a courts don't rule "This license is invalid" they rule on whenether the relevant part of the license is invalid.

      You can't really speculate on what the consequences should be unless you know what part was deemed invalid, and why.

      Perhaps, but I think that it's safe to say that any author who licenced code under the GPL will not file suit against Red Hat and SuSE for copyright infringment, since they obviously intended the software to be distributed in this manner regardless of the specific wording of the licence.

      Correct. Also, you must remember that the court will naturally take the intent of the original license into account.

      (IANAL either, but I've taken some courses in IP law, and have lawyer friends I discuss with.)

  17. crackhead... by benjamindees · · Score: 1

    With no single owner, the closest thing it (Linux) has to a central authority is the Open Source Development Lab

    --
    "I assumed blithely that there were no elves out there in the darkness"
    1. Re:crackhead... by mistered · · Score: 2, Informative

      or the SCO Group (SCOX ), which acquired the Unix trademarks. Geez, that's the one thing SCO admits they don't own.

      --
      Enjoy your job, make lots of money, work within the law. Choose any two.
  18. License Change by EinarH · · Score: 5, Informative

    Groklaw had an article about this some days ago, there are tons of discussion there why a license change;
    1. Would be stupid.
    2. Won't happen.

    --

    Melius mori in libertate quam vivere in servitute.

  19. Despite this, BSD is still here. by jhines · · Score: 1, Offtopic

    BSD refuses to die. Free, Net, and Open have their supporters and developers.

    1. Re:Despite this, BSD is still here. by antiMStroll · · Score: 2, Insightful

      I don't know why you were down-modded, but you raise an excellent point. If the BSD license is so much more advantageous, then why do we have three incompatible 'BSDs totaling a small percentage the market penetration of Linux? They've all been around a comparable period of time. (BTW, I really like and use FreeBSD. This is about licenses.)

  20. Lamest.... article.... ever.... by gsfprez · · Score: 5, Insightful

    in light of IBM's use of the GPL to shutdown a major copyright infringer, SCO...

    and in light that this author decided to publish an outdated article - he continues to talk about how IBM is being sued for copyright infringement, while the hunter is now the hunted in the SCO vs IBM case with IBM arguing (very well) for partial summary judgement that IBM is 100% in the clear on Linux while its SCO who is now clearly in violation of copyright law...

    but mostly because his very first premise is utterly false - "How does software owned by everyone and by no one survive in a world where copyrights and patents shape the legal landscape?"..

    this article is lame...

    Dear Mr. Wildstrom.

    The GPL has NOTHING to do with your precious IP or ownership of software. The GPL is ONLY about two simple things - distribution and use. Just like EVERY SINGLE OTHER software license.

    It is obvious you do not understand this. I suggest you read the two latest court documents from IBM, who are doing two things you claim the GPL does not allow...

    1. claiming ownership of their GPL licensed software and
    2. are asking the courts to prevent a copyright infringer from reditributing their software without their permission.


    The easiest way to understand how the GPL works and why it works is to read those court documents - because its heart is exactly what the GPL is about - controlled distribution of owned software by the copyright holder.

    As my history teacher was fond of saying to the kids that wrote their papers the night before as they watched The A-Team - "please grasp the concept, then rewrite your paper".

    --
    guns kill people like spoons make Rosie O'Donnell fat.
  21. Relicensing? No thanks! by Xetrov · · Score: 1, Interesting

    Switching licenses would probably be the most painful thing to organise.

    Firstly, everyone who has contributed code to the kernel would have to give permission for the license to be changed, or have to re-submit their code.

    No, it is nowhere near as easy as saying "lets change the license".

    Secondly, the Linux kernel has got some pretty darn cool code it in now. The GPL ensures that companies cannot take that code and do anything they like with it without releasing their modifications, eg Microsoft + BSD Networking code.

    1. Re:Relicensing? No thanks! by Anonymous Coward · · Score: 0


      "Switching licenses would probably be the most painful thing to organise."

      You say that as if there aren't developers who would kill or die to prevent it from happening.

      Biz folks can "request" that the license change, and I can "request" a blowjob from Kathy Ireland.

  22. Huh? by Anonymous Coward · · Score: 0

    I stopped reading when I saw "Linux, the most important piece of free, open-source software". Sendmail? BIND? Apache? I wish we could mod the articles (-1, Redundant). This isn't anything we havn't seen before, just dumbed down for the masses of BusinessWeek readers. Why is crap like this on sla.. oh..

  23. Re:DUPE by An+Onerous+Coward · · Score: 2, Interesting

    I didn't see it last week. I'm glad it came through again. Besides, it gives us the opportunity to generate karma by reposting comments from the last story. :)

    I'm not sure I understand the "advantages" the writer is laying out. A BSD'ed Linux would be cut off from a lot of the improvements that come back whenever someone modifies it to suit their own needs. Doing so would also lead to an immediate fork, wherein improvements could not be exchanged between the two branches. Finally, knowing that your work can be tied up into some black box, proprietary product will be a problem to a lot of the people working on Linux right now.

    All this to avoid the patent situation? 60 of the 283 patents are owned by IBM, which has said that it won't enforce them (although I would prefer to see them grant a non-revokable, free license to use each in the Linux operating system). I would guess that 90% of those which remain are owned by companies that have entered into cross-licensing agreements with IBM, so starting a patent war would be a very drastic measure for them. Those which remain, hopefully, can be worked around.

    The worst case scenario is one involving some company that has a patent portfolio, a demon lawyer horde, and enough money to keep litigation going for a long while. Think SCO II. But Linux survived that with little ill effect.

    I think Linux is in a pretty good position, and I don't believe the patent situation doesn't justify the sort of remedies the author suggests.

    --

    You want the truthiness? You can't handle the truthiness!

  24. Busenessweek troll by Anonymous Coward · · Score: 2, Interesting
    A few points. First, the author misrepresents the GPL:
    The GPL not only requires that any programs licensed under it be freely distributed but also that any modifications made to the software, or any other software derived from it, are themselves automatically covered by the GPL.
    The GPL does not require that any programs licensed under it be freely distributed. It only requires that if you distribute it, you also make the source available. You may charge for the binaries if you want. You may also keep it closed-source if you do not wish to distribute it (in-house projects).

    Second, the author advocates a "more commerce-friendly license" for Linux. However, he fails to give any reasons why the creators and contributors to Linux want to make it more "business friendly". Persumably, all the Linux contributors know they are releasing their code under the GPL and want to release it under the GPL. They are also free to contribute to *BSD if they like the BSD license better.

    Third, the author cites Apple as an example of a company that chose FreeBSD over Linux because of the "commerce-friendly license". However, he completely ignores the fact that Linux has a much bigger mind and market share in business than *BSD, despite the "business unfriendly" GPL, and despite the fact that *BSD proponents constantly harp about the technical inferiority of Linux.
  25. Bad understanding of the GPL by Anonymous Coward · · Score: 2, Insightful
    Unfortunately, the GPL is hardly a model of clarity, and few disputes involving it have gotten to court, so case law has done little to clarify its meaning.

    The GPL is actually very clear - derivative works of a GPL licensed work must also be GPL, otherwise you have no license to redistribute. It hasn't gone to court because if you claim the GPL is invalid, and redistribute something, then you are guilty of copyright infringement.

    "Some people argue that the GPL as a whole isn't even enforceable.... "

    Thats correct, it isn't, since the GPL only grants you rights. How can you enforce a license has no restrictions but only grants users redistribution rights that they otherwise wouldn't have?! Copyright law, however, is enforceable.

    1. Re:Bad understanding of the GPL by starling · · Score: 1

      What's not so clear is the definition of "derivative" as used in the GPL.

      Is a work derivative if it uses one line of GPL'd code? A function? A library call? How about if the library call is in a shared library. How about if it's a kernel call?

      These types of question have already led to a licence fork in the GPL and who's to say we won't end up with more.

      Landsharks could have a field day arguing about that sort of thing.

  26. Hey, Businessweek! by imag0 · · Score: 1

    Write your own operating system.
    License it however you like it.
    Otherwise, piss off.

    Thanks!

    Signed,

    The Linux Community.

    1. Re:Hey, Businessweek! by Stevyn · · Score: 1

      Why do people say slashdot is just a bunch of angry geeks who love to rant?

  27. Defeating the point of Linux by raistphrk · · Score: 3, Insightful

    Relicensing to the BSD license would pretty much defeat the point of GNU/Linux. I definitely think Linus needs to do more to make sure the code he commits isn't proprietary, but switching licenses?

    The logical complications of changing the license to BSD would be a nightmare. Individual committers could file suit against FSF, or whoever might "own" the newly licensed code, to get a court order for their code to be removed if it's not licensed under the GPL.

    Of course, somebody else could just fork Linux under the GPL again.

  28. Less incentive to develop-Free CSA. by Anonymous Coward · · Score: 0

    "And the freeddom to use the code in closed commercial applications makes it *even more free* than restricting it to only other open source projets."

    So why don't they release their closed source applications under the BSD license? Or is this some kind of lopsided freedom you're arguing for?

  29. BSD License won't help by juergen · · Score: 1

    This guy is either clueless, misled, or actively trying to mislead people.

    The BSD license woud not have helped in the whole SCO fiasco. The only thing the BSD license really does is disclaiming of any liabilities of the software writer (license giver) -- so users and integrators (licensees) are still at risk of getting the crap sued out of them.

    Jürgen Strobel

  30. How would a switch protect against patents? by mslinux · · Score: 3, Interesting

    I don't understand how switching to another license (BSD, Mozilla, etc.) would protect the kernel from patent infringement suits.

    I do see how it would make it more "commercial" friendly, but IMO, that's all it would do. If it were licensed under BSD, then companies such as MS, Apple, etc. could take the kernel, use it, change it or whatever w/o showing the changes... just like Apple has done with much of the FreeBSD code.

    1. Re:How would a switch protect against patents? by Fweeky · · Score: 1
      If it were licensed under BSD, then companies such as MS, Apple, etc. could take the kernel, use it, change it or whatever w/o showing the changes... just like Apple has done with much of the FreeBSD code.

      Yup, Apple suck for refusing to share the code they stole.
    2. Re:How would a switch protect against patents? by Halfbaked+Plan · · Score: 1

      Apple is in the unique position of owning a huge body of closed-source code, much of which they aquired in the merger with NeXT, that heavily enhances the bare skeleton OS that it runs on top of. Apple makes that bare skeletal OS freely available and Open Source. They take heavy advantage, though, of the one-way-passage to the massive proprietary side of their code base. Mac OS-X is hardly a shining example of the triumph of an Open Source model. If it is, where do I download the source code to the GUI layers that make it worth running on a system? (I'll stick with NetBSD while I wait)

      --
      resigned
  31. Of course... by mehaiku · · Score: 1

    How dare we rob corporate America of the right to embrace and extend code with a silly license?

  32. Wont make a difference by nurb432 · · Score: 1

    If you don't own the copyright of the code, you don't have the right to redistribute it, or re-license, regardless if you do it under GPL or BSD or XYZ.

    You still have to pull the code, and you are still open to be sued for its use.

    The key point is its NOT YOURS...

    ( we are talking where the original copyrights forbid redistribution, if its copyrighted under some 'free' license already, then of course this doesn't apply )

    --
    ---- Booth was a patriot ----
  33. Now this really is FUD. by argent · · Score: 1

    Crikey.

    Look, I prefer the BSD license myself, and I'm also concerned about the potential it has for unintended contamination of aggregated works, but this is not new news and it's not related to the license, and for the most part the potential problems in the GPL don't seem to be evntuating.

    It's obvious that they're using the recent patent issues... which are entirely unrelated to the license the software is distributed under... to spread uncertainty about the GPL. Licensing the software under the BSD license or the MPL or the APL or the Artistic License or even something new like a variant of the Creative Commons license wouldn't make any difference if someone filed suit over a patent.

  34. GPL affects patents issues by jeanicinq · · Score: 2, Insightful

    Copyrights and patents are two different things.

    If Linux is still not sold as commercial software, patents should not be an issue. Copyrights affect free and commercial software; however, patents only affect commercial software. Some business-people must have got their confusion when businesses like Red Hat, Debian, Yellow Dog, and more started to package Linux with commercial software and distributed it; it looked like commercial software. The GPL avoids patent issues, but that confusion makes it an issue. Some businesses want to find excuses that makes it an issue that their patents are valid in non-commercial software.

    1. Re:GPL affects patents issues by Bruce+Perens · · Score: 4, Insightful
      however, patents only affect commercial software.

      Sorry, but this is not the case. In the U.S., patents even effect use. Use is clearly given by the law as one of the acts for which the patent holder can bring suit. You are liable for patent infringement by software that you write and use privately in your own home.

      Yes, it's a broken system. We have to fix the law.

      Bruce

    2. Re:GPL affects patents issues by Anonymous Coward · · Score: 0

      So what type of damages can a business sue for, if a person is using it privately?

      Not much, if any.

      While you raise a valid point, it strikes me as a misleading oversimplification.

    3. Re:GPL affects patents issues by HuguesT · · Score: 1

      This is not quite correct. The objective of Patents is to publish how technology works in return for a limited-time monopoly on distribution. It is to encourage people to try and do better (innovate). It is absolutely 100% kosher to re-implement any patented technique in-house for R&D purposes. What you cannot do is distribute that software in any way shape or form, to mere users (but it's OK to do that to testers, for example, who can be mere users).

    4. Re:GPL affects patents issues by Bruce+Perens · · Score: 3, Informative
      Please read this.

      Thanks

      Bruce

    5. Re:GPL affects patents issues by HuguesT · · Score: 1

      Hi Bruce,

      The case in question refers to *use*. The university was sued for continuing to *use* patented inventions they had no license to. I believe this is still OK to re-implement a patented technique for the purpose of comparison with a novel technique that one has developed or that one plans to develop. The article you reference is short on details but I seem to understand that the university had no intention to work on the inventions to improve them. The article seems to imply that the inventions were used in some kind of production environment.

      This is the whole idea of Patents, to disclose how an invention works so that others can improve on it. The purpose of patents is to foster creativity, not stifle it.

      I work in image analysis research, and I occasionally do read papers in areas that are heavily patented, such as Bayer filter interpolation (to remove colour artifacts from digital camera due to the peculiar arrangement of the colour sensors) and motion estimation. Patents are commonly cited as references and authors readily show their improved results compared to a variety of patented techniques.

      It is a common practice in my field to patent some technique and then publish it. The expectation is that people will re-implement what is disclosed in the paper and everyone seems to expects that this is legal.

      There are freely available libraries like the VTK that provide reference implementations of famously patented techniques such as the Marching Cubes algorithm (to transform a cube of voxels into a triangulated surface, used everywhere in medical imaging). These algorithms are in a special "patented" directory. You can compile them and presumably compare your results to what these techniques do, but you are not allowed to *use* these techniques in any production enviroment, be it for or non-profit (e.g. a public hospital) without a license.

      This state of things doesn't seem to be contradicted by the referenced article, at least that's my reading of it, and I'm not a patent lawyer.

  35. Two words.. by tobybot11 · · Score: 2, Interesting

    Two words for you on this whole patent train of contention.. Prior Art. One of the subtleties of computer history that most business/businessweek people of the "I'll get paid for idemnification insurance" crowd fail to recognize, is that patents on software didn't start coming into vogue with the big corporations until the late 90's. Most of the intrinsics in the open source world, within linux, have been around longer than that. Let's take for example the sudo example from a few days ago. Though Microsoft's patent wasn't exactly the same, the patent would never be able to pass the prior art test. There were too many examples in the open source world that existed prior. Fortunately, there are a few big companies that get it and will help to protect the open source world using the built in protections within the law. The benefits to the many far outweigh the profits of the selfish. It's too bad there isn't an IBM/Novell/Redhat there to protect those poor souls being trampled by the RIAA.

    1. Re:Two words.. by Anonymous Coward · · Score: 0

      > Two words for you on this whole patent train of contention.. Prior Art.

      Three words in response to this tired argument:

      Broken patent office.

      One of the non-subtleties of the current U.S. patent situation is that the USPO will almost literally patent *anything*, and leave it to the courts to sort out 'matters of fact' like, say, prior art. You'd better hope you can get one of those big companies to help you out, or it's you vs the Other Big Company That Sued You For Patent Infringement, Knowing You Don't Have Enough Money To Fight It Out.

    2. Re:Two words.. by maximilln · · Score: 1

      It's too bad there isn't an IBM/Novell/Redhat there to protect those poor souls being trampled by the RIAA.

      Since reading down this thread I've attempted to resolve my view of media vs. my view of software.

      My view of media is this: they sold it, I bought it, it's now mine. I have ownership. I can rip it, zip it, and redistribute it at will. Any arguments about "copyright" or "licensing" after the point of sale are children crying because they wanted to get rich quicker.

      But what of software? Isn't the free view of media analogous to the BSD view of software?

      I draw my distinction in this fashion. The GPL does not hinder unmodified redistribution (a la mp3). GPL recognizes that redistribution is not controllable so the GPL simply requires that the work be redistributed in accordance with the GPL. If you make no changes and charge no money then there is no problem. It seems that mp3 sharing is acceptable in the spirit of the GPL.

      There is another important distinction. Software is a tool (or method) while media is a product. One cannot (yet) take the guitar or drums out of a media file and put in more functional guitars or more secure drums. A product is subject to one-time sale of ownership and then the producer is free to go make more product. It is recognized, in use and by the GPL, that a tool or method may be subject to refinements and improvements and that the original author retains the base from which this is sprung.

      There is yet another distinction with the GPL. The FSF does not pretent to sell software in the manner that the media indsutry pretends to sell CDs and DVDs. If the media industry really wanted to take its concept of licensing seriously then it should quit hawking its product in environments that have traditionally been of the "all sales final" type. If a sale is final then I own the product when I buy it. I'll have no whining about what they thought I would do with it. There's no secret that I can copy and share this stuff. Live with it.

      The RIAA still sucks. There is no such thing as copyright. The RIAA is a group of children whining in frustrated disappointment because they don't get everything they want. This is reality.

      --
      +++ATHZ 99:5:80
  36. Gee, I dunno by inode_buddha · · Score: 1

    Maybe BusinessWeek should ditch neo-capitalism in favor of cwntral planning by feudal overlords.

    --
    C|N>K
  37. business week by joey.dale · · Score: 0

    Business week, thats a great source of information

    -Joey

  38. MOD PARENT UP by glMatrixMode · · Score: 4, Informative

    mod parent up

    besides, this has already been discussed at Groklaw :
    http://www.groklaw.net/article.php?story=200408140 64859996

    --
    War doesn't prove who's right, just who's left.
  39. Asking the wrong questions by irexe · · Score: 4, Informative

    From the article:

    How does software owned by everyone and by no one survive in a world where copyrights and patents shape the legal landscape?

    Shouldn't that be:

    how can copyrights and patents survive in a world where software is owned by everyone and by no one?

    1. Re:Asking the wrong questions by Anonymous Coward · · Score: 0

      Which is exactly why they want Linux to change licenses...

    2. Re:Asking the wrong questions by CaptKilljoy · · Score: 1

      >how can copyrights and patents survive in a world where software is owned by everyone and by no one?

      If there are no copyrights, the GPL goes away and everything becomes effetively public domain. Mind you, no copyrights is RMS's ultimate goal (as far as I understand it), but somehow I don't think that's what you meant.

  40. Hey, Businessweek, stuff it. by HangingChad · · Score: 2, Interesting
    Oh, if those OSS people would just use a different license, then you'd get the backing of the business community. Ooooweeee.

    Here's a clue for Businessweek and the rest of that crowd: Most OSS developers started their projects to be free from the advice and oversight of the business community. You're barking up the wrong tree.

    OSS developers are professionals, they're business people themselves quite often. They're very good at what they do and have thought through the licensing issues a long time ago. You can't tell them what to do and it's never been about market share.

    If you don't like the GPL, then don't use it. It's your loss. I think about a 100 companies chipping in to make improvements to OpenOffice. They get back a product that saves them thousands, maybe even millions in license fees. I'd call that a pretty good investment. Yes, other companies and people that didn't pay will get those improvements and savings as well. Too bad. You still saved millions, it's still a good deal and economically more efficient. Thousands of companies all paying for the same software that does the same thing is economic insanity.

    Invest in sanity, invest in OSS.

    --
    That's our life, the big wheel of shit. - The Fat Man, Blue Tango Salvage
  41. Simple BSD allows rape by SmallFurryCreature · · Score: 4, Insightful
    Business doesn't want to be restricted, no minimum wages, maximum working hours, safety rules, GNU style licenses.

    The BSD license allows you to use the code without ever having to give back. Exactly the way business uses it.

    The only thing you need to know about BSD is that Microsoft favours it.

    --

    MMO Quests are like orgasms:

    You may solo them, I prefer them in a group.

    1. Re:Simple BSD allows rape by ArbitraryConstant · · Score: 1

      And when the goal is for the product to be used in commercial applications, like Python, they're still wrong?

      That's how they want their code to be used.

      --
      I rarely criticize things I don't care about.
    2. Re:Simple BSD allows rape by MsGeek · · Score: 4, Insightful

      Which is precisely why Microsoft has been pushing BSD licenses instead of the "viral" GPL. This Businessweek article is basically a truckload of astroturf on MS's behalf.

      --
      Knowledge is power. Knowledge shared is power multiplied.
    3. Re:Simple BSD allows rape by Halfbaked+Plan · · Score: 0, Flamebait

      The only thing you need to know about BSD is that Microsoft favours it.

      The only kind of building Microsoft favors are solid buildings which follow the building code.

      Does that mean we should all rebel by living in mud huts?

      --
      resigned
    4. Re:Simple BSD allows rape by Archie+Steel · · Score: 1

      Does Microsoft hold a monopoly on the construction business?

      /shudders to even think about it...

      --

      Reminder: find a new sig
    5. Re:Simple BSD allows rape by Halfbaked+Plan · · Score: 1

      What the hell do you mean? You got angry because I said something that wasn't anti-Microsoft, so you scurried back to that big word 'Monopoly' that you heard was something bad?

      Being anti-Microsoft for the sake of being anti-Microsoft is lame and based in ignorance. Using 'Microsoft likes it' as an automatic branding of something as bad is also quite ignorant.

      --
      resigned
    6. Re:Simple BSD allows rape by eviltypeguy · · Score: 5, Insightful

      "rape"...

      I write just about everything under a 3-clause BSD license. Do you know why? Because when I write something and give it away, it's really free to do whatever you want with (except of course claim it's your own).

      While some people think it's "rape", there are many of us who write code, that picked a BSD license because we want anybody to be able to use our code without restrictions other than claiming it's their own. So software can be a true gift without any "strings" attached. So it isn't "rape".

      Just the opinion of a programmer who writes BSD-licensed software...

    7. Re:Simple BSD allows rape by maxpublic · · Score: 1

      So software can be a true gift without any "strings" attached.

      So what? You have your motivations for using the BSD license, we have ours for using the GPL. Of course, we can't go blathering on about how our coding efforts are a "true" gift with no "strings attached" but then most of us don't think it's necessary to advertise our moral superiority in that fashion.

      Max

      --
      My god carries a hammer. Your god died nailed to a tree. Any questions?
    8. Re:Simple BSD allows rape by rickbrodie · · Score: 1

      Surely the problem of Microsoft (or anyone else) using BSD licenced code is that they can stuff it into Longhorn (for example) and pass it off as their own code. They don't have to actively claim it's theirs, but can imply it is by not saying otherwise except for putting the required copyright notice somwhere in the middle of a record sized EULA.

    9. Re:Simple BSD allows rape by the_mad_poster · · Score: 0, Troll

      What an absolutely imbecilic statement to make. The GPL comes with enough strings to tie up an elephant, and almost all of the looney tunes that use it push it as some great "free as in freedom" deal. The GPL is not, in fact, free. It is just as restrictive as any proprietary license out there, just in the completely opposite manner.

      If you want "free as in freedom", BSD is it. If you want to lock down people under psuedo-proprietary licensing schemes because you don't know what "free as in freedom" means, you use the GPL.

      Moral superiority my ass... just a bunch of hippies who need a dictionary.

      --
      Alito: A vote for Alito is a punch in the eye to put that bitch back in her place!
    10. Re:Simple BSD allows rape by Archie+Steel · · Score: 1

      Uh, where the hell did you get the impression that I got angry? Pipe down, cowboy. Take a deep breath.

      Being anti-Microsoft for the sake of being anti-Microsoft is lame and based in ignorance.

      Indeed. I have lots of reasons to be anti-Microsoft, and none of them is "for the sake of it". But that's beside the point. You made a funny (if faulty) analogy, and I simply carried on by making a humorous reply of my own.

      Oh, and before you ask: your analogy was faulty because it didn't take into account that OS licensing is at the core of Microsoft's business, while brick-and-mortar buildings aren't. Therefore, the reasons they like the BSD license are directly related to their business goals (which involve taking free software, modifying it and releasing it back as proprietary), while the reasons why they like solid buildings has nothing to do with their business whatsoever.

      I was simply making a joke, but it seems you took it quite seriously, to the point of calling me ignorant. The irony is that in doing so you forced me to expose your own ignorance...better luck next time!

      --

      Reminder: find a new sig
    11. Re:Simple BSD allows rape by trewornan · · Score: 1

      If linux is Microsofts nemesis and Microsoft favours a change to a BSD style licence it is entirely reasonable to suspect this is because they believe it will be good for them and bad for linux.

    12. Re:Simple BSD allows rape by maxpublic · · Score: 1

      I guess reading comprehension isn't your strong suit. While there are, indeed, a bunch of fucking idiots who go around blathering about 'freedom' with the GPL, they more often than not don't include those who actually CODE under the GPL.

      We code under the GPL for our own reasons. If you don't like those reasons, fuck you and the horse you rode in on. It isn't up to you to tell us that we have to use a different license than the one we prefer.

      Get it now?

      Max

      --
      My god carries a hammer. Your god died nailed to a tree. Any questions?
    13. Re:Simple BSD allows rape by Anonymous Coward · · Score: 0

      Tell me a single difference between a bsd license and putting your code into the public domain?

      I ask this constantly and have never had any one give me a single difference.

    14. Re:Simple BSD allows rape by Hektor_Troy · · Score: 1

      If you put it in public domain it belongs to EVERYBODY and they can use it as they please. If you put it under BSD license it belongs to you, but everybody can use it as they please (except claim that it's theirs).

      --
      We do not live in the 21st century. We live in the 20 second century.
    15. Re:Simple BSD allows rape by maximilln · · Score: 2, Funny

      except claim that it's theirs

      To: John M. Programmer
      From: Microsoft

      Dear Mr. Programmer,

      We regret to acknowledge that you are correct in your assertion that your source code was included in a recent Microsoft product. Our compiler stipped out the comment line which acknowledged you as the original author. The acknowledgement will be reinserted upon the next formal release of the software which is scheduled for 2007.

      In the meantime we've taken the liberty of patenting all of the functions which the software may be used for. While we will happily reinsert the acknowledgement into the binaries we will have to ask that you cease and desist all further distribution of your own work in this area as it violates three patents which are pending approval.

      Sincerely,

      Redmond, et al.

      --
      +++ATHZ 99:5:80
    16. Re:Simple BSD allows rape by Billly+Gates · · Score: 1
      I disagree. I am a freebsd user so of course I am biased.

      THe BSD software was tax subsidized by both businesses and citizens. Shouldn't they both have equal access to the code?

      If your running a business you must close your software or else someone would pirate and steal it. Competitors do this all the time. MS stole quicktime code when developing media player several years ago. Apple made the mistake of letting them see a few million lines of it.

      RH is not doing so well as a result.

      Is it fair that corporate America can not even touch any gpl software that was funded by their tax dollars?

      I am not saying closed source is good but if I were a CEO I would not want my tradesecrets out in the street. Its a struggle between hackers vs corporations.

      BSD is the perfect fit. If you want opensource then open it. Close then close it. Its their for everyone to use it as they see fit.

      Remember freedom is a dual edged sword and the developers freedom is cost by the GPL for the sake of the user. So you actually lose some.

      Nobody hears that argument.

      I prefer BSD for that reason. The developer should have the power and if you do nto like it write your own free alternative?

    17. Re:Simple BSD allows rape by Billly+Gates · · Score: 1

      Actually the opposite.

      GPL has more restrictions. BSD ballances the write of the developer vs the right of the user.

      If a corporation forks BSD code and its better you have a right to improve your own.

      Under GPL corporate america loses.

    18. Re:Simple BSD allows rape by Billly+Gates · · Score: 1

      I have a right to license and write software however I please.

      I will not let someone else lose freedom by the GPL who wants to write software or use my code in a corporate environment.

    19. Re:Simple BSD allows rape by Drakonian · · Score: 1
      That's nonsense. Many companies will not use Linux simply because of the GPL. The company I work for is one of them.

      They are using one of the BSDs for their embedded system kernel. They will need to make modifications to the kernel to suit their purposes. They do not want these changes to be released into the open for other competitors. The idea is that we spent valuable time and money changing it, so why should competitors benefit from our work? It's not utopian, but it's logically sound.

      I'm interested in hearing serious rebuttals to this argument.

      --
      Random is the New Order.
    20. Re:Simple BSD allows rape by maximilln · · Score: 1

      They do not want these changes to be released into the open for other competitors. The idea is that we spent valuable time and money changing it, so why should competitors benefit from our work? It's not utopian, but it's logically sound

      It's not even logically sound. The GPL does not require you to distribute derivative works. Your company is free to keep all of their kernel changes for themselves.

      Now... if they want to redistribute their changed kernel, in binary form, for profit... now the entire scope changes.

      --
      +++ATHZ 99:5:80
    21. Re:Simple BSD allows rape by maximilln · · Score: 1

      BSD is the perfect fit

      Until the BSD developers die of starvation because big industry took everything and didn't even donate a bread crumb.

      But BSD is also a special case. BSD itself has enough social and political connections to stay alive for a long time. No real world programmer could ever subsist on the BSD license.

      --
      +++ATHZ 99:5:80
    22. Re:Simple BSD allows rape by Drakonian · · Score: 1

      I neglected to mention that they want to sell this embedded system for a profit. (The complete system, not just the kernel or anything). It's almost implied. Because that's what companies do. They exist to make money/maximize shareholder value.

      --
      Random is the New Order.
    23. Re:Simple BSD allows rape by Billly+Gates · · Score: 1

      Perhaps the difference is between the kind of developers?

      I dont care what license you use but if its tax funded then its different.

      The BSD ones were funded by Uncle Sam which includes businesses and contributors to UC at Berkely. They should have a right to take it. The developers of BSD were paid grants or were working towards their masters and PHD's.

      A joe in his garage perhaps is a different argument.

      But really as long as its open source and on sourceforge people will improve the code and use it.

    24. Re:Simple BSD allows rape by tobar+mersa · · Score: 1
      Under GPL corporate america loses.
      The ability to make a profit off of someone else's work for free, perhaps.

      Corporations, just like everyone else, are free to use GPL software in anyway they wish. However, if they decide to distribute their own program which includes code taken from a program covered by the GPL, they must release their program under the GPL. The Corporation is still free to charge for it, but it must permit anyone who comes along and uses their program to do what it did: Modify the source code or modify their current program with part of the program, make a better program, and distribute it under the GPL (although that person could still charge for their program).

      The BSD (or the MIT license, or any number of other licenses), on the other hand, gives the corporation the right to prevent others from coming along and doing what they did: profit from the labor of others without paying.

      --
      This sig space intentionally left blank.
    25. Re:Simple BSD allows rape by nihilogos · · Score: 2, Interesting

      So software can be a true gift without any "strings" attached

      Don't you think it's a bigger gift if you ensure that not only your work, but extensions of your work are freely available to the community too?

      --
      :wq
    26. Re:Simple BSD allows rape by node+3 · · Score: 2, Informative

      "So software can be a true gift without any "strings" attached. So it isn't "rape"."

      Well, I guess it's hard to rape an absolute slut, if we follow the metaphor.

      "there are many of us who write code, that picked a BSD license because we want anybody to be able to use our code without restrictions other than claiming it's their own"

      And there are many of us who write code, that picked the GPL because we want anybody to be able to use our code without restrictions, other than claiming it as, or treating it as, their own.

      The BSD license is not the one to use if you want your software to be free, because it allows your software to become non-free. The BSD license if one to choose if you want to give the code away.

      That's the main difference between the GPL and BSD licenses. The GPL is about building community and promoting software freedom. The BSD license is about giving away software.

    27. Re:Simple BSD allows rape by SDPlaya · · Score: 1
      That's incorrect. With the BSD license your code NEVER becomes non-free. There may be implementations that USE your code which are non-free, but your code is always free.

      You're right... BSD is about giving away software and letting community build itself, iff the community wants to build itself.

      GPL is about forcing a community to exist, whether it wants to or not.

      I've given away code under no license and my belief was that the world benefits through use of my code, and some others will use my code and redist through GPL, BSD, proprietary, MIT, or no license. At the end the choice is up to them. And my code lives on to this as a free product...

      Now that's freedom.

    28. Re:Simple BSD allows rape by Billly+Gates · · Score: 1

      What if I want to embedd or link to some Gnu libraries? Then what?

      The viral nature of the GPL spreads to teh work and the corporation no longer owns the software!

      Under BSD I could link to Zlib or put in some perl objects (artistic licence) and not have to worry about being sued.

      ALso because of piracy and giving competitors trade secrets the software must stay closed.

    29. Re:Simple BSD allows rape by the_mad_poster · · Score: 1

      My reading comprehension is just fine. You must have forgotten the part where you claimed unspoken moral superiority for using the GPL (with the insinuation that you were superior because you didn't use a "proprietary" license). Maybe you should be more concerned about your short term memory than my reading comprehension, Max.

      Since my point is that your little GPL license is every bit as wrong as proprietary licensing when it comes to "free as in freedom", maybe you should also consider your ability to read things in context?

      I'm also curious as to when it was that I said you shouldn't be using the GPL or tried to say you should be using something else?

      --
      Alito: A vote for Alito is a punch in the eye to put that bitch back in her place!
    30. Re:Simple BSD allows rape by theLOUDroom · · Score: 2, Informative

      While some people think it's "rape", there are many of us who write code, that picked a BSD license because we want anybody to be able to use our code without restrictions other than claiming it's their own.

      Anybody can USE you code under the GPL as well.

      What the GPL limits is how you can redistribute that code. The GPL prevents some asshole corporation from taking your highly successful open source tool, making it closed, breaking interoperability, and screwing you with your own code.

      I''m not trying to say there is no use for the BSD liscense, but you're using some pretty misleading language here. Personally, I would be "fucking pissed" if I was ever forced to pay money to a company that did the above.

      --
      Life is too short to proofread.
    31. Re:Simple BSD allows rape by Anonymous Coward · · Score: 0

      > I neglected to mention that they want to sell this embedded system for a profit. (The complete system, not just the kernel or anything). It's almost implied. Because that's what companies do. They exist to make money/maximize shareholder value.

      No, it's not almost implied. A great portion of such imported software is for in-house-only use; in such cases, changes can be kept in-house indefinitely.

      Only binaries released to the public fall under the 'also release sources for no greater cost' clause. People keep overlooking this, and generalize the one case to all uses.

    32. Re:Simple BSD allows rape by Alethes · · Score: 1

      The BSD license is more about Freedom. The GPL is more about Fairness. We mustn't confuse the two.

    33. Re:Simple BSD allows rape by Ogerman · · Score: 1

      GPL is about forcing a community to exist, whether it wants to or not.

      GPL is like a legally-enforced social contract. In a world currently dominated by abusive use of copyright, it is a way to ensure that people and companies play fairly.

      At the end the choice is up to them. And my code lives on to this as a free product...

      This is fine if you're talking about trivial software or example code or educational material. But how would you feel if you spent 5 years writing a really great piece of software and then some company took it, added a few things, made it proprietary, and made millions freeloading on your work and not giving a penny back? What if you someday wanted to provide professional services for that software? Oops.. nobody cares about your original software anymore because the commercial fork is so much more polished and has millions of dollars behind it. And worse, nobody in the community really wants to contribute to your code anymore because your commercial "competitor" is only asking $40/copy so it's not worth their time. (And the company can reasonably do this only because they're freeloading and you did half the work for them for free!) It is quite frankly idiotic to write any significant body of code without GPL-style licensing to enable you to at least maintain a strong community around it -- whether individuals or companies. If you're smart, you will find ways to profit as well. Think this doesn't happen in real life? Look at ArgoUML (BSD) vs. Poseidon (proprietary). And there's even a free-beer, limited-functionality version of Poseidon drawing people away from using ArgoUML in *any* capacity!

      When you get down to it, it is pretty unreasonable to do any significant amount free software development and not be re-imbursed in some fashion. GPL gives you a lot of future options. BSD is completely giving away the farm.

      Now that's freedom.

      No, that's anarchy. True freedom includes the assurance of future freedom, because that freedom is seen as a fundamental right. In any anarchy, the strong dominate. In this case, that means large, possibly greedy software companies. With BSD, you are just a puny individual developer with no financial resources. A-squisha squisha..

      Until the day when copyright is abolished and proprietary code becomes illegal or at least highly frowned upon by all, GPL is our best hope for true freedom.

      ps. bonus points to anyone who caught the HSR reference and knows where it's from. (:

    34. Re:Simple BSD allows rape by tigga · · Score: 1
      Until the BSD developers die of starvation because big industry took everything and didn't even donate a bread crumb.

      But BSD is also a special case. BSD itself has enough social and political connections to stay alive for a long time. No real world programmer could ever subsist on the BSD license.

      Geez, are use serious?
      Do you really believe GPL programmers feed on programs bits?

      So real world programmer would subsist on the GPL? And what does it mean?

    35. Re:Simple BSD allows rape by HuguesT · · Score: 1

      This argument is a red herring.

      You actually cannot patent something that has been published by someone else, the USPTO does look into this sort of thing.

      Releasing something under your name with the BSD license constitutes publication. No one can patent BSD code except the authors.

    36. Re:Simple BSD allows rape by tigga · · Score: 1
      No, it's not almost implied. A great portion of such imported software is for in-house-only use; in such cases, changes can be kept in-house indefinitely.

      But you never know what happens tomorrow. Part of company could be sold or software could mature enough to be put on sale or it would be easier to give that software to contractor to work with it. So any sane lawer if there any choice would say Nay to GPLed software.

    37. Re:Simple BSD allows rape by HuguesT · · Score: 1

      This argument is a red herring (sigh). No one can force any corporation to open up their code and no company will ever lose ownership of what they have written over a GPL issue. If a company uses a GPL library, make their software proprietary (as they are not allowed to) and are then found out, no one can force them to open up their code. They have several ways around the problem:

      - they can withdraw their software from distribution;
      - they can re-implement the library internally;
      - they can negociate different terms than the GPL with the copyright holders of the library;
      - they can interface to the library in other ways than linking with it;
      - they can *choose* to licence their own code under the GPL.

      The company can *choose* between these five alternatives. No one can *force* them to do anything else.

      Yes it's nice to be able to use a BSD library in a proprietary product but can see why authors would rather that it didn't happen, and no one can force authors to release code under any license if they don't want to. If something is released under the GPL that you find useful but you absolutely need to release your code in a proprietary matter, then count your blessings: you can use it internally, you can study the code, you can write a thin wrapper that interfaces to the library by providing a separate process server, etc. If none of these solution will work, then sorry, you have to re-implement it, but you are still better off than if you had nothing at all, because you have at least a reference implementation that will help you iron out the bugs in your own.

      Business prefer the BSD license because they are greedy, short-sighted, bottom-line oriented entities (and good for them).

    38. Re:Simple BSD allows rape by node+3 · · Score: 1

      That's incorrect. With the BSD license your code NEVER becomes non-free. There may be implementations that USE your code which are non-free, but your code is always free.

      You're the one who's quite incorrect.

      If you write hello.c, and your "free" version is split into microsoft_hello.c and hello.c, *your* code has become non-free. I didn't say all of your code becomes non-free, but some of it has.

      The GPL does not allow this to happen unless you do it personally with your own code.

      The GPL promotes freedom and community more than the BSD license does. If you re-read my post, you'll see that that was my point, and that my claim that your code can become non-free is also correct.

      I really doubt you've thought this through. You've just noticed that no matter how often your code is absconded that you'll still have your free version. That's not freedom, that's voluntary poverty. It's like you invented bricks and mortar and then told Software Corporation they could use it however they want, even if what they want is to build a wall around you. Even worse, if you later invent reinforced cement, they can just take that and fortify their wall.

      That's exactly the sort of think Microsoft has done with non-GPL protected "free" software and standards. It's unfortunate that you think that's free. "Hey, check this out, I invented a gun. You can freely use the design however you want--in fact, go ahead and shoot me with it. It's your call, because this gun is free, yay freedom!"

    39. Re:Simple BSD allows rape by tigga · · Score: 1
      So software can be a true gift without any "strings" attached

      Don't you think it's a bigger gift if you ensure that not only your work, but extensions of your work are freely available to the community too?

      Gift with strings attached?

      For example if I write program and BSD license it I can't link to readline library because it's GPLed. And I can't because GPL would overtake my code. What kind of gift it is?

    40. Re:Simple BSD allows rape by node+3 · · Score: 1

      "The BSD license is more about Freedom."

      Wrong, the BSD license is more about letting others take away your freedom.

      True freedom must be protected. The BSD license does *nothing* to protect freedom.

      "The GPL is more about Fairness."

      The GPL is more about Freedom, Fairness and Community.

      "We mustn't confuse the two."

      Correct.

    41. Re:Simple BSD allows rape by tigga · · Score: 1
      Look at ArgoUML (BSD) vs. Poseidon

      Do you have examples of a bit more known software?

      Like Apache, for example. There were at least couple commercial Apache versions - Stronghold and something else. There are Oracle version of Apache and IBM's version. So what? What happened with Apache project? Nothing.
      Why didn't Microsoft overtake the Apache project? Maybe because they do not want to... Or any of BSDs?

      Your arguments do not relate to "real" life. Sorry.

    42. Re:Simple BSD allows rape by putaro · · Score: 1

      Depends on how the code was developed. For example, if you own the code (that is, all of the code was developed by you, or the copyrights were assigned to you) you have the option of releasing the code under GPL for people who are happy to use it under GPL (like J. Random Linux-hacker) and you can sell it, under a proprietary license, to people who don't want to release their code but want the functionality you're providing. MySQL is released this way, I believe.

    43. Re:Simple BSD allows rape by SDPlaya · · Score: 1
      You're 100% wrong. How has some of my code become non-free? Is hello.c gone? This is as absurd as saying allowing gay marriages harms the institution. My marriage isn't affected. If XYZ Company make sells hello.c for $100, it doesn't change the fact that hello.c is still free, which was my intent.

      If I don't want people to have complete access to code I write, I don't put it in the public domain.

      Now how is my code being in the public domain voluntary poverty? That's as stupid as saying that Donald Knuth has given away all of his ideas for pennies. I put the code in the domain because I was GIVING IT AWAY. It was FREE.

      But this really does cut to the crux of things. The GPL really isn't about giving anything away or real freedom. It is about some clever attempt to make things look free, but in reality, give nothing away. If I wanted to play that game, I'd write my own obscure legal contract.

      And you're right, I give away software that one can use to build better software than I could. To me that's part of the competitive spirit. Whereas the gun you give away backfires on the holder. Who would want such a gun... except to give to their enemies.

    44. Re:Simple BSD allows rape by SDPlaya · · Score: 1
      GPL is like a legally-enforced social contract.

      That's actually a good description. A social contract that I usually want no part of.

      But how would you feel if you spent 5 years writing a really great piece of software and then some company took it, added a few things, made it proprietary, and made millions freeloading on your work and not giving a penny back?

      Honestly, if I spent five years working on something I wouldn't make it public... at least not immediately. Although after a few years, and when there was no big money to be made, I'd release it for free. Real free. Where other people working on their five-year project can look at my code, copy chunks of it, and then sell their program for profit when they're done. I have no problem with that.

      When you get down to it, it is pretty unreasonable to do any significant amount free software development and not be re-imbursed in some fashion. People get re-imbursed in many different ways. I spent a bit of time in academia and there are many who are content with enough money to live (grant money) and prestige. Do you think Knuth makes any real money off of his ACP books? He's effectively giving away his knowledge for free (and if you think he is simply regurgitating known facts, take a good deep look at the sections he is releasing).

      With BSD, you are just a puny individual developer with no financial resources. A-squisha squisha.. In the end this seems to come down to money to you. To me it's about extending human knowledge. There are MANY people who refuse to even look at GPL code (and many are among the most brilliant minds I've ever met). Considering that the GPL has never been tested in court, many don't want to be potentially tainted for the rest of their software careers because they looked at GPL code. Frankly I don't see how anyone who cares about truly advancing software can write GPL code, but I can understand that there is difference of opinion... and considering that it is your code, you can do what you want with it.

      So let me just be clear. I have no problem with making money from software. I've made my fair share, but I also believe that giving away software for FREE is not GPL. The GPL is a selfish license, disguised as freedom (although no rational person would ever use the term free to describe... leave it to RMS to find some good in it).

    45. Re:Simple BSD allows rape by slipstick · · Score: 1

      So you are implying that IBM's lawyers are insane? Right, some of the best IP lawyers in the world are insane? I really can't buy that.

      --
      Sure information wants to be free, but how much are you willing to pay for the packaging?
    46. Re:Simple BSD allows rape by nihilogos · · Score: 1

      For example if I write program and BSD license it I can't link to readline library because it's GPLed. And I can't because GPL would overtake my code. What kind of gift it is?

      Suppose I write a decoder for some funky new music format and BSD licence it. The suppose you take my decoder and write a music player which you decide to sell for $19.99 without making the source available.

      Then the only person that benefits from my gift is you. If I GPL the decoder then you are obliged to make the source available (but you can still sell it). Anyone who wants to improve your music player or customize it for themselves or heck, offer a free version, can do so.

      Lots of people who don't want to play around with a decoder but would like to play around with a music player have now benefitted.

      So there's the GPL - the gift that just keeps on giving.

      --
      :wq
    47. Re:Simple BSD allows rape by slipstick · · Score: 1

      Without information as to what type of product your developing that requires this embedded kernel it's impossible for me to rebut your statements.

      However, if your so concerned about your competitors getting any advantage why not build your own kernel from scratch? Presumably they would have even a harder time reverse engineering the whole damn thing wouldn't they?

      Here's a question for ya, do you really believe that if the iPods's kernel was GPL'd and released that it would have less of a market share than it already enjoys?

      The fact is your company has no qualms about taking somebody else's hard work, so I guess I can see why you'd be paranoid.

      --
      Sure information wants to be free, but how much are you willing to pay for the packaging?
    48. Re:Simple BSD allows rape by AaronGTurner · · Score: 1

      "Is it fair that corporate America can not even touch any gpl software that was funded by their tax dollars?"

      There is absolutely nothing to stop them using GPL code funded by US tax dollars (and French tax Euros, UK tax pounds, and the donated work of individuals for that matter, all released under the GPL). Government funded bodies also contribute to BSD and similar licensed projects as well.

    49. Re:Simple BSD allows rape by AaronGTurner · · Score: 1

      " That's nonsense. Many companies will not use Linux simply because of the GPL." And they are free, as your company does, not to use GPL code and use code from other sources or created in-house. If the GPL did not exist then most likely the Linux kernel would not have been developed as much as it has been and would not be in a state to be even in contention for an embedded kernel, so noone has lost out from the GPL in this sense. It is possible for the GPL to cause economic damage to particular companies, however, if a technology that competes with their own is available under the GPL. This is likely to be most damaging to small companies that do not have the resources to absorb blows such as these whilst they retarget their business. On the other hand there may be benefits to industries in having such a GPLed technology available, as it may stimulate construction of systems using this, and this may offer the opportunity for other small companies to exist taking the base project and customising it for others (even if this requires releasing the changes back to the community) and offering services based on support of the customisations. It does rely much more on service-orientation, however, and this is probably a more worrisome position for businesses if there is no lock-in to ensure future revenue streams. The philosophical question then becomes whether or not the damage that may be done to some companies is worth the benefit that may accrue to society as a whole by its consequent commoditisation of software and reliance on service-oriented revenue or hardware-based revenue rather than software-based revenue. If GPL continues to thrive then it may well force some changes in business practices to keep abreast of it and it means both exciting possibilities and worrisome times. It certainly throws the cat amongst the pigeons in some ways. Current winners in the arena of GPL use might be the likes of the makers of the TiVo system, that use Linux, but sell hardware, or RedHat and SuSE, that essentially sell services. Losers would be those that find their product undermined by a release of a similar GPL product, although their business could also be undermined by the release of any commercial competitiors product.

    50. Re:Simple BSD allows rape by AaronGTurner · · Score: 1

      " That's nonsense. Many companies will not use Linux simply because of the GPL."

      And they are free, as your company does, not to use GPL code and use code from other sources or created in-house. If the GPL did not exist then most likely the Linux kernel would not have been developed as much as it has been and would not be in a state to be even in contention for an embedded kernel, so noone has lost out from the GPL in this sense.

      It is possible for the GPL to cause economic damage to particular companies, however, if a technology that competes with their own is available under the GPL. This is likely to be most damaging to small companies that do not have the resources to absorb blows such as these whilst they retarget their business.

      On the other hand there may be benefits to industries in having such a GPLed technology available, as it may stimulate construction of systems using this, and this may offer the opportunity for other small companies to exist taking the base project and customising it for others (even if this requires releasing the changes back to the community) and offering services based on support of the customisations. It does rely much more on service-orientation, however, and this is probably a more worrisome position for businesses if there is no lock-in to ensure future revenue streams.

      The philosophical question then becomes whether or not the damage that may be done to some companies is worth the benefit that may accrue to society as a whole by its consequent commoditisation of software and reliance on service-oriented revenue or hardware-based revenue rather than software-based revenue. If GPL continues to thrive then it may well force some changes in business practices to keep abreast of it and it means both exciting possibilities and worrisome times. It certainly throws the cat amongst the pigeons in some ways.

      Current winners in the arena of GPL use might be the likes of the makers of the TiVo system, that use Linux, but sell hardware, or RedHat and SuSE, that essentially sell services. Losers would be those that find their product undermined by a release of a similar GPL product, although their business could also be undermined by the release of any commercial competitiors product.

      Perhaps one of the more interesting opportunities is in mixing GPL-type licensed software and closed-source software in a supported package (provided there is no code linkage that offends the GPL licence). E.g. you could use a GPL installer for your closed-source system that runs on Linux, thus gaining benefit from not having to buy in or create your own installer, and the benefits from a GPL operating system that can be widely distributed.

    51. Re:Simple BSD allows rape by tigga · · Score: 1
      So you are implying that IBM's lawyers are insane? Right, some of the best IP lawyers in the world are insane? I really can't buy that.

      We talked about in-house-use-only software and GPL license. We do not know what IBM uses in-house. And IBM make public software licensed under IBM Public Software License(IPL), Common Public License(CPL), Eclipse Public License and GPL/LGPL. IPL, CPL and Eclipse License are Open Software Licenses but they are not compatible with GPL/LGPL.

      So IBM knows what it's doing - they issue software under licenses they comfortable about.

    52. Re:Simple BSD allows rape by tigga · · Score: 1
      Suppose I write a decoder for some funky new music format and BSD licence it. The suppose you take my decoder and write a music player which you decide to sell for $19.99 without making the source available.

      Then the only person that benefits from my gift is you. If I GPL the decoder then you are obliged to make the source available (but you can still sell it). Anyone who wants to improve your music player or customize it for themselves or heck, offer a free version, can do so.

      Lots of people who don't want to play around with a decoder but would like to play around with a music player have now benefitted.

      So there's the GPL - the gift that just keeps on giving.

      Let's dissasemle your arguments ;)
      First - if I can write player with your decoder then anybody else and his dog would write other players using your decoder. They may sell it cheaper, they may give it out for free, they may license it as GPL. And if anybody still would buy it from me it means they like player more then their money (that's how economy works) and other alternatives. The price you quoted is right price for customers and they benefited from free decoder, because if I had to write proprietary one they would pay more and they would not have any other alternative players. Or maybe my sales would be close to zero because of free players abudance. And possibly your decoder would be included into RealPlayer, Microsoft Media Player, Quicktime and anything else which free for use but not open source. Or it could be used in hardware players.

      And if you issue your decoder under LGPL situation would be about the same - I would use decoder as loadable library and give every buyer LGPL and decoder's source code. All other implications are the same.

      Things are different in case of GPL. I can't link it, any other proprietary software vendors can't as well. Worse - anybody who want to use your software have to write it using GPL - no BSD, no MIT, no IBM Public License, no Apache License. So worst case - nobody wants to write player - there is no profit and everybody else is lazy or do not want to use GPL. It means you just wasted your time to write something nobody uses.
      Well maybe somebody writes player under GPL license. Again it may not have success because there would be no commercial support - there is player but no files encoded...
      OK, so assume everything is fine with GPled player/decoder. And it got under radar of Evil Company. They like it. They do their own check - if anything was patented? If not they use their programmers - maybe ten or maybe hundred and rewrite your decoder and player in, for example C# and include it in their Evil OS. Millions of users of their Evil OS use their program and have no idea who wrote original decoder. Well, that may happen with any software with any license and GPL here is not an exception.

      Well, I do not think you write anything under BSD license - you want something in exchange for writing abovementioned decoder - something like player which should be written under same license. People who write BSD licensed software care only about writing good software and enjoy their software use by anybody regardless of corporate affiliation ;)).

      PS. There are a bunch different MP3 encoders/decoders (proprietary and open).
      PPS. OGG-Vorbis licensed under BSD-like License.
      PPPS. Main problem is the software patents - licenses are less an issue - you can rewrite from scratch any piece of software (if you are not infringing any patents).

    53. Re:Simple BSD allows rape by node+3 · · Score: 1

      "You're 100% wrong. How has some of my code become non-free? Is hello.c gone?"

      The instance of the code you wrote that is now in microsoft_hello.c has become non-free. It's, in effect, being used against you. If you want to use that instance of it, you are forced to pay.

      "Now how is my code being in the public domain voluntary poverty? That's as stupid as saying that Donald Knuth has given away all of his ideas for pennies"

      I'm not referring to money. The stupid thing is not what I said, but the way you interpreted it.

      "The GPL really isn't about giving anything away or real freedom. It is about some clever attempt to make things look free, but in reality, give nothing away."

      The GPL states: THIS SOFTWARE IS FREE AND ALWAYS WILL BE. IF YOU DON'T LIKE THAT, DON'T USE IT. The GPL contains within it the restrictions required to maintain its freedom. This is not unlike the Constitution which describes a system needed to protect the freedoms it outlines.

      "Whereas the gun you give away backfires on the holder."

      How the hell does the GPL "backfire" on the holder? The only person for whom it could backfire is one who intended to make some GPL'd code non-free. I feel no empathy for someone who attempts to use my generosity against me.

    54. Re:Simple BSD allows rape by SDPlaya · · Score: 1
      You misinterpreted "backfire". I'm not saying that the gun always shoots at the originator, but rather that the gun always backfires on the current holder. Your definition of "non-free" is substantially than that of most of the people on the planet. For example I can't safely even simply read GPL code and then work on a commercial product, as there is fear of inadvertant taint. I can't contribute GPL code in a BSD program w/o contaminating it, nor use ideas from a GPL project in a class MIT license project (again w/o being sufficiently isolated, and exactly that means is not clear w/o being tested in court).

      You (and most in the GPL camp) seem to believe tha commercial use of my idea without direct payment towards myself constitutes my code being used against me. This is absurd, and completely irrational, bordering on psychosis.

      At the end of the day, you can continue to write GPL code, and I'll continue to avoid it. I guess that's the best that we can do.

    55. Re:Simple BSD allows rape by maximilln · · Score: 1

      You actually cannot patent something that has been published by someone else, the USPTO does look into this sort of thing

      Head out of clouds. Back to reality...
      They can, they have, and they will again. The only red herring is in the minutiae that Redmond uses to convince the USPTO that the specific points of the patent haven't been published by anyone else. The red herring, for example, that swam around sudo.

      --
      +++ATHZ 99:5:80
    56. Re:Simple BSD allows rape by slipstick · · Score: 1

      I didn't notice anything about "in-house-use-only" software, but if we are narrowing the discussion to only that subset of all software, than there is even less reason not to go to a GPL/LGPL model. Frankly, any Open Source License would do in that scenario, but the GPL/LGPL has greater "benefit" in that reduced subset because they speak only about distribution. In-House software need not be released if a company so chooses.

      As for what IBM is using or at least intends to use as we don't know how far along they are, you can check out this article indicating IBM is going to Linux on the Desktop by the end of 2005,

      http://www.theinquirer.net/?article=13485

      I wasn't claiming that IBM used ONLY the GPL, but the post to which I responded claimed a lawyer would have to be insane to use the GPL. Clearly the poster over played his/her argument. In fact such a statement was pure FUD, as the extensive use by millions of people and thousands of companies has shown that the GPL is not an inhibitor to uptake of software licensed under it.

      --
      Sure information wants to be free, but how much are you willing to pay for the packaging?
    57. Re:Simple BSD allows rape by Drakonian · · Score: 1
      I love when people get riled up about this and say stuff like "The fact is your company has no qualms about taking somebody else's hard work, so I guess I can see why you'd be paranoid." Like it or not, IP is a big deal in this day and age. Many companies are simply not willing to give away their work for free.

      We respect the GPL, we respect its terms. That's EXACTLY why we aren't using it. This isn't necessarily a problem. We would prefer to use high-quality, open source software. GPL doesn't allow us to resell it, BSD does. So we will use BSD. It's just if Linux *wants* to see more widespread usage for things like custom embedded systems, the GPL holds it back. Maybe Linux *doesn't* want or need this - it's thriving fine on the desktop by people contributing back.

      --
      Random is the New Order.
    58. Re:Simple BSD allows rape by slipstick · · Score: 1

      Far be it from me to disparage your motivations, your company's actions speak for you, whether good or bad is of course from the perspective of the observer.

      As for your comment about the "GPL" holding back Linux in the embedded market, it's hard for me to see how this is true given the various surveys released in 2003 & 2004 showing Linux with equal or greater market share in the embedded space. For reference go check out LinuxDevices.com. Now, I'm not an embedded developer so maybe I'm missing something, but it doesn't look to me that the GPL is harming Linux uptake in this area as much as you'd have us believe.

      --
      Sure information wants to be free, but how much are you willing to pay for the packaging?
    59. Re:Simple BSD allows rape by Anonymous Coward · · Score: 0

      I don't know about this. Assuming the BSD code can be distributed under the terms of the GPL (i.e. it is not one of the licence variants that imposes additional restrictions), then there is no need to change the licence when linking it with readline. BSD code can considered dual licenced BSD + GPL.

    60. Re:Simple BSD allows rape by Ogerman · · Score: 1

      Do you have examples of a bit more known software?

      Poseidon is very well known among developers who use UML. Probably not so many realize it started as an open source project. Other examples? A really significant one is how MS used BSD-licensed Kerberos code for their little "embrace-and-extend" manuever with Active Directory. Could they have written their own Kerberos implementation if that was not an option and they still wanted to be lame by adding proprietary extensions? Sure. But at least they would have had to work a lot harder at it.

      Like Apache, for example. There were at least couple commercial Apache versions - Stronghold and something else. There are Oracle version of Apache and IBM's version. So what? What happened with Apache project? Nothing.

      Projects like Apache have enormous momentum, a established "brand" if you will, and a very wide audience. They are also the work of hundreds of developers, not a small community. Because of this, they are resistant to proprietary derivatives. Other smaller projects or those with a more narrow audience are far more vulnerable. But even Apache represents a certain risk to the community. Microsoft could embrace and extend it just as easily as they did Kerberos. And guess what? Since the original code is excellent, they'd do a lot of damage to the popularity of Apache by forcing their version down everyone's throat.. (say, by distributing it in place of IIS)

      Your arguments do not relate to "real" life. Sorry.

      Sorry, they do relate to real life and they will so increasingly in the future as proprietary software companies falter and scramble for options.

    61. Re:Simple BSD allows rape by Ogerman · · Score: 1

      A social contract that I usually want no part of.

      What is curious is that it is of no benefit to you personally to use BSD instead of GPL for your work. Furthermore, it is of no benefit to other purely open source developers to use BSD instead of GPL for your work. The only folks who benefit from your use of BSD are 3rd party proprietary commercial developers who are looking to free ride on your work.

      Honestly, if I spent five years working on something I wouldn't make it public... at least not immediately. Although after a few years, and when there was no big money to be made, I'd release it for free.

      In other words, you don't believe that full-time open source development is a viable career. (at least outside of academia)

      Real free. Where other people working on their five-year project can look at my code, copy chunks of it, and then sell their program for profit when they're done. I have no problem with that.

      In other words, you believe that proprietary software is absolutely necessary and you are willing to help perpetuate proprietary software by giving your work away to other commercial developers. Thus, selectively using BSD allows the "community" of proprietary developers to benefit each other.

      In the end this seems to come down to money to you. To me it's about extending human knowledge. There are MANY people who refuse to even look at GPL code (and many are among the most brilliant minds I've ever met).

      In other words, you believe that the best way to maximize the extention of human knowledge is through commercial processes. That I agree with. What I do not agree with is the implicit argument that these commercial processes need proprietary code to function (make a profit, thus survive). The brilliant minds you discuss are probably those people in academia right? Two possibilities: 1.) They or their friends might have interest in going proprietary with the results of their research. To them, BSD is great because, while their university holds the copyright, they are not restricted in its future commercial use. 2.) They are old-school types who believe that for their philanthropic research to be of value, it must wind up in commercial products and those commercial products must be proprietary to make money.

      For me, does it come down to money? No, it comes down to (someday) eliminating all proprietary software such that all software (knowledge) is freely accessible to all. That is the ideal way for knowledge to be created and spread most efficiently to all mankind. However, the world is currently not run by academics who gladly share their knowledge like good little renaissance scientists. It is run by greed. The only way to free up the knowledge held hostage by greed is to turn that greed upon itself. That is the philosophy behind GPL. Perhaps BSD (or simply public domain) is the ideal. But GPL takes into account the human factor.

      Considering that the GPL has never been tested in court, many don't want to be potentially tainted for the rest of their software careers because they looked at GPL code.

      People who hold such fears are pretty silly. There is absolutely no legal mechanism in place that would cause people who view GPL code to be tainted. They would have to explicitly copy GPL code into their non-GPL work. It's not like there are trade secrets. Now, by contrast, Sun's unusual SCSL is another matter entirely! (:

      So let me just be clear. I have no problem with making money from software. I've made my fair share, but I also believe that giving away software for FREE is not GPL. The GPL is a selfish license, disguised as freedom.

      And in my philosophy, the best way to benefit society is for software to be heavily commercialized but not able to be made proprietary in the process. To me, that is a higher degree of freedom.

    62. Re:Simple BSD allows rape by nihilogos · · Score: 1

      First - if I can write player with your decoder then anybody else and his dog would write other players using your decoder. They may sell it cheaper, they may give it out for free, they may license it as GPL

      And the best outcome for the community at large is that the player, and its source code, is freely available to anyone.

      If you want your work to benefit individuals, a BSD or LGPL licence is fine. The most likely beneficiaries will be entities like Evil Company because they have readily available resources to turn your work into a product they can sell, so they gain more resources to profit from more people's work and so on. And so

      Millions of users of their Evil OS use their program and have no idea who wrote original decoder.

      Exactly, the original decoder has become irrelevant. If the Evil Company wants to write their own decoder that's fine, they can do what they like.

      What *I* am interested in is making a small contribution to a public repository of software, and to ensure that any work based on mine is also contributed to that public repository. I want that public repository to be as large as possible to provide maximum benefit to anyone who needs software. And the most effective way to do that is to licence my work under the GPL.

      --
      :wq
    63. Re:Simple BSD allows rape by HuguesT · · Score: 1

      In the fake example given, pseudo-Microsoft supposedly writes that they are patenting what the author has written and published under the BSD licence. This is simply fear-mongering.

    64. Re:Simple BSD allows rape by tricorn · · Score: 1

      If utility of using GPL software outweighs (perceived) cost of contributing changes back, then you'll use GPL. Using BSD, but not contributing back to BSD, doesn't help BSD in the slightest. Switching from GPL to BSD will gain you nothing - those who weren't using it because they didn't want to contribute don't help you at all, and you lose support from those who would contribute under GPL protection but won't under BSD (because competitors can get unfair advantage, since they can take but not give back to you).

      Game theory shows a good strategy in playing "Iterated Prisoner's Dilemma" is "tit-for-tat". It seems to me that GPL is an implementation of that strategy, rational companies (if they exist) would use GPL and collectively outperform those companies that refuse to participate.

      Without basically altruistic input, BSD-licensed code will have a tendency to stagnate, and GPL-licensed code will have a tendency to increase exponentially, as only a portion of those who use BSD will contribute back to it, and the usage of each will be based on the utility of using it, which will increase as more contributions are made. Altruistic input changes that, of course, but is present in both license models. Strong enough input for BSD will keep it alive regardless, but will become increasingly more difficult to stand against GPL. Ironically, for a company that wants the BSD model to succeed and the GPL model to fail, the only way to do so is by contributing to BSD on a continuing basis, which seems to negate the reasons for not wanting the GPL to succeed in the first place.

  42. So, Invent Something Better and Patent It by reallocate · · Score: 1

    If a patent bothers some GPL types, why don't they invent a better way to get the job done, patent it, and move along?

    That would seem a positive approach, as opposed to the existing compulsion to posture as victims of the patent system. If someone's motivation is to become a victim, they aren't likely to create useful software.

    On the other hand, if the real objective is political -- abolish patents -- then come clean. Not that there's a Fat Chance of patents going away. People own what they invent or create. The only place that isn't true is in some sort of airhead communal fantasy.

    --
    -- Slashdot: When Public Access TV Says "No"
    1. Re:So, Invent Something Better and Patent It by gl4ss · · Score: 1

      if it only were so simple.

      but a lot of the 'feared' software patens would not be about how it gets done, but about what gets done - meaning that you were much can accidentally write a program that does the same thing as some other, without ever even having slightest idea how the other program does it, and still be in violation(because hell, anything can get through the patent office). how about a patent on "software for delayed reaction to user input" and then just sue anyone developing a new scripting language. if the patents vague enough and patents something crucial, then it's damn hard to to invent a replacement since you would have to invent a new thing that would happen that would get the same thing done without the same thing getting done(confusing? hell yes. if you patent something like gui guided configuartion for a firewall device how are you going to 'invent' a better thing that does just that?).

      note that there wouldn't be any problems if you couldn't get patents for anything else than truly novel ideas.

      --
      world was created 5 seconds before this post as it is.
    2. Re:So, Invent Something Better and Patent It by reallocate · · Score: 1

      Restricting patents to "novel ideas" requires that someone or something act as an arbiter of "novel". If that isn't a patent office, why should anyone believe the new arbiter would behave differently?

      Besides, if someone patents "software for delayed reaction to user input" using a Perl implementation, what's to stop someone else from patenting an "improved" version written in Python?

      You can't patent an idea, you need to show an implementation.In software, there are a zillion ways to get something done.

      As for the threat of suits: If developers aren't prepared to play in the big leagues, they ought to stay away.

      --
      -- Slashdot: When Public Access TV Says "No"
    3. Re:So, Invent Something Better and Patent It by faedle · · Score: 2

      You missed the whole arguement.

      You _CAN_ patent ideas now, apparently. That's the whole problem of software patents. It is completely possible to write a patent that describes a mechanism for "delayed reaction to user input" in vague enough terms to pass patent muster, but not cover a specific implementation of same. Since Patent Is Not Copyright(tm), you don't have to show actual code, just a reasonable enough block diagram of how it works.

      Look at Amazon.Com and "one-click". The whole point of Amazon filing that patent (according to Bozos..err, Bezos) was that it was a generic enough filing to prevent anybody from coming along, doing something similar, and filing a patent on it and suing Amazon.

    4. Re:So, Invent Something Better and Patent It by gl4ss · · Score: 1

      *You can't patent an idea, you need to show an implementation.In software, there are a zillion ways to get something done.*

      missed the whole "one click buying" thing did we?

      *: If developers aren't prepared to play in the big leagues, they ought to stay away.* from what? from writing little league software?

      --
      world was created 5 seconds before this post as it is.
    5. Re:So, Invent Something Better and Patent It by reallocate · · Score: 1

      If you want to challenge a patent, plenty of lawyers are available to help you.

      I'm not being facetious, or arguing that the Patent Office doesn't award wacky patents. I am arguing that if a software developer uses something that is actually patented and he believes that patent is not justified, then his recourse is to challenge that patent. Likewise, if that developer invents a new way to do something and wants to patent it, he should do so.

      The most effective way to eliminate bogus patents to to challenge them, not to wage war against the notion of patents.

      --
      -- Slashdot: When Public Access TV Says "No"
    6. Re:So, Invent Something Better and Patent It by reallocate · · Score: 1

      So, sue Bezos. Or, admit defeat.

      --
      -- Slashdot: When Public Access TV Says "No"
    7. Re:So, Invent Something Better and Patent It by maximilln · · Score: 1

      People own what they invent or create.

      Funny you talk of a communal fantasy, because it is only in a communal fantasy that people own what they invent or create.

      Corporations own what people invent or create, for the greatest part. It's all right there in the employee agreement and all the legal papers are in order where all patents are transferred to the company for the asking price of $1.

      --
      +++ATHZ 99:5:80
    8. Re:So, Invent Something Better and Patent It by reallocate · · Score: 1

      >> "It's all right there in the employee agreement and all the legal papers are in order where all patents are transferred to the company"

      You've buttressed my point. You cannot sign away your rights to your inventions unless, of course, it is assumed by all concerned that you actually would own your inventions.

      That is, you can't assign rights you don't have.

      If you don't want to assign those rights, don't take that kind of job. Whatever you do, don't expect the rest of us to feel sorry for you.

      --
      -- Slashdot: When Public Access TV Says "No"
    9. Re:So, Invent Something Better and Patent It by maximilln · · Score: 1

      You've buttressed my point. You cannot sign away your rights to your inventions unless, of course, it is assumed by all concerned that you actually would own your inventions.

      I've only encouraged you to recognize that social, financial, and political position are key considerations when the issue of "ownership" is considered.

      The companies leverage their position to cheat the inventors. What is this but an example for the people?

      --
      +++ATHZ 99:5:80
    10. Re:So, Invent Something Better and Patent It by reallocate · · Score: 1

      >>"...social, financial, and political position are key considerations when the issue of "ownership" is considered."

      That's the communal fantasy part. You are, I think, attempting to argue that someone other than the creator of a "thing" can own that thing absent theft or the creator's transfer of rights.

      Corporations are not cheating inventors when they enforce the terms of their employment contracts. Why would an employee who deliberately signs away rights to his inventions expect his employer to ignore its own interests and to void that contract? If an employee believes the company is acting beyond the terms of the contract, he can raise a legal challenge, just as he would for any other alleged contract violation.

      In essence, the obligation of the parties to a contract to adhere to the terms of that contract is an ethical and legal responsibility that trumps any latter day opinions about what one of the parties ought to do.

      --
      -- Slashdot: When Public Access TV Says "No"
    11. Re:So, Invent Something Better and Patent It by faedle · · Score: 1

      Sure, there are plenty of lawyers available to help you: for a fee.

      Lawyers Aren't Free. Are you aware of the kind of money it costs to file a patent challenge?

      Better yet: are YOU PERSONALLY willing to support that cause with your own hard earned money? We're not talking about a couple of bucks here.. it would take every one of us donating thousands to the EFF to mount a reasonably effective campaign against bogus patents...

      Sounds like it's just easier (and more cost effective) to, as you put it, "wage war against the notion of patents."

      But, that's not what we're talking about here (waging war): all we're talking about is removing a loophole that allows people to patent ideas: patents that describe software SHOULD NOT BE ALLOWED, period.

  43. Slashdot Recommends License Switch for MSOffice by originalhack · · Score: 4, Funny

    Well, as long as the people that don't hold the copyrights are suggesting that those who do change their licenses, I think Slashdot should suggest that Microsoft switch the license for Office to (GPL or) BSD.

  44. MPL instead of the GPL? by Anonymous Coward · · Score: 0

    The writter suggests using less restrictive licenses such as the BSD license or the MPL license instead of the GPL. But when I glanced over the MPL, it seems to require pretty much the same things as the GPL (derivative works are under same license, source code with the distribution). Is there a significant difference between the GPL and the MPL?

  45. Re:buzzwords by Bastian · · Score: 3, Interesting

    buzzwords. buzzwords. buzzwords.
    buzzwords. buzzwords. buzzwords.

    BusinessWeek's readers are businesspeople.
    Business is about making money.
    There are two ways to make money.
    1. Visionaries and geniuses can create buzzwords.
    2. Everyone else can jump on the buzzwords as soon as they realize that the buzzwords are buzzwords.
    BusinessWeek caters to the second group because it's a market several orders of magnitude larger.

    buzzwords. buzzwords. buzzwords.
    buzzwords. buzzwords. buzzwords.

    Linux is a buzzword. *BSD is not.
    This means that all the buzzword people jumped on Linux.
    This guarantees that in the future, Linux will have more buzzwords than BSD.

    buzzwords. buzzwords. buzzwords.
    buzzwords. buzzwords. buzzwords.

    The next important rule with buzzwords is that you have to take a convoluted path to get to your buzzwords.
    This is the rule that explains why we have a group of people working hard at developing Linux for the Macintosh as well as a group of people working hard at developing Darwin for the PC.

    buzzwords. buzzwords. buzzwords.
    buzzwords. buzzwords. buzzwords.

    (** note: The author realizes that there are indeed practical reasons to make many of the decisions mentioned above. In fact, he has jumped on a couple of the bandwagons mentioned above, both for practical reasons and because of buzzword bandwagoning. The problem is systemic, has been around for thousands of years, and can only be solved by the GPL.)

  46. Mold insurance? by bstarrfield · · Score: 1

    A central point in the article's thesis comes from material written by Open Source Risk Management. That firm is claiming that Linux may violates 283 patents. Which is well and good for OSRM, as they stand to gain by scaring people into purchasing their patent indemnity insurance. Not to be specious, but this reminds me of those firms that sell mold insurance to homeowners while at the same time publishing articles talking about the need for mold insurance. So, OSRM scares the heck out of companies through FUD - possibly some legitimate FUD, though - regarding Linux patents and makes money off of it. Great.

    The patent issue - as discussed numerous times on Slashdot - seems to be spinning out of control. Of those 283 potentially disputed patent violations, how many of those violations were constructed in the last few years by firms who exist solely to make money off of exploiting the patent system? How many of the patents have been granted by an incompetent US Patent Office that can barely recognize the concept of prior art? So, we make a gigantic switch in the Linux license to make up for yet another abuse of the patent system.

    The US technology industry was helped greatly by a strong patent system, but now its rapidly getting out of control. The point of patents was, according to the Founding Fathers, primarily to encourage the development of new technology and information. Now its been turned into hucksterism that reminds me greatly of the Great Domain Name Gold Rush, where legal loopholes become more valuable than creating much of anything.

    --
    /* Dang, I can't type that well. */
  47. I recommend a switch for Businessweek by mst76 · · Score: 1

    When I passed a newsstand yesterday, I noticed that Businessweek magazine charges money for their magazine. After thorough research (well, some introspection), I've come to the conclusion that Businessweek can significantly expand its market by giving away their magazine for free.

    I will come to collect my consultancy fee next week.

    1. Re:I recommend a switch for Businessweek by EvanTaylor · · Score: 1

      They do. I used to subscribe but every article would be on their website for free days before mine arrived in the mail.

      --
      Sleep is for the weak.
  48. Comment removed by account_deleted · · Score: 0, Offtopic

    Comment removed based on user account deletion

  49. This is a very poor article by I_redwolf · · Score: 2, Insightful

    Mr. Wildstrom argues that patents are being violated and that OSRM has found 283 patent violations. A non biased person might then ask the question "How many other operating systems or patent violations are going on in closed source code? Can one even find out?" The answer to that question is that no one knows. Inevitably, your legal risk is the same if not greater. It's highly likely that a large majority of closed source vendors are also violating patents. Which would lead a non-biased person to believe that the problem is patents not Linux or Open-Source. Considering this OSRM and "insurance" is useless. If OSRM wasn't just a money grab and actually wanted to benefit Open Source considering there is the same risk involved they'd rename themselves Patent Risk Management.

    Secondly, the author argues in favor for the BSD or the MPL licenses as it would clear up ambiguities and be less restrictive. Obviously, he doesn't say how. If he did then the statement would make no sense. Again a non-biased person would question how exactly they would benefit from switching their software to those licenses. The truth of the matter that the author neglects to mention is that it doesn't. It does benefit business that would like to use the code for free. The aspect/goal being to not submit any changes to the benefit of the community that provided said company with the code in the first place. Seeing as this is Business Week I concede to that view point.

    The article in and of itself is a horrible piece of advice for business especially the nimble startups. I love Linux and Open-Source but I love money more. This article advice would do nothing to further your business or protect you at all. Even after all of this I'm not biased. If Microsoft could provide what open-source did even at a small fee I would pay. This isn't the case and for small to medium companies it just doesn't make sense. Also, if I was a software shop and could use some open-source to further my business for more money I would.

    I could play into that whole "I'll sue you because you're violating my patent" but then I would of probably paid SCO a $699 license fee and or bought Microsoft software. Still, my risk is the same. So if this is about Business; then Business Week and the author of the article have done a poor job in telling me how exactly to save or make money. There are too many cases of people/companies profiting off of free software than not. Simply, someone who is non-biased and comes across this article has been disserviced.

    If someone starts a magazine company that provided useful Business information with NO bias I'll subscribe.

    1. Re:This is a very poor article by Tony-A · · Score: 1

      If someone starts a magazine company that provided useful Business information with NO bias I'll subscribe.

      The Economist.
      Someone else said it best to the effect that if you have in depth knowledge of a subject, The Econominst doesn't do bad things to your digestion.

      NO bias. Unlikely, the writers seem to want to be biased on the side on insight, which tends to require some bias. But fat chance figuring out which "side" they're on.

  50. If you don't like it, DON'T USE IT! by echodots · · Score: 0

    Ok, I'm so sick and tired of everyone jumping on the GPL. Please, remember that the GPL licence wasn't created for large companies to squeeze into, bump elbows, and then try and change it... no. It was created so that people could use software freely and change the source code freely and share software freely.

    If a company or person does not the GPL, DON'T USE IT! Plain and simple. The GPL was first, not the OSS business model.

  51. Ask Ballmer! by MarcoPon · · Score: 1
    Uhm... Maybe Ballmer could adwise better: switch to a MS SharedSource license!!

    Bye!

    --

    SeqBox
  52. Informative? by Anonymous Coward · · Score: 0

    Informative?

    Insightful, yes, informative, certainly not...

  53. Not a clue department by SerpentMage · · Score: 1

    This guy is making the argument that if software can be owned as in the case of the BSD license then, well, its easier to sue and "integrate" into the business world. Remember to a person who only has a hammer everything in the world is a nail.

    Well I used to be a Business week subscriber and quit because of idiocy like this. The guy who wrote the column often thinks of REALLY dumb things. You just shake your head and wonder why he is even writing a column.

    --

    "You can't make a race horse of a pig"
    "No," said Samuel, "but you can make very fast pig"
  54. Businessweek business model by Anonymous Coward · · Score: 0

    In order to overcome the great problems of piracy, patents and declining readers-numbers, I have very good advice for business week:

    You should publish all your documents in the public domain.

    That way everyone can benefit from the articles you have painstakingly written!

  55. Privatization wet dream by Lulu+of+the+Lotus-Ea · · Score: 4, Insightful

    I don't think the reporter's poor investigation has much to do with this piece. I'm not saying the "research" was any good--Bruce is probably right about the ignorance of Businessweek. But the knowledge part is kinda irrelevant.

    Instead, Businessweek, being what they are, is in the business of fantasizing about free giveaways to large companies. Sort of the Enron model of capitalism. What could Businessweek readers like more than a massive donation of free programming efforts into the private coffers of big business? Well, I suppose they like massive corporate welfare even more (the Haliburton model); but they'd certainly be happy to accept the free money of "privatized" Free Software.

    The patent issue is OF COURSE completely irrelevant here. Or maybe BSD-licensed software would be slightly more vulnerable to patent suits. But the difference is small, in any case. The main patent danger is big companies spending a lot more on lawyers than Free Software developers possibly can--and quite independent of the "merits" of patent claims, getting injunctions against Free Software.

    1. Re:Privatization wet dream by Jah-Wren+Ryel · · Score: 2, Funny

      Instead, Businessweek, being what they are, is in the business of fantasizing about free giveaways to large companies.

      So, BusinessWeek is really just porn for MBA's. I guess that makes the golf course their version of Hooters too -- all those big round curves and that hole they are always trying to get their balls into, swinging their rods of wood and iron around.

      --
      When information is power, privacy is freedom.
    2. Re:Privatization wet dream by killjoe · · Score: 4, Insightful

      The funny thing is that the GPL only comes into play if you are modifying the source code AND redistributing it to third parties. What percent of corporate america does that? Maybe 1%?. For the 99 percent of corporations the GPL does not even apply. You don't have to agree with the GPL in order to USE software.

      --
      evil is as evil does
  56. Okay then... by Dopefish_1 · · Score: 1

    BusinessWeek has an article about the perceived threat of patents to Microsoft, citing the SCO case, the opening of OSRM, and the Munich situation as evidence for the veracity of their conclusion that Windows isn't safe. Their solution? Relicense to the BSD license or the Mozilla license. On a positive note, the article's author does link to RMS' article Why Software Should Not Have Owners; good to see Stallman being quoted and linked to in a publication Like BusinessWeek.

    --

    #include <sig.h>
  57. License switch by new version (GPL version 3.0?) by Alike · · Score: 1

    Since in the standard preamble of the GPL (as found in Linux) http://www.gnu.org/copyleft/gpl.html, the following is stated:

    "This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, OR (at your option) ANY LATER VERSION"

    Couldn't the license switch be done by simply having a new version of the GPL?

    I am not saying it is a good idea, but I'm curious if this is possible?

  58. Flawed assumption by Our+Man+In+Redmond · · Score: 4, Interesting

    This article stems from a flawed assumption, namely, that the Linux development team really cares whether businesses switch to Linux or not. Linux was written by people who wanted "software that doesn't suck," not people who thought "Hey, let's write a bunch of neat-o code and put it out there and maybe a bunch of businesses will be interested."

    In fact the article has it 100% backwards. Rather than Linux switching licenses to appeal more to the business crowd (which of course ain't gonna happen), business should start thinking of software in terms of software as a service -- not a web service, but a service like electricity or plumbing. Once that happens and businesscritters start realizing that you can use Linux in your enterprise without scaring off your employees or having to release all your internal software into the public domain, the arguments over lower TCO will start to take hold.

    --
    Someone you trust is one of us.
    1. Re:Flawed assumption by maximilln · · Score: 1

      not a web service, but a service like electricity or plumbing

      While I would hate to see software as a government crutch just as the utilities are...

      This article stems from a flawed assumption, namely, that the Linux development team really cares whether businesses switch to Linux or not

      Bravo!!!

      --
      +++ATHZ 99:5:80
    2. Re:Flawed assumption by Our+Man+In+Redmond · · Score: 1

      Thank you. Thank you. I agree with you -- I don't want to see Linux become something that the government mandates. By "a service like electricity or plumbing" I mean something that's there, anybody can hook up to with a minimum of fuss and bother thanks to standard interfaces, and above all that's reasonably well documented and fixable in case something does go wrong.

      (Yes, I realize there are holes in the analogy, but you can only take an analogy so far.)

      --
      Someone you trust is one of us.
  59. Grammar Troll by Anonymous Coward · · Score: 0

    The key point is its NOT YOURS...

    I'm sorry, your native language must not be English. Allow me to help you gain some insight into our wonderful language. The word you are looking for is it's. Have a good day.

  60. Just switch to a *BSD entirely... by mi · · Score: 1
    And be done with it.

    The differences between various *BSD systems are, actually, less than between various Linux distros. Some are closer, some further away from the others in look and in feel. Pick one you like.

    --
    In Soviet Washington the swamp drains you.
  61. various questions.... by zogger · · Score: 1

    ...probably lame, but I'll ask them anyway. If the copyright is somehow wrong, and it allegedly has all these patent infringements, where's the lawsuits besides from SCO? It's not like it's any big secret. IBM has stated they don't intend to sue, I don't know what if anything Microsoft has said, but seeing as how this alleged infringement is widely known now, and there's no lawsuits, how could any company in the future claim "golly gee, lookee there, they are infringing on our patent?" Is it legal to sue well after the fact of finding out about it?

    I don't know the nuances here, I admit.

    And I have another question, are entire operating systems patentable? Seems like they would be, given that individual snippets of code seem to be patentable, so maybe there's no "lines of code required" size limit.. Are any operating systems patented in their totality?

  62. I dont agree by nurb432 · · Score: 1

    If you look at what is currently licensed under the BSD license, and how long many of those projects have been in existence, I think you will find it wont make much of a difference.

    People will still code, and donate it to the community, as they have been.

    Few people in the *nix world are hung up on if their code can be used for commercial purposes ( without 'giving back' ) or not...And the few that are, wont be missed. ( and they can choose another license if they want anyway.. )

    --
    ---- Booth was a patriot ----
  63. ABSOLUTELY CANNOT SWITCH TO BSD LICENSE by Theovon · · Score: 3, Insightful

    Sorry about the yelling in the title, but anyone who suggests relicensing the Linux kernel is forgetting that the kernel is not written by one person. It's written by thousands of people, each of whom would have to relicense their code under BSD. Some of those people are dead. Some of them are unknown. Some of them would refuse to relicense. Some of them release under licenses which are not GPL but which state that they can be relicensed under GPL. The Linux kernel code may be technically a unified whole (to some extent or other), but LEGALLY, it is a collection of numerous pieces which all must be considered separately.

    I think the BSD license if just fine. That isn't the issue. The issue is that in order to relicense the kernel under BSD, so much code which could not be relicensed would have to be ripped out that you would not have a kernel left.

    So, while I can't say whether or not, generally speaking, the suggestion to switch licenses is an unwise one, I can definately say that it's a totally ignorant suggestion. Saying "relicense linux" is like saying "delete linux".

    1. Re:ABSOLUTELY CANNOT SWITCH TO BSD LICENSE by timmyf2371 · · Score: 2, Insightful
      As another poster has stated, how would this work with the following clause of the GPL?

      "This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, OR (at your option) ANY LATER VERSION"

      If another later version of the GPL was published and used, which was more in-line with the BSD license, would the desired effect not be possible?

      --

      Backup not found: (A)bort (R)etry (P)anic
    2. Re:ABSOLUTELY CANNOT SWITCH TO BSD LICENSE by Anonymous Coward · · Score: 0

      Note that "large parts" at least of the Linux kernel is licenced under a varient of the GPL, that omits the "or any later version".

      Way back Torvolds did not like some of the proposels for the next version of the GPL, and launched a pre-emptive strike.

      At that time around 70% of the Linux was under his copyright.

      To the best of my knowledge the remainder of the kernel has followd suit. Since GPL 2.2 is GPL compatible all is well :).

      This may indeed be an issue at some point, but the risk of a misguided FSF licence was a real and present danger.

  64. No fact-checking by The+Monster · · Score: 1
    He's a tech reporter who hasn't investigated the situation much and wrote the first thing that occurred to him
    Yeah - I got to the first paragraph after the ad blurb, including this [emphasis mine]:
    Intellectual-property questions about Linux came to the forefront after the SCO Group (SCOX ), which acquired the Unix trademarks, launched a series of lawsuits against alleged infringers of its rights.
    I can't take seriously a word of an article that gets something so spectacularly wrong.
    --

    [100% ISO 646 Compliant]
    SVM, ERGO MONSTRO.

  65. What advantage is there in commerce-friendly? by Anonymous Coward · · Score: 0

    I'm clearly just another voice in the chorus here, but this is clearly something that Business Week is incapable of grasping --there is no particular advantage to Open Source in being commerce friendly.

    Closed Source is commerce friendly and they already have it and are free to stick with it. Nobody said businesses have to use Open Source. Open Source is not commerce friendly and doesn't need to be.

    In fact, the situation is quite the opposite, it's the business community that is coming begging for handouts, not the other way around. They're the ones that need to make changes and pronto. Businesses need to make themselves Open Source friendly and their competitors will be the ones that force them to become so. Nobody involved in Open Source has to, should or ought to do anything to appease the business community beyond taking their money to write GPL code they're going to subsidize to demonstrate their good graces. The onus is on them and if they value it, we want to see cash up front. If they don't want Open Source code, then they can sink while their competitors crush them.

  66. Comic Book Crisis by buckhead_buddy · · Score: 1

    "Since the conclusion of the 'Crisis on Infinite Earths' our lawyers have concluded that all potential variations on super-peril have been written and are owned by AOL Time Warner. Variations which ABC, Fantagraphics, and Marvel continue to publish are simple rehashes of these plot lines."

    "Because of court rulings such as the decision that all Fawcett superheroes (Captain Marvel, the wizard Shazam, Mr. Tawky Tawny, etc.) were rip-offs of Superman Intellectual Property rights, this sets a dangerous precedent in comic book publishing."

    "BusinessWeek advises that all future comics not owned by AOL Time Warner should include a license that allows other publishers free use of your work, as is or with modifications, with only a notice in the fine print and without compensation."

  67. The article doesn't seem to claim it would. by Estanislao+Mart�nez · · Score: 1

    It's a pretty badly written article, which, they way I read it, merely juxtaposes two things: (a) the patent issues with free software in general, (b) the anti-corporate culture behind the GPL. The BSD license is offered as an alternative in the second regard, not the first.

    The problem with the article, again, is that it's badly written, and in such a way that if you assume it is a single, unified argument from start to end, you end up concluding that the guy claimed something he didn't.

  68. Re:Rant about bmac by Anonymous Coward · · Score: 0

    When I buy content on a medium (cassette tape, CD, DVD), part of what I am buying, have been buying for dozens of years, and will continue buying is the ability to make a copy of said material. A portion of the purchase price which I paid for the material goes for the ability to copy it, which I am expecting.

    I actually benefit the economy further by my expectation - I buy other media (CDs, DVDs) onto which to copy the first disk. I buy hardware (VCRs, computers, etc) as a tool to use to perform the copying which I am expecting to do when I buy the disk. etc etc

    If my purchase was only to constitute a license or a lease, and I couldn't freely make copies, then I would no longer be interested in the content. The content cannot ever be divorced, for me or for most buyers, from its copy-ability. So when you say, "If I write some software, it *is* morally wrong for someone to copy it," sorry, but you are completely wrong. If you wrote it with no intention of ever distributing it to anyone else, and if I broke into your house and stole it, okay, sure. But if you distribute it, and I choose to buy it, one of the reasons for which I am buying it is the ability to make copies of it. It is the essence of our bargain, our contract, that you and I will have entered into. If I can't copy it, then the content is junk to me. The only reason I am spending money for it in the first place is BECAUSE I CAN COPY IT.

    For you to try to get me to spend money for it, and then take away not only my money, but try to take away the utility, the copy-ability, that forms the essence of why I paid for it in the first place, is the thing which is morally bankrupt. Any copyright holder which attempts that kind of hijacking, who takes my money and also tries to take away my full enjoyment of the product, is committing theft.

    Got it?

  69. Problem with BSD licence by Anonymous Coward · · Score: 0

    The problem I have with the BSD licence is that -- in the three- and four-clause forms at least -- it does not guarantee source code availability for all time. This obviously is no good. On the other hand, the two-clause BSD licence (really meant for programs written in interpreted languages where there is no binary form) and allowing distribution in source form only is just as inappropriate, because how are you going to compile a kernel without running some sort of kernel?

    IMHO the best compromise would be a licence that looks BSD-ish -- short and sweet -- but incorporates wording that obliges anyone who supplied a program in binary form to make an offer, valid in perpetuity, to supply the source code for a fee not exceeding the cost of the blank media plus delivery -- effectively gratis. Supplying binary and source together would of course satisfy the requirement.

    But what I'd really like, of course, would be for it to be made the law of the land that every programmer must make their source code available on request. Well, we can dream, can't we?!

  70. the GPL is about ownership... by Anonymous Coward · · Score: 0

    Just like every other license, you have to have ownership before you can license it out. The GPL is no exception. You have to assign ownership to the FSF so that they can enforce the license.

    Now that may be fine for someone else, but I'd never assign ownership of something I did to Stallman. He's a nut. And after his comments about trying to eliminate the LPGL, and his anger toward Gosling/Epoch/Xemacs, it's clear he is more interested in control than the his in the development of software.

    It's just his politics, he doesn't hid it. The GPL is designed to build up the body of free software to the level of pay software and eliminate pay software. I'm not interested in any kind of exclusionary system like that. Just let software developers develop, don't force them into a political battle.

    1. Re:the GPL is about ownership... by _Sprocket_ · · Score: 1


      Just like every other license, you have to have ownership before you can license it out. The GPL is no exception. You have to assign ownership to the FSF so that they can enforce the license.


      Oddly enough - there is a lot of software out there licensed under the GPL without transferring copyright over to the FSF. It would seem it is less of a "you have to" and more of a "the FSF suggests." Which makes sense - one doesn't enforce copyright when one isn't the holder of said copyright.
    2. Re:the GPL is about ownership... by barawn · · Score: 1

      Just like every other license, you have to have ownership before you can license it out. The GPL is no exception. You have to assign ownership to the FSF so that they can enforce the license.

      Uh... what the hell are you talking about?

      The only reason you would sign over copyright ownership to the FSF is if you wanted them to defend it in court because you aren't capable or willing to do it.

      If you want to defend it in court, feel free. The FSF will be happy to help with any points relating to the GPL, of course.

      Now that may be fine for someone else, but I'd never assign ownership of something I did to Stallman.

      Neither did IBM. Hence the reason that they're suing for copyright infringement due to violation of the GPL for software they wrote, and which they hold the copyright on.

      I think you're very, very misunderstood about what's needed to place a body of work under the GPL. You absolutely don't need to sign over copyright to the FSF. The FSF just recommends it for developers because most developers don't have the legal resources that the FSF has.

      The GPL is designed to build up the body of free software to the level of pay software

      No, it's not. The GPL is designed to ensure that when you place a body of work in the realm of free software, that it won't leave that realm of free software. That's all.

      This is actually better for companies than the LGPL, because they are guaranteed that while they will get the support of the open source community, no competitor will be able to use that software, change it slightly, and release it again, without those changes being available to the company as well. So there's no risk associated with releasing the source code, other than opening the source code itself. With the BSD license there's a definite risk for businesses.

      I think the BSD license is more appropriate for individual developers who are just coding for fun, actually.

  71. Serious adverse implications for the community. by jbn-o · · Score: 1

    Relicensing to any other license is unlikely to happen for the Linux kernel because many Linux kernel hackers contribute their code to Linus Torvalds but retain the copyright themselves. Torvalds doesn't collect copyright assignments. However, a switch to a non-copylefted free software license (like the new BSD license) would adversely affect the free software community:

    • Such a switch means reduced freedom to share and modify derivatives. People are going to be tempted to give up their software freedom for some technical advantage. In the long run, this probably means that some hackers will end up working against a non-free derivative of their own code.
    • The new feature could be patented. The GPL (unlike many other free software licenses such as the new BSD license) contains language to help you retain your freedom to share and modify patented ideas which are implemented in distributed derivatives. This, in turn, helps makes it possible for some hacker to do as you instruct -- "[make] their own enhancements that do equivalent things". I recall reading somewhere that the next revision of the GPL will clarify this language and make it more obvious that patent grants are being made for the covered program as well.
    • With free and open versions of Linux still available they would also have to make something extremely compelling to garner any interest. That would not be an easy task. I find it very unlikely that they would sell many copies.

      How successful they would be on their own terms is not relevant. The GPL was written to help the GNU project fulfill its goal of spreading software freedom. Thus it is pertinant to determine if any proprietor is able to stifle the spread of software freedom, not how much profit they can acquire in the process of stifling our software freedom.

      Stephen H. Wildstrom is asking for the free software community to turn share-and-share-alike into a gift to proprietors. Wildstrom uses specious logic that will result in us losing our ability to preserve software freedom for derivatives. He and BusinessWeek should be told to encourage their business audience to compete and provide something better instead of trying to get something of value for nothing. If there is to be real competition, that competition must be free software as well. The frame of the debate has shifted sometime over the past 20 years and there's a new factor to consider -- software freedom.

  72. Re:License switch by new version (GPL version 3.0? by Anonymous Coward · · Score: 0

    The Linux kernel's preamble does NOT contain the same verbage as the the standard preamble.
    Linus has specifically limited the Linux kernel to GPLv2:

    NOTE! This copyright does *not* cover user programs that use kernel
    services by normal system calls - this is merely considered normal use
    of the kernel, and does *not* fall under the heading of "derived work".
    Also note that the GPL below is copyrighted by the Free Software
    Foundation, but the instance of code that it refers to (the Linux
    kernel) is copyrighted by me and others who actually wrote it.

    Also note that the only valid version of the GPL as far as the kernel
    is concerned is _this_ particular version of the license (ie v2, not
    v2.2 or v3.x or whatever), unless explicitly otherwise stated.

    Linus Torvalds

    (posted in 'code' style to get around the stupid lame filter).

  73. Re:License switch by new version (GPL version 3.0? by Anonymous Coward · · Score: 0

    obviously this could be abused as well, so watch out.

  74. I wrote to BW, and said this. by Markus+Registrada · · Score: 5, Interesting
    I'm afraid your columnist, Mr. Wildstrom (in "Big Fly", 8/13), has been taken in by some who envy the success of Linux and GNU Project software. Every success is dogged by advice to abandon the wellspring of that success. For Linux, that wellspring is the GNU General Public License. IBM could (and can) as easily adopt a BSD-based OS, just as Apple did. With the best legal advice available on the planet, IBM chose the GPL.

    The GPL has rarely been to court precisely because its implications are clear. Violators settle quickly because the alternative is to stop shipping product. Grumblings about "murky" license terms amount to nothing more than sour grapes.

    In any case, changing Linux's license is a practical impossibility. Hundreds of people and companies own bits of it, and all would have to agree to a change. Linux is condemned to retain the source of its success indefinitely.

    1. Re:I wrote to BW, and said this. by Halfbaked+Plan · · Score: 3, Interesting

      Apple adopted the 'BSD-licensed' OS that they did because it merged smoothly with the NeXT OS from the company that they purchased/were-bought-by when Jobs returned. It had little to do with having 'the best legal advice on the planet.'

      --
      resigned
    2. Re:I wrote to BW, and said this. by Tony-A · · Score: 1

      Every success is dogged by advice to abandon the wellspring of that success.

      "Don't do so good. You make the rest of us look bad."

      Artists tend to become a lot more famous after they're dead. A dead artist has significantly more problems contradicting the art critics than a live artist.

      Monday Morning Quarterbacking.

  75. Re:Rant about bmac by bmac · · Score: 1

    Yo, troll, I'm talking about copying it and THEN
    GIVING IT TO SOMEONE ELSE. I would never
    advocate what is called fair-use. Making backup
    copies of any digitally stored product is
    part-and-parcel of ownership. Making 100 copies
    and giving them away is stealing.

    Nice troll.

  76. i know how we can make both camps happy by flacco · · Score: 1
    i've been thinking about this, and it seems to me that what we need is a unix-like OS with a BSD license for those who find the GPL unsuitable for their needs.

    oh wait - there already is - it's called B S FUCKIN' D.

    damn business-weasels.

    --
    pr0n - keeping monitor glass spotless since 1981.
  77. BusinessWeek talks back by steve_wildstrom · · Score: 0, Troll

    As the author of the BusinessWeek Online article in question, I just want to say a couple of things. First, I actually appreciate all the mail I;ve gotten from SlashDotters (as well as GrokLawyers and others). I;ve replied to some of you, but I can;t possibly reply to everyone. Second, I want to correct two things in Commnader Taco's post. First, I never said that Linux is not safe. I poses some challenges to developers anfd has some particular risks in patent litigation, but I centrainly didn't discourage nayone from using it. And I did not recommend relicensing GPLed software under a different license. I did suggest modifying the GPL and my model, on reflection in the week-plus since I worte the article, would be the Apache license. Finally, I want to correct one point in the article itself. I was incorrect in saying that SCO had purched the UNIX trademarks from Novell. The purchased certain trademarks, inlcuding Unixware and (maybe) Unix System Labs. The basic UNIX trademarks, which aren;t worth very much at this point, have been assigned to the Open Group. Steve Wildstrom Technology & You columnist BusinessWeek

    1. Re:BusinessWeek talks back by Anonymous Coward · · Score: 1, Informative
      You must have one hell of a copy editor....Do you really think we believe with that many typos and spelling mistakes that you're a professional columnist?
      The [sic] purchased certain trademarks, inlcuding [sic] Unixware [sic] and (maybe) Unix System Labs. The basic UNIX trademarks, which aren;t [sic] worth very much at this point, have been assigned to the Open Group.

      Go do your homework before shooting your mouth off. If you have to say "maybe" in here, and aren't sure whether SCO purchased the USL trademark or not, it's very clear that you haven't - and that gives you zero credibility in anything you say.
    2. Re:BusinessWeek talks back by Anonymous Coward · · Score: 0

      "but I centrainly didn't discourage nayone from using it."

      Sir, with all due respect, your article WAS an attempt, and a blatent one, to discourage people from using it. It was a clear attempt at expousing Fear, Uncertainty and Doubt. And based upon a clear lack of knowledge about what you spoke.

      In short, it was irresponsible journalism.

      BW used to have rather high standards, and one could count upon the information to achieve an insightful and well-balanced view of a subject. What you published is far from this.

      Please either attempt to publish pieces based upon an actual attempt at becoming knowledgeable on the subject, or don't write anything at all.

      But like most trolls, I expect neither to happen. And quite frankly, I am most disappointed that BW lowered its standards by allowing your ill-informed ponderings to be published.

  78. My favorite line by sean.peters · · Score: 4, Insightful
    Unfortunately, the GPL is hardly a model of clarity

    Hardly a model of clarity? It's one of the few license agreements that IANAL can understand without legal help!

    Here's another precious quote:

    "Some people argue that the GPL as a whole isn't even enforceable.... "

    Where "some people" == "Darl McBride", apparently.

    Sean

    1. Re:My favorite line by Dhalka226 · · Score: 1

      Hardly a model of clarity? It's one of the few license agreements that IANAL can understand without legal help!

      I don't know about that. I see a half dozen debates about the GPL on slashdot in threads like these whenever people start trying to comment on what situations require what.

      Maybe the view is somewhat naive, but this is slashdot, and most of the people here tend to be pro OSS and many pro-GPL: If there is disagreement in a community like this over the license terms, I can only imagine what interpretation problems there might be in the outside world, perhaps in a business environment where a Suit instead of a Tech is the one making the final decision on whether or not this GPL thing is for them.

  79. My commentary by The+Famous+Brett+Wat · · Score: 1

    I did a critique on this article, entitled "A Bad Argument Analysed". Basically this article contributes nothing towards thinking on software licensing at all (one way or the other), but it does serve as a useful example of sloppy thinking and shoddy rhetoric.

    --
    proof, n. A demonstration that a conclusion is implied by certain premises and axioms.
  80. Why RMS thinks nothing should have owners by imnoteddy · · Score: 1

    Every argument that RMS makes about software applies equally to books, movies, magazines, etc. He is basically saying that the people who create something have no right to earn a living from creating. This is good?

    --
    No electrons were harmed creating this post, though some may have been subjected to electrical and/or magnetic fields.
    1. Re:Why RMS thinks nothing should have owners by n8johnson · · Score: 1

      There is an easy answer to this problem: work in the public domain, giving your work freely to everyone, and then accept voluntary donations (gifts) from those that appreciate or build on it. Ask the street corner musician who plays for everyone and lives off of the gifts from those that appreciate his work... It works. My whole website is in the Public Domain. For detailed arguments why Public Domain is the answer, see http://betterdifferent.com/copyright/ -N888 ps view daily videos from my Nokia 6600 of my adventures at Burning Man next week (Aug 30-Sep6 and every day for that matter): http://nate88.textamerica.com/

    2. Re:Why RMS thinks nothing should have owners by imnoteddy · · Score: 1
      There is an easy answer to this problem: work in the public domain, giving your work freely to everyone, and then accept voluntary donations (gifts) from those that appreciate or build on it. Ask the street corner musician who plays for everyone and lives off of the gifts from those that appreciate his work... It works.

      What planet do you live on? Not earth, obviously. How many street corner musicians who play other peoples's songs pay the original author? None. Would the woman who wrote the Harry Potter books be the richest woman in England if she put her books in the public domain? Fuck no! Time Warner or Disney or whoever would have made movies and do you think they'd have paid her a single quid? Dream on, dude.

      --
      No electrons were harmed creating this post, though some may have been subjected to electrical and/or magnetic fields.
  81. /. 2006: MS Longhorn based on BSD'ed LINUX by tglx · · Score: 1

    MS convinced the LINUX folks to switch from the disgusting GPL to the business friendly BSD licence some years ago. This step was neccecary because BSD Unix was already embraced by Apple.
    MS replaced the few lines of code belonging to stubborn GPL devotees and gratificated the GPL renegades with a lifelong untransferable licence for the new MSIX OS.

    I'm proud to be stubborn in this question

  82. Re:License switch by new version (GPL version 3.0? by Anonymous Coward · · Score: 0

    For the Linux kernel it is explicitly stated that only version 2 of the GPL is acceptable unless otherwise specified. From Linus' preamble to the licence in the kernel source:

    "NOTE! This copyright does *not* cover user programs that use kernel services by normal system calls - this is merely considered normal use of the kernel, and does *not* fall under the heading of "derived work". Also note that the GPL below is copyrighted by the Free Software Foundation, but the instance of code that it refers to (the Linux
    kernel) is copyrighted by me and others who actually wrote it.

    Also note that the only valid version of the GPL as far as the kernel is concerned is _this_ particular version of the license (ie v2, not v2.2 or v3.x or whatever), unless explicitly otherwise stated."

  83. Email the writer. by WarMonkey · · Score: 1

    Email the writer. Don't just beeyatch among yourselves. The article sidebar lists the email address for Mr. Stephen H. Wildstrom as: steve_wildstrom@businessweek.com

    --
    -- I could tell right away that she was impressed with my HUGE Slashdot Karma.
  84. Businessweek.. by polyp2000 · · Score: 2, Funny

    "Businessweek, the leading authority on linux and open source recommends a licensce switch to BSD."
    (Speak in the voice of James Earl Jones form maximim effect)

    Take heed developers... Businessweek know their shit when it comes to Linux and FOSS...

    Nick ..

    --
    Electronic Music Made Using Linux http://soundcloud.com/polyp
  85. If slashdot would write an article about 401ks!! by Mongoose · · Score: 1

    ...and remember kids: taking application development advise from 'bidnessweek' is like taking 'bidness' advise from slashdot.

  86. Re:Leave me alone - too! by zoloto · · Score: 1

    I'm sorry if our licenses arn't corporate friendly.

    I'm not sorry. There are many of us who aren't. NDA's and work contracts be damned. Use a pseudonym or online handle that can't be associated with your real life name. Presto! Instant anon actions that can't be easily referenced to yourself.

    works for me, works for others.

  87. RMS is wrong by voss · · Score: 1

    He doesnt address the most obvious reason why software should not be always free.

    If I create software its mine, not RMS or whomever wants to copy it. It is mine by right of creation. If I want to sell it, thats my right, If I want to give it away thats also my right.

    The constitutional creation of copyright is merely a restatement of the common law of copyrights. Do I think there should be unlimited copyrights? No...I think pre-1976 system of 28 plus a renewal of 28 years is more than sufficient.

    I also think software should have a more limited copyright maybe 10-15 years including an abandonware clause that allows programs not in publication for at least 7 years to be put in the public domain. However authors should have a period where they control their work before its put in the public domain.

    1. Re:RMS is wrong by Anonymous Coward · · Score: 0

      Actually, even if you GPL your code, it still belongs to you, and you are still welcome to sell it, or heck, even relicense it under a Microsoft style EULA.

      No one is suggesting that software you create should always be free. You can do whatever you want with it.

      Of course, if you want to use code I so generously GPL'd to do that, then you can't. Why should I help you make a profit? Surely this makes perfect sense to anyone that knows anything about business. You can't get something for nothing, you know. GPL'd code isn't free, it just doesn't (usually) cost money.

      So essentially, you can write all the software you want and by US copyright law (and most other countries) it does belong to you. Do whatever you want with it.

      Of course, you'll soon be unable to compete because people willing to GPL their code will have access to all the GPL'd libraries and routines out there, whereas you will have to cleanroom everything from scratch. So there will be tremendous market pressure on you to do the same.

      But you're free not to. No one is forcing you to. You just have to realize that you can't have your cake and eat it too.

  88. Of course, there IS another solution by Anonymous Coward · · Score: 0

    Contrary to the BW article, the adoption of GPL'd software is not being slowed down the slightest. If there is a company out there which is paying the extra cost of going the closed-sourced route, they are at a competitive disadvantage in terms of time-to-market and licensing fees.

    And note: they are NO less immune to patent lawsuits than someone who uses a commercial distro now are they?

    So if the adoption of Linux is only growing, one has to ask themselves where does that leave the current U.S. Patent framework? That is, if Linux and GPL'd software become a very large part of business, it's far more likely that we'll finally have to change the current Patent Laws if they threaten the business interests which are invested in Linux.

    As I said, I don't see Linux being hindered at all these days; it's only growing. So that leaves one with the conclusion that either the Patent Laws will have to be changed, if this becomes an issue at all.

    That would be an interesting by-product of the GPL now, wouldn't it?

  89. nun too fun by twitter · · Score: 0, Flamebait
    The article is more like:

    Rapist prefer the Islamic model of female protection to convents, so rapists demand all women convert to Islam or lawsuits will fly. Nun's habits are much to hard to get inside of and the communal living makes it much harder to get at them alone. Islamic dress, by comparison, is much less restrictive and easier to abuse.

    The author fails to grasp the GPL, BSD and confuses both with software patent issues. The GPL is not anti business as IBM, HP and many others can tell you. Microsoft and other companies do have something to worry about, but it's simple competition. It's shocking that a businessman does not understand that much. As for his license advice to programmers, he might do better with women's fashion, but I doubt it.

    --

    Friends don't help friends install M$ junk.

    1. Re:nun too fun by maxpublic · · Score: 1

      It's shocking that a businessman does not understand that much.

      Not really. Most so-called "businessmen" know as much about business as most self-proclaimed coders on slashdot know about programming.

      So really, their ignorance is pretty much par for the course.

      Max

      --
      My god carries a hammer. Your god died nailed to a tree. Any questions?
  90. And of course... by Estanislao+Mart�nez · · Score: 3, Funny

    No business has ever donated code to a BSD project. Oh no. Never happened.

    1. Re:And of course... by oolon · · Score: 5, Insightful

      I was just saying the GPL rather a good method for attracting contributions, not that it was the only way. Companies (who are the copyright owner) can even use it to showcase the code and allow commerical licencing to companies if required (trolltech for example). If trolltech offered a BSD version they would have never sold anything. XFree86 which was BSD had alot of problems attracting manufactures to contribute driver code, evenually having to go down the binary route as a result. GPL seems a better half way house to me... but thats me I like GPL alot more than BSD licence.

      James

    2. Re:And of course... by Estanislao+Mart�nez · · Score: 1
      I was just saying the GPL rather a good method for attracting contributions, not that it was the only way.

      No, you weren't saying just that. I quote from your grandparent post (with my emphasis):

      The point they miss (because they are looking back) is many corportate donors of software source in linux would never have done it if it was not GPL.
      How do you claim to know this? Do you have a skill at making 100% accurate retrospective counterfactual predictions?

      Here's an alternative, which I don't claim to believe any more than I believe yours: if it had been BSD rather than Linux that became "the big thing", pretty much the same would have happened.

    3. Re:And of course... by oolon · · Score: 5, Interesting

      Yes I see your point it was badly worded by me, there is no way to prove that the donations came cos of the GPL or just because it large. As clearly small projects are likely to attract less donations. However I do believe the GPL has helped attract contributions (both personal and corporate), as I believe the GPL offers better protection from the abuse of a gift of code. It is also interesting that BSD which was more advanced (some would claim still is) when Linux started yet failed to catch on. Perhaps that was more because of the development model rather than the license? As you point out, we can't know the answers.

      James

    4. Re:And of course... by Erik+Hollensbe · · Score: 1

      Christ, when are you guys going to start looking at the real numbers.

      Linux is great for the marketing department these days - as soon as the marketing department has no vested interest in touting the OS they use, it all changes.

      Solaris, Windows, and FreeBSD abound the really big companies. Yahoo! has donated userland and kernel patches to FreeBSD - including their own in-house patches, which has a lot to say about their devotion to the system, EBay uses a IIS/Solaris combo, and Apple has hired on, full-time, FreeBSD core members to improve the system. The NOC's that have the best uptime and reliability are running FreeBSD, not anything else.

      To dig deeper, parts of both windows and solaris are, you guessed it, from FreeBSD or it's parents. Navigating the unix-specific portions of Mac OS X is second nature to anyone who's used FreeBSD, whether or not they've ever used a shell on OS X before.

      Every UNIX application that anyone "can't live wihtout" has been brought to FreeBSD, even if that software was originally developed for linux. And if that doesn't work, heck, you can just run your linux binaries ON FreeBSD.

      To add further insult to injury, a good portion of your "development model" you tout so well has involved the deliberate use of FreeBSD code in GPL'd applications - something that frustrates some in the BSD community, only because as soon as it gets improved, they can't bring it back because of your "free development model". So much for sharing code.

      Don't get me wrong, there are many GPL programs that are excellent pieces of work (many of which, IMO, started at RMS's keyboard), but GPL development revolves around the mantra that your style of development fits into an ideal that if your view is less restrictive or more restrictive, too fucking bad. If it's more restrictive don't bother contributing it, and if it's less restrictive, we'll just make it more restrictive by sucking it in.

      I guess what's important to understand is while there may be two camps, no one has really "won" or "lost". I have yet to see a compelling reason to move servers to linux, and I know that I am far from alone on this camp. And I could give half a flying turd about getting excited to use some bloat on top of a horrible, archaic GUI system as my desktop. So linux is out, except for the case where I need oracle 8i or later drivers, which I have no choice than to "follow the marketing", because it doesn't take a rocket scientist to figure out that it would probably take oracle a few hours and a recompile to make them work on FreeBSD.

      I guess, in reality, if windows was the best system for what I need to do, I would use that. Development models are neat and everything, but I want to use the best product for the job.

      However, what does get under my skin is the fact that because of bellyaching by people who refuse to educate themselves I'm stuck using an inferior product - namely the oracle client on linux.

    5. Re:And of course... by Anonymous Coward · · Score: 0

      Firstly I believe solaris 2+ is based on SVR4 not BSD, Solaris 1 the rename of Sunos 4.1.3 was indeed BSD based. I fail to see why it is a victory for BSD that Apple could take its code private and not contribute anything to project, surely thats an indication of BSD license problems! Your complaining you have to use a inferiour product because oracle is only for linux not BSD? Inferior to what? The non existing BSD version? If oracle felt there was enough market for it there would be a BSD version, but thats the problem with propriatary software, if linux is so bad why not use windows and its client?

    6. Re:And of course... by Zork+the+Almighty · · Score: 2, Insightful

      I think that re-releasing code under a more restrictive licence is unethical, period. And I think the real difference between the GPL and BSD development model is one of effort. The people who keep FreeBSD open and competitive have expend a lot of effort to do it. Often, (as you note), various improvements are contributed back, but the developers can't rely on that like the GPL developers can.

      Each licence has its own strengths. I think the GPL is a better licence to have in a competitive marketplace, because it can better defend against companies with unethical tactics. The BSD style licences are better suited to well-developed technology, where technical excellence is the main consideration, and competitive posturing is minimized.

      --

      In Soviet America the banks rob you!
    7. Re:And of course... by Erik+Hollensbe · · Score: 1

      Wow - thank you for that very reasoned argument.

      While I don't nessicarily agree with your viewpoint, it is a compelling one.

    8. Re:And of course... by Anonymous Coward · · Score: 0

      Isn't releasing BSD code under GPL more restrictive, because thats what the linux kernel did and I don't think many people think they Linus is unethical. Perhaps your meant a non Open Source licence? But of course thats the thing that BSD gives most, choice of licence for the next down the chain.

    9. Re:And of course... by greggman · · Score: 1

      I'm the opposite. I like BSD over GPL and have released all my open source code as BSD. The reason is simple. I can use my BSD code at any company I work for or contract with with no restrictions. I can't use any GPLed code because the company I was working for would have to decide of they want the rest of their project to also be GPLed.

      So, at least in my case, I win by using BSD over GPL, so does any company I work for and so does every developer using or contributing to the code.

      But that's just me, your mileage may vary.

    10. Re:And of course... by Zork+the+Almighty · · Score: 1

      I consider re-releasing BSD code under the GPL to be unethical, especially when the intent is to build on the existing code, rather than to rewrite it. It is analogous (but not equivalent) to the case where a proprietary software vendor modifies code and does not contribute it back. The net result is that modifications are not available to the BSD community.

      --

      In Soviet America the banks rob you!
    11. Re:And of course... by oolon · · Score: 1

      I addressed this problem by putting what I want into a library and making it LGPL, this was more for protecting myself against any company who I might work from deciding that by including the code in there work I would now be giving them ownership of original. Having a library is also useful as its a clear thing you can state when you are employed as belonging to you. When I include the code I "trim" the library down to the functions I need. Of course being the owner of the copyright, I can include it any way I like and instantly "relicense" it how I please... However If I ever do that I am very careful to make sure no changes get included back, if I need I improve my library in my time then re-include it in.

      James

    12. Re:And of course... by greggman · · Score: 1

      not everything I have for is a library. There are many tools as well, some of them have code inside that I might want to copy and paste into other tools. My BSD releases let me do this. LGPLed wouldn't. It's just less work all around to BSD for me.

    13. Re:And of course... by Bert64 · · Score: 1

      But as it's your own code, your free to license it to any company under whatever terms you wish.. That's assuming other people haven't contributed to the code, in which case you need the permission of each contributor.

      --
      http://spamdecoy.net - free throwaway anonymous email - avoid spam!
    14. Re:And of course... by greggman · · Score: 1

      it's not just my code. That was the point in the original message. several others contribute as well, we can all share the changes, no need to ask our companies for permission to include the code since it's BSDed they already have the rights to include the code.

    15. Re:And of course... by Bert64 · · Score: 1

      But the BSD license explicitely allows this, whereas the GPL does not.. Hence the reason many people prefer the GPL.

      --
      http://spamdecoy.net - free throwaway anonymous email - avoid spam!
    16. Re:And of course... by phliar · · Score: 1
      The reason is simple. I can use my BSD code at any company I work for or contract with with no restrictions. I can't use any GPLed code because the company I was working for would have to decide of they want the rest of their project to also be GPLed.
      You don't get it. If you are the owner of the copyright, you can release your code under any number of licenses. You could chose to release your code under the GPL, and also use it at work by licensing the code under a different license to your company. (This is what I do.) In fact there are free projects that release code under GPL that, if you want to use their code in a proprietary project, you can buy a different license that lets you do so.

      But hey, it's your code; use the license you want.

      --
      Unlimited growth == Cancer.
    17. Re:And of course... by tricorn · · Score: 1

      If you feel that strongly that it is unethical, maybe you should use a modified BSD license that doesn't allow re-licensing under more restrictive terms! So remind me again, why do you use the BSD license if you're going to complain when people use the one difference it has from the GPL? It seems hypocritical to advocate "freedom" in the BSD sense, then object when someone uses that freedom (whether to GPL modifications, or to take it completely closed).

      Of course, the great thing about hypocrisy is that once you've accepted it in yourself, you can still criticize it in others...

    18. Re:And of course... by Zork+the+Almighty · · Score: 1

      I think you're weighing my argument too heavily. I wanted to make the argument that from the point of view of a GPL developer, relicensing BSD code should be noted as a bit of a slight. It's not the most compelling moral issue, but I do think it deserves be recognized.

      --

      In Soviet America the banks rob you!
  91. Yep... by Dimensio · · Score: 1

    ...but then I've heard Linux-bashers actually advocate that Congress or the courts force all GPLed code to be released into the public domain, so don't put this kind of suggestion past unscrupulous bastards.

  92. Read the damn article. by Estanislao+Mart�nez · · Score: 1

    The reporter doesn't actually claim anywhere that switching to BSD licenses helps with the patents issue. They're two completely separate points, and neither is offered as evidence for the other.

  93. Read the damn article, you too. by Estanislao+Mart�nez · · Score: 1, Informative

    The article doesn't claim anywhere that switching to a BSD license would help with the patent risks. What it claims is that open source software is facing obstacles towards business adoption, two among which are: (a) the patent problems; (b) the anti-corporate culture behind the GPL. This whole slashdot article is based on two things: (a) some zealot who wilfullly misread the article, giving it the most uncharitable and illogical interpretation, to shout it down; (b) a lynch mob of linux zealots that will latch on to any such misreading to puff up their chests and act self-righteous about how superior they are to the suits and their culture.

    1. Re:Read the damn article, you too. by calidoscope · · Score: 1
      I did RTDA and you are pretty much on the money in what it said.

      I also wrote to Wildstrom stating that the GPL was not as anti-commerce as he made it out to be. Another point made to him was that it would be very unlikely that Linux would ever go off the GPL due to the logistics of getting approval from all of those who contributed code.

      The GPL should be easy for business types to understand - it is a way for authors of code to protect their investment.

      --
      A Shadeless room is a brighter room.
  94. I wrote a rebuttal to this on a mailing list by mav[LAG] · · Score: 4, Insightful

    Comments and clarifications welcome:

    Linux is burdened with too much intellectual-property uncertainty for
    many companies to embrace and develop it further


    This entire column is complete bollocks as I will now explain. (FLOSS = Free Libre and Open Source Software - remember folks, brush and FLOSS
    daily!)


    The open-source movement has had a remarkable run of success that has seen software such as the Linux operating system and the Apache Web server emerge as major challenges to Microsoft (MSFT ). However, the movement is now facing a crisis. At its heart is a question that has been around from the very beginning: How does software owned by
    everyone and by no one survive in a world where copyrights and patents shape the legal landscape?


    The same way it's always done - by being more reliable, more agile, better maintained and better supported. I'm also not sure how the author thinks that open source is not copyrighted - all of it is by definition.

    then owned by AT&T. Intellectual-property questions about Linux came to the forefront after the SCO Group (SCOX ), which acquired the Unix
    trademarks, launched a series of lawsuits against alleged infringers of its rights.


    Incorrect - SCO does NOT own the trademarks to Unix.

    POTENTIAL INFRINGEMENTS. The central case, a 2003 suit against IBM (IBM ), an important corporate promoter of Linux, has degenerated into
    a messy contract dispute with no intellectual-property issues left on the table. SCO's threats to sue companies that use Linux have almost entirely evaporated.


    Because they were and are lies. But the author is mistaken. There are "intellectual property" issues aplenty left on the table. IP - which is a lazy and meaningless term that conglomerates at least three kinds of entirely different sets of laws on intangible rights - is going to bite SCO severely because IBM is now suing it for distributing Linux without a license.

    But now another problem has surfaced. Open Source Risk Management, a new outfit that indemnifies its customers against infringement claims, found in a review of Linux code that the operating system potentially infringes on 283 patents. Although IBM declared it would make no
    effort to enforce its 60 patents involved, some are held by Linux foes, including 27 by Microsoft.


    Patents granted in its infinite stupidity by the US patent office. Maths should not be patented.

    The potential patent infringements pose no immediate threat to Linux. Such disputes typically take years to resolve, and courts rarely issue
    injunctions against alleged infringers. But the uncertainty is taking a toll. In the most significant response to date, the city government
    in Munich, Germany, has suspended a massive transition of desktop computers from Microsoft Windows to Linux, pending clarification of
    the patent situation (see BW Online, 8/9/04, "Will Legal Fears Freeze the Penguin?").


    Munich is going ahead.

    But open-source proponents also have to get their own intellectual-property house in order.

    Again - what is meant by intellectual property here? Does he mean copyrights? All FLOSS is copyrighted. Does he mean trademarked? The
    brands that matter are trademarked. Does he mean patented? Sorry but the vast majority of FLOSS developers don't really care whether the US
    allows the patenting of maths or not. If he's talking about "ownership" then he's wrong. As the SCO episode demonstrated, every single line of Linux can be accounted for - unlike many closed-source vendors.

    The development of open-source software is increasingly dominated by corporate interests that, one way or another, want to use Linux,
    Apache, and other open-source products to make money.


    No - it's the other way around. Businesses have to decide why and how they are going to use open source software to survive. Plenty already have decided to use it to make money and give b

    --
    --- Hot Shot City is particularly good.
    1. Re:I wrote a rebuttal to this on a mailing list by Stephen+VanDahm · · Score: 1
      I challenge Jay Michaelson to put his money and his company where his mouth is and try and release a derivative work of some GPLed code under some other license and see how far he gets. The concept of a derivative work in software is extremely well understood by the Free Software Foundation.
      You seem to be accusing the guy of hypocrisy. Where do you get that from? He's concerned about legal issues involving GPLed software and, as a result, doesn't use it. There's no contradiction there.

      Also, what constitutes a "derivative work" is not so well understood. There was a controversy over Nvidia's binary-only kernel drivers. There was another controversy over drivers that include binary-only firmware in them. The driver is released under the GPL, but the source files full of hexadecimal code aren't human-readable. Is this OK? If you use Linux on your workstation or server, you don't really worry about the GPL because it's usually unnecessary to modify the kernel sources. Michaelson's company, Wasabi, specializes in embedded systems, which are far more likely to require kernel changes. So, while the restrictions imposed by the GPL are perfectly reasonable to most people, they are more of a hassle in Michaelson's line of work.

      Wasabi is a major supporter of the NetBSD operating system and puts its money where its mouth is each time it contributes BSD-licensed code to NetBSD. Through his company's code contributions, Michaelson has done more for the Open Source community than almost anyone who reads Slashdot. Because of the BSD license, Wasabi isn't required to release a single line of code to the public, but they do it anyway. I think they deserve some respect for that.

      Steve
    2. Re:I wrote a rebuttal to this on a mailing list by mav[LAG] · · Score: 1

      I was trying to read too much into what he was quoted as saying in the article. Thanks for the corrections - points well taken.

      --
      --- Hot Shot City is particularly good.
  95. You too: read the damn article. by Estanislao+Mart�nez · · Score: 1

    (As to why the "you too", well, you're like the 4th person I tell this.) The article doesn't actually claim that switching licenses will improve the patent situation. Please stop perpetuating this stupid, self-serving misreading.

  96. Somebody else who didn't read the article. by Estanislao+Mart�nez · · Score: 1

    Please point out where the article claims that switching to the BSD license will help on the patent front. Hint: you won't find it, because it's not there. The solution the author proposes for the patent issue is for the big linux players to set up a fund, not a license switch.

    1. Re:Somebody else who didn't read the article. by argent · · Score: 1

      I read the article. Here's my summary:

      "Linux has patent problems. Gotta do something about it. Oh, while we're here, let's complain about the GPL and push the BSD license, and hope that mere aggregation of these issues in the same article will make people think there's a new problem with the GPL."

  97. Bzzzzt, TO LATE!!!.... You are funny Wildstrom... by 3seas · · Score: 1

    ...."At its heart is a question that has been around from the very beginning: How does software owned by everyone and by no one survive in a world where copyrights and patents shape the legal landscape?"

    I do wonder when it will be that the anti-gpl advocates finally give up or the general population is educated enough to laff at them loudly.

    To change linux licensing means to gaher up all the coders (including the remains of any who have died) for the kernel and get them to agree... and that doesn't even begin to approach any of the GPL applications.

    Wildstrom is obviously in some illusional world, for it will be far easier to change the IP laws to fit the landscape.

  98. The irony here, of course... by Estanislao+Mart�nez · · Score: 5, Funny
    Switching to a BSD license will just encourage code forking which is bad.

    Which is exactly why there are like 50something different forked BSD systems, each of them unpredictably different from the next. Oh, wait, no.

    1. Re:The irony here, of course... by AaronGTurner · · Score: 1

      There are at least 4 major flavours of BSD out there - Free, Net, Open, and Darwin that are essentially incompatible at the low level. Although there is cross fertilisation, it is more difficult after forks and isn't quite the same as code merges of different versions/branches of the same fork. I suppose there is a continuum of change, however, and the distinction between a branch and a fork is, to a certain extent, arbitrary. A fork is, perhaps, just a code branch that has not been merged back for a long time and would be very hard to do so.

  99. Hmmm... by Mike+Hawk · · Score: 1

    In light of your self-contradicting post:

    The GPL has NOTHING to do with your precious IP or ownership of software.
    because its heart is exactly what the GPL is about - controlled distribution of owned software by the copyright holder


    So is ownership of software what it has nothing to do with or is it what its heart is exactly? Wow, seems like the article was right on about the GPL being hardly a model of clarity. You couldn't even flame the author of a business article without contradicting yourself.

    1. Re:Hmmm... by Tokerat · · Score: 1

      Actually, it all seems perfectly clear to me. The GPL doesn't say anythign about ownership. The GPL doesn't take anyone's ownership rights away. If you wrote GPL'd software, you own it. Simple.

      The GPL covers distribution and use, just like the grandparent states. You are allowed to modify (aka "fork") and distribute your modified copy as long as credit is given to the original owner. This is only allowed because the holder of the copyright of the original code has allowed you to use it in such a manner. If they didn't own the code anymore due to such a license, you would be able to take the code and do whatever it is you wish with it.

      I think the BusinessWeek article is trying to be slick and convince the Linux camp to switch to a BSD license because then Linux code could just be thrown in to any product in any way and used to their advantage. Imagine the mess that would create. OSS would loose it's greatest OS to corporate greed, and in turn they would try to pull more SCO-style cases and argue that they wrote malloc() or something first.

      It's quite simple really:
      1. Attempt to shed Linux of it's copy restrictions.
      2. Create your own version, closed and proprietary, and sell it, claiming massive improvements and better support.
      3. Sue the pants off the "free" version, claiming some code was leaked and copied from the proprietary version.
      4. With the free version gone, more copies of Greed Linux are sold because it is the only way to get it, but since it sucks, everyone keeps buying Windows, or UnixWare. Profit!
      Luckly we're not falling for it. The same thing could still be done today (but, as we have been watching, it is failing miserably), but it is quite simply MUCH more difficult.

      This just goes to show that Linux is making significant progress and big business can't take it.
      --
      CAn'T CompreHend SARcaSm?
    2. Re:Hmmm... by Mike+Hawk · · Score: 1

      Thats all neat and swell, but that wasn't my point. The point was that even a slashdot poster flaming the article couldn't even keep their facts straight regarding the GPL. You have assigned a motive to the article, but the article's point has nothing to do with what you claim. The GPL is a very risky business proposition at best and a walking patent infringement at worst. Thats all the article claimed and you have done little to disprove that. And who is this "we" that "aren't falling for it"?

    3. Re:Hmmm... by Tokerat · · Score: 1

      The point was that even a slashdot poster flaming the article couldn't even keep their facts straight regarding the GPL.
      He did, however. That was my point. I simply explained it with better clarity.
      You have assigned a motive to the article, but the article's point has nothing to do with what you claim.
      Hard telling not knowing.
      The GPL is a very risky business proposition at best and a walking patent infringement at worst.
      I don't believe for a minute that the fact that closed-source software is any less of either of those than open-source. With GPL'd software, the infringing code is in the open and if it wasn't blatantly ripped-off, the situation can be corrected quite smoothly. Most (all, I would hope) GPL'd projects keep records of who submitted what, and in a case like that I would think the submitter of the infringing code would be the one held responsible for the infringement. How much closed source code do you think has been infringing for years without anyone being the wiser? That is a risky business proposition to me.
      And who is this "we" that "aren't falling for it"?
      The Linux community. Okay, I'll give you that perhaps that the author's intent wasn't to sabotage Linux, but doing as he suggests most certainly would.
      --
      CAn'T CompreHend SARcaSm?
  100. mod parent +100 absolutely correct by Anonymous Coward · · Score: 0

    Why did this article even get posted to Slashdot? We are supposed to be better informed than the average person about the GPL, Free Software, etc. but you wouldn't know it from reading the front page. The BSD license has even less patent protection than the GPL. The GPL at least says you grant a patent license for any pertinent patents when you distribute the source. So Microsoft can't take the Linux kernel, distribute it, and then claim people are infringing on their patents in the kernel. They COULD do that if the kernel were under a BSD-like license. I suspect this article is really FUD meant to scare people about the GPL and/or put pressure on Linux developers to let commercial companies use our code without having to contribute back improvements.

  101. Everybodywork for MS for nothing! by nagora · · Score: 1
    Yeah, that's a great solution. Dickheads.

    TWW

    --
    "Encyclopedia" is to "Wikipedia" what "Library" is to "Some people at a bus stop"
  102. Yes, make fools of yourselves, just like I did by Estanislao+Mart�nez · · Score: 2, Funny
    Here's the email that I sent to this suit los3r:
    Non-dear Micro$oft shill Mr. Wildstrom:

    I did not read your article, since slashdot reported on it, and of course the contributors and editors never read articles incorrectly, and never attribute strawman claims and/or arguments to pieces they are opposed to. This is because they, I mean, we, are geeks, and we are the smartest people, and never tell lies (read the first few chapters of ESR's Jargon File, it explains how cool we geeks are).

    Anyway, I am writing to tell you how stupid you are. I know this because Slashdot says that you said that Linux should switch to the BSD license because it would help it avoid patent issues. I know that your article claims that, because Slashdot said it did, and Bruce Perens also responded knowing that it did, and of course Slashdot and Bruce Perens must be right.

    I cannot imagine how a human being can claim something so stupid and obviously wrong. Logic, if applied strictly, should then warn me to suspect that Slashdot has misreported what you said. But, hey, it's Slashdot vs. a dumb suit, so of course Slashdot must be right.

    I will tell all my friends in Slashdot to write you emails just like this one.

    Fuck you,

    --E.M.

  103. HYPOCRITE -release YOUR work under the BSD license by Anonymous Coward · · Score: 0

    Here's a guy (Steve Wildstrom, columnist) wanting all programmers to surrender their copyright and give their work away for nothing. Yet when his rule is applied to him (that he should use the BSD license like he wants programmers to do) he fails.

    Hypocrite.

  104. Blasphemy by obender · · Score: 1
    RELIGIOUS FERVOR. Bright as it is, the future of commercial open source might be considerably brighter if Linux and other programs went to a more commerce-friendly license with fewer complexities and ambiguities than the GPL.

    GPL has nothing to do with religion. Let's burn the heretic!

  105. Wrong by Anonymous Coward · · Score: 0

    "...good to see Stallman being quoted and linked to in a publication Like BusinessWeek."

    Why is this good? Do you want the normal business world to know that Stallman is a fucking idiot also? People like Stallman should be well hidden from public view, and only utilized for internal purposes. You do not show the "world" your Stallman! Save him for the rare ( incredibly rare in his case ) flashes of brilliance and otherwise heep him sight unseen.

  106. Re:Rant about bmac by Anonymous Coward · · Score: 0

    That's not what you originally wrote in the parent. And, I noticed you were moderated as a troll. Pretty sad when an A/C being moderated at zero is STILL moderated higher than you, isn't it?

    Copyright owners are afforded very few, limited rights by law in the US. Those limited rights do NOT include a legally sanctioned ability to limit my rights as a lawful possessor of a copyrighted work to copy it as much and whenever and so often as I darn well please.

  107. You ARE evil. by r00t · · Score: 1

    Microsoft loves the GPL. They love it when you
    donate code to them. So, eviltypeguy, you are
    indeed an evil-type guy. You're supporting
    Microsoft, Sun, and even SCO. You're supporting
    the sworn enemies of free software.

    It goes with the satanic BSD logo I guess.

  108. Insightful humor dooms karma to oblivion by Dogtanian · · Score: 0, Troll

    Parent post was funny... but also equally (if not more) insightful. Just as IBM et al are in it for the money, so not all GPLers are in it to benefit big business. It just so happens that the current situation benefits both parties.

    Bearing in mind the flaws in the karma algorithm ('funny' mods don't count, but 'overrated' does, hence getting modded +5 funny, -1 overrated *loses* you karma), I'd suggest it would be better in future to mod 'funny' posts with even a modicum of insight as 'insightful' instead of 'funny'.

    I said 'in future' because, of course, there's no way to mod this one up (at 5:funny) without modding it down first, negating any benefit.

    Moral: Say everything in a deadly serious manner.

    --
    "Slashdot - News and Chat Sites Deviant". (Click "homepage" link above for details).
    1. Re:Insightful humor dooms karma to oblivion by Anonymous+Writer · · Score: 1

      I said 'in future' because, of course, there's no way to mod this one up (at 5:funny) without modding it down first, negating any benefit.

      Is that in the Slash code? I don't know the details, but wouldn't other mods show up in the percentages anyway? I presumed it just capped off the value at 5 points, even if it the actual mod points were more than that, but the additional mod points would show up in the percentages. Of course, people wouldn't exactly bother modding up something that's already 5 points. Maybe replacing the points with percentages would improve the moderation system. (100% Funny) (50% Funny, %50 Insightful), for example. Each mod point would add 20%, but once a full 100% is reached, then any subsequent points would just alter the percentages. (20% Funny, 80% Unrated), (40% Funny, 60% Unrated)... (100% Funny), (83.3% Funny, 16.7% Insightful) for example.

      I don't know why I'm even bothering commenting on the moderation system, though. I haven't gotten mod points in months for some reason, yet am constantly nagged to metamoderate. I think the modding should look like the metamoderating, giving random comments to mod, because the discussions just get too long to handle practically without it turning into a full-time job.

      Okay, now someone click the Reply to This link and say how their bosses don't know that Slashdotting is their full time job in their cubicles...

    2. Re:Insightful humor dooms karma to oblivion by z_gringo · · Score: 1

      I completely agree. I've been modding funny things as interesting. When the admins took away the karma for funny, they should have at the very least, removed the possibility to lose the karma at the same time..

      Personally, I think that funny counts, and that it should still count as sometimes we all enjoy a good laugh about things... I suspect that what was happening is that people gathered lots of karma posting nonsense in the polls, and then created problems in the actual discussions..

      I think that a better solution might have been to leave funny mods as counting towards karma, but only in the actual discussions, and not in the stupid polls....

      --
      -- -- Warning. Do not stare directly at the sun.
  109. hmmm, that's cruel by r00t · · Score: 1

    The LGPL is good enough to protect your code,
    and thus should be used on everything. Remember,
    it's no longer the library GPL. You can and should
    use it on non-library code.

    Going with pure GPL is kind of making a land grab
    that goes beyond your own code. That's not right.
    While the BSD license is stupid, full GPL is getting
    a bit greedy and unfair. Thus, the LGPL.

    1. Re:hmmm, that's cruel by Grishnakh · · Score: 1

      The LGPL is good enough to protect your code,
      and thus should be used on everything. Remember,
      it's no longer the library GPL. You can and should use it on non-library code.

      Going with pure GPL is kind of making a land grab that goes beyond your own code. That's not right. While the BSD license is stupid, full GPL is getting a bit greedy and unfair. Thus, the LGPL.


      How is the GPL "greedy"? It sounds to me like you're the greedy one, because you want to take someone else's work and dictate to them how it will be used. If you don't like the terms under which someone else distributes their work, you can write your own version.

    2. Re:hmmm, that's cruel by Brandybuck · · Score: 0

      How is the GPL "greedy"? It sounds to me like you're the greedy one, because you want to take someone else's work and dictate to them how it will be used. If you don't like the terms under which someone else distributes their work, you can write your own version.

      That's all well and good... UNTIL you slap the GPL on a library. Then you enter a situation where you start whacking people over the head with your license for merely using your library. The authors shouldn't have to rewrite your library because they aren't copying, modifying or distributing it. In this situation the GPL is a license to "take someone else's work and dictate to them how it will be used."

      --
      Don't blame me, I didn't vote for either of them!
    3. Re:hmmm, that's cruel by Grishnakh · · Score: 2, Insightful

      The authors shouldn't have to rewrite your library because they aren't copying, modifying or distributing it. In this situation the GPL is a license to "take someone else's work and dictate to them how it will be used."

      A library is simply a convenient way to reuse code by having a set of functions that can be called from other separate programs. If you don't want to agree to the stipulations of the GPL, you're free to write your own library. Your last statement doesn't even make sense. No one forced the library author to write his library in the first place; without it, the application writer would have to do it from scratch. Again, if you don't agree to the license terms, you're free to find another solution.

      Lastly, you obviously didn't read the parent post I replied to. He stated that the GPL shouldn't be used at all because it's "too greedy", and that the LGPL should be used in its place for everything, not just libraries.

    4. Re:hmmm, that's cruel by r00t · · Score: 1

      Code tends to end up in libraries. First you
      write a program. It gets popular, and has some
      useful code in it. So then you naturally will
      want to put the code into a library so that
      other programs can use it. Thus you should
      always choose a license with a future library
      in mind.

      As I see it, my library is mine. If you modify
      it for whatever reason, I damn well want to have
      access to those changes. It's not so reasonable
      to be demanding access to mostly unrelated code.
      I want my code used, but not stolen.

      The LGPL is the perfect balance between the
      GPL and the BSD license. Use it today! :-)

      This all might not matter under the law anyway.
      It's looking like GPL==LGPL, since a work isn't
      derived unless it takes protectable expression
      from the original work. That's for a court though.
      (either way, static linking is out)

  110. BSD License -- An Investment POLICY by joab_son_of_zeruiah · · Score: 3, Interesting

    What has always struck me about the widsom of the BSD license was that it was a way for Regents of the University of California to make available work that was presumably owned by the State of California for the benefit of all commercial entities -- the lion's share of which are/were? in Silicon Valley.

    But the work of tens of thousands of individuals across the world, unaffiliated except by a mutual common interest, would not be protected by such a BSD license. The GPL is better suited for that, as several other posters have noted.

  111. You certainly did! by falsified · · Score: 1

    So now Mr. Widstrom knows he just cost BusinessWeek its bloc of 13-year old readers?

    --
    HI, MY NAME IS ISAAC.
  112. Like BSD doesn't violate any patents by Billly+Gates · · Score: 0

    Infact SCO has a much stronger agaisnt them since they are direct descendants of unixware unlike Linux.

  113. Business week hack = troll by AnomalousTurd · · Score: 3, Informative

    Like so much journalism these days, this was written merely to cause a reaction. If this article had been a /. post, it would have been modded a troll.

  114. Mod this down please .. by Macka · · Score: 1


    And because anyone can pickup this guys code and do what they like with it, he's also supporting GNU/Linux, Redhat, Mandrake, Novell, Government, The Red Cross, Misc Charities, your Grandma, and anyone else who can find a good honest use for his creativity and generosity.

    You sir are a TWIT, and I hope your comment gets mod'd into the dirt.

  115. wrong problem, wrong solution by samantha · · Score: 2, Insightful

    The problem is the very existence of software patents. The solution is to eliminate them. Anything less is endless catering to and reinforcement of insanity.

  116. Apache licensing model seems successful to me by dr_davel · · Score: 1

    I don't see anyone discussing the success of the Apache project, which doesn't use GPL. No problems with forking, getting significant contributions, etc. I like developing my open source project based on their software because I think it lowers the barrier for adoption of our software. Our users know that investing in our system could lead to commercial opportunities. "Adoptibility" is our credo. Is there any significant difference between the BSD and Apache licenses?

    --
    Never eat anything bigger than your head.
  117. SCOX at 4, just barely by Animats · · Score: 1
    There seems to be an effort to keep SCOX from closing below 4. But it's not likely to be any more successful than the efforts to support the price at 5, 10, and 14 were.

    When the dust settles, the GPL will be in great shape. SCO won't be. The lesson that businesses need to take from this is that trying to buck the GPL is hazardous to your business future.

  118. nevermind by wobblie · · Score: 2

    that the real issue is that the patent system, the laws and governing bodies are the actual problem. Yeah, don't even question that. Thanks.

  119. A step in the wrong direction by digital+photo · · Score: 2, Insightful

    All of the examples cited by businessweek are problems which come up because Linux represents a new way of doing things where the abuse of the copyrights and patents system is the problemn. Linux remains a growing and evolving product because it IS under the GPL license and not the BSD/Mozilla/etc licenses.

    Companies want to think in terms of: "If we know something the competitors don't, we have an advantage. Let's screw our competitors and make all the money ourselves." That kind of thinking goes against the idea of OpenSource and the GPL due to the requirement to make source available in the event that the original source is modified.

    Linksys tried to pull that stunt when they first started and faced a backlash. Companies see this backlash, this reversal of the command chain where the customers are telling them what they can and cannot be doing to be a threat and a risk.

    The GPL code is what keeps Linux open and free for all to enjoy. If the licensed changed, then you will begin to see variants of the Linux Kernel which only one company supported because it was modified to work in a certain way. No review of that kernel is possible anymore because the code is locked and the customer is now, once again, at the mercy of the company for patches, security updates, and fixes.

    I'm sure that businessweek and the respective folk who think it is the way to go think that way in all honesty believing it will make Linux better... but this is only because this makes it better for them and them alone.

    The GPL license under which Linux is licensed is the solution to the current problem with Copyrights and Patents abuse by large companies in not honouring the spirit of the Copyright and Patents agreements: The eventual release of the rights to the public domain.

    Linux is available to both businesses and the public, but is maintained and controlled by the Open Source community AND the Business community. Perhaps _some_ businesses don't like that kind of shared control...

  120. All your examples are OK w/ GPL by r00t · · Score: 2, Interesting
    Grandma can use GPL code.
    Red Hat can use GPL code.
    Government can use GPL code.
    The Red Cross can use GPL code.

    Excluding parasitic evildoers is good.

    Now, go read the Halloween document collection.

    1. Re:All your examples are OK w/ GPL by Macka · · Score: 2, Insightful

      Of cause they can all use GPL code too, so what. Does that make the BSD license evil? Not a bit, BSD code is also free, is also written by open source hackers. Tell me again why BSD code is evil, and this time back it up with reasoned well thought out arguments if you can. Or is it that you only recognise one style of freedom, automatically condemning anyone who doesn't share your world view?
      Now, go read the Halloween document collection.
      And how exactly are they supposed to support your accusation? BSD is attacked equally in two of those documents, and completely ignored in the rest. Have you actually bothered reading them yourself?

      Fact: GPL is not evil
      Fact: BSD is not evil

      Get over it!

  121. LOL by Anonymous Coward · · Score: 0

    You have got to be kidding? What you said was ignorant!

    1. Re:LOL by Archie+Steel · · Score: 1

      Hey Coward, please indicate how anything I have actually said was ignorant. Be specific.

      --

      Reminder: find a new sig
  122. Re:buzzwords by Anonymous Coward · · Score: 0

    You say Linux popular because of marketing...

    Why does it have marketing?

    Because it's business friendly!

    Ha HA! And all you BSD people said BSD license was better because its more business friendly!

    And yet Linux gets all the contributions and support while your BSD flounders in obscurity...

    Guess the GPL "zealots" were right after all!

  123. Who can release it under BSD? by samrichards · · Score: 1

    Who exactly is going to take the decision to allow Linux to be distributed under a BSD style license as opposed to (or as well as) the GPL? Surely Linus himself couldn't even make that decision?

    Surely you would have to get the permission of each individual who has ever contributed to Linux to allow their code to be released under a different license than the one they gave it to the community under? That sounds like hard work to me, and likely to result in a lot of segments of code being reqritten (if the original author does not agree for example).

  124. The GPL is like garlic. by miffo.swe · · Score: 3, Insightful

    Businesses who want to use the code and not give anything back is the only ones who are having problems with the GPL. I for one cant imagine a better way to ensure that no company or person can pillage and burn the remains and walk away with the tresure. Invalidating the GPL would only put the rights back to their respective owners so that wouldnt help one bit. For a company like Microsoft or any other predatory its hard to nail a couple of million coders working for free. The GPL is what holds them together.

    Many would surely like the GPL to be lifted so they could steal all the code and then make the authors pay for their own (then incompatible) code!

    The reason i dont like the BSD license is that i would have a hard time coughing up dough to buy a product i had a part in and that the one who took the code made incompatible with my original code, deliberatly! I dont like its "please rimjob me twice" kind of message.

    --
    HTTP/1.1 400
  125. Fork MS... by jefu · · Score: 1
    Er, MS fork.

    It seems to me that MS could easily take linux code and fork it off as it is using the code to build a windows enhancement toolkit. I don't think they could add it in so it was part of their OS, but they could follow the cygwin direction. They would have to release any code they produced (including patches and bug fixes) but they would not have to release their Windows (proprietary) code.

    Actually I'm not sure why they have not already done something like this. It would gain them support, provide a huge base of freeware that would run on their systems (though they might have to build in a "run x86 linux executable" module of some sort), and generally be good public relations. And, if they did it right (like by building the right kind of virtual machine) they'd probably discover that it would improve their own systems.

  126. And it damn well ought to, too... by Xenographic · · Score: 1

    I shudder to think of a Slashdot where all the jokes about how we should send SCO $699 were considered "insightful."

    The karma whores will just have to find some other way to get more karma *shrug* It's not like you won't hit the cap at excellent if you post well-reasoned thoughts with any regularity, and it's not like this was an accidental change--funny mods used to give karma, and there are plenty of us who will M2 blatant funny -> insighful conversions as "unfair."

    1. Re:And it damn well ought to, too... by Dogtanian · · Score: 1

      First off, I don't have any objections to 'Funny' not giving karma; 'funny' is rarely as worthwhile as genuine insight. And I don't consider it desirable to mod every funny post 'insightful'.

      Nevertheless, there's a fundamental problem with 'funny' mods, which end up penalising people; the funnier you are, the more likely you are to be overrated.

      With respect to the post I was discussing, I thought it summed up the problems with the article in a concise manner; "business would prefer..", well, YEAH. And they would prefer to have all our money too.

      Unfortunately, because it made its point in the form of a joke, it got "funny" modding instead of "insightful".

      If I had a Slashdot sub, or supported their sponsors, I might feel entitled to whine about the mod system's limitations ('funny' flaw, limited choice of reasons). But I don't and I don't, so I won't.

      Oh, hang on, I just did. Dammit.

      --
      "Slashdot - News and Chat Sites Deviant". (Click "homepage" link above for details).
  127. Can but won't by dtfinch · · Score: 1

    The GPL has a clause which provides upward compatibility with newer versions of the GPL, so that if the FSF releases a new, less restrictive version of the GPL, people can choose to use source code released under the old license under the terms of the new license without any action on the behalf of the authors. So if the FSF publishes a GPL 3.0, with BSD-like terms, all GPL code is instantly under a BSD-like license.

    But that obviously defeats the purpose of the GPL, and would do serious damage to people who have published their code under the GPL, expecting it to keep its spirit. Even if the FSF decided that the GPL was too strict, it would still be immoral of them to change it in such a way that defeats its original purpose.

    Individual projects can relicense under any license they want, provided they get permission from every contributing author who's code they wish to relicense. This is how projects like MySQL can have dual licensed projects under incompatible licenses, with the permission of everyone involved.

    I think the GPL is a really good thing for software that needs to be customizable, or that is mission critical. At the very worst you pay the exact development costs for the features or fixes you need, without repaying for features that have already been written.

    Like I need good software OpenGL performance until the stability problems with with the Intel 845GV on Linux are worked out, but the Mesa software render always prefers quality over speed, so a couple days ago I downloaded the Mesa source and sped up some parts of it, disabling smooth textures and speeding up the perspective texture mapper to be almost as fast as it is without perspective for only a slight loss of quality. Currently working on the blending, where performance is greatly sacrificed to reduce code size. But Mesa is under a BSD/MIT style license so if you need it fast too and are only a home user without a lot of money you just might have to do it yourself.

  128. Re:Rant about bmac by colinrichardday · · Score: 1

    And has RMS ever sent the police to compel you to license your code under the GPL? Assuming that you didn't derive it from or link to GPL code?

  129. GPL protects by theendlessnow · · Score: 3, Informative
    People forget that the GPL ensures that we do not lose intellectual "property". The big problem with corporations is that they would rather see good ideas die rather than see them live on in the hands of others. But the fact is... people are not owned by corporations (or are they?). GPL gives software the freedom to live on... something that even supposedly more open license like BSD, really do not do.

    I have been working with software companies or writing software directly for over 20 years. I cannot tell you the number of great software products that have been lost because somebody thought they were "protecting" it by putting non-freedom licensing on it.

    So if software ideas are important... if YOUR software idea is important (even if you don't think it's all that important), you'd be foolish to not put it under the GPL. It's a good way to keep good software from being lost forever.

    1. Re:GPL protects by phliar · · Score: 1
      I have been working with software companies or writing software directly for over 20 years. I cannot tell you the number of great software products that have been lost because somebody thought they were "protecting" it by putting non-freedom licensing on it.
      Amen. We're still using free software that was written over two decades ago on machines that no longer exist. (One example: I still use xeyes on my desktop. I first started using it on 68000-based Sun-3 workstations in the 80s.) We often hear of attempts to revive old abandoned games for long-dead machines.

      Or consider the case of Lighthouse Design. A quality design suite for NeXTSTEP that was axed when Sun bought Lighthouse. It is now completely lost: Sun has no interest in releasing it. In fact, inside Sun (I work there) no one even knows where the source might be. Just before going under they (Lighthouse) released free binary licenses so if you have a NeXTSTEP machine you can run it; but it's the end of the line.

      --
      Unlimited growth == Cancer.
  130. Try arguing using logic by Anonymous Coward · · Score: 0

    You didn't actually offer any counter-argument, but merely slagged off the poster.

    1. Re:Try arguing using logic by Anonymous Coward · · Score: 0

      Why should I offer a logical counter-argument when the original poster didn't offer a logical argument to counter? I thought his use of ALL BOLD CAPS was an indication he wanted similar responses.

  131. The debate in a nutshell by Brandybuck · · Score: 1, Insightful

    For those of you too busy to real of the puerile comments on Slashdot today, here's the GPL versus BSD debate in a nutshell:

    A) People who do not code, or whose code consists of a single buggy PHP module done last weekend, claim that the BSD license is a "license to rape, pillage, and steal."

    B) People who actually code for a living will say "use the license you want, and I'll use the license I want."

    --
    Don't blame me, I didn't vote for either of them!
  132. Strange Microsoft Does Use GPL in windows by Anonymous Coward · · Score: 0

    There are a few sections in windows that are GPL and microsoft has to obey.

    Ie taking a driver from linux and rewriting it into a windows driver would still require GPL on the driver but no GPL on the rest of the operation of the system.

    They can use it they just have to obey the rules good example is the unix layor sections of windows that are GPL they have no problem with it.

    Note GPL is really no worse than fighting with a closed that will not change there licence to suit what you are doing.

    Here are the differences closed you will have to pay. Closed could give it free to you competors and change you for using it.
    Closed you don't have to show the source code.

    The rules are simple when working in closed.

    Alway keep the gpl in section that are removable(this is always a good idea with code you don't own anyhow).

    Do not static link GPL software in unless it is LGPL(Yep licence will take a bit out of you).

    Final always make sure that system is not dependant on a GPL part to work ie QT based programs get you this way.

    Note using closed breaking these rules still hurt.

    Number one a company is aquire by a competor and will not sell you a update program now has major problems.

    Number two a company decides to build in a back door you cannot see into the lib you have aquired. I think this is microsofts problem.

    Number three a section you comes under a patant claim. You can not see the source code to defend your work.

    Now if you cannot work around this there is another patch. Called closed source plugins/libs the plugin for evolution come to mind not able to access exchange without it. Not a problem any more since it is now open source but it is perfectly in the rules.

    Patent protection comes from a lot of different ways. Note Closed is a lot higher risk. The bigest problem a patent holder has attack opensource is that the source code was exposed.

    There is even a timeline for when feature X was placed in the code. Now attacking opensource can knock you patent dead. Why because the code you are attack could be pior art. That is fulling and independly backup. Now I am closed I claim that the patent used against me was developed X years ago by my company just not placed in the public eye. Now I have to have some way of proving it. Basicly I am stuffed why because the patent holder simply claims that I am covering my tracks and have made up the back record proving it.

    It is a lot safer attack closed not open. Note microsoft shared source is at just as much risk as Linux to patent attack. Reason why microsoft most likely put out shared source to protect from patent attack. Beware Linus holds patents as well as a lot of companys that depend on it. Just because Linux its self does not hold patents does not mean that if attack that you will not be attack by other patent holders to protect there interest. Basicly patent attack always risk of destruction of both sides ie the nuke of the software world.

  133. Solaris borrows from BSD? by Ayanami+Rei · · Score: 1

    Exactly what did they borrow from BSD? Because I'd be very surprised to know. You don't mean SunOS, do you?

    --
    THIS THING CAN TURN ON A DIME, MACROSSZERO STYLE ALSO FUCK BETA, ~NYORON
  134. No, our bases don't belong to you! by mojoNYC · · Score: 2, Informative
    RMS knew exactly what he was doing--the GPL is about something greater than profit motive, and the GPL has protected the contributions of thousands of programmers around the world, something that could not have been accomplished in any other way...bravo!

    witness the SCOasaur go through its death spasms, choking on the GPL's dust!

    Businesses, as always, you face a choice--innovate, or die!

  135. There are way more than 50 BSDs by mangu · · Score: 1
    there are like 50something different forked BSD systems, each of them unpredictably different from the next.


    If you count all the commercial versions of BSD which don't acknowledge they are BSD, you'll get many more than 50 versions. Do you know how many "appliances" there are based on BSD? All of them having customizations and, presumably, improvements, lost forever from the community.

  136. If they like the BSD license so much... by OrangeTide · · Score: 1

    Then why don't they install FreeBSD? It's a fine OS with a great deal of community support. No. I think this BSD'd Linux is just some pointless drivel that we can safely ignore.

    Is it even feasible to switch the license on Linux? These days it seems like there are many copyright holders to portions of Linux. You'd have to get every single major contributor to the project to unamiously agree to relicense the project. Good luck there, some of those fellows are die hard GPL'ers.

    --
    “Common sense is not so common.” — Voltaire
  137. M$ funded FUD by Anonymous Coward · · Score: 0

    From the tone of BW you can make our BILL Gates is getting desperate to keep buggy windoze around for few more years.

  138. Err not a very knowledgable guy. by Anonymous Coward · · Score: 0

    Their solution? Relicense to the BSD license

    Why not just use, say, FreeBSD instead?

    That makes more sense than trying to get the tens of code contributors to move the Linux kernel to BSD. Or trying to move the FSF foundation from the GPL on the GNU part of GNU/Linux. The 'conclusion' is as useful as saying "Microsoft should make all of their code Open Source".

  139. Oh? So is it true MS uses BSD code? by SmallFurryCreature · · Score: 1
    And how many people that use windows know about it? Can't check it, any improvements will remain in windows not even a thank you.

    BSD is like giving a person a fish. Linux is beating them over the head to get off their ass and learn how to fish.

    MS uses BSD. What has MS given to BSD? IBM uses Linux. What has IBM given to Linux?

    You are a nice guy but you are living in a world with extremely selfish people. They don't see you giving your code away as being nice, they see you as a sucker doing free work without them having to do anything back.

    --

    MMO Quests are like orgasms:

    You may solo them, I prefer them in a group.

  140. It's About Compensation by Bob9113 · · Score: 1

    That would be tremendously controversial in the open-source community, where the GPL sometimes seems more like an object of religious veneration than a legal document, but it would be good for all concerned.

    It's a legal document, and an economic document. It's a simple matter of compensation. Proprietary software provides compensation to the developer via capitalism. GPL software provides compensation to the developer via communism. BSD software provides compensation to the developer via socialism.

    None of these three is right, none of them is wrong. It's a question of how the developer wants to be compensated. None of the three is particularly efficient (capitalism, which typically does well on efficiency, doesn't work well with software because of the zero cost of reproduction). Broad statements that any one license "will be good for all concerned" should be an immediate red flag that the speaker is either ignorant or biased.

  141. Why would anybody "steal" BSD? by Estanislao+Mart�nez · · Score: 1
    I fail to see why it is a victory for BSD that Apple could take its code private and not contribute anything to project, surely thats an indication of BSD license problems!

    But that's not what happens. In actual fact, the Unix parts of OS X are free software (the Darwin system).

    It's pretty simple. Companies who modify BSD have, as a rule, very little to gain from keeping their code prorprietary, and much to gain from releasing it. Unix is commodity software nowadays, period-- nobody gains a proprietary advantage from "stealing" it.

    1. Re:Why would anybody "steal" BSD? by Anonymous Coward · · Score: 0

      Why would anybody "steal" BSD? I don't know, perhaps you should ask microsoft:
      http://www.daemonnews.org/200108/dadvocate.html Granted, it doesn't seem like they've done much modification of it, but it has helped the march of their proprietary software.

  142. Well said by calidoscope · · Score: 1

    This is the most intelligent post on the issue of re-licensing - basically ain't gonna happen for exactly the reasons you gave.

    --
    A Shadeless room is a brighter room.
  143. A title should inform the reader of your subject by sentientbrendan · · Score: 1

    Personally, I don't see Stallman getting more attention than he already has as a good thing. As much as I like open source stuff, I don't particularly like his take on it. He acts like OSS is the one true faith and we have some moral imperative to live up to its strictures. That is just as stupid as people arguing that open source is harming business or is some form of communism. Really, self righteous assholes have little to contribute to any discussion.

    The take home points are:
    1. If someone tries to give you shit about buying/selling software, fuck them.
    2. If someone tries to give you shit about writing/using OSS, fuck them.
    3. It is *software*. This is not a morality issue in any way, shape, or form.

  144. aid and comfort by r00t · · Score: 1

    Providing aid and comfort to the enemy is treason.
    Yes, even if it's just innocent stuff like fuel,
    food, band-aids, BSD licensed code, whatever.

    1. Re:aid and comfort by Macka · · Score: 1


      I find your polarized arguments to be very extreme, and not at all representative of real life. For instance, when do we ever give fuel, food and band-aids to enemy forces? We don't, we give them to the civilian victims of evil regimes, people who have been unlucky enough to be born in the wrong place at the wrong time, and who's lives have been blighted by the turmoil in their own countries. Whether you're a christian or an atheist, we do this because it's the humanitarian thing; the right thing to do.

      The world is not black & white, there are many shades of meaning, intent and understanding in between. Maybe you should meditate on that a bit and expand your world view a bit.

      Blind prejudice ... now there's something that really is Evil !!

    2. Re:aid and comfort by Anonymous Coward · · Score: 0

      "Blind prejudice ... now there's something that really is Evil !!"

      Yeah. And though Linux advocates can be prejudiced, it's based on historical fact. OTOH, Microsoft and other sleazy large corps will gladly propagate and use prejudice and ignorance to get more money.

      They ARE the enemy. Even to someone who sees the shades of gray, they're bending the people over a barrel. The good side to this is, we don't have to hurt anybody, just destroy their current level of influence. Just by getting informed of these problems, and getting off our fat asses.

      I am telling you once more,

      They ARE, to freedom-loving Americans and of course all others, the ENEMY!

      Jeez. How's about a "for the general welfare" amendment to laws concerning incorporation, as the Founders considered?

      Well, you at least must notice some of this. Right?

      -NR

  145. BWeek == Microsoft: "The Plan" by quarkscat · · Score: 1

    It is not surprising that "BusinessWeek" would
    adopt the Microsoft preference for a BSD-style
    license for source code, instead of GPL. M$
    considers GPL to be "viral" , because the "chain
    of ownership" copyright is harder to break with
    GPL. M$ will not, ever, release enough source
    code to their core OS and application suites to
    permit rebuilding on a different platform. Their
    EULAs and NDAs restrict what what can be done
    with their applications now (like limiting F/OSS
    development with their toolchain). The limits
    M$ licenses place on their applications (let
    alone ANY M$ source code) is far more "viral"
    that any GPL restrictions.

    Not only would I NOT want to ever see any M$
    source code, EVER, but I wouldn't care to use
    THEIR toolchain ANYMORE. The risks to ownership
    of any code I might write is in far greater
    peril with M$ than with GPL.

    Both Microsoft and now "BusinessWeek" endorse
    the BSD-style license for OSS because it is
    far easier for them to steal & reuse code, and
    without any liability to release their changes
    back into the community (granted, a minor risk
    considering their legal power, deep pockets,
    and the legal history they represent.) I would
    imagine M$ would really appreciate 100,00 plus
    free code writers contributing to their bottom
    line -- they could reduce their staff at a time
    when F/OSS TCO is beating them up in the market.

    There has been enough "corporate welfare" in the
    USA as it is -- no need to make the situation
    worse. I look forward to a time when GPL is
    upheld as a valid license in US courts (which
    may be anytime now with SCO Group's chirade
    nearing the end.)

  146. Is BusinessWeek released under a BSD licence? by Spoing · · Score: 1
    --
    A firewall can not protect you from yourself. Turn off what you do not need. Do not use the firewall to do your work.
  147. Bruce - You made his point. by Anonymous Coward · · Score: 0

    From the article provided by Bruce: " However, if the infringing acts are for commercial purposes, the exception does not apply and infringement can result."

    That's the point he was making, dude. Non-commercial use is OK. Commercial use isn't. Why should it be?

    This isn't the RIAA and music downloaded we're talking about.

    Your original claim, Bruce, was bogus. Unless you have a better link to back it up, it seems that you are quite mistaken about your interpretation of Patent Law. A

    1. Re:Bruce - You made his point. by Bruce+Perens · · Score: 2, Insightful
      Dear AC,

      Yes, I think you are missing something. The court found that the univeristy work was infringing because it obliquely served a commercial purpose of the university such as attracting students. There didn't have to be a direct relationship and the non-profit status was held to be immaterial.

      Analogously, as somebody who has upon occassion worked as a programmer, my private programming at home could arguably serve the purpose of increasing my experience, and thus my value as a programmer. Thus it would not necessarily be protected.

      Indeed, if you read this report it says there is no educational use exception. It's not an exception for curiousity unless it's idle curiousity, entertainment, or (get this) philosophical inquiry. Note that philosophical inquiry used to include scientific inquiry, but the court certainly does not mean that in this case or they would have ruled otherwise!

      Note also that the original comment in this thread is regarding Free Software and whether it is non-commercial for purposes of patent law and thus can infringe with impunity. The problem is that we can not make a case that Free Software is not intended for commercial use. Indeed, in writing the Open Source Definition, I very specificaly required that the licenses make commercial use possible. If asked to testify, I'd have to say that.

      Thanks

      Bruce

    2. Re:Bruce - You made his point. by Anonymous Coward · · Score: 0

      Thanks for the illuminating clarification.

  148. They don't miss the point of the GPL by msobkow · · Score: 1

    They don't miss the point of the GPL, they're just irked that they can't steal the code without risking the same pimp-slapping over the GPL that IBM is giving SCO. Odds are some "mysterious" backer is really the one perturbed that IBM is willing to test the GPL in court to settle the issue.

    There is also the fact that MBA's aren't typically trained on service model businesses, and are brainwashed from day one to believe that product based models such as the shiny disks from the MPAA and RIAA have meaning or value. They just can't seem to grasp that it's the data that matters, not the media.

    If they can't grasp something as obvious as that, how can one expect them to grasp that many people and organizations use dual licensing: GPL and a specially negotiated commercial license.

    Oh, that's right. Paying the copyright/license holder goes against their policy of keeping it all for themselves and the shareholders.

    --
    I do not fail; I succeed at finding out what does not work.
  149. Tinfoil hat on... by Anonymous Coward · · Score: 0

    While I agree with the rest of your comment, I don't think the lately emergence of so many mis-informed news articles on GPL is just a coincidence. Too many of them in a short time.

    First there is some stupid bore at NewsForge saying he does not like the fact he cannot steal someone else's code and sell it as his own, worded to sound as if he cares about the future of Open Source. And this is the third or the fourth similar post by various reporters in the past month. ALL of them claim to be deeply concerned with the future of Open Source.

    To all of them I say: OSS is alive and is very well thank you, and a license change would do nothing to "save OSS from imminent doom". Perhaps abolishing software patents is the way to save OSS in the long run. Think about it.

  150. There's a fundamental mistake here by Estanislao+Mart�nez · · Score: 1
    Which neither of us has noticed.

    RMS's essays, which form the philosophical underpinnings of the GPL and the copyleft, are based on the conviction that the concept of "ownership" ceases to apply when the digital reproduction technology allows us to make countless, non-degrading copies of the same object.

    The point is that by copying a program from somebody else, you are not depriving your source form having that program. It is ridiculous to call this situation "theft" or "piracy", since nobody is being denied of the good involved.

    Now, juxtapose this with the typical argument of the GPS zealtot: "If you don't put your code under GPL, a big bad wolf is going to come and EAT YOU!!!." Ooops, I mean,: "If you don't put your code under the GPL, Big Evil Corporations will *steal it*!!!

    But... excuse me Mr. Zealot... it's impossible to steal software, according to RMS, from who you draw your inspiration.

  151. No tinfoil hat necessary by alienmole · · Score: 1

    I've noticed this trend too, and I think it would be naive to assume that there's not some intent behind it. Perhaps Microsoft has noticed that their SCO plans are falling apart, and it's time to move onto the next thing.

    I've been involved (not recently) with GPL'd or LGPL'd programs where the mailing lists are filled up for days with threads about how the license should be switched to BSD. The proponents of this switch always make two common claims: first, the desire to switch is driven by some perceived flaw in the GPL (which never has any actual basis); and second, that their motivation for wanting the switch has nothing to do with desire for personal or corporate gain.

    The bottom line is that people who want to switch a program from GPL to BSD always have self-serving ulterior motives. In fact, it can save a lot of time if you point that out to them up front and get it out of the way, since it doesn't leave much room for them to argue their case successfully.

    1. Re:No tinfoil hat necessary by evil_one666 · · Score: 1

      very true

  152. Corporations win with the GPL by alienmole · · Score: 1
    Under GPL corporate america loses.

    Some software companies - like Microsoft, the planet's biggest beneficiary of the BSD license - might lose, but that's about it. For other companies, the GPL guarantees that they get access to excellent software that's contributed to by people and companies around the world. The BSD license has a way of making such contributions proprietary.

    The GPL enforces cooperation, and that benefits companies, even if some shortsighted ones don't see that.

  153. MOD UP! by botik32 · · Score: 1

    I agree.

    If a company wishes to sell a product but does not want others to use their source code, they should write it all themselves and keep it secret. It is hypocritical to push people into giving away their code when you are not ready to do the same.

    Now, that may offer an unfair advantage to OSS projects but that was the whole point of GPL, wasn't it? And most developers seem to like it just fine. So,

    Get your dirty hands off GPL!

  154. Old, old news by ewe2 · · Score: 1

    Groklaw dealt with this last week.

    It was lazy journalism, quoting Wasabi Systems with a vested interest against the GPL. The short of it is that the GPL renders his business model obsolete, as manufacturers take the embedded linux road. Don't they teach research in America anymore?

    --
    insecurity asks the wrong question irritation gives the wrong answer
  155. Original or revised BSD? by Sits · · Score: 2, Informative

    I'm a bit confused as to whether you are refering to the original (see the UCB/LBL section) or the revised BSD license.

    Under the revised BSD license (which is very similar to the X11 license and is what I am assuming is what you are refering to as the "MIT license") you need only mention copyrights in documentation.

    Under the original BSD license you HAVE to mention the copyrights and contributors when the program is used or when the program is advertised.

  156. Perspective by sad_ · · Score: 1

    This guy is looking at it from the perspective of _companies_, i'm sure a lot of them would like it if Linux was using the BSD license instead of GPL.
    But it is _not_ about businesses or companies; the GPL is there for _us_, the users! People should get that through their thick fat skull...

    --
    On a long enough timeline, the survival rate for everyone drops to zero.
  157. Re:buzzwords -- logic by rozz · · Score: 1

    100% agree with the buzzword bussinesspeople relation u described.
    however, i cannot agree with your post because of another "buzzword" - LOGIC!
    your post says:
    1. businessweek writes only for people that "jump on the buzzwords"
    2. BSD is not a buzzword
    then how come busineesweek has an article about BSD?

    --
    "There is nothing more frightful than ignorance in action." Johann Wolfgang von Goethe
  158. Quoting RMS... by Lodragandraoidh · · Score: 2, Interesting

    ...good to see Stallman being quoted and linked to in a publication Like BusinessWeek.

    They will only quote him when it serves to illustrate their point - in this case that these 'looney' 'commie' GNU / OSS folks are out of their minds when it comes to solid business practice.

    I would say - wait for the IBM/SCO GPL ruling before jumping to any conclusions.

    --

    Lodragan Draoidh
    The more you explain it, the more I don't understand it. - Mark Twain
  159. The Faster Model by rtb61 · · Score: 1

    The most important difference between BSD and GPL, is which is most popular. Which licence attracts the most contributors and allows for faster development. In this case majority rules and gets visible public acceptance. I see BSD as just being popular for large corporations and keeping the little guy out, whereas GPL includes every one that has some thing to contribute.

    --
    Chaos - everything, everywhere, everywhen
  160. Why wouldn't GPL work for us? by AmbyVoc · · Score: 1

    I just can't see your point here. Why exactly do you think an agreement is any less legally binding whether it is BSD, LGPL, GPL2 or even GPL? In the end, it is just a license, an agreement over the fair use of the code distributed.

    If I were to distribute a program I write and decided I didn't want it to be exploited in a commercial closed source product, I'd probably go for GPL. I would already have the copyright of the code, so while I cannot (by finnish law) give up all the rights for the code by unconditionally public domaining it (whether it was the case anyway), I can however give all the usage, distribution and modification rights to it, with one stipulation; that if the licensee were to distribute my program as binaries, they'd also make the source available and if any derived code were to be made, it should be contributed back to the original source. In other words, the licensee would have full rights to use, learn, modify and distribute the code and binaries providing that they contribute back to the project.

    The GPL is there to restrict one thing, and one thing only, that is copyright infringement. If you were to profit off my program, would it be so wrong if I demand a return value in certain cases?

    What's wrong with GPL? Why wouldn't it be working for us?

    You see there is no stopping GPL or even a chance to get all the thousands of developers to suddenly migrate their code to a new license anyway.

    I can certainly agree to the terms of GPL, why couldn't everyone?

    - Voice of Ambience -

    --
    - Voice of Ambience -
  161. Riot by hummassa · · Score: 1

    If there was anything useful for Veritas they just could rewrite from scratch pieces they needed. Veritas has enough engineers to do that.
    LOL.
    Does Veritas has enough engineers to rewrite all the goodies in JFS from scratch? And to deliver on schedule? I somehow doubt it.

    --
    It's better to be the foot on the boot than the face on the pavement. ~~ tkx Kadin2048