Novell May be Banned from Distributing Linux
Hymer writes "Reuters is reporting that Novell may be banned from selling Linux. In the wake of the (much maligned) Novell/Microsoft deal, the Free Software Foundation is reviewing Novell's right to sell the operating system at all. The foundation controls the rights to key parts of the operating system, and council for the organization said that 'the community wants to interfere any way it can' with the Novell business arrangement. No decision has yet been reached, but one should be made in the next two weeks." Is this a measured response, or an over-reaction to the Novell/Microsoft arrangement?
The article is poorly written. For example, the GPL3 is referred to ("If the foundation decides to take action, the ban would apply to new versions of Linux covered under a licensing agreement due to take effect in March."), but the writer doesn't explain that 'Linux' won't be under this license - only parts of it.
However, the point is somewhat (perhaps) valid - if most of SUSE goes GPL3, and if the GPL3 is indeed in conflict with the Novell-Microsoft agreement, then there may be an issue (both qualifications seem likely, at present, but time will tell). The issue may be easily solvable, however, depending on the details of the Novell-Microsoft deal - which we do not know (Eben Moglen, however, supposedly does, or so we have been told).
It's bad because the GPL says (section 7):
... and that allthough Novell hasn't itself (officially) payed any patent license to Microsoft, they have implicitly acknowledged that the users of the software they sell need a promise from Microsoft not to sue. If there's any reason to do that, then the Novell customers have not gotten the right to re-distribute. Section 2.b og the GPL:
.. and therefore Novell would properly fall under section 4 of the GPL (at least in spirit):
If you cannot distribute so as to satisfy simultaneously your obligations under this License and any other pertinent obligations, then as a consequence you may not distribute the Program at all. For example, if a patent license would not permit royalty-free redistribution of the Program by all those who receive copies directly or indirectly through you, then the only way you could satisfy both it and this License would be to refrain entirely from distribution of the Program.
You must cause any work that you distribute or publish, that in whole or in part contains or is derived from the Program or any part thereof, to be licensed as a whole at no charge to all third parties under the terms of this License.
Any attempt otherwise to copy, modify, sublicense or distribute the Program is void, and will automatically terminate your rights under this License.
As part of the deal, Novell stopped funding an open source program to compete with Microsoft's Outlook. So, the public face of this agreement compared to the actual back-room details leave much to be desired.
Put a little differently, would you be upset if your friend was helping you and the neighborhood bully showed up and paid your friend not to help you anymore? You might be upset at your friend if he accepted the neighborhood bully's money and stopped helping you.
An eweek article clarifies the situation. Eben Moglen was quoted out of context; he was talking about writing GPLv3
"According to a recent Reuters report, the FSF's (Free Software Foundation) board was going to be looking into Novell Inc.'s rights to continue selling its version of the Linux operating system. That's not actually what's will be happening.
Eben Moglen, the Software Freedom Law Center executive director and FSF board member, explained: "This is a story being hyped by the Reuters guy who wrote it."
The Reuters quote was: "The community of people wants to do anything they can to interfere with this deal and all deals like it. They have every reason to be deeply concerned that this is the beginning of a significant patent aggression by Microsoft."
"What he actually asked me," said Moglen in an e-mail interview, "was 'Is it true that some members of the community want GPLv3 to keep Novell from distributing future versions of GPL'd software?' I said, 'Yes, the Free Software Foundation is opposed to the deal, and is thinking about what to do; there will be a new draft soon [of the GPLv3 (Gnu General Public License Version 3).]"
See Special Report: Novell's Linux Facelift
Therefore, "The actual quote he prints is entirely accurate, but his lede destroys the context and is making unnecessary waves."
The FSF, which governs the GPL (GNU General Public License), has long been concerned about Novell recent patent deal with Microsoft Corp. The Samba Group has stated that it wants Novell to abandon the deal. Open-source figure Bruce Perens started a petition that accused Novell of betraying the free software community. And, one group of free software supporters launched a Web site with a self-explanatory name, Boycott Novell. "
You mean, therefor Novell CUSTOMERS can now develop software that violates Microsoft's "Intellectual Property.
Quite Honestly it makes little difference what these customers develop in the first place because their are not redistributing this software.
Now when a customer using Windows and Linux needs to copy a feature used by MS to get proprietary application X to run on Linux they have an agreement that MS will not sue them for it.
All code being distributed by Novell was and still is bound by the terms of the GPL.
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.
As much as there is the *potential* for problems let's be very frank about this and realize that Microsoft has not been the company doing the suing.
Actually thats not true. Cases Like VirtualDub and SCO - Microsoft suing by proxy - are examples that Microsoft can do a fair share of suing - when needed.
Since Microsoft has been crusing opponents in other ways they do not need to use the courts to stop them. But be well aware that even the hint from Microsoft that they will sue can force a company to rethink its strategy. Noone wants to be on the other side of a lawsuit brought upon them from Microsoft.
Just saying it like it are.
Ahhh, another AC spreading FUD...
The whole Reuters article is FUD. Novell has not crossed any license, nor anybody at FSF thinks they can ban Novell from anything. What they are thinking about, is including something in GPLv3 to forbid wording that may suggest OSS breaking patents in those public deals. They even already posted a clarification!
Always put off dealing with time-wasting morons. If you would like to know how... I'll get back to you
Yes, yes, indeed!
No, that would, actually, be a great thing — they should've started with a better OS to begin with (ha-ha). But it would not help the problem, which is largely with applications — Evolution, Samba, et al. are licensed the same way, independently of the underlying OS' license.
In Soviet Washington the swamp drains you.
As long as the entirety of what was distributed is created only by Novell, then this is so. However, if any part of what Novell distributes consists of GPL components from others, then this is a violation by Novell because Novell does not have the rights to limit or restrict distribution of anything containing such parts. The entirety of the GPL must apply in whole to the whole thing being distributed (e.g. a Linux kernel ... and other components like glibc) and that requires the distributor (Novell at that point) to grant all the rights of the GPL (which means anyone who gets it from Novell also has to have royalty-free patent rights, too).
Basically, Novell is losing its right to distribute the components it does not create that are covered by GPL because it is attaching something that cannot be redistributed. It's similar to linking in some piece of code they write and saying "You can distribute the rest of Linux but not this little part we wrote". The GPL does not allow that.
Novell could go write their own OS entirely themselves and distribute that under any terms they choose. But they can't distribute the pieces of Linux (as part of the whole) they did not develop unless they grant to the entire thing all the rights they have in it. If they add patent indemnification to it, they have to grant full free and infinite redistribution of those rights for the whole thing to be able to legally distribute that which contains the other parts (other parts being parts of Linux they did not distribute).
now we need to go OSS in diesel cars
Have you guys even looked at Solaris? I have (having worked at Sun), and most of the Linux kernel wouldn't be of interest. The main thing would be in the device driver area. Solaris x86 sucks badly in terms of supported hardware. It truly blows.
But it's not a simple issue of taking Linux drivers and dropping them in. Solaris has a specific well documented and adhered-to API for drivers - the DDI and DKI. So, all drivers of interest would have to be ported over to support this. It's straightforward, but non-trivial.
Anyway, the point here is that if work is going to be needed on the drivers, if the author withholds the relicensing it's not that big of a deal. Sure, it will save you some time. But it's not a show-stopper by any means. It's just a slight inconvenience. BFD.
In terms of the rest of the kernel, Sun has (for the most part) been ahead of Linux. It's only been recently that Linux has started getting closer, but the Linux kernel is still at least a few years behind Sun in the majority of things.
So, yes, Sun will have an advantage of a one-way street. They also have a lot of other advantages. Once they get the device driver support in, they will become a very serious contender for wide-spread O.S. adoption.
Therefore, Novell must end the SCO way.
SCO looks like they may pretty much end when their assets are frozen due to a preliminary injunction filed by... Novell. It's all so confusing.
William of Ockham had no beard. The most likely explanation is that it was chewed off by squirrels every morning.
The chance of the kernel going GPLv3 is still 0% - it never included the "newer version" provision that some use with the GPLv2. It can't go GPLv3 unless you contact each and every single contributor with code that is currently in the kernel.
FC Closer
Go to http://fsf.org/, read the current event / news / etc... The words "Novel" "Stop" and "SuSE Linux" never occur in the same sentence. There are the BadVista campaign, events around the GPLv3, rants about iPhone, TiVo and other non-open platforms, news about openness in EU. Nothing about SuSE or Novell.
Jump to http://www.opensuse.org/. There are news about SuSE Linux 10.2, development of version future 10.3, announcements about FOSDEM. No "FSF is illegitimately calling us 'GPL traitors' without knowing the whole story".
You can even look on various websites which are usually well informed about background stories in the open-source world, like LinuxJournal, LinuxWorld, etc...
In short : the Reuters news isn't mentioned by any primary source. It's probably the wild guess and approximative interpretation of someone who isn't very well informed about the whole deal, who tries to make crazy guess about the new section of version 3 of GPL, and pull out of his ass some interpretation about the implication on the Microsoft-Novell deal.
In fact, the second half of the article is about various movement of Novell's shares, the amount of money in the deal and other similar information. Could almost be considered as stock dumping spam.
Conclusion : it's just some trader who pulls interpretations about GPLv3 and Novell out of his ass.
Don't trust me ?
You can just fucking google the quote.
You'll mostly find aggregators that just repeat Reuter's article.
Still not sure ?
Read the explanation from the one who said it himself : he was saying that the project is to make a GPLv3 that avoids patent trolls and patent deals similar to the Novell one. He was never talking about stoping Novell from selling SuSE right now. His words were put out of context to make the news sound more terrifying.
In the future, Novell could either sell it under GPLv2 (probably until 10.4 - until GPLv3 code appears in non-alpha code that is used in actual distribution), or renegotiate the deal with Microsoft (and loose all the money that MS has given in exchange) or prove that Novell doesn't violate GPLv3.
AND ABOVE ALL, it's not in FSF's and the open source world's interest to shut novell out from linux : Suse and Novell have been active in the development of a lot of different projects (I could cite ReiserFS and KDE for Suse and Evolution and Mono for Ximian branches of Novell). They should mostly try to be certain that open source code stay free for everyone to use and modify regardless of patents. The current fear is, although the code it-self is free, it couldn't be freely used by someone who hasn't signed a patent deal with MS like Novell did. That's something that GPLv3 wants to tackle. (And that's something that still has to be proven by MS - i'm still thinking that their whole point wasn't to sue everybody else apart Novell for patent infringement - which won't be efficient because their patents could be rejected because prior art, obvious, or clean-room RE, and because open-source community has proven to be incredibly fast at replacing patent-mined code -, but to create chaos in the open-source community between Novell and others - As Julius Caius Caesar put it : divide and conquer).
"Sufficiently advanced satire is indistinguishable from reality." - [Tips: 1DrYakQDKCQ6y52z6QbnkxHXAocMZJE61o ]