Slashdot Mirror


What the GPLv3 Means for MS-Novell Agreement

eldavojohn writes to mention IT Business Edge has a dry but interesting interview with a lawyer (Antoinette Tease) on the effects the GPLv3 on the Microsoft & Novell alliance. From her answers: "Unlike prior versions of the GNU General Public License (GPL), which did not address patent rights, the current draft of the GPL version 3 has several provisions that address patent rights. Section 2 states that the license to use the open source code 'terminates if you bring suit against anyone for patent infringement of any of your essential patent claims' based on any version of the open source program." She goes on to say "the GPLv3 as currently drafted would impose an obligation on Novell to somehow 'shield' its customers from patent lawsuits brought by Microsoft, or, alternatively, to make the source code publicly available..."

4 of 161 comments (clear)

  1. Re:micro$oft by gstoddart · · Score: 4, Insightful

    What is microsoft doing? Are they trying to get into the Linux market or are they just playing patent games?

    FUD and misdirection I should think.

    The more we can bandy about the claim that only people who get indemnity from MS/Novell can be free of all of the (alleged) patent infringement which is (allegedly) peppered throughout the Linux codebase, the more people might actually believe it.

    They want to be able to spread the perception that Linux is tainted by their IP, and that running it if it isn't the 'blessed' system is done at your own peril. If they 'embrace' Novell, then they can extinguish all of the other ones by freezing them out. Then, they extinguish Novell over time.

    Of course, that's just what I think. I've been known to be wrong before. :-P

    Cheers
    --
    Lost at C:>. Found at C.
  2. Correct for what goal? by Chmcginn · · Score: 4, Insightful

    The correct language in GPL v3 would be something like, "This agreement is void in its entirety if the covered software is found to implement a current, valid patent whose owner has not offered the patent for use for free in any manner comperable to how it is used in the covered software."

    If their goal was to avoid accidentally using a software patent, that would be correct.

    But if their goal is to instead set up a state of (some degree of) mutually assured lawsuits, then what they are doing is the correct choice. If Microsoft (or any other software vendor, for that matter) takes a single piece of GPL v3 code that wasn't previously released as GPL v2 code, any software patent lawsuit will trigger a response of copyright infrigement lawsuits.

    --
    Have you been touched by his noodly appendage?
  3. Re:it's a way to divide the community by Rycross · · Score: 3, Insightful

    I think that its more about Microsoft being able to say they interop without having to actually do it in a real, significant way. That way they can avoid possible lawsuits without actually having to give people a possible migration path. They're getting sued in the EU over interop issues after all... and it does fit in with Microsoft's MO. Not that FUD isn't a nice bonus.

  4. Re:What about Open in Open Source? by 99BottlesOfBeerInMyF · · Score: 3, Insightful

    I used to think it was nice, but I am much more drawn to the BSD licence, because it is much opener then GPL3.

    A lot of people invest a lot of time in writing code they contribute to open source projects. Usually those people are less motivated by some hippy idealism of giving away things for free and are more interested in the benefits they can get from a license in terms of protecting their investment and soliciting free work from others. The GPL is so popular not because it is the most "free" but because it strikes a balance that makes most people happy. If I or my company devote significant time and investment in creating some code, I don't think it is fair that some other person or company should make minor addition (like adding a new type of hardware support) and then sell my work back to me and to others. Do you think it is "right" for you to take code that is 99.9% written by others and make money off of it while the people who did all the work get nothing? Most people don't so they avoid the GPL for most userland software.

    Now I've contributed to BSD licensed projects, but I don't think they are ideal in most cases. The GPL is a guarantee that the code that is being actively developed will not be a closed fork that I can't access anymore. The intention of the GPLv3 is to insure that the code that is actively being developed is also not covered by some patent that makes it almost as unusable to me. I'm not advocating the GPLv3 and I'm not certain it is the right way to go, but I certainly understand and sympathize with the intent. Like it or not most open source code is developed by commercial companies for profit and if the deal you struck with the companies doing the rest of the development is not in your own best interests and, in fact, is exploiting your generosity, well, you have no one to blame but yourself for choosing that license. The GPL like all licenses is about protecting the interests of the developers.