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 two companies agreed to jointly sell their products and also develop technologies to make it easier for businesses to use Linux alongside Windows software."
Why is that so bad?
Free as in Beer?
I don't think that I ever really trusted this agreement, something about Microsoft wanting to "help" Linux, or free software for that matter, never really digested with me.
Statements like that make lawyers see dollar signs. Nice move, idiots.
If the FSF can actually do this and if they go through with it, this is going to be very BAD for busines adoption Linux (and therefor, Linux development). And what's worse is not that FSF doesn't know this, they do, it's just that they don't care about anything but their distorted definition of "freedom". As Stallman once said: "We are not here to give users what they want, we are here to spread freedom".
This will be another example of Microsoft's very successful "take and break" strategy. Once SuSE is up to speed and working well with Windows abominations such as Active Directory, other distributions will be the ones which are somehow not compatible with the "SuSE Linux Standard". Once Microsoft has killed off the other major distributions, they will quietly break compatibility even with SuSE, in a flood of tiny little things that just have to be that way, because of the structure of the WIndows kernel (or some damned thing).
The only reason we are not all using Java desktops with a common intermediate layer is the Microsoft "take and break" implementation of the JVM.
Don't trust anyone under thirty.
If they haven't banned SCO from selling Linux, I don't know how they can consider banning Novell.
Rome taught me patience and assiduous application to detail. Virtues which temper the boldness of great, general views.
If the FSF actually tried to do this, it'd be great for Microsoft. It would basically allow Microsoft to say that Linux can't be taken seriously by any business, because the FSF will basically revoke your "right to use" Linux if they don't like how you do business (do you have software patents? No Linux for you).
It wouldn't matter if it was technically correct or not, the perception would be enough. And frankly, the fact if the FSF is really even considering this casts a bit of a shadow on Linux and Enterprise Support in general: Is it FSF sanctioned businesses only?
Besides, why just Novell? IBM has patent agreements with Microsoft. IBM sells Windows Servers. This seems like nothing more that "We don't like the MS/Novell deal, so let's punish them!"
Well, from what I know, it would be really difficult to migrate the Linux Kernel from GPL2 to GPL3, even /if/ Linus liked to do so as each contribution is copyright of the contributor.
Difficult yes, impossible - no. And Linus may get additional motivation soon. If OpenSolaris goes GPL3, then it can use any "GPL2 or above" code from the Linux kernel (which I have heard is the majority). The Linux kernel, on the other hand, won't be able to use anything from OpenSolaris. This 'one-way-street' of code certainly isn't in Linux's interest.
A license holder has the right to revoke anothers right to use that license. I don't think it matters if it's GPL2 or 3. They are copyright holders of the technology in question, and can simply refuse to let Novell distribute their stuff any more.
/. I'll shut up now...
However, this could kill SUSE, thus hurting a lot of blameless businesses that use it, no doubt pissing them off considerably, and costing a lot of money. Microsoft would love that, they can charge to the rescue amid the confusion, offer cheap license deals with great support packages. Kind of like they did in the 1980s in the Unix wars.
It's a dumb move, and contrary to the very essense of Open Source. Good stuff survives, bad stuff dies, no direct intervention is required. This is no more than politicking of the very kind that got Stallman excluded from the conference where they decided on the new name Open Source (to differentiate from free software). They run the risk of marginalising themselves if they do this. It's in no-ones interest to intervene and damage *any* linux distro.
I could go on for hours, but in defference to the fact thast this is
First off, unless GPL 3 gets off the ground that specifically bans the actions that Novell and Microsoft have done, nobody can "ban" Novell from distributing Linux, as they have not violated the GPL as it stands (I think, see below).
Secondly, John Dragoon doesn't get it. He honestly thought that this was a Good Idea and we parted ways agreeing to disagree. He's a PHB sales-type. He's not "one of us."
I have ranted here and vehemently castigated Novell (see sig) for the stupid move, but I'm not sure that they should be "kicked out of linux" yet. They should be given the chance to redeem themselves or at least clear the air on what they really signed. But I have yet to hear anyone from Novell explain exactly what was in that contract. I've waited and waited for a clear explanation, and it has not been forthcoming from what I can see. So all I've had to base my opinion on is a smattering of articles and analysis on Groklaw of generalities taken from press releases. For all I can tell, it's a lot of hot air.
I am more of the opinion that we don't need a "Novell Clause." Instead I think that Linux market forces will relegate Novell's brands of Linux to the dustbin if they don't get their act together and get right with the community.
--
BMO
"I have never come upon a post which makes its point so excellently, and also contains so many F-words." - Bruce Perens
Novell will just stop using GPL products and do something else. Closely followed by just about every other business, under fear of litigation from the FSF.
It could well be the turning point where linux itself gets killed. Which is what MS wanted all along, really. Way to play into their hands, stallman.
If OpenSolaris goes GPLv3 I think we'll see a huge adoption - as you said much of the FOSS code out there could be ported over, and linux could not pull solaris code back in. I've heard a lot of good things about dtrace/etc, and I'd expect that with the commercial support that solaris would have much more user-friendly administrative features. I'm not sure how ZFS compares to LVM2, but it looks like it delivers all of that and possibly more.
Competition is good for everyone!
Well, I guess the lawyers will need to figure out the licensing issues, I certainly am not one. So I am not claiming to be sure of any of the legal issues; I just know what I read. Time will tell, I guess.
Changing the entire kernel to GPL3 would be very hard, as you say, while getting various parts of it would be much easier. Now, obviously you are right that 'bits and pieces' of the kernel are not functional by themselves. Yet OpenSolaris would want precisely just 'bits and pieces'; they already have a (apparently quite good) basic kernel. What they need are e.g. device drivers. Now, obviously you can't just paste Linux device driver code into OpenSolaris, but you might be able to (a) alter the Linux version much faster than writing it from scratch, or (b) write a 'compatibility' layer to translate some API calls, to automate or semi-automate the process. In either case, OpenSolaris gets a significant push in the device driver area, I would say. This by itself is a good reason for them to adopt the GPL3.
You are misreading the parent. It's not selling the GPL software that is prohibited; it's selling (or giving away) the GPL software in violation of the license agreement that is prohibited. Nobody is concerned about Novell making money; people are instead concerned about Novell sort of acknowledging that Microsoft may have patent claims as to what they are selling (which is software not produced by Microsoft, but produced by programmers who dislike being branded as plagiarists).
I think what the FSF can do is to upgrade the licence from GPLv2 to GPLv3 automatically for the products that they distribute, and that includes the term "GPL v2 or greater" in the licence.
Now the Kernel is GPLv2, Linus seems to want to keep it like that. So Novell will be able to have a kernel. But, as the FSF like to say, Novell distributes a GNU/Linux system. The kernel is Linux but the important system libraries and userland utilities belong to GNU and without which the kernel is a hunk of code. It can`t boot, and the use can`t use a shell, none of the basic disk commands would work for example. Yes, the desktop applications on top are important but it is the base of the stack that would be most vulnerable. Imagine no security fixes or support for new and old devices or bugs for critical system operation!
It is a software stack and Novell is wobbling on the top of it. FSF has the power to force a licence change over their software. Novell would be stuck at their current level and be unable to use the improved versions of the software without rewriting it all themselves (or borrowing from BSD for example). This may prove tricky for them! I doubt they would get much community help as they have somewhat disenfranchised themselves there.
This is where the "viral" nature of the GPL comes in to play. Stallman was smart enough to write it this way in order to protect the freedom of the software. I think it shows some of the brilliance of Stallmann and co.
Now the issue for him and the FSF is whether they will follow this tack. They can, they might not want to. They have a powerful bargaining chip here.
The whole Reuters article is FUD. Novell has not crossed any license, nor anybody at FSF thinks they can ban Novell from anything.
Only on slashdot can you be modded 5 informative and be wrong.
The GPL (any version) is like any license. It gives the holders 'exclusive' rights. They can refuse to let Novell use Linux anytime. Are you sayin that if I own the rights to a piece of music or a book I don't have the option of refusing to license it? What doctrine in law are you referring to?
No I am not. Any software you plan to distribute will be handled the same as it always has. You can rebrand and distribute Suse if you see fit. If you contributed code you are welcome to release it under GPL as well so long as it does not infringe on someone elses legal rights. The only thing that changes is that you CAN develop and use portions of MS code in house. If you have access to Windows source code, this may permit you to "steal" portions of that code to make you applications work on Linux.
You can not expect to release _that_ code under the GPL, but that is a change from what exactly?
Because there would be no way for us to determine whether Novell had introduced any patent-tainted code into some component that we were retaining.
And you are throwing around the word FUD? Please go and actually read section 7. I stated earlier this agreement was not about what Novell was releasing but what the customers were contributing. If Novell DID release something "patent-tainted" under the GPL then guess what? They are allowing any recipient, and recipients recipient full use of any patent pertaining to that code AS PER THE GPL (sections 7). Java for instance has several patents, but when Sun GPL'd it, they in effect were releasing any GPL users from any litigations as a result of using or distributing this software as GPL.
If you do not understand the GPL, then maybe you should refrain from burning Novell at the stake in the name of violating it.
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.
There is absolutely no point in stopping anybody from distributing quality open source software, however should companies infringe upon whatever version of GPL the code developers decided to use to protect their work, then those infringers should be made to pay and pay through the nose.
I could envisage a suitable charity fund that gives away the bulk of it's money every year (not just a miserly 5%) funded by those ass hats who would steal work that is meant to be shared by all and be for the common good.
Chaos - everything, everywhere, everywhen