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..."
What is microsoft doing? Are they trying to get into the Linux market or are they just playing patent games?
Libertarian Leaning Political Discussion Forum.
Use your dick, it's probably small enough.
From doing a quick read, it sounds like there are concerns on how much protection GPLv3 actually provides. Does this mean that developers will continue to release software under the GPLv2 until this gets straightened out. Is this an option for Novell, or, has their cross-licensed software already been released under GPLv3?
Er, GPLv2 does address patent rights. It's just that GPLv3 overhauls how they're handled.
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." They keep trying to skirt the issue, which is that you can't have free, open-source software if it implements non-free patents or if the patent license materially impacts what you would otherwise be able to do with the software or change the software in to.
Moderating "-1, Disagree" is simple censorship. Have the guts to post your opinion.
Remember, when the (false) news came out, that OSF/GNU/whatever is going to sue Novell over their deal with Microsoft?
First, when the news was still hot, a number of (Insightful) comments were posted, explaining the issue along the lines of Ms. Tease's argument.
Then, the next day, it was announced, that there are no such plans (for litigation) and the author of the original article was criticized for pulling something out of you-know-where.
Some of the comments (including mine) then reminded, that the "GPL is da bomb", much to the annoyance of GPL fan-boys, who claimed, there is absolutely no danger for a business in mixing it with their own wares.
Here we go the third time around, and GPL really is "da bomb" (no litigation today does not mean, no litigation tomorrow)... Its fans may argue, that it is a weapon in good hands, guarding freedom against proprietary evils — may be. But there is no denying, that it is a weapon (bomb), and that businesses may want to give the idea another thought — or opt for BSD-licensed software instead.
In Soviet Washington the swamp drains you.
For background, some links:
Please help publicise swpat.org - the software patents wiki
This could mean the FINAL BLOW to the evil empire
MSFT is quietly trying to weasel it's way into the linux world through Novell
Without their Novell patent strongarming they have no single foothold within the Linux world.
perpetually dwelling in the -1 pits
As far as I know, the Linux kernel will remain with GPLv2. Right now, nothing is covered by GPLv3, so it means nothing. It should get interesting if some open source component used in Suse goes with GPLv3, though.
That thinks Antoinette Tease sounds like a porn star name...
Shinma
I thought that was already part of the GPL2, it just didn't explicitly mention patents. I see listing things explicitly (patents, DRM), rather that relying on a sweeping "anything you do to restrict others' ability to enjoy the same rights to use the software which you have, terminates your rights under this license in full"[of course, worded better], as a mistake.
to push a hypothetical beyond the breaking point:
I would like anyone who prevents, at gunpoint, users of my software from freely modifying and redistributing it, to lose their rights to redistribute my software.
The GPL3 has no such provision.
-- 'The' Lord and Master Bitman On High, Master Of All
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?
The reason the GPL is so successful is that it is very simple. That makes it very hard to pick holes in. The more bits they tack onto it, the more likely it can be overturned in court. It's darn hard to write something simple, elegant, comprehensive and bullet proof.
I think it is a particular instance of CYA. While sweeping statements have a harder time holding up in (specifically American) courts, while the more specific the statement, the harder it is to find a loophole.
Have you been touched by his noodly appendage?
> FUD and misdirection I should think.
Surely, but I think there's more to it.
One goal is to divide the free software community. With the Novell deal, Novell no longer has an interest in helping the community to fight MS's patents. Worse, Novell now benefits from Microsoft's patents getting more and more dangerous. To fight the patent problem, we can't afford to lose any friends. ...not the Novell was much of a friend in the anti-swpat campaign, but if MS is allowed to buy on free software distributor, they can buy others.
And another motivation a little more base: extortion. Microsoft has been in stagnation for a long time and it now scrambling to slow everyone down to prevent their demise. It would be a clever long term strategy to find a way to profit from the free software operating system that will probably replace theirs.
Please help publicise swpat.org - the software patents wiki
As much as I like the idea of protective clauses in the GPL3 license, I have a feeling that the people inclined to make trouble for free software with patent cases are unlikely to be in a position where the GPL would stop them. They will be competing with GPL software, not using it - being forbidden to use it won't stop them at all.
The conflict is fundamental - patents stop people from doing things with software, and open source programmers want to do those things. The law is a tool towards those ends, which both sides will employ. The stark fact seems to be that the law supports patents, and so does the political establishment and commercial support which funds said establishment.
There are two things stopping a WW3 style patent nuke war, as far as I can tell - one is the MAD assurances provided by the larger open source companies and/or supporters, and the other is the cost/benefit analysis of launching an attack on an open source author/project is not so good. Attacking the project means lots of legal fees if the case is fought, very bad press among the tech community, and the distinct chance the software you are attacking will be reborn, rewritten, or even replaced by something better as thousands of irate geeks seek a technical solution to the legal action. If by some chance the patent being used has covered all possible useful methods of doing something, the community simply waits until it expires and THEN proceeds. Yes 20 years is a long time, but it is not forever. The GIF patents eventually expired, and I would be very surprised if the cost/benefit analysis of those patents was a net plus. Apple has not gone after the freetype project, for example (although they did contact them).
However, these mechanisms cannot be entirely relied upon. JMRI is certainly an example: http://jmri.sourceforge.net/k/index.html So long as patents can be filed on software, there is the potential for a slaugher among free projects. I can't think of any license change JMRI might have made that would avoid their current situation. Patents will always pose a serious threat to free sofware, as the representative of commerical control interests. Indeed, I would expect that if patents are abolished some other method would be found, but at least it would be more difficult.
"I object to doing things that computers can do." -- Olin Shivers, lispers.org
Using GPLv2 is not an option for Novell because they don't own the software they package and redistribute.
When developers switch future versions of their software to GPLv3, Novell will not be able to incorporate the changes in those new versions.
So if Novell wants to avoid GPLv3, they will have to forever stay with Glibc 2.5, GCC 4.1, coreutils 6.7, and old versions of GIMP, emacs, bash, gdb, etc. etc.
Please help publicise swpat.org - the software patents wiki
The point you make in the first paragraph is correct. Stallman points this out:
Quoted from here (scroll to the audience member's 2nd intervention): Stallman speaking in Bangalore
Please help publicise swpat.org - the software patents wiki
Did the person interviewed for this article actually read the draft?
"This License explicitly affirms your unlimited permission to run the unmodified Program." (emphasis added) "This License permits you to make and run privately modified versions of the Program, or have others make and run them on your behalf." It is only this permission to make and run privately modified versions that terminates if the licensor sues for infringement. This is a far cry from what the article suggests, which is that the license "to use the open source code" terminates when the licensor brings a patent claim.
I hope the article is a distortion of what this attorney said. If it isn't, then anybody who has hired this lawyer for anything software-related should get another lawyer, pronto.
Penny - plain text accounting
All of the GNU project will move to GPLv3. That's glibc, gcc, gdb, binutils, coreutils, bash, grub, grep, cpio, readline, make, gettext, GIMP, aspell, parted, parts of GNOME, etc. etc. etc.
Also, SAMBA said they'll be moving to it, and MySQL said they expect to move to it. Sun might, or might not, use it too.
Please help publicise swpat.org - the software patents wiki
Ok so someone creates a version of linux, I get that version of linux under the GPL (v1 v2 or v3). The next day the author decides that they want to use the next version of linux. They can redistribute it under the GPL v2 but unless there's a provision that says the creator can change the terms of the license at a moment's notice. Last I heard (or didn't hear) no such provision is made, and no one would accept it if it was. If I got the GPL v2 version of the software then I'm required to only use it as specified in GPL v2. If GPL v2 said I can share that code as long as I share it's source and the license then anyone can take it from me. So from that perspective the version of software Novell and Microsoft are discussing is theirs they have no fear from GPLv3.
On the other hand if they are going to incorporate new parts there's a problem, however just from the last 6 months, I've heard numerous people who will flat out not support GPLv3, which tells me that GPLv3 is going to have issues if not be down right thrown out. Unless everyone supports it (namely the people coding the kernel of linux is going to be a big factor) then it's going to screw everything up.
This is part of the problem with the FSF, they want their license to succeed but to do so they kinda steamroll over problems like this and the semi viral nature of GPL (if you use our code your code must be GPL). GPL has issues and the solution isn't a new version that creates new problems, if anything a lot of these problems make me want to avoid GPL more than try to embrace it.
Here is the biggest traitor of the Linux community.He is working for Novell, which is bad enough and then developed a C# platform for Linux, which is a Venus fly trap. He should be shunned as a traitor to the community.
Mutually Assured Destruction through mutually assured lawsuits?
Development notes at http://devscribbles.blogspot.com
The deal would have been against GLPv2 if it applied SuSE Linux in the first place. Because the deal never pertained to SuSE Linux, it matters not what the license is modified to say.
I predict GPLv3 won't matter to the Novell-MS Deal.
Saying Java is nice because it works on all OS's is like saying that anal sex is nice because it works on all genders.
Why is Microsoft trying to make it impossible for Novell to use GPLv3 components?
BSD will benefit. Will we see the GNU tools replaced by BSD based tools?
Is that even possible? (I'm asking a serious question, as opposed to the troll like nature of the rest of this post)
I see GPLv3 as being far too political a license.
Stallman has had his Shockley moment. After being surrounded by people telling them 'your poop don't stink' and how smart they are for a period of time lots of smart people 'Go Hollywood' and start to believe it. They then start talking out of their butts about shit they are unqualified to speak of (e.g. Shockley about eugenics, Pauling about vitamin-C, Stallman about economics and politics, Chomsky about economics and politics, the Pope about sex etc etc)
I'm coping to this being troll like. Only 'cause I understand the audience. It's an honestly held opinion. I'm consistently amazed I have any karma at all.
John McAfee 'It was like that time I hired that Bangkok prostitute; to do my taxes, while I fucked my accountant'
The whole GNU project will use it. That means Glibc, gcc, parted, GIMP, parts of GNOME, gdb, binutils, coreutils, bash, gettext, aspell, grep, gzip, findutils, cpio, make, grub, etc.
The SAMBA project have also said they'd be using it, and MySQL sound like they will be too. Sun might or mightn't. Some others will too, surely.
Please help publicise swpat.org - the software patents wiki
I'm a Novell customer, and Novell makes a decent amount of money off us. If Novell gave Microsoft a reason to sue us, we'd drop Novell and become an all-Microsoft shop.
I don't understand why people think Novell wants to jeopardizes it's business.
There was speculation that the deal was designed to scare Red Hat customers over to Novell. But I don't see that as reasonable either. If Microsoft sues Red Hat customers, Red Hat, the FSF, and indeed Novell will sue Microsoft to show us the code.
I just don't get it. We had one Linux server going into 2006, and because of our Novell license agreement, at the end of 2006 we had twenty-two. (We're up to 25 now). Seven or so of those were migrations away from NetWare - which is the sensible path Novell is suggesting to it's customers. Why does Novell want to jeopardize that?
What does make sense to me is that Novell kept trying to sell Linux into big companies, and the Microsoft FUD was working. The only real way for Novell to counter that was the Novell-MS deal.
My CIO thinks better of Linux, now that Microsoft has acknowledged it. If Microsoft was trying to sow FUD in our shop, that certainly back-fired.
Although, if the FSF is successful in cutting Novell's Achilles Heel, then I suppose the Microsoft gamble will have been worth it (to Microsoft at least).
"The most sensible request of government we make is not, "Do something!" But "Quit it!"
I never understood people complaining about GPL3 being a political license. Of course it is. GPL has always been political. The very reason for it existing is political. It was made to encourage the spread of Stallman's views concerning software, and to enforce the FSF's definition of Free software. And there's nothing wrong with that. You aren't being forced to use it.
No, Novell can't replace the GNU bits with BSD bits - even the BSDs don't do that!
Every BSD is GCC built and ships GCC to their developers.
Also, there's no BSD replacement for GIMP, and replacing Glibc and replacing it with a BSD libc would be very hard. An operating system's libc has to marshal between the kernel and the userspace - Glibc has been doing this for 15 years for Linux and the GNU userspace. A new libc would be a world of problems.
Anyway, other packages such as SAMBA would still be out of bounds (they've said they're moving to GPLv3 too).
Oh, and as for Stallman being surrounded by sycophants - his main job is travelling and giving speeches and answering emails - he hears criticism and questioning every day.
Please help publicise swpat.org - the software patents wiki
Novell benefits from Microsoft's patents becoming more dangerous because Novell is the only GNU+Linux distro that is protected from those patents, so if people are afraid of Microsoft's patents, they might run to Novell to benefit from the protection.
So when Microsoft's patents are more dangerous, Novells advantage is more prominent.
So we've lost one ally (or should-be ally) in the long-term fight against software patents. What if we also lost Red Hat and Sun and the other companies that love our software because it lines their pockets? What would our chances look like then in the campaign against software patents? The campaign against DRM? The campaign against proprietary formats? etc. etc.
What Novell did was not bad for Novell's business (if we ignore what it did to their status in the community, and that GPLv3 is going to create big problems for Novell now). For a dog-eat-dog mindset, it was a smart move. But the relationship between the free software community and the companies that profit from free software is not meant to be dog-eat-dog - it's supposed to be solidarity. That's how we win, together.
So GPLv3 will say: "No giving in - no selling out". If some code violates a patent, we try to get the patent thrown out, or we ditch that piece of code. GPLv2 said that too, but Novell found a loophole. That will be closed.
Please help publicise swpat.org - the software patents wiki
Sure it's possible, and I've done some of the work. It's on svn at Sourceforge, and I'm open to suggestions on what other tools would be useful to migrate from BSD.
-uso.
What you hear in the ear, preach from the rooftop Matthew 10.27b
I do not like Micro$oft. I used computers before Brother Bill made a company. I see what they've
done. I don't want anything to do with them. Novell has made a deal with them. The main concern for
me is software backdoors. For this reason I do not trust MS, Apple, or, now, SuSE Linux, which I have used for five years.
Therefore, I am very happy to be using Ubuntu at the moment. Personally, despite my previous support of Novell and SuSE, I think SuSE is set to fall apart. No one in the open source community has any reason whatsoever to do business with MS, or, for that matter, to chase after them. Personally, you can stack my room with millions in cash. I can not be bought. I do not sell out to anyone - ever. I anticipate the EU case against the Microsoft crime. They should yield an action within a month.
I realyu don't get it why people behind GPL3 are so much forcing to close and forbid things. And as far as I can see GPL3 is not so much for something as it is against something else.
I am not into Open Source because I am against something, it is becaue I am for openness. GPL3 takes that openess partly away. It sounds like Bush fighting for his country and taking many rights away in doing so.
I used to think it was nice, but I am much more drawn to the BSD licence, because it is much opener then GPL3.
(Either this will be +5 Insightfull, or -1 Trolling)
Don't fight for your country, if your country does not fight for you.
What about the compiler that all the BSDs use, could you port that over? Thanks.
Please help publicise swpat.org - the software patents wiki
If'n that ain't GPL, I dunno what is.
(I suppose I could get out my old dust-laden copy of SFU 3.5, and peek through it to confirm that there's a copy of the GPLv2 included, but...)
Quo usque tandem abutere, Nimbus, patientia nostra?
This has been discussed before. If anyone is claiming that the GPLv3 imposes additional restrictions on GPLv2 materials then the two cannot be placed together. Even in a package or disto as the exemtion attempts to offer.
It is really plain and simple. Either it places additional restrictions and cannot be used or it doesn't and can be used.
Novell having to offer microsoft's pattent shield to the entire community is BS too. The GPLv3 specificly states that all have to offer is the rights offered to you through the use of the GPL. Anything additional that you or in this case Microsft offers is totaly seperate from it. And when the first person opens the Bullshit lawsuit on this, All hell is going to break loose.
First, The GPLv3 is refering to only GPLv3 covered item. It cannot impose a restriction on GPLv2 or earlier covered items. Second, the wording says YOU cannot bring pattent suits against anyone else. Not anyone you do business with. How this could be missunderstood when it is in plain english right in fron of everyone leads to only one answer- FUD. This whole position is nothing but FUD and is trying to steer people to Microsoft products. Unless Novell adds something of microsoft's into the GPL coverage that is patentable, it doesn't effect them at all.
And where do they get the Shield everyone or make the source availible from? There is nothing at all like this in the GPL. If you offer something as a GPLed product, you have to make the source availible. But the license says YOU CANNOT USE THE GPL if your not willing to make the source code availible. So were is the problem?
I stupidfied that this type of misinformation is allowed to propagate on slashdot. This interview is little more the a By Vista add sponsored by microsoft. The GPL says what it says. And unless they changed something that no one else has access to but this lawer, his comment are a bastardization of it. I know there are some who welcome the intent of screwing Novell because they don't like the new friend. But supporting this is nothing but selling out to microsoft. Plain and simple.
FOX is like core-utils and such, it's not a whole OS. It's more all-encompassing than core-utils, but it's still not everything. I doubt OpenBSD considers the compiler to be part of base - you know how much de Raadt hates GNU - it's not part of base on FOX either, though, I am considering possibilities for using other compilers, such as an earlier compiler from 4.2BSD, or perhaps tcc, or I've heard de Raadt was considering TenDRA as it's BSD-licensed.
I have my own limitations. And I haven't yet gotten a libc ported over...at least, a working one...
-uso.
What you hear in the ear, preach from the rooftop Matthew 10.27b
What of the MS/Novell alliance is governed by GPL3? I thought it was all GPL2. Is the "or newer" phrase in some GPL source notices mandatory or can Novell choose to consider all of those items to be GPL2 even after GPL3 is "released"? Or does every such file automatically become GPL3? How important or useful is the "or" in that compared to instead writing such text as "whatever the most recent GPL revision happens to be"?
I guess the problem is a little like politics. You get confortable with certain political aspect that you expect it as being normal.
The GPLv2 did just this. It was the just enough that everyone thought it was right and the way to be. The GPLv3 forgot to take babysteps and asumes that people will follow in groves. Unfortunatly, quite a few of those people see it as excessive and impracticle. They don't aggree with part of it while some don't agree with all of it. I personaly don't think it is in the spirit of the other GPL's and does nothing in terms of stopping the Tivo like devices or half of everything else that it tries to do.
But yea, the political aspect is because the normal GPL just seemed so right were this GPLv3 doesn't make a lot of sence to most. It might have been better accepted if the changed were brought in threw a period of several releases like GPLv3.1 v3.2 and so on over a course of a few years. But it wasn't so it is charged and disapointing to some.
In 1983 when there were no free software compilers, Stallman didn't have the option of saying "Well, I won't ship a compiler in the 'base' configuration, therefore I don't need to write one".
It's essential for developing an operating system.
Stallman wrote a compiler, and now every BSD developer can use it - and they can be glad or surely about it, as they choose.
Please help publicise swpat.org - the software patents wiki
Slightly offtopic: Yesterday, reading gnu.org, this bit of news jumped on me:
Most GNU software is copylefted, but not all; however, all GNU software must be free software.
Yes, I am surprised too. Any guess as to which piece of GNU software is under a non-copyleft license?
http://barrapunto.com/ - News for nerds, en español
All of the new provisions in the GPLv3 seem guaranteed that the largely corporate market for linux will steer clear of it.
Has any major software adopted it yet? I would imagine that the FSF would be switching software like GCC, etc, over the GPLv3 since FSF supposedly owns the copyright. Has this happened? How have the existing devs reacted?
Personally, I'm a little annoyed at RMS' arrogant and loudmouthed politicking of late. My feeling is that RMS' general orneriness has extended into the GPLv3 and added a bunch of provisions he knew would cause nothing but contention in the community, and gain us nothing material.
Well, I can't think of any GNU software that is not copyleft, but I know a prominent example of GNU software that is weak copyleft rather than strong copyleft: GNU libc. And I know an example of software which is not in the GNU project but for which Stallman agreed that a non-copleft licence was best: Ogg vorbis codec.
The reason for GNU libc using a weak copyleft licence is tactical. From "Why you shouldn't use the Library GPL for your next library":
(The "Library GPL" is today called the "Lesser GPL" - it's the GPL's weak copyleft sibling). If GNU libc required that software that is built on top if it be free software, that would have encouraged the proprietary companies to write a competing libc or to port over the BSD libc - and then the system's libc would have been completely proprietary. So using weak copyleft is somewhat admitting that you can't win a certain battle right now, and it's a decision to take what you can win rather than lose completely.The reason for endorsing the use of a non-copyleft licence for the Ogg vorbis codec was that the goal was to maximise adoption. Vorbis had to displace the entrenched MP3 format, so any inconveniences or legal problems would impede that goal. So Stallman agreed that the developers should use an X11 style permissive licence.
Please help publicise swpat.org - the software patents wiki
I read the original article and it seems the meat of it's argument is that if A can be held responsible, then B should be too. Supporting the argument with a question of difference between A and B.
The difference is this. Profit.
Open Source doesn't stand to profit off of it's efforts. Never mind Red Hat, SuSE et al. My contributions are done with 100% generosity with no intention, expectation or hope of return of any kind other than the concept of personal acheivement or contibution to a greater good. The later is tricky, because Adam Smith in his published works imply that within Capitalism, that a person, regardless if he feels so, usually contributes to a greater good (society) far more than he realizes underneath a capitalistic society, with every ounze of incentive being from currency (or a pay check).
I argue that while a pay check might motivate some to get out of bed and "work", it's certainly not the only thing that might equally motivate someone. Because, "work" is only "work" if you are getting paid for it, otherwise, it's a "hobby"; and contrary to popular belief including the line from Office Space, yes there are people who do enjoy being janitors. Admittedly, likely not enough however, one does what one can and all that is needed is a desire to contribute and with enough those of lesser ability would feel proud to contribute anyway they can. "Tech Support", "Testing" are all Janitorial services within IT... and obviously, there are plenty that enjoy it.
It's odd, while we're talking about incentive and what motivates a man. A paycheck really is one of the weakest forces of all the Classical motives for extreme human effort; compare the motivation of vengance, retribution, survival, integrity, patriotism/nationalism (a broader sense of family bonding and sense of self, belonging and representation). Even Machievelli pointed out that the first to run from the battlefield will be the "mercenaries", and so true that infact is.
The major difference between Proprietary Software and Open Source Software, is the goal and intentions of each. Intention is a viable concept for precedence; no matter what the case might be. For example, Apple Corporation and the Beatles for example on how "intention" can turn the tides of otherwise blatant infringments (The Beatles did have a valid claim... if only considering the surface.)
The main goal of Proprietary Software, Personal Gain, usually in the form of capital, market dominance, or any perceived benefit that clearly identifies a positive benefit within a Capitalist ideology.
The main goal of Open Source Software, more or less, Communal Gain.
All other things, in my belief, are by products to propel an effort towards the main goal. Communal Gain can not be achieved if you leave anyone out, so, to ensure that everyone may benefit, there is less demand of return or, any quid pro quos, conditions, restrictions are such that, the end result is within reasonable reach of Everyone. To amplify an extreme for clearly showing "reasonable reach", it's simply best to make the product "free"; for which, there exists no retort as for it's availability. For Capitalism, you'll have everything geared towards protecting the flow of capital, make as many streams of capitals available as possible. As a result, patents, copyrights, controlled distribution channels, controlled substances (like certain chemicals etc. required for making anything really useful) making physical ability to reproduce much more difficult... all of this is in place to ensure that only certain people will ever be in a position to "provide" or "offer" a product to the consumer.
Because Patents and all are more geared towards protecting a Companies benefit, I have argued in past posts, that enforcement of legislation and consequences should only apply to Companies in violation of their own measures. The "guy in a garage" doesn't have the breadth and depth to really threaten Sony Entertainment's production line... so, he should be exempt
First there is no GPLv3 only a few drafts
Novel will not lose their rights under the GPL (v3 as claimed in the article) if another party sues for patent infringement.
If MS sues a user of GPLv3 software for patent infringement it would cause MS to lose their use of that GPLv3 code, it wouldn't affect any other party.
However, once a party knows of an unlicensed patent they can't distribute it anyway. Again it doesn't matter if it is Redhat or Novel.
Additionally there is the argument that under the GPLv2 if one does distribute a patented work a patent license does accompany the work, otherwise they would be in violation of section 7.
In short the GPLv3 draft2 doesn't add any further patent protection than is already in the GPLv2.
What, now licenses have security holes too? Who would've thought?! Good to see the FSF are quick to release a patch!
Disclaimer: I'm joking.
That this clause basically says that "If we infringe (allegedly) your patent, and you sue us because of it, you may not use the software any more"?
Never mind about this being enforceable, is this even legal? Or moral?
Not so much taking their ball home, as punching the guy they're playing with in the face then taking their ball home cause he cried!
Regardless of the FSF's view on patents, they exist, and they are law.
They want their IP to be respected, so they should afford the same respect to others.
llvm is getting there. patience.
It'll sure be nice when GNU doesn't claim to have the only damn compiler in the world.
Done with slashdot, done with nerds, getting a life.
Microsoft has done this to Novell before. Novell used to dominate the market for network operating systems, to the point where the FTC wouldn't let them acquire directory services technology from Banyan for antitrust reasons! Novell killed themselves creating directory on their own while Microsoft bided their time becoming the application server of choice. Then after Novell had crowded out all the other players, Micro$oft ate Novell's lunch and dinner.
Micro$oft is hoping Novell can do this again, and they're setting them up with this patent FUD.
-- "The only thing that is ever new in the world is the history you do not know." -- Harry Truman
MS is pursuing large corporations and government departments who wish them to provide support for the whole nine yards - Windows, Linux, whatever. Basically, they are trying to become more like IBM. If they succeed, then their stock will eventually go up again. If not, they'll fade slowly, like DEC, Wang and others who once were great.
Excuse me, but please get off my Pennisetum Clandestinum, eh!
Isn't the deal to say MS won't sue Novell customers over patents, thus "somehow protecting them" from MS?
Either way, Novell (and others like HP) offer idemnity for Linux products.
I don't see how this is different so far....
-m
Sadly nothing, Linus Torvalds has already said he isn't moving linux to the gpl3 when it finally comes out, so as linux will remain under gpl#2, Suse and Microsoft are free to play the divide and conquer game I suspect they are planing on, where they can try and split the Linux community over the Microsoft/Suse deal. Also I think that Linux staying under GPL#2 does play into Microsofts hand. But this is my Opinion! What do you think?
I still can't think of a whole GNU program or module that is non-copyleft, but there might be some non-copyleft code in GCC or Bison.
Some of the output of those programs comes from the program itself - irrespective of the input. No matter what program you're righting, there is a certain amount of basic code that GCC has to add to make an executable of the target format.
So for some files in these projects, FSF has a very broad exception. The purpose is to clarify that using GCC or Bison doesn't create any obligations for what licence to use for the output.
HTH.
Please help publicise swpat.org - the software patents wiki
When MS states (or another company, like, say, SCO:"Owner of the UNIX system") that the BSD incorporates their IP, how does the BSD shield you from being shaken down?
How does the BSD help when you have MSOpenBSD that interops with MS systems better than Open/Free/.../BSD and you're network is migrating from MS-only (or MS-Mostly) to a more mixed environment?
Please enlighten us how BSD fixes the problem? If it doesn't fix the problem, then the BSD isn't any better than the GPL.
I can make a knock-off of OpenBSD. Can't stop me.
If I work for FooCo who make a closed personal version of OpenBSD and see their code, work with it in the BSD, I can take that code home and make a knock-off of FooCoBSD. If FooCo complain, I can say that the code was released internally under the BSD. There may be no requirement to pass on code changes but that doesn't change the FACT that the FooCoBSD code is a derivative of OpenBSD and under that license I can take the code I do get and make a closed derivative.
Show me where I can't do this.
Dare ya!
All of this just frightens the shit out of me. GPL v3 seems to be a noose that Open Source has created to hang itself with.
We use open source software so that if all else fails we can get it fixed. If that is going to leave us open to getting sued (because somebody else sued someone else and broke the license for us) then we can't use it - full stop.
You may think this is not the case, but as far as I can tell no one has a bloody clue what this license really means.
You may hate Novell for coming to a commercial agreement with Microsoft, but I'm a big fan of OpenSuse and would hate it to fail over all this nonsense.
I've been following the debate about M$/Novell deal quite closelly and since I'm quite involved with Novell it's been difficult to see, what's happening to them. I think the intentions, for whatever reason, were good on Novell side, but it's their common practice to do strange things... The OSS community responded with anger and hate, but there are not many people who try to explain and at the same time convince me. I'm in the engineering business for 4 years now, all together 7 years in it, and I've been at the same big company all this time. We have mostly medium and large companies as clients and I can tell you something: they are wary of migrating to Linux. We do all we can, but they don't want to do it, even if it's in their own good. Meantime, we see all these small business coming to us and contracting us for setting up Linux at their shop. Everyone in small segment wants to go Linux and the large ones keep paying M$ and IBM for AIX. In this atmosphere, Novell made a deal and gained some value among these customers. In reply, the community started to revolt against it. It wasn't nice of Novell, it was expected of MIcrosoft and the community is somewhat divided in rationalists and zealots. In the end, if things continue the way, they are developing now (GPLv3, Novell possible forking, community protests......) the only one who will benefit will be M$. I hope that Novell sees that before it actually happens and community should focus on possible benefits from the M$/Novell deal. Isn't there a way for Novell to "spread" it's shield to entire community? What would happen if everybody bought some software for 1cent from Novell (become customers and therefore protected), who would in turn buy something from FSF for the same amount, who would in turn donate this to ... Would this be legitimate deal? :)
How is this comment insightful ? The GPL license covers a lot more than just the kernel of most Linux distributions. Other products like GCC, glibc, in fact anything owned by the FSF almost certainly WILL move to GPL3.
Not being able to ship GCC might limit your OS slightly!
You're not FOR the Free Software Foundation, you're in favour of Open Source.... In that case, go find an OSS approved license that didn't come from the FSF.
Maybe this kind of confusion is why Mr Stallman is so vehement about people not confusing Free Software and OSS.
Open Watcom isn't GPL. It's running on Windows and OS/2. BSD and Linux are in the works.