Slashdot Mirror


HP Calls For Sun and IBM to Remove OS Licenses

Rob writes "Computer Business Review is reporting that in order to help nudge Linux and open source software further into the enterprise, a vice president at Hewlett-Packard Co yesterday called on rivals IBM Corp and Sun Microsystems Inc to invalidate their open-source software licenses in favor of a free licensing model. During his keynote at the LinuxWorld Conference in San Francisco yesterday, HP's vice president of open source and NonStop Enterprise Martin Fink commended the Open Source Initiative on setting up new rules to limit the growth of open-source licenses." From the article: "He asked IBM to deprecate its open-source license and instead put it under the General Public License, the most popular license for free software that gives users the freedom run the program for any purpose, to study how it works, to modify and improve it and distribute copies. In contrast, an open-source license, like IBM's, is copyrighted. Fink also called on Sun Microsystems to deprecate its Common Development and Distribution License (CDDL), which applies to OpenSolaris, GlassFish and JWSDP, and to re-license Solaris 10 under the General Public License, which drew the crowd's applause."

55 of 424 comments (clear)

  1. A lot of hot air by j1mmy · · Score: 4, Interesting

    HP is moving more and more towards the consumer desktop market. Is this guy even going to have a job next week?

    (first post?)

  2. s/GPL/BSD/ by tcopeland · · Score: 4, Insightful

    Reducing the license count is good, but put those apps under the BSD license instead. That way folks can use your program without their hands being tied. They can even make a product out of it, make some money, and feed changes/improvements back into the program. I've had folks send in contributions to PMD and say that if it was GPL'd they wouldn't be contributing their code.

    And the fact that Compuware wraps PMD and calls it OptimalAdvisor? More power to them! Maybe they'll contribute a bug fix or two, and maybe I'll sell a couple more copies of the book. A rising tide, as it were...

    1. Re:s/GPL/BSD/ by paitre · · Score: 4, Insightful

      Except that there are a lot of folks that don't -want- their OSS work to be commercialized by anyone else, if they're not going to do it themselves.

      The BSD is a great license, but that is actually a -weakness-, IMO - that anyone can take BSD code, make a new product out of it, and not have to release those changes back to the community.

      It's called leeching.

    2. Re:s/GPL/BSD/ by cnettel · · Score: 3, Insightful

      It's called free as in "no strings attached".

    3. Re:s/GPL/BSD/ by AKAImBatman · · Score: 5, Insightful

      The BSD is a great license, but [the ability to commercialize] is actually a -weakness-

      No, it's not a weekness any more than the GPL's requirement to provide source code is. Choose the right license for what you want to do, and you'll have no problems. For example, the Apache project works on the idea that providing a common code base instead of reinventing the wheel at 500 different companies is a good thing. Thus they provide code (donated by many of those same companies!) under the BSD license specifically so the software *can* be commercialized.

      In the case of Linux, control over the source code is a more important feature than not reinventing the wheel. Thus it's under the GPL license.

      You people need to wake up and remember the programmer's addage, "Use the right tool for the right job!"

    4. Re:s/GPL/BSD/ by LnxAddct · · Score: 2, Insightful

      Yea, nothing like spending your time coding something with the intent of furthering the community, only to have someone take your code, give you no credit, and profit from it. In general, people must be motivated or forced to do the right thing, the GPL enforces a strong community where as the BSD license places too much trust in corporations. I assure you that without the GPL you would not have huge companies working together on advancing linux. Do you really think Red Hat and Novell would be swapping security patches and other code enhancements if they weren't forced to? The proprietary advantage is too enticing for corporations, in fact a good lawyer could even argue that a corporation couldn't make such changes public simply because it would not be giving share holders maximum value. The GPL enforces cooperation and stimulates growth, it is a good license. This is not to say that the BSD license should never be used, but I feel much more comfortable contributing code to projects where I know my code will go to furthering the community as a whole.
      Regards,
      Steve

    5. Re:s/GPL/BSD/ by stienman · · Score: 3, Insightful

      It's called leeching.

      As opposed to the GPL's form of forced reverse leeching?

      Using the GPL is like saying, "If you don't follow my rules, you can't use my tools."

      That's fine. I have no problem with authors choosing whatever license they want.

      I would argue that *more* freedom comes to the user with software licensed under the BSD license. I have fewer restrictions when I choose BSD licensed software.

      When I choose to license software under BSD, I am choosing to allow my users greater freedom than the GPL provides.

      My community contributed software is a gift of my time and resources. I feel that gifts should come without strings and without expectations.

      -Adam

    6. Re:s/GPL/BSD/ by Decameron81 · · Score: 3, Insightful
      "It's called free as in "working for the Man for free.", or "I'm an idiot." for short."
      It's called free as in "not only you can make choices, but everyone else too". And you look like someone who has a hard time accepting that kind of freedom.
      --
      diegoT
    7. Re:s/GPL/BSD/ by Infernal+Device · · Score: 2, Insightful

      I would call it Free From Philosophy.

      Or perhaps Free From Hidden Agendas.

      Free From Politics.

      Free From Misinterpretation.

      --
      "My God...it's full of trolls!"
    8. Re:s/GPL/BSD/ by LurkerXXX · · Score: 2, Informative

      The Apache license for 2.x is unfortunately not just a vanillay BSD license. It has some limiting stuff in it which is why OpenBSD is still using the 1.x version of Apache by default. It's got a true free license.

    9. Re:s/GPL/BSD/ by merdark · · Score: 3, Informative

      The GPL ultimately talks to the selfish in us. Remember, a BSD project can be relicensed as any other license. So in fact more people are likely to use your code since they can relicense their changed version under whatever license they want.

      There is no way whatsoever that licensing under the BSD is worse than the GPL, unless of course the real reason you want to give away code is not to help others, but rather to benifit yourself.

      How do you benifit yourself? You force others to put changed under YOUR license of choice. This means you get access to their changes whether they want to be nice or not, and it may also push your political agenda by forcing people to use your particular philosophy bound license.

      Then, there is always the spitefullness aspect of the GPL. "If *I* can't make money off the code, you sure as hell won't either!"

      So what is your motive? Greed, Power, or Spitefullness?

    10. Re:s/GPL/BSD/ by gowen · · Score: 2, Insightful
      Greed, Power, or Spitefullness?
      Am I trying to help everyone, regardless of their motive, or am I trying to promote the common good.

      I've got an GPL licensed axe. I'll lend it to you if you want to build a log cabin, or cut firewood for yourself, or if you want to make a better axe that we can all share, you may borrow it.

      If you want to use it for something I consider morally wrong (say, murder) then you can get your own fucking axe.

      Similarly, I've got a GPL house. If you need shelter, you can come in. But if you want to use it to turn tricks, or sell crack, get your own fucking house.
      --
      Athletic Scholarships to universities make as much sense as academic scholarships to sports teams.
    11. Re:s/GPL/BSD/ by linzeal · · Score: 2, Interesting
      BSD = Greater freedom for the Individual
      GPL = Greater freedom for the Community

      Being an Anarcho -Syndicalist after flirting with such ideas as Anarcho-Individualism.

      I chose Chomsky over Peacock.

    12. Re:s/GPL/BSD/ by muuh-gnu · · Score: 2, Insightful

      > This means you get access to their changes whether they want to be nice or not

      Of course, why are you so amazed about it? IT is the point to force freedom, the same way IRL force is used to abolish slavery (proprietary licences.)

      > to give away code is not to help others, but rather to benifit yourself.

      Wrong, absolutely wrong. The goal when using the GPL is to ensure that your code is never going to go proprietary and the basic freedoms taken away. I just fucking dont want anyone to restrict people access to my own code.

      > If *I* can't make money off the code, you sure as hell won't either!

      Wrong again. They can sell it as they want, but dont act as a little Stalin and restrict the access to the code, just to "make money". If their only way to "make money" is to restrict the access and the freedoms of the code, they can write their shit from scratch.

    13. Re:s/GPL/BSD/ by arkanes · · Score: 3, Insightful
      While I'm sure the "spite" aspect plays a role, the main motivation of the GPL is actually something quite different. The freedom being protected in the GPL is the freedom of the user, not of the programmer. The point is to ensure that software users can change, modify, fix, or audit the software they run without onerous commercial licensing. That sort of freedom is what the GPL considers important and thats what it is designed the protect. The BSD license doesn't offer that protection, and therefor to people who think the freedom of software users should be protected, it's insufficent. This is political, to the extent that "People have the right to be empowered" is political.


      The secondary purpose is to create a culture of sharing. You could view it sort of as the difference between a potluck and a soup kitchen.

    14. Re:s/GPL/BSD/ by Infernal+Device · · Score: 2, Interesting

      To use the BSD license is to devalue the time you spent on the code.

      Not at all. Perhaps the value comes from spending time with the code, not from the actual code itself.

      A BSD-licensed project is shouting into vacuum - nobody but other altruists will ever publish improvements.

      And your point is? So what? Real altruism has to start somewhere and it doesn't start with the GPL. Forced altruism is not altruism.

      GPL means that others who use the code are required to be as generous as you were.

      Required to be generous? Being generous should never be required. One should be generous because one wants to be generous or because one wants to contribute. Forcing people to be generous will freely make them assholes.

      The BSD License values the individual's achievements, but doesn't require anyone else to if they don't want to. The GPL values the group contribution to the detriment of the individual members.

      Which one is more free?

      --
      "My God...it's full of trolls!"
    15. Re:s/GPL/BSD/ by belroth · · Score: 2, Informative
      There is no moral rule, nor law, nor nothing that says you can't keep your modifications to yourself... only the GPL.
      The GPL doesn't stop you keeping your modifications to yourself - if you don't distribute them.
      --
      I hereby inform you that I have NOT been required to provide any decryption keys.
  3. And then... by LuciferBlack · · Score: 5, Funny

    "IBM and SUN then asked HP to price printer supplies at a reasonable cost which drew and even bigger round of applause..."

    --
    I'm working on a good joke about your mom being /.'d, but it's not finished yet.
    1. Re:And then... by X0563511 · · Score: 2, Funny

      I do! ...

      Shit!

      --
      For large sets, this will be our guide even unto death, for the LORD will work for each type of data it is applied to...
  4. Why by kevin_conaway · · Score: 3, Insightful

    Why? The article doesn't explain WHY it would be good for IBM and Sun to switch their licenses. To me, it seems like Fink is just trying to garner some positive attention to HP, which has been looked upon negatively for some time in the technical community.

    On another note, did anyone else find it ironic that he is trying to push the ideals of software freedom of creativty and expression...by locking everyone under the same license?

    1. Re:Why by hackstraw · · Score: 4, Insightful
      The article doesn't explain WHY it would be good for IBM and Sun to switch their licenses.

      Nor why HP doesn't think its good for themselves either. From http://h18000.www1.hp.com/products/quickspecs/1207 9_div/12079_div.HTML:
      The HP-UX 11i Operating System license provides the right to use the software as described in these QuickSpecs, and is furnished under the licensing of Hewlett-Packard's Standard Terms and Conditions. Licenses for prior versions must be updated to this version either through the purchase of a Service Agreement that includes the rights-to-use new versions, or through the purchase of Update Licenses.

      HP-UX 11i Operating Environment Per-Processor License, purchase separately: B9089AC
      HP-UX 11i Enterprise Operating Environment, purchase separately from hardware: B9091AC
      HP-UX 11i Enterprise to M/C OE upgrade Per-Processor License: B9094AC
      HP-UX 11i Mission-Critical OE Per-Processor License, purchase separately: B9093AC
      On another note, did anyone else find it ironic that he is trying to push the ideals of software freedom of creativty and expression...by locking everyone under the same license?

      Yes, I did. I also agree with another poster that suggested maybe the BSD license vs. GPL. The GPL license is not very attractive to many commercial software companies, and may also conflict with other contracts that they are already bound to. In general, the BSD license is much more appealing to commercial endeavors. The BSD TCI/IP stack should be a sufficient example.
    2. Re:Why by aug24 · · Score: 2, Insightful
      In general, the BSD license is much more appealing to commercial endeavors

      If you're talking about commerce that wants something for free, yeah. If you're talking about firms that have something and are considering giving it away, they I'd say 'bullshit'.

      Any example of contracts that prevent release under GPL while permitting it under BSD licence would be greatly appreciated, cos I don't think any exist.

      Justin.

      --
      You're only jealous cos the little penguins are talking to me.
  5. *rolls eyes* by Slime-dogg · · Score: 3, Insightful

    This seems like meaningless posturing for positive HP market spin. I don't see why two other companies would listen to the head of HP, when they haven't really been listening to the community itself for years.

    --
    You need to restart your computer. Hold down the Power button for several seconds or press the Restart button.
  6. oh noes by cptbarkey · · Score: 5, Funny

    please sir, make your product less effective then mine. please?

  7. Re:s/LGPL/BSD/ by ccbailey · · Score: 5, Insightful

    Why not the poor old LGPL? Everyone forgets about this little guy when the GPL vs BSD flamewars erupt. With LGPL you can make sure that no one leeches your code while allowing others to build commercial apps around it ands feed their children or whatever...

  8. GPL is Copyrighted too by ikegami · · Score: 5, Informative
    In contrast [to GPL], an open-source license, like IBM's, is copyrighted.

    In contrast? The GPL and works released undef GPL are Copyrighted too. GPL doesn't work without Copyright.

    1. Re:GPL is Copyrighted too by justins · · Score: 4, Informative
      It does, actually. The derived versions must not carry the "GPL" name, though. It's a similar situation for FireFox, with it's trademark license. Basically, that phrase is there to ensure branding. Otherwise, I could create and release a different "GPL" that could effectively lock people out of some of their rights.

      Every item asserted by the above paragraph is untrue. Just an FYI for the casual reader.
      --
      Now before I get modded down, I be to remind whoever might read this that what I am saying is FACT. - bogaboga
  9. HPUX Open Source! by CPIMatt · · Score: 2, Insightful

    I guess this means that HP will distribute HPUX under the GPL from now on! Wooo Hooo!

    (NOT!)

    -Matt

  10. Re:s/LGPL/BSD/ by tomstdenis · · Score: 3, Insightful

    I don't get this one though. I write open source software so people can use it. "leaching" is what they're doing by nature.

    I mean how many Linux users really contribute back to the Kernel?

    People used to be afraid of companies running off and locking people buying HW to a given OS.

    Now because most OSS is written by kids [e.g. 25] they're just afraid of being left behind and not noticed.

    The actual motives for a GPL or BSD or whatever license rarely has to do with the original goals.

    Becase, really, if you want code to be just out there for folk to use you could make it public domain [like I do ;-)]

    Tom

    --
    Someday, I'll have a real sig.
  11. Anything licensed with the GPL is copyrighted by Beolach · · Score: 3, Informative
    "He asked IBM to deprecate its open-source license and instead put it under the General Public License, the most popular license for free software that gives users the freedom run the program for any purpose, to study how it works, to modify and improve it and distribute copies. In contrast, an open-source license, like IBM's, is copyrighted.
    Licensing something with the GPL does NOT remove copyright protection; quite the opposite, if it was not for copyright protection, the GPL could not make the restrictions it does: derivitive works must also be licensed with the GPL, etc. If a work is placed in the Public Domain (where it has no copyright), then anyone can do anything they want with it, with no restrictions whatsoever.
    --
    Join moola.com, play games to earn money.
  12. There is a lot of confusion... by YA_Python_dev · · Score: 2, Informative

    There is a lot of confusion around there about what exactly is open source, free, copyrighted and/or proprietary software.

    I suggest to everyone to read the Free Software Definition and the FAQs about the GNU GPL.

    Yeah, even if you don't like RMS read them: they are very informative!

    --
    There's a hidden treasure in Python 3.x: __prepare__()
  13. Pot calling Kettle... by knarfling · · Score: 5, Interesting
    They have some nerve telling other companies to give out free licencing.

    My company that just purchased 3 computers from HP. There was a total of 5 dual core CPUs. We had to purchase 10 licences for HP-UX 11.11. Utilities that were an extra charge had to be purchased on a per CPU basis as well. A utility that cost $300 ended up costing $3000 even if it was only used on one machine. And they have the nerve to tell other companies to make their licences free???

    HP, if you want others to change their licences, lead by example.

    --
    Great civilizations have lived and died on false theories. Don't mess up mine with a few facts.
    1. Re:Pot calling Kettle... by Ngwenya · · Score: 4, Informative
      ObDisc: I work for HP, speaking here in a personal capacity, blah, blah, blah...

      They have some nerve telling other companies to give out free licencing.


      Be fair. Martin was simply saying that if IBM/Sun/HP/whoever is going to release software under a free license, then it would be preferable to release under a single, well known license - the GPL. HP's techies and lawyers tend to agree (in as much as techies ever agree about anything) that the GPL is the best way to give stuff to the free software community while protecting HP's intellectual investments. In other words, it will only give away stuff in the knowledge that some leech won't just take it and make the code non-free. And HP has released a lot of code under the GPL.

      So he wasn't saying that Sun should open up everything including Java, or that IBM should free up AIX/Tivoli/etc or such things: just that the proliferation of licenses adds to market confusion.

      Lastly, HP can't just open up HP-UX without a huge amount of work; there is code in there which is licensed under arrangements incompatible with the GPL. Case in point: HP licenses the SVR4 codebase, and I believe there is some ongoing litigation involving the contract conditions around that. Can't quite remember the company's name...

      Scoff? Scold? Squelch?

      --Ng
    2. Re:Pot calling Kettle... by ak3ldama · · Score: 4, Interesting

      Sun Solaris 10 is also based on SVR4. But you probably knew that.

      --
      "but money is the God of Algiers & Mahomet their prophet." - Rich. O'Bryen June 8th 1786
    3. Re:Pot calling Kettle... by Ngwenya · · Score: 2, Interesting
      Sun Solaris 10 is also based on SVR4. But you probably knew that.


      Yes, I did. But what I don't know is what Sun's contract language with AT&T/Novell/SCO states they can and can't do with it. SCO specifically stated that Sun was in the clear, which implies that they have a different contract term from the other SVR4 licensees. NB: I am not speaking from knowledge here - just pure speculation.

      --Ng
  14. Re:Somebody please explain OSI by drmike0099 · · Score: 3, Informative

    What they're trying to do is make it so that the term "open source" doesn't just become another marketing term that has no actual meaning. I've seen a lot of closed source, proprietary vendors referring in their marketing to "open standards" or "open systems" trying to leech off of the open source term and get credit where they don't deserve it (and it works all too often). If you have to back up your "open source" claim with an OSI-approved license, it's harder to pull that crap.

    I do agree with you though that their statement that there should be fewer OS licenses is outside of the scope of what they should be doing. Approve them or don't, realizing that they're talking about other peoples' copyrighted material that they can license however they want, but leave philosophical discussions to some other group. I agree with that stance, they just shouldn't be the ones pushing it.

  15. OSS, not OS by Jim+Hall · · Score: 4, Insightful

    Can we please refer to Open Source either using the phrase "Open Source" or with the abbreviation "OSS"?? The "OS" usually stands for "Operating System".

    So the headline of this article read to me like "HP calls for Sun and IBM to remove Operating System licenses" which is completely different from what the article was about.

    </soapbox>

    1. Re:OSS, not OS by Luke-Jr · · Score: 2, Informative

      Or, rather, how about using the adjective free which correctly describes the licensing terms? Technically, "open" would simply mean you can see the code-- not necessarily that you can modify or share it.

      Also, note that OSS is the Open Sound System.

      --
      Luke-Jr
  16. GPLed Software Not Copyrighted? by pete-classic · · Score: 2, Insightful
    He asked IBM to deprecate its open-source license and instead put it under the General Public License [. . .] In contrast, an open-source license, like IBM's, is copyrighted.


    I guess the hardest part of journalism school is learning to talk out of ones ass.

    For those who, like this reporter, don't know: Any material must be under copyright for the GPL to apply.

    J.T.F.C.

    -Peter
  17. BSD's okay... by Svartalf · · Score: 2, Insightful

    But does NOTHING to prohibit proprietarization. People can USE your programs under the GPL all they want- they don't have their hands tied. It's when they modify it that they might, and I say MIGHT have their hands tied. As far as I'm concerned, they can have their hands tied in that regard- namely if you use this as the base for your stuff, you need to be able to give your stuff back. That's the price of admission- pure and simple.

    Sadly so many BSD advocates just don't get this concept. It's not that your hands are tied per se, it's that you can't just arbitrarily go and reuse the code without paying up by way of your sharing. In my book this is just fine- and it's how most of the work I do in the FOSS world is licensed- either GPL or LGPL.

    --
    I am not merely a "consumer" or a "taxpayer". I am a Citizen of the State of Texas
  18. Hosre Crap-ola de Jur by Saeed+al-Sahaf · · Score: 3, Insightful

    Well, it happens that not everyone is convinced that they should give up as much control as Our Fatherly Leader Richard Stallman thinks they should. That's why many people choose a BSD or MIT style Open Source license. In many ways, the GPL cuts its own throat by not recognizing that not everyone is a diehard socialist. In other words, the GPL has too much ideology in it for some people. Thus, they can maintain some control over their code while allowing others to benefit from its openness, by using a BSD type license. In other news, HP would like Sun and IBM to GPL their intellectual property because HP no longer does R and D...

    --
    "Who are in control, they are not in control of anything - they don't even control themselves!" - Glen Beck
  19. This just pisses me off! by ratboy666 · · Score: 4, Insightful

    Ok, now we have HP taking pot shots at SUN and IBM.

    Yes, HP /has/ given to the community, but in no way as much as IBM and SUN. NFS? SUN OpenOffice? SUN, Solaris 10? SUN (let's see HP open-source HPUX).

    Before HP opens its yap, I want to see the source for HPUX, and CDE.

    You know, that OS where you can't use local variables named "u" in kernel code (just like 30 year old Unix).

    But NOOO - HP feels they must shoot at IBM and SUN for the (Open Source approved) LICENSE -- AND PEOPLE ACTUALLY CLAPPED?!?!?

    Ratboy

    --
    Just another "Cubible(sic) Joe" 2 17 3061
  20. Re:A far more interesting story by lucabrasi999 · · Score: 3, Funny
    I just don't know what slashdot is coming to these days... It ain't what it used to be.

    Wow, these kind of sentiments, and your User ID is 707389? What time frame do you believe constitutes the "Good Old Days" of Slashdot, last week?


    :)
  21. Sun won't GPL Solaris by olivercromwell · · Score: 3, Insightful

    Asking Sun to GPL SOlaris will never fly. Why? Even if they wanted to, they couldn't, as Solaris is basically an System V release, and we know how SCO feels about GPL, Linux, and so called leaking of SVRx code into Linux. Sun is a licencee, and if they did release the kernel code, they would be hooped. Same goes for HP with HP-UX, and IBM with AIX. Until the SVR code is GPL'd, no Unix based on SVR will every be GPL'd, regardless of who actually owns the copyright to the code.

  22. Re:Fink confused on licenses by jiushao · · Score: 3, Interesting
    CDDL a mess? It is just the Mozilla Public License 1.1 with the word "Mozilla" replaced by "covered software". It is old, established and is both an approved OSI license and a Free Software license approved by the FSF. Sure, it is GPL-incompatible, but so is the IBM Public License.

    I have no idea how Sun ended up hated by Slashdot. They sell Linux, they open-sourced the Solaris kernel, they have cooperated with OSS operating systems to get them running on their hardware. Lets not forget a huge donation in the form of buying StarOffice and immediately open-sourcing it. The completely open and royalty-free SPARC architecture (as opposed to the far-from-open PPC). Few companies have done more.

    There have been some back and forth on how they perceive Linux, but considering that Linux has been eating Sun's marketshare quickly the last decade they sure seem to have a very good relationship with Linux and related technologies.

  23. To GPL or not to GPL ... by PhilipPeake · · Score: 2
    Lets start with HP's comments. as has been mentioned here before, I don't see HP making any great effort to apply the GPL to their code, which is strange if its such a wonderful thing. This seems more like posturing than anything else.

    A much more reasonable request of IBM and Sun might be to ask them (note: not DEMAND!) to consider dual licensing. Obviously they see some advantage to their licences, and presumably they thnk their users do too, so lets see which license people adopt. Its not unreasonable to require that users of their code state at the time of aquiring the code which license they are aquiring under -- no picking the license to match the circumstances -- make people think about what they are doing.

    As to the question of which is the world's most wonderful OSS license, well, I have some personal reservations about GPL -- which doen't mean that I don't think that the GPL does not have its place, and that it couldn't be improved.

    That said, I also have a lot of sympathy for the point of view expressed by Pamela Jones when she says that it is the GPL and only the GPL that has destroyed the pirate raids of SCO and put them into a defensive mode, trying to defend the indefensible. She is right. The GPL did the world a huge favor here.

    Does that mean the GPL could not be made somewhat more flexible? Well, we will see when GPL 3.0 sees the light of day.

  24. Re:s/LGPL/BSD/ by TheRaven64 · · Score: 2, Interesting
    The problem have with the BSD license is that a company can extend your code and make a product more attractive than yours. They can then distribute this binary-only. I don't really understand why this is a problem - it's not like my code goes away because it has a competitor - it might even motivate development more.

    When I write code, I want as many people as possible to be able to use it, so I choose the BSD license[1]. If someone makes a closed-source product out of it then their customers will benefit from using my code (which will be tested by both my users and the company in question, so should be more stable than if the company had re-invented the wheel) at the expense of freedom (largely from vendor lock-in. I don't consider this trade-off to be worthwhile (I live more in the Free Software than the Open Source camp), but if other people do then that's up to them.

    [1] I'm also egocentric, so I pick a license which requires attribution.

    --
    I am TheRaven on Soylent News
  25. Re:Don't Forget Apple's APSL! by TheRaven64 · · Score: 3, Interesting

    The APSL has a huge advantage over the GPL - it is per-file. You can APSL a source file and this has no effect whatever on the license of your entire work (unless you use a restrictive license like the GPL).

    --
    I am TheRaven on Soylent News
  26. A cold day in hell... by azemute · · Score: 2, Funny

    Next thing you know, Apple will be insiting Windows Vista be licensed under the GPL.

  27. Re:The GPL is great for a commodity OS. by Lars+T. · · Score: 2, Funny
    Under the BSD license, we could see a "splintering" of the OS exactly as we did with the old *nixes. Under the GPL, that is impossible.

    Yeah, under the GPL we only see something called GNU/forking, which is just great.

    --

    Lars T.

    To the guy who modded me down from perfect to terrible Karma - Apple haters still suck

  28. GPL and BSD Good for Companies by alucinor · · Score: 2, Interesting

    If a company is going to open source some code, why would they choose a BSD-style license? Well, that'd be if they're actually selling the code they're open sourcing.

    But another aspect of open source is to have a pool of shared code, usually infrastructure-type stuff -- this is what the GPL is good for. In this case, a company's main product isn't this code -- this code just helps prop up their main product. Here is where the GPL shines in business: it enforces a "neutral zone" between companies, so that all infrastructural changes be open to everyone and uncooptable.

    Ironically, the rise of this common infrastructure (mostly in the form of GNU/Linux and its related operating system software) probably wouldn't have happened had it not been for Microsoft. As they have spread and assimilated company after company, taking advantage of the real need for integation in the computer world, the only real way for the rest of the industry to stay competitive with them has been to pool resources.

    The GPL just protects that treaty. But like I said, I suspect that it will only remain neccessary if either the GPL pool becomes a Microsoft-like force unto itself, or else Microsoft itself stays strong enough to require the GPL pool to counterbalance it.

    --
    random underscore blankspace at ya know hoo dot comedy.
  29. Stupidity by Brandybuck · · Score: 2, Insightful

    I don't know what's worse, the fact that a vice president of HP can be so stupid, or the fact that he got applauded for his stupidity. The former doesn't know what Free Software but insists on making a speech about it, and the latter are willing to applaud any praise of the GPL no matter how erroneous that praise might be.

    It's one thing to want to limit the number of approved Open Source licenses. I may disagree with it, but I understand the motive. I can also understand his urging his competitors to use the more popular Open Source licenses instead of their own (even though HP still insists on proprietary for most of its software).

    But when he says that the GPL is not copyrighted, he is being stupid. EVERY Free Software and Open Source license is copyrighted! Even the sacred and immaculately conceived GPL! For a LWCE keynote speaker to make such a fundamental blunder on the nature of Free Software is scandalous.

    --
    Don't blame me, I didn't vote for either of them!
  30. Too many companies make up their own OSS licenses. by TorKlingberg · · Score: 2, Insightful

    He has a good point. It seems like every big company going into OSS make up their own license for no particular reason. Incompatible with every other OSS license out there of course.

  31. Who is HP in the OSS world? by justins · · Score: 2, Insightful

    Okay, companies which have released as much OSS software as IBM and Sun should listen to HP because... why?

    I'm sure the Eclipse people and the OpenSolaris project, among many others, have been waiting with great anxiety for HP's opinion of what they are doing. "Hey guys, stop everything! Martin Fink says we're using the wrong license!"

    Even if the guy has a point, it takes some gall for HP to tell these other companies much of anything about how to conduct their OSS business.

    --
    Now before I get modded down, I be to remind whoever might read this that what I am saying is FACT. - bogaboga
  32. And what do they offer in the form of GPL stuff? by OS24Ever · · Score: 2

    Disclaimer: I work for IBM in the hardware side, so I am biased. IMHO the best thing HP did was buy Compaq and destroy a worthy competitor. This is not a troll, and not flaimbait for folks with moderator points that are discussion adverse. To comply with IBM rules for identifying myself I also need to point out the following comment is my own personal opinion and isn't sanctioned/dictated by IBM

    To me, at rough glance, this is typical HP tactics. Instead of touting what they're doing, they point the finger at everyone else and go 'see, they suck so we're OK' but don't tell you why they're OK.

    The hard part about the GPL (from the way I understand it, which could be flawed) is you in effect give up any IP claims you have on something when it's submitted if you should choose to change the way you do things later. I think what you're seeing by a lot of companies that are opening the kimono a bit but in case this turns out to be a wild fad or something they can close it back up should they want too.

    Personally I think the genie is out of the bottle and it is only a matter of time. But monster companies by nature are conservative, and won't jump whole heartedly into something right away.

    --

    As a rock-in-roll Physicist once said, No matter where you go, there you are.