Slashdot Mirror


Linus Warms (Slightly) to GPL3

lisah writes "Though Linus Torvalds isn't exactly tripping over himself to endorse the GPLv3 draft, he continues to warm up to it little by little and says the newest version is 'a hell of a lot better than the disaster that were the earlier drafts.'"

50 of 234 comments (clear)

  1. GPL3 is a good thing by jshriverWVU · · Score: 5, Insightful

    to whomever wishes to use it. Remember we're all free to choose our license, having another just adds another path a developer can use but not limiting what's already out there.

    1. Re:GPL3 is a good thing by Anonymous Coward · · Score: 5, Funny
      Remember we're all free to choose our license...

      No, we're all *unfree* to choose our license! Real freedom will be when everyone has to use only free licenses.

      Please review RMS's latest encyclical on the difference between Free free and free Free.

    2. Re:GPL3 is a good thing by drinkypoo · · Score: 2, Insightful

      Remember we're all free to choose our license, having another just adds another path a developer can use but not limiting what's already out there.

      It limits everyone when we have multiple incompatible licenses, because we cannot use code placed under one of these licenses in a project under another license.

      The GPLv3 will cause just such a conflict.

      Whether this is reason enough to avoid it is another subject. But it's still true.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    3. Re:GPL3 is a good thing by Scarblac · · Score: 3, Informative

      The FSF has always used "version 2 or later" licenses. In that case, there is no incompatibility.

      It's only third party projects that changed that into version 2 only that will now be incompatible.

      --
      I believe posters are recognized by their sig. So I made one.
    4. Re:GPL3 is a good thing by trolltalk.com · · Score: 5, Insightful

      The incompatability stems from the incompatability between v2 and v3. v3 is not "backwards compatible"; nor is it compatible with other licenses. That's a problem. Linus has always said that v3 is an over-reaction to a relatively small problem - tivo-ization. Now that we're seeing the MS-Novell and MS-Xandros deals backfiring on all the parties involved, even without the gpl v3, I'd tend to agree.

      There's nothing to stop anyone from producing hardware compatible with Tivo's code, minus the "keys".

      There's nothing to stop people from switching to another distro when a particular vendor leaves a bad taste in their mouth.

      Given that, and that Microsoft would be the loser in any patent war, what's the big rush? GPLv2 isn't broke, but the way some people are reacting, you'd think that Microsoft had managed to coopt all gpl v2 code.

      What I'd be more concerned about is that the code written under the "covenants" with Microsoft. And with the status of the people who work on that code. Both the code and the coders will be contaminated, unable to work on related GPL products, the same as if they had partaken of the flavor-aid of Microsoft Shared Source.

      Funny how this real threat - contaminated coders - is being overlooked. 5 years from now, Microsoft will be in a position to get injunctions against any distro that uses code touched by them, based on tried and tested copyright law, not patents. That's a real danger, and one that Microsoft will have no fear of retaliation from, unlike a patent war.

      Remember, Microsoft has always been very skilled at getting people to look at the wrong hand, just like a magician.

    5. Re:GPL3 is a good thing by trolltalk.com · · Score: 3, Interesting

      It wouldn't be that big a deal to fork all the gnu tools.

      They're all licensed under v2 or later.

      While the copyrights have been assigned to the FSF, the original authors aren't employees of the FSF, and are free to fork their own code, same as you're free to fork it.

      If the kernel stays at v2, expect to see a lot of forks; RMS might want to go on and on about GNU/Linux, but the simple fact is that that GNU/HURD isn't ever going to be competition.

      Also, there's nothing in v3 that prevents you from using v3 tools to compile and build a v2 kernel. Same with openoffice - the book your writing using oo isn't automatically GPL'd. The gpl isn't "that" viral, and if an attempt is ever made to do so(a GPL v4 ???), it will be the end of any use of the GPL. After all, do you really want your email to be GPL'd, and having to make a copy of the source vailable for "distribution" if you've sent a binary attachment?

      IBM, Intel, and Sun all have compilers available, if push comes to shove. Come to think of it, so does Microsoft. Now THAT would be ironic.

    6. Re:GPL3 is a good thing by pavon · · Score: 4, Informative

      Either it is, or it isn't. That's not true. There are many ways to write a license, and even if one we have now is legally binding, that does not mean that it is the best way to word it to be absolutely certain of it's outcome in court, or to minimize time in court.

      But more to the point, GPLv2 was really only written with US copyright law in mind. The language of GPLv3 was deliberately and carefully chosen to be as precise and legally binding in as many countries as possible. One example is the use of the word convey rather than distribute, and the precise definition given for the word.

      In addition, one particular piece of icing, is that it is actually compatible with more open source licenses, in particular the Apache License.
    7. Re:GPL3 is a good thing by evil_Tak · · Score: 2, Insightful

      You're exactly the person for whom the GPL, version 3 and all earlier versions, was written.

      As far as a software user is concerned, GPL and public domain are basically equivalent, except that GPL software is guaranteed to stay public domain forever.

    8. Re:GPL3 is a good thing by Adult+film+producer · · Score: 2, Interesting

      "Funny how this real threat - contaminated coders - is being overlooked. 5 years from now, Microsoft will be in a position to get injunctions against any distro that uses code touched by them, based on tried and tested copyright law, not patents. That's a real danger"

      This fear has had me concerned about the Gnome Desktop project. IIRC Many of the gnome devs work at Novell (novell acquired Ximian a few years back.) So guys like Miguel De Icaza are blazing away on .NET and gtk/gnome and various other projects... has there been an investigation as to what harm they are potentially causing to these gpl works?

    9. Re:GPL3 is a good thing by PitaBred · · Score: 2, Funny

      Malkovich? Malkovich malkovich!

    10. Re:GPL3 is a good thing by trolltalk.com · · Score: 2, Insightful

      I fear it would tank gnome.

      Also, it would mean the removal of all mono-based tools, and a lot of OpenSuse/Suse uses Mono ... which was what came to my mind when people started with the "patents fud" stuff.

      Fortunately, we have alternatives (except for the GIMP, which really relies heavily on gtk2).

      If you were Microsoft, wouldn't it be worth a billion to "contaminate" the top developers at most of your competition, and any projects they've worked on? The FUD alone would be worth billions; the success of any copyright-based attack would be devastating. Can you imagine how hard it would be to have to revert to a code base from 5 years in the past?

      Projects are going to have to start vetting their programmers for:

      1. have you ever used "Microsoft Shared Source" or worked on a project that did?
      2. have you ever worked on any project that was developed to help interoperability with Windows under a Microsoft/[insert linux company] program?
      3. have you ever contributed code to any related project?
      4. have you ever worked on an unrelated project with someone who is affected by #1 or #2?

      At least when you work on proprietary software, you can "compartmentalize" your knowledge. Write a graphics package for work, work on a completely unrelated f/loss server package on your own time. These "collaborations" are dangerous because of their long-term effects.

      Linus has it right - don't look at what the competition is doing, because then they can accuse you of having unclean hands.

  2. lets take a point from the man himself... by Aranykai · · Score: 5, Insightful

    "I have yet to see any actual *reasons* for licensing under the GPLv3, though. All I've heard are shrill voices about "tivoization" (which I expressly think is ok) and panicked worries about Novell-MS (which seems way overblown, and quite frankly, the argument seems to not so much be about the Novell deal, as about an excuse to push the GPLv3)." No one is forcing anyone to use this. If you dont like it, chose another licensing scheme. And please, lets not bring up Novell/MS again... This is non-news. Lets not get worked up into a frenzy over it.

    --
    If sharing a song makes you a pirate, what do I have to share to be a ninja?
    1. Re:lets take a point from the man himself... by Rakshasa+Taisab · · Score: 3, Informative

      Hmm.... Wait... Sun is a company right?

      So why does it look like they'll be going for GPLv3 instead of v2 for Solaris and Java stuff then, if that is less attractive to companies? Perhaps what you meant was; Some companies like v2 better than v3.

      --
      - These characters were randomly selected.
    2. Re:lets take a point from the man himself... by roscivs · · Score: 2, Informative

      GPL2 License: Use our code, but give back your code too.
      GPL3 License: Use our code, give back your code, and do not use DRM or Patents to restrict your code or derivative program in any way.

      "we have made it clear that any patent must be licensed for everyone's free use or not licensed at all." -- GPLv2

      --
      ~ roscivs
    3. Re:lets take a point from the man himself... by Kjella · · Score: 4, Insightful

      GPL2 License: Use our code, but give back your code too.
      GPL3 License: Use our code, give back your code, and do not use DRM or Patents to restrict your code or derivative program in any way.


      It really goes more like:
      GPL2 License: Use our code, but don't restrict your code or derivative program in any way.
      GPL3 License: Use our code, but don't restrict your code or derivative program in any way and now we've covered your loopholes.

      There are a great many things you can say about RMS, but being inconsistant is not one of them. If you read about the freedoms he wrote about when the GPLv2 was made, you'll realize that DRM, patents and tivoization are all against the spirit of the license. The GPL was made so that you could use the work in private, but so that it would never return to the public in a form less free than it was when you took it. If you subscribe to the RMS ideology, the GPLv3 is only a logical continuation of that.

      Of course, many people don't. While intents may clarify how something should be read, what's not written in the license isn't in the license. So a lot of people have looked at the text of the GPLv2, and found those terms acceptable by itself. To them, maybe the GPLv3 comes as a surprise bur ir shouldn't.

      A company can't put time and money into helping a project when a competitor can then just use those changes, (...)

      Tell me, if you were considering whether to license something as GPLv2 or GPLv3, which is preferable:
      a) A company that takes your code can't use DRM to make people pay for your code
      b) A copmany that takes your code can sell it to consumers on their Tivoized box because it needs their company's signature
      I know which one I'd prefer, the one that didn't give that other company a free profit at my expense. And the GPLv3 is better at it.

      --
      Live today, because you never know what tomorrow brings
    4. Re:lets take a point from the man himself... by squiggleslash · · Score: 2, Interesting

      Yes, because Sun would be so upset if someone used their free software in another free software operating system. Or if someone put another free operating system's code in their free operating system.

      I don't think so. That really doesn't make a lot of sense. Sun presumably wants the best operating system it can get, and if that's a frankenstein-like Linux/SunOS hybrid, then that's what they want.

      --
      You are not alone. This is not normal. None of this is normal.
    5. Re:lets take a point from the man himself... by Znork · · Score: 5, Interesting

      I'd say it's more like:

      GPL2 License: Use our code, but give back your code too.

      GPL3 License: Use our code, but give back your code too. And quit trying to get cute, smartarse.

      "I think v3 makes the GPL less attractive to companies"

      Hardly. It makes trying to do end runs around the license less attractive. For those who intend to honor the letter and spirit of the GPL it makes no real difference.

      For honest companies recieving and using GPL code it serves to protect them against further submerged litigation mines. The only ones hurt are those intent on breaking the rules.

      "A company can't put time and money into helping a project when a competitor can then just use those changes"

      Yes they can. The time lead and expertise is enough to compete very well in an industry with rapid product turnover. They're getting _most of their code for free_, remember? The only resources they have to invest are their edge above the baseline.

      The competetive free market isnt about protecting ROI while you sit twiddling your thumbs. It's about allowing profit until cutthroat competition will catches up, thus enforcing a constant equilibrium of forced continous improvement or risking lost profits.

      The GPL enforces this cycle of rapid competitive improvements and subsequent baseline merges. This enforced free market, this protection from market control and monopoly inefficiency is what enables free software, just like a free market, to compete with, and even outcompete the protected markets with a fraction of the investment and resources.

    6. Re:lets take a point from the man himself... by colmore · · Score: 2, Insightful

      Why should my work support someone else's patents and DRM, both of which I find to be utter abberations on the face of computing. What's the point of having code be made open souce if it's going to be patented so that derivitive works can't be made -- that's the whole durn' point. If private interests want DRM and patents, then they can do their own work and keep it closed, but if they're taking code from the FSF, the GPL and millions of coders like me, then I'd prefer they keep their hands above the table, and keep that kind of anti-consumer BS out of their products.

      --
      In Capitalist America, bank robs you!
  3. Best part of the article. by jshriverWVU · · Score: 3, Interesting
    "if Sun really _is_ going to release OpenSolaris under GPLv3, that _may_ be a good reason. I don't think the GPLv3 is as good a license as v2, but on the other hand, I'm pragmatic, and if we can avoid having two kernels with two different licenses and the friction that causes, I at least see the _reason_ for GPLv3."

    I wasn't even aware Sun was considering GPLv3 for OpenSolaris. So it'll be interesting to see how that pans out. Remember GPL isn't just for gnu/linux, but MANY projects on many platforms and operating systems.

  4. In other news... by Rob+T+Firefly · · Score: 5, Funny

    ...Linus has announced that although he's always hated marmalade in the past, he's slightly warming up to it after a recent bite of a friend's toast. He has also recently bought a green shirt despite earlier statements about green being his least favorite color, and it seems he currently prefers his eggs cooked slightly less runny than in the past.

    Rumors that he is experimenting with a new brand of tube socks are as yet unconfirmed.

    1. Re:In other news... by TeknoHog · · Score: 3, Funny

      Rumors that he is experimenting with a new brand of tube socks

      For the TCP/IP stack, I presume.

      --
      Escher was the first MC and Giger invented the HR department.
  5. Hmm... by katterjohn · · Score: 2, Funny

    I'll make my own license... with blackjack... and hookers.

    In fact, forget the license.

  6. Warming Slowly? by Blakey+Rat · · Score: 5, Funny

    You'd think he'd be warming a lot quicker with all the flame mails coming in from the GPL fanboys.

    1. Re:Warming Slowly? by Rakshasa+Taisab · · Score: 5, Funny

      Please be more specific about which version's fanboys, as I'm unsure whether i should be flaming you or not for that comment.

      --
      - These characters were randomly selected.
  7. this is the last month by H4x0r+Jim+Duggan · · Score: 4, Informative

    If anyone has comments about discussion draft 4, make them asap. Here's the page where you can see the draft and where you can add your comments:

    http://gplv3.fsf.org/comments/gplv3-draft-4.html

    The plan is for the final GPLv3 to be published on June 29th, so comments should be submitted now so that there is still some time for them to be discussed and acted on.

    For an explanation on the changes and the motivations of the current draft, see:

    http://fsfeurope.org/projects/gplv3/brussels-rms-t ranscript

  8. Scientists are concerned by Billosaur · · Score: 4, Funny

    They are worried that Linus warming will contribute to global average temperature rise. This could be offset however, by eliminating a source of greenhouse gas emissions. Suggestions include Steve Ballmer...

    --
    GetOuttaMySpace - The Anti-Social Network
  9. Comment removed by account_deleted · · Score: 5, Interesting

    Comment removed based on user account deletion

  10. Re:Runaway Linus Warming!!! by Dunbal · · Score: 5, Funny

    Rubbish, linus isn't warming. This is just part of a repeating cycle every 800 years or so, no biggie. Blame Sun.

    --
    Seven puppies were harmed during the making of this post.
  11. Relicensing not an issue by Fujisawa+Sensei · · Score: 3, Informative

    Linus doesn't have to relicense the entire kernel to impose the new GPL-3 restrictions on the kernel.

    Since it looks like GPL-2 code may be freely integrated into GPL-3 software, all Linus has to do is start adding GPL-3 code to the kernel. These small additions will have the effect of relicensing the kernel without affecting licensing of individual modules that Linus doesn't own the copyright to. Then anybody who wants to use Linux will have to stick with the GPL-3 restrictions, or remove the GPL-3 code before building or distributing.

    --
    If someone is passing you on the right, you are an asshole for driving in the wrong lane.
    1. Re:Relicensing not an issue by KarmaMB84 · · Score: 2, Insightful

      I'm afraid that would actually be a GPLv2 violation...

    2. Re:Relicensing not an issue by yorugua · · Score: 2, Interesting
      Hmmm.. the man is saying:


      I still think GPLv2 is simply the better license.


      that translates to me as "No thanks, GPLv3". Also, the man says:


      All I've heard are shrill voices about "tivoization" (which I expressly think is ok)


      which that translates to me as : "Why would I move to a license that forbids what I think it's ok to do?". if that's correct, with all that in mind, then I'd say we are ready for a GPLv2 kernel/GPLv3&v2 userspace. Is that a problem?
  12. Re:interconnections by Scarblac · · Score: 2, Informative

    The GPLv3 FAQ:

    How is GPLv3 compatible with other GNU licenses?
    The various GNU licenses enjoy broad compatibility between each other. The only time you can't combine code under two of these licenses is when you want to use code that's only under an older version of a license with code that's under a newer version.

    So strictly GPL2 stuff is incompatible.

    --
    I believe posters are recognized by their sig. So I made one.
  13. Nope.. Typical for slashdot... you are incorrect. by Anonymous Coward · · Score: 5, Informative

    GPLv2 = You may redistribute my code or things made out of my code so long as you extend to the recipients the same rights that you have. You may not use various forms of funny business, such as granting discriminatory patent licenses to side step the requirements.

    GPLv3 = You may redistribute my code or things made out of my code so long as you extend to the recipients the same rights that you have. You may not use various forms of funny business, such as granting discriminatory patent licenses, contracting with someone else to provide a discriminatory patent license, or using DRM to prevent people from executing the rights you are required to grant them.

    So, the list of specifically excluded funny business has expanded somewhat. No one should claim this as a shock because the GPLv2 includes a delightful preamble which explains the purpose of the license, and the changes in v3 are perfectly in line with that purpose. Beyond that, GPLv3 has also had a lot of linguistic overhaul so it is a much clearer document overall.

  14. Question :S by rupert0 · · Score: 2, Interesting

    If the kernel developers don't move to GPLv3, are they going to stay with GPLv2 or will they eventually release a new license? LGPL (Linux GPL)?

    --
    RUPERT! I TOLD YOU TO WATCH THE BAGS! You were looking at the boys again, WEREN'T YOU.
  15. It's not a non-issue by Luft08091950 · · Score: 3, Interesting

    "And please, lets not bring up Novell/MS again... This is non-news. Lets not get worked up into a frenzy over it."

    I don't think the Novell/Microsoft deal is a non-issue. If taken in context it clearly shows one of the strategies Microsoft is taking in an effort to destroy its competition.

    Microsoft floated a balloon with the SCO litigation. I have no doubt that if investigated it would come out that Microsoft encouraged SCO and helped fund the lawsuit.

    Let's look at the strategy for a second.
    1. Offer a license for IP that is never specified.
    2. If people don't pay protection money sue. Again without specificity.
    3. Never enumerate your claims in a way that allows the Open Source community to challenge those claims or modify the offending code.

    Let's look at the Microsoft Strategy now:
    1. Offer a cross licensing deal for IP that is never specified.
    2. If people don't pay the protection money then???
    3. Never enumerate your claims in a way that allows the Open Source community to challenge those claims or modify the offending code.

    Point number three is telling. Microsoft is not interested in having the code fixed if there are legitimate claims. They want Open Source and Linux in particular to die. Once again they seek to DESTROY their competition.

    These patent covenants that they are seeking is a very BIG deal.

  16. Do you understand at all... by Eric+Damron · · Score: 4, Insightful

    "A company can't put time and money into helping a project when a competitor can then just use those changes..."

    Do you understand Open Source at all?? The WHOLE POINT IS TO LET OTHER'S USE YOUR CODE!!

    Man, I'm beginning to wonder how many astro-turfers are crawling around slash-dot.

    --
    The race isn't always to the swift... but that's the way to bet!
    1. Re:Do you understand at all... by rajafarian · · Score: 2, Funny

      Man, I'm beginning to wonder how many astro-turfers are crawling around slash-dot.

      I wonder if Microsoft puts astroturfers in their Research budget. (I'm still trying to decide why, with billions of dollars in research every year, they still suck, and never truly innovate.)

  17. So? by HotBBQ · · Score: 3, Insightful

    There's so much noise about GPLv3 and other copyright issues these days. I don't want to diminish the importance of good licensing practices, but I just frickin' want my X-Fi to work, games to run, and eye candy to drool over in Linux. I don't particulary care what license the work gets done under. I suspect most people don't either; they just want their machines to work.

    1. Re:So? by msuarezalvarez · · Score: 2, Insightful

      The fact that most people do not care is absolutely irrelevant. If no one had ever cared, you'd be running Windows or some thing similar.

    2. Re:So? by Just+Some+Guy · · Score: 2, Insightful

      I don't particulary care what license the work gets done under. I suspect most people don't either; they just want their machines to work.

      RMS became a Free Software advocate because he wasn't allowed to make a printer driver work. That right there's irony.

      --
      Dewey, what part of this looks like authorities should be involved?
  18. Rational Humans by MrCopilot · · Score: 2, Insightful
    I so love seeing rational human beings re-evaluate their opinions. Comments like these are what keep Linus in my list of Heroes.

    RMS is on that list as well for the same reasons. The new version of GPL v3 is far and away better than the earlier drafts.

    I think changing the Kernel license to GPLv3 is technically almost an impossible task given the number of contributors. I do believe it is the way to go, I just don't really see it happening.

    --
    OSGGFG - Open Source Gamers Guide to Free Games
  19. A query re Tivoisation - Is it required by law? by Sesostris+III · · Score: 3, Interesting

    A quick query. Stallman at http://gplv3.fsf.org/rms-why.html seems to imply that DVD players must be restriced by law (The DMCA). Is this so? If it is then, I can hardly see that Tivo are at fault for locking their product.

    Given this, I get the impression that Stallman's argument is that this is of no concern of his! Either GPLv3 code must be non-locked-down, or not used at all.

    Which is fair enough. Tivo will have to use software for which there is no restriction on them locking it down. Windows?

    Which begs the question; are there applications which, under law, it will not be possible to use GPLv3 code in implementing, in that to do so would be either to fall foul of the DMCA, or the GPLv3?

    Personally, I would rather Tivo used Linux, even if locked down, rather than Windows. Even if locked down, the source code would still be viewable (and auditable), whereas with windows...? Surely some freedom is better than none?

    Sesostris III

    --
    You never know what is enough unless you know what is more than enough. - Blake
  20. Re:interconnections by Ash+Vince · · Score: 2, Interesting

    Of course, had he picked a different license it's dubious that Linux would have gained any significant traction in the end.

    I'd love to hear your rationale for that statement. I thought alot of companies used linux because of the flexibility it offered. The flexibilty to base a product on it and save alot of effort of developing from scratch. I would have thought that if you get too fussy with regard to the licence and how the code can be used alot of companies will just run away for the sake of avoiding the legal issues, after all coders are cheaper than lawyers.

    Or alternatively they decide to risk it, throw the entire licence in the bin and challenge it on a technicality. They then throw huge amounts of money at it until they win. Even the most diehard fan of the US legal system must admit that this is at least a risk. I have certainly heard of more bizarre miscarriages of justice than a licence being binned simply because the people defending the licence were out spent in court.

    How exactly does IBM feel about the GPL3? Have they made any public announcements of even tacit support? In a previous slashdot debate someone told me that certain products not aimed at consumers would be exempt from the part of the licence that meant you had to open up your entire products source (with respect to google intranet search boxes - they also contain google proprietary algorithms so you are not allowed to even open the case). I would hate to have to argue in court what a product aimed at consumers was, especially against either Google or IBM's lawyers. And these are just two companies pulled off the top of my head. I bet there are other companies selling linux based devices that are certainly aimed at consumers like cell phones.

    The problem is that if a company already has a product in production but not quite on the market they may just risk launching it to see how much it makes. There would be plenty of people who would buy it regardless of it violating the GPL3 if they found it useful.

    --
    I dont read /. to RTFA, I read /. to offend people in ignorance.
  21. Re:interconnections by cyborg_zx · · Score: 2, Insightful

    I'd love to hear your rationale for that statement. I thought alot of companies used linux because of the flexibility it offered. The flexibilty to base a product on it and save alot of effort of developing from scratch.
    Indeed but I think the point is that Linux would not have reached that point if it were not for the GPL because it would seem that those who wish to contribute to the idea of producing a free OS prefer the GPL for that end - otherwise one might expect something like OpenBSD to be more popular.
  22. Re:interconnections by turbidostato · · Score: 5, Insightful

    "I would have thought that if you get too fussy with regard to the licence and how the code can be used alot of companies will just run away"

    What you seem to forget is that from day 0 whatever RMS did was "way too fussy"... on the start. It was "way too fussy" to start a "holy war" just because some printer drivers. It was "way too fussy" to start a foundation to cope with his points of views; it was "way too fussy" to look for a distribution license just to cope with his own envision. But, as bad as was the idea of the GPL (how in his sane mind would code for a license that will make your code just to be wide open to the competition? After all, if you want code for the sake of it, you have BSD-like licenses, haven't you?). But on the long run, not only there has been "some" persons and companies that have developed and release under the GPL, but that the GPL is seen as a more corparte-friendly license than others. Now new menaces come to disturb RMS's envision (you can say a lot of things about RMS but one you can't say is that it's easy to change his mind) and his reacting to cope with them and *again* as it was from day 0 a lot of people say that "this time" he really is gone "way too fussy".

    Well, maybe. We just need to wait and see (I for one believe that RMS is *again* on the right track).

  23. Totally agree by thrill12 · · Score: 4, Insightful

    ... although large corporations will not (especially large corporations in the embedded world). They will protest and feel like they are pushed in a direction that means a certain loss. I think that is good however, because it only *seems* that way. In the end, when GPL V3 has been in effect for a few years, has covered Linux, and has dealt some blows to unwilling device vendors that thought 'they could get away with it' - but also saw device vendors that will agree with conforming to the rules set forth by V3 - the (embedded) world will be a better place.
     
    It will mean that more developers are able to play the game of hacking a device, more innovation, more interest in beta-programs - and in the end the big corporations will benefit, because it means that they gain more employees that are proficient in their (former hidden) proprietary technologies. There will still be proprietary in a device, and it will still be hidden to the outside world, but it will no longer hinder you to use the device to its fullest.

    --
    Slashdot: stuff for news, nerds that matter, matter for news, stuff that nerd
    1. Re:Totally agree by Short+Circuit · · Score: 2, Interesting

      I think that is good however, because it only *seems* that way. In the end, when GPL V3 has been in effect for a few years, has covered Linux, and has dealt some blows to unwilling device vendors that thought 'they could get away with it' - but also saw device vendors that will agree with conforming to the rules set forth by V3 - the (embedded) world will be a better place. Given the choice, then, embedded and mobile manufacturers will switch to Windows CE or Windows XP Embedded. In the last six months, I've encountered far more cases of embedded Windows than embedded Linux. In fact, I've only identified one case of embedded Linux, where I've identified at least fifteen classes of cases of embedded Windows across several major chains and hospitals.

      Frankly, this is ludicrous. Linux was a fairly mature embedded platform long before Microsoft came up with their offerings, yet Microsoft seems to have most of the market today. Then there's QNX, but the software for those systems isn't typically visible.

      If Linus switches the kernel to GPL v3, he'll be killing what hold Linux still has on mobile and embedded markets.
  24. Re:"Real" freedom is not exhibited by GPL by ozmanjusri · · Score: 4, Insightful
    The GPL is not a free as in freedom license, it is restrictive.

    This FUD gets trotted out at every discussion of the GPL, and it's always modded up by the MS whores.

    The GPL is free as in freedom and preserves that freedom for users. The only people who are restricted by the GPL are those who seek to make software less free.

    --
    "I've got more toys than Teruhisa Kitahara."
  25. Re:"Real" freedom is not exhibited by GPL by annodomini · · Score: 4, Insightful

    All of the restrictions in the GPL are aimed at preserving everyone's freedom to use, modify, and distribute in question. The problem is that we have laws limiting people's freedom (copyright laws), and byproducts of how software distribution works that also limit user's freedoms (binary compilation leave the product the end user can use as something different than what is required to realistically be able to modify it). The GPL works within that restrictive copyright regime to make sure that it is never used to restrict a given work, and also to make sure that binary-only distribution doesn't effectively restrict modification of that work.

    This is similar to how we have laws against kidnapping. Sure, you could claim that those laws restrict someone's freedom, because they can't kidnap someone, but really they are laws that preserve freedom by not allowing anyone to take away anyone else's freedom. Now, I wouldn't claim that copyright is as bad as kidnapping, but the basic principle is the same; you sometimes need to limit the freedom to take freedom from others.

  26. Re:"Real" freedom is not exhibited by GPL by TuringTest · · Score: 2, Insightful

    The GPL is not a free as in freedom license, it is restrictive. This comes from the school of thought that assumes "freedom==lack of restrictions". It's unfortunate that this school of thought is internally inconsistent, since freedom for one person always implies a restriction for others - no one is allowed to act in a way that interferes with that person's freedom.
    --
    Singularity: a belief in the "God" idea with the "demiurge" relation inverted.