Slashdot Mirror


Novell Worries About GPL v3

An anonymous reader writes "In its annual report for the fiscal year ended October 31, 2006, Novell expressed concerns over how the new version of the GPL may affect their business. Microsoft might stop distributing Suse coupons if the GPL version 3 interferes with their agreement or puts Microsoft's patents at risk, ultimately causing Novell's business and operating results to be adversely affected."

37 of 157 comments (clear)

  1. Wow, Novell is worried??? by Scott+Lockwood · · Score: 4, Informative

    What shock!

    In other news, water is wet, fire still burns to the touch, and we still refuse to make a distinction between Microsoft, and those who harbor them.

    --
    But this is slashdot. A slashdoter who didn't build his own computer is like a Jedi who didn't build his own lightsaber!
    1. Re:Wow, Novell is worried??? by bigtomrodney · · Score: 4, Insightful

      I agree. If you are going to follow the letter but not the spirit of an agreement then you can't expect anyone to come to comfort you. The GPL and the FOSS community may exist in a world where legalese prevails, but it is the heart and spirit of the community that drives it not profit. Novell tested the GPL and won. It's only fair that the community push back to defend themselves.

      --
      I never get used to these constant resurrections
  2. Oblig Star Wars by Anonymous Coward · · Score: 2, Funny

    We should not have made this bargain.

  3. Being paranoid is S.O.P in these things. by cant_get_a_good_nick · · Score: 5, Insightful

    In these filings you have to state EVERYTHING you may ever think of that could even slightly affect your stock price, or bear the brunt of a multi-million dollar shareholder lawsuit later if it hiccups in the slightest. The fact that they stated this doesn't imply any amount of actual fear of the GPL, just that it's something they need to be aware of.

    Not quite "nothing to see here, move along" but definitely not a tabloid headline.

  4. Can you feel the love? by beheaderaswp · · Score: 3, Interesting

    Par for the course.

    As a dying and irrelevant company, Novell aquires a linux distribution to save themselves, and summarily get in bed with Microsoft, who essentially would prefer to either cage or completely destroy FOSS. Within this "tasty little eggroll" is the fact that Novell seems to forget that FOSS isn't just software but a social movement.

    It is a software movement pushed forward by and large by the people who actually are responsible for running large segments of the internet and computer infrastructure worldwide. Linux has been taken well past Linus Torvald's initial vision because there was a *need* for an alternative in the data center.

    Novell should be worried- very worried. First, their distribution isn't all that good in my experience. Debian and Redhat basically bury it in important areas (cost, stability and Q&A- pick two). Second, they get in bed with Microsoft, a company that provides more frustration per byte than any other software company in history.

    I revert to a lame Star Trek quote:

    Spock: "They are dying" (in reference to the Klingons)

    Kirk: "Let them die!!"

    I've never used Suse, but have tested the distro, and talked with their reps. I never used them because I think their product is below par. The Microsoft deal again reinforces the decisions I made for clients who expend a great deal of money on data infrastructure and expect a minimum of frustration.

    Evolution works people. Sit back and grab a coffee.

    --
    Another consultant who stuck it out.

    "We are the Priests, of the Temples of Syrinx..."
    1. Re:Can you feel the love? by R_Dorothy · · Score: 3, Funny

      Evolution works people. Sit back and grab a coffee. Generally I sit back and grab a coffee when Evolution loses connection to the backend exchange storage process for the third time in half an hour...
      --
      Stupid flounders!
    2. Re:Can you feel the love? by Tuoqui · · Score: 4, Interesting

      Well to be technical, Novell has 2 options... They can choose to continue using GPLv2 components and become obsolete over time or they can move to GPLv3 and realize the Microsoft deal is dead in the water.

      The FOSS community gets hung up on the philosophy because to be honest if you do not adhere to your original philosophy then you end up like Google's 'Do No Evil' philosophy. Basically it gets ignored or back burner-ed for the reasons of profit.

      Remember that the GPL was about making free software available to all. It was also designed to protect developers and projects from the overreaching commercial interests that the Microsoft-Novell deal basically puts into writing. Just look at the terms of it, they explicitly exclude Open Office, Wine and I think Samba... If Microsoft was serious about extending the olive branch to the OSS community they would not have made these glaring exceptions in the Novell deal.

      --
      09F911029D74E35BD84156C5635688C0
      +2 Troll is Slashdot's way of saying groupthink is confused
    3. Re:Can you feel the love? by beheaderaswp · · Score: 2, Informative

      Jeesus....

      22 years of system engineering experience, a thoughtful commentary, and supported opinion get you modded down?

      Ack! I'll refrain from commenting further and go back to running my business.

      --
      Another consultant who stuck it out.

      "We are the Priests, of the Temples of Syrinx..."
    4. Re:Can you feel the love? by good+soldier+svejk · · Score: 2, Informative

      Evolution works people. Sit back and grab a coffee.
      If you really used SUSE you would know Evolution doesn't work at all, at least not with Exchange. But seriously, Evolution (the app) sucks. It will begetting much better very soon however. As part of Novell's current program of kissing my CIO's ass they fixed most of the major bugs which made it useless in the enterprise. So the version he and I are running is actually quite decent. I can't wait till they distribute the patches so I can run it on a better distribution (Ubuntu).
      --
      It is cowardly, and a betrayal of whatever it means to be a Jew, to act as a white man

      -James Baldwin
    5. Re:Can you feel the love? by sumdumass · · Score: 2, Informative

      Well to be technical, Novell has 2 options... They can choose to continue using GPLv2 components and become obsolete over time or they can move to GPLv3 and realize the Microsoft deal is dead in the water.

      Well, To be technical, Novell has a few other choices too. The staying with GPLv2 option can be divided into finding support to keep GPL2 ports going. And if they did it often enough and well enough, they would be driving the GPLv3 counterparts development. OR they could just fracture the FOSS community and cause the split in itself. But to be more technical, Microsoft could just release a license that makes everyone part of the Novell deal and when those companies buy windows licenses, the GPL will stop them from contributing to GPLv3 products. Of course developers can do whatever they want with their code, But users are what keeps developers in demand, so if it is done correctly, the users will end up using the GPLv2 software.

      The option with ditching microsoft and going GPLv3 can be divided into several other options to boot. First they keep MS, use GPLv3 software and then claim unfair business practices and monopoly like collusion between different companies in order to unjustly damage their efforts to compete. This basically will kick in some antitrust investigations, do a couple other things, and more importantly drag any resulting lawsuit through court for the next five, ten or twenty years. And at the same time, portraying the GPL in a negetive manor. Of course novell won't be doing it, It will be microsoft talking about how poisonous the GPL is and spreading the usual fud in the process.

      The FOSS community gets hung up on the philosophy because to be honest if you do not adhere to your original philosophy then you end up like Google's 'Do No Evil' philosophy. Basically it gets ignored or back burner-ed for the reasons of profit.

      This idea has changed over the years. The FOSS community has changed their position and after two successful fully released versions of the GPL, almost 20 years or more of using it, Two draft revisions later, they had placed nothing in any of the license indicating this Deal was unacceptable. It was a special draft number 3 of the GPLv3 almost 20 years later that expressed this concern.

      It is more about Microsoft and making a deal with them then it is any existing philosophy

      Just look at the terms of it, they explicitly exclude Open Office, Wine and I think Samba... If Microsoft was serious about extending the olive branch to the OSS community they would not have made these glaring exceptions in the Novell deal.

      This is the real crux of the matter. People feel shut out because Microsoft excluded them. They are retaliating for this. It isn't anything special, most young kids do the same when they throw a fit. This is a very large form of, it's my ball, I'm taking it and going home.

      Those that want this will see it as their way of bending behavior to their favor. I think they are failing this on several grounds. One, and probable the most important, People and companies don't like to be forced to do anything. When they do something they want to do it because they see a benefit. Microsoft, by shear size and volume, has created the ability to force people just because those people want to continue to be compatible with software other companies are using. It should be noted that this is the exact opposite with FOSS in that people are seeing it as an alternative to Microsoft's tactics. When FOSS starts doing similar stuff, people will resent them too, and given the option of which resentment they should ignore, It will probably be the FOSS options because MS already set the compatibility. They don't need to help MS out.

      The other grounds is that people are the users. You can have all the developers in the world and do everything they developers want. But in the end, the only reason developers are in demand is because they

  5. oh no! by darth_linux · · Score: 2, Insightful

    Please, OSS community, let us trample on your work product! What will we do if we can't leech of someone else? We need you. We need you to play nice with us and our task.. uh.. I mean business partners.

    --
    Power to the Penguin!
    1. Re:oh no! by JimDaGeek · · Score: 3, Insightful

      The GPL is about user rights, not developer rights. I think the GPLv3 is doing what it has to to protect end-users from DRM and other patent crap. Don't think of the GPLv3 as trying to control what developers can and can't do. Think of it as trying to make sure that end users get to have rights to the software. That should help put it in the right perspective.

      --
      General, you are listening to a machine! Do the world a favor and don't act like one.
    2. Re:oh no! by DarkAvZ · · Score: 2, Insightful

      No license, free or otherwise, can take away your rights as a developer... recall that you own the source code, so you can license it as you see fit.

      --
      09 F9 11 02 9D 74 E3 5B D8 41 56 C5 63 56 88 C0
  6. I surely do feel sorry for them... by loony · · Score: 4, Informative

    Ok, let me sum this up... Novel makes money selling Linux. They make money off the work of thousands of developers. Novel knew that the community as a whole dislikes M$... they knew that a large portion of OpenSource developers hate M$ with a passion... They enter into a contract with M$ anyway. Some people publicly call them traitors and worse and are now responding to the way Novel disregarded what they wanted. Licenses change and some projects stopped providing RPMS for SuSE. Its just fair - in a community we're in it together. If you do something I don't like, I have the right to do something you don't like. Or in other words, don't piss off the people on who's back you make money.

    Yes, I surely do feel sorry for Novel.

    Peter.

  7. Why worry? by jshriverWVU · · Score: 2, Insightful

    Thought even after GPL 3 comes out authors had the right to choose which license they could use. People may very well stick to GPL 2, or dual license.

    1. Re:Why worry? by supersnail · · Score: 4, Insightful

      I would pretty much guarentee that the core GNU tool set -- bash, gcc, nmake, emacs, GTK, GIMP etc. will go GPL 3
      as soon as is practical.

      These tools are written and maintained by RMS et al. who have an idealogical commitment to GPL 3 and Open Source and dont really care about market share etc.

      So if Suse want to distribute a linux minus the tools, the compilers and a major desktop environment good luck to them.

      Incidently there is a business principle so basic I dont think it is even mentioned in self help management books :- "Dont sue your customers" you may win the law suit but you will have an ex customer for sure. So the chances of a real cutomer being sued by MS are practicaly 0.

      --
      Old COBOL programmers never die. They just code in C.
    2. Re:Why worry? by 99BottlesOfBeerInMyF · · Score: 2, Insightful

      Most of that is pretty mature stuff. Forking at GPL v2 and maintaining the fork really wouldn't be that big of a deal.

      Are you joking? There is probably more ongoing effort put into improvements to GCC than almost any other project I can think of. There are a lot of people (at various big companies) whose sole job is to improve GCC. The main advantage of GPL OSS over BSD is that you get continuing improvements from other players. Having to maintain all of that yourself in a fork means you might as well go with BSD licensed software in the first place. At least them you're not specifically generating ill will while losing the main benefit.

    3. Re:Why worry? by 99BottlesOfBeerInMyF · · Score: 3, Insightful

      And if there is a GPL version fork, which side will those big companies choose?

      GPLv3. None of these companies are selling GCC. They use it as a tool. They don't want submarine patents in it any more than individual users do. It takes effort to switch to a non-standard fork and download from a new place. It takes effort to approve a new license within a company. Approving a new license, however, is a one time stamp from legal, while switching versions to non-standard ones has to be done for every project and has to be done by engineers within the company, who probably would prefer to stick with the RMS version. I'm betting if it comes down to a fork it will be Novell left out in the cold by themselves while almost everyone else goes GPLv3.

  8. Exactly by pavon · · Score: 4, Insightful

    Note, that they also listed the SCO lawsuit as a risk in the report, and we all know how likely that is.

    1. Re:Exactly by BobPaul · · Score: 2, Funny

      Stock prices can only change as supply and demand dictates. If the Novell execs are all dead, they can't release new stocks into the market and increase the supply. With the share holders all dead, there can't be demand to effect the price of the existing stocks in the market.

      Thus, the price would remain forever at whichever value was last recorded. That's why it's not in the report. It won't alter prices in the least.

  9. Sleep withy dogs by xs650 · · Score: 4, Funny

    Dear Novell:

    Didn't anyone tell you that if you sleep with dogs, you'll get fleas.

  10. A few reasons... by Frosty+Piss · · Score: 2, Interesting

    That is a really relevant point. Is anyone actually publishing software under the GPL 3?

    Why would they be? It's "beta". But that's not the point. Of course anyone can publish their intellectual property under any license they feel like. But obviously, companies that are invested in the dreaded DRA and have associations with other companies that do, will be nervous.

    I think that hardware companies that use embedded OSS have the most to fear, as it opens up a huge can of worms for product liability and support, especially with the so-called "mission critical" applications. Many such companies feel the need to standardize and lock in on a specific set of often specially modified code that has been customized and tuned to their specific hardware. Allowing unrestricted modifications to the underlying software presents a spectrum of potential problems.

    --
    If you want news from today, you have to come back tomorrow.
    1. Re:A few reasons... by mrchaotica · · Score: 2, Insightful

      No, it's not counter-productive, because having something merely called Free, but which actually isn't, doesn't do us any good anyway!

      Personally, I don't give a shit about "Open Source" software. "Free Software," on the other hand, is important, as is keeping it Free. If those companies wanted to have their product be restricted, they should have used something BSD-licensed instead.

      --

      "[Regarding the 'cloud,'] ownership was what made America different than Russia." -- Woz

  11. Re:GPL2 vs GPL3 by 99BottlesOfBeerInMyF · · Score: 5, Informative

    What is the exact loophole that Novel is using that GPL3 is supposed to fix?

    Patent abuse and using patents to threaten and intimidate.

    There seems to be several stories over the whole Novel/MS deal, but I have yet to actually read what about the GPL that was wrong that someone (assuming they did) abused it.

    MS made public statements to the affect that they have patents on unnamed technology used in Linux. In doing so, they may very well have caused some potential adopters of Linux to change their minds and go with Windows for their project. Further, MS agreed to some deal with Novell whereby they are selling coupons that are promises not to sue, if people use Novell technologies instead of more serious competitors to MS on the desktop.

    The idea behind the GPL is that you cannot include code you know is covered by a patent in GPL3 software, unless you agree to license that patent to everyone who uses the copyrighted code. It prevents submarine patents being hidden in GPL3 code and it prevents Novell from gaining customers through veiled threats of patent litigation from MS.

  12. Loophole by Anonymous Coward · · Score: 2, Informative

    Although GPL2 states that if you give away code under GPL, anyone has the rights to the code under the GPL. Even if your code is patented (by you) you get the right to the patent (else the code is worthless: you can copy it but can't run it).

    MS/Novell are saying "MS aren't parties to the GPL because they aren't copying the code and Novell aren't licensing the patents" which means that MS don't have to allow GPL use of their patents in GPL code (because they didn't write it) and Novell don't have the right to the patents they add from MS "to enhance interoperability" so they can't give those rights to any other GPL customer.

    Read Graklaw (reference the Notaduck).

  13. Re:GPL2 vs GPL3 by supersnail · · Score: 2, Insightful

    To drastically over simplify the GPL3 -- you can't use it with patented software.

    --
    Old COBOL programmers never die. They just code in C.
  14. I think I speak for all of us here when I say... by greenguy · · Score: 2, Funny

    Good.

    --
    What if I do the same thing, and I do get different results?
  15. Re:open by Freed · · Score: 2, Insightful

    >open source is open source, with or without a license... i generally dont really care about licenses...

    Democracy is democracy, with or without laws...i generally don't really care about laws...

  16. Re:Cross Licensing?? by bulled · · Score: 2, Informative

    IBM is actually not a Linux distributor, only a contributor. IBM has also stated that they will not threaten any open source project with their patent portfolio but they have not mentioned using the same to protect OSS from anyone else.

  17. That they dealt with Microsoft is not the issue by Freed · · Score: 4, Insightful

    Had the deal been with Red Hat, IBM, or whoever, Novell would still be rightly shunned. The patent agreement itself is what stinks. (Although Microsoft admittedly adds stink in their own unparalleled way.)

  18. what the covenant really means .. by rs232 · · Score: 4, Interesting

    "If the final version of GPLv3 contains terms or conditions that interfere with our agreement with Microsoft or our ability to distribute GPLv3 code, Microsoft may cease to distribute Suse Linux coupons in order to avoid the extension of its patent covenants to a broader range of GPLv3 software recipients," Novell stated in the document"

    Well DOH, the 'covenant' only applies to a very restricted set of NOVL customers and specifically excludes downstream providers or developers of 'Original Work'. The pledge also lays claim to 'Original Work' and excludes openSuSE developers from working on their own code in company time. Any such work must also be rolled back into Novell SuSE. Not much of a covenant then.

    Wow there, I just noticed something, it don't say original code, but original work, thereby extending the coverage to properties and methods? If this was cricket that would be know as throwing a googly .. nice.

    '1.10 "Customers" means an enterprise or individual that utilizes a specific copy of a Covered Product for its intended purpose as authorized by a Party in consideration for Revenue'

    What is the definition of 'intended purpose' and 'utilizes' in the current context. Who defines 'intended purpose' and 'utilizes'. If these terms are not defined (I can't find them) or can be arbitarly changed by either party at a future date then of what use is it to me the 'customer' as a legal document. I'm not a lawyer, but this says to me the 'pledge' can be revoked at any time. By either party I assume. I do assume the NOVL lawyers got one too. I can't see it! I do assume the NOVL lawyers actually read it before signing!

    "In addition, Microsoft reserves the right to prospectively update and revise the terms of this pledge"

    A close reading of the 'covenant' and associated documents reveals its true purpose, to drive a wedge between the Commercial Sector and Open Source developers.

    MICROSOFT - NOVELL PATENT COOPERATION AGREEMENT --

    translation: I pledge not to sue you for indeterminate IP violations for a period that can be arbitrary revised, extended, canceled by me at any time. You agree that I own your own original work - not just code ;).

    --
    davecb5620@gmail.com
  19. Yes, but... by nagora · · Score: 4, Funny
    "Microsoft might stop distributing Suse coupons if the GPL version 3 interferes with their agreement or puts Microsoft's patents at risk, ultimately causing Novell's business and operating results to be adversely affected."

    ...surely there's a down side too?

    TWW

    --
    "Encyclopedia" is to "Wikipedia" what "Library" is to "Some people at a bus stop"
  20. Parts of the kernel are GPL2 or later by tjwhaynes · · Score: 2, Informative

    Are all parts of the kernel GPLv2 only? There are tons of contributors, are they all required to do GPLv2 only?

    It looks like some 40% of the Linux kernel is GPL v2 or later.

    How much Linux kernel code is GPL v2 only?

    That is not to suggest that parts of the kernel can be distributed under the GPL v3. That would require some careful study of the licenses to work out whether it would be consider just an aggregation of parts.

    Cheers,
    Toby Haynes

    --
    Anything I post is strictly my own thoughts and doesn't necessarily have anything to do with the opinions of IBM.
  21. Too bad. by walter_f · · Score: 2, Informative

    Some time after the introduction of GPL v3, Novell might end up as the only company in the Linux distribution business that is not permitted to distribute kernel 2.6.xx in any form.

    Business adversely affected? You bet.

    Nobody (except MS people) has told little Ron and his colleagues to sign this foolish deal with Microsoft.

    Next time, Novell, you better look before you leap.

    But wait - there won't be a next time for you and your company? Too bad.

  22. Dig your own grave by Danathar · · Score: 2, Interesting

    When you dig your own ditch you have to be careful not to fall in. NOVELL should of known better.

  23. Re:Cross Licensing?? by metamatic · · Score: 3, Informative

    That means that IBM, a Linux distributor, ...

    I work for IBM. I run Linux. I contribute to open source projects in accordance with IBM guidelines. So I think I'm pretty informed on the topic.

    As far as I know, IBM does not distribute Linux, ever. As an IBM employee, I'm not even allowed to give you a free copy of Debian. IBM's position is that customers who want Linux should purchase it from SuSE or RedHat, or download it themselves.

    (Opinions mine, not IBM's. This is not an official statement of policy, just what I understand to be the case.)

    --
    GCHQ Quantum Insert installed. If only our tongues were made of glass, how much more careful we would be when we speak
  24. Re:GPL2 vs GPL3 by mrchaotica · · Score: 2, Informative

    To oversimplify somewhat less drastically: you can use the GPLv3 with patented software, but you're required to license the patent Freely along with it (regardless of whether they got the GPL'd code from you or from anyone else).

    --

    "[Regarding the 'cloud,'] ownership was what made America different than Russia." -- Woz