Slashdot Mirror


The GPL Impedes Linux More Than It Helps?

Anonymous Coward writes "Linux ought to be even more successful than it is. On ZDNet, Paul Murphy ponders the reasons why. For one thing: The GPL impedes Linux more than it helps. Licensing issues, coupled with patent and copyright FUD, have caused developers and VCs to think twice before committing to Linux. Murphy also suspects that desktop Linux is stuck on stupid." From the post: "Basically, legal issues, or the threat of legal issues, caused some key applications developers to back off Linux while the general negativism of Linux marketing caused many of the individuals whose innovations should have been driving Linux adoption to hang fire until MacOS X and Solaris for x86 under the CDDL came along."

7 of 386 comments (clear)

  1. "Ought to be"? by oGMo · · Score: 4, Interesting
    Why should Linux "ought to be" anything other than what it is? If Linux were something else, it would not be Linux. If that were the case, it might not even be as popular as it is.

    This is typical ZDNet FUD. Is there any evidence that intelligent, well-informed businesspeople (i.e. those who have clueful lawyers) have a remote concern about licensing when choosing Linux?

    --

    Don't think of it as a flame---it's more like an argument that does 3d6 fire damage

  2. Desktop stuck on Stupid? by Daengbo · · Score: 4, Interesting
    So how's that look-like-Windows thing working for the Linux community? Is the wave of desktop adoption far ahead of where it was in 2001 and 2002 when this started? And, if not, why don't we stop doing it? Is it because we're stuck on stupid?
    Maybe some of the commercial ones are looking to limit the retrain time, but I don't think that Gnome looks a bit like windows (or acts like it), and I guess he certainly hasn't seen http://www.symphonyos.com/. And, yes, I read that article.
  3. tech bubble bursting maybe? by cowscows · · Score: 4, Interesting

    I think he's trying to hard. He starts by asking why all of the momentum that Linux built up during the late 90's is hard to see today. I'm just going to take a guess and say that maybe a lot of that enthusiasm went down with the dot com crash. You know, when the big tech bubble burst, and pretty much everyone's hype fell through? When businesses finally realized that just throwing more and more money into their IT departments wouldn't magically increase their productivity by 600% each year, perhaps that something to do with it?

    I don't think it's been a problem with Linux as much as a more realistic take on the tech industry. Plowing ahead at the blistering pace of the late 90's was fun, but it resulted in a whole lot of wasted money, and it's recent enough that people are still remembering that. It's just a little bit harder to sell that kind of hype right now, so we don't hear as much of it. Meanwhile, Linux is continuing to do what it's always done, there's plenty of development going on for it, and new people continue to adopt it. It might be a little slower right now, it's definitely quieter at the moment, but progress hasn't hit a brick wall.

    I think this guy is looking for a solution to a problem that doesn't really exist.

    --

    One time I threw a brick at a duck.

  4. Re:True to an extent... by Jeremi · · Score: 4, Interesting
    The modified Artistic license and modified BSD license are much more user friendly, and if Linux and most Linux software used those instead adoption would probably be greater. It's not clear that would be better though.


    It seems to me that we don't have to just speculate here -- we more or less have an example of what Linux would look like under a BSD license; just look at the FreeBSD/NetBSD/etc. Those OS's are fairly similar to Linux, and are BSD'd, not GPL'd. And it seems to me (feel free to tell me if I'm wrong) that Linux has rather more momentum/popularity/support than they do. Why is that? My feeling is that it is largely due to the GPL. Because Linux is under the GPL, people (and companies) feel more willing to contribute their time towards improving Linux, because they feel that their work is going to "the commons" and is more likely to benefit everyone and less likely to benefit only certain parties.


    For example: Do you think IBM would be so willing to throw developers at Linux if they thought Microsoft could just come in and scoop up all of that nice code into the next version of Windows?

    --


    I don't care if it's 90,000 hectares. That lake was not my doing.
  5. Re:True to an extent... by AuMatar · · Score: 5, Interesting

    I think it would be worse. Would IBM or HP put out big chunks of code under BSD, where their competitors could add it to their proprietary products (like Windows or Solaris)? Nope. The GPL allows them to do so without fear it will be used against them.

    I know I personally do not develop for anything that isn't GPL (or, occasionally, LGPLed). GPL is a way of using copyright law as a weapon. Company X wants to take the card I wrote, stick it in their proprietary code, then sue me when I make a copy of their program? I don't think so, I'm not playing that game. The GPL levels the playing field- if they want my code, they can have it, they just have to give theirs to me as well. If tyhey don't want to do that, they can rewrite it on their money. Sounds good to me.

    --
    I still have more fans than freaks. WTF is wrong with you people?
  6. Re:This is not hard by Chosen+Reject · · Score: 4, Interesting
    write their own software and not link to any GPL'd code

    I think this answers what I've been wondering for a while. That is: If I write my own program nearly all from scratch, but use a single call to some Linux API (let's say a simple network call) do I then fall under the GPL and have to give up all my code? Or do I only have to release the part where I make the network call? Or is it only if I statically link the network call in as opposed to a dynamic call?

    --
    Stop Global Warming!
    Just say no to irreversible processes!
  7. You're right, and it's a good licence by cbreaker · · Score: 4, Interesting

    BSD license aside, look at the licenses for other Unixes or other systems like Windows. You basically rent the stuff. You have to pay big bucks for it.

    So, Linux has an excellent license when it comes to being able to use the great code and complete operating system components without paying a dime. If these people are really dying to write closed source applications using open source code, well, I don't know what to say. I think they could *pay* to do that, don't you?

    So why didn't BSD get as popular as it is today without the GPL? Probably because corporations have been sucking out the peices they want to use and giving nothing back because they don't have to. The BSD community was never a sharing community. I don't think it is today either, although because of Linux it's become more so. Do you really think the *BSDs would be as popular now if Linux never came along?

    Not to mention, most BSD systems use a heavy amount of GPL code these days, and the Linux kernel on GNU toolsets really took the GPL to the public. What would your favorite BSD look like without any of it?

    Many programmers, and companies, are willing to contribute to GPL codebases because they're not willing to let the competition or some company to take their work, close source it, and sell it as something new and better to make bundles of cash. If they're going to give to the community, they want others to do the same. The GPL promotes that type of system.

    People will complain about it because they want to use the code like it was public domain but it's not. Maybe this is considered "holding it back" but in my opinion we don't want that kind of thing anyways.

    --
    - It's not the Macs I hate. It's Digg users. -