PDA

View Full Version : OpenSuse and Novell/Microsoft Deal?


Jabran Asghar
February 20th, 2007, 06:02 AM
Hi,

I just installed OpenSuse 10.2 and it felt quite professional in terms of installation, selection of software and the way it looked. I read some comments about Novell/Microsoft deal and its impact on redistribution of modified OpenSuse code and somehow a voilation of GPLv2. Here is a quote from http://boycottnovell.com/?p=27:


... Each time you redistribute the Program (or any work based on the Program), the recipient automatically receives a license from the original licensor to copy, distribute or modify the Program subject to these terms and conditions. You may not impose any further restrictions on the recipients’ exercise of the rights granted herein.

Of course their is a technicality, Novell is not placing restrictions on you, their partner Microsoft is. Review the terms of the MS Community Commitment , your options for “legal” redistribution are to submit your changes to OpenSuSE.org. Otherwise, you may only make changes for your own personal use, and may not share them with others.

"Microsoft hereby covenants not to assert Microsoft Patents against each Individual Contributor (also referred to as “You”) for Your distribution of Your personally authored original work (“Original Work”) directly to OpenSUSE.org, but only if, and to the extent, (i) Your Original Work becomes part of SUSE Linux, SUSE Linux Enterprise Desktop or SUSE Linux Enterprise Server, and (ii) You ensure that as a result of Your contribution, OpenSUSE.org, and all further recipients of Your Original Work, do not receive any licenses, covenants or any other rights under any Microsoft intellectual property. This pledge is personal to You and does not apply to any use or distribution of Your Original Work by others." ...


a) Does the deal only effect commercial versions of Suse Linux, or it effects OpenSuse as well?

b) As I understand, OpenSuse users have no direct impact, but the OpenSuse developers will be bound to release their code to OpenSuse.org only. Do you also see it the same way? But if OpenSource developers are "bound" to deliver their code to only one channel, then it is not really Open Source, is it?

c) Does this also mean that OpenSuse can get the GPLed code from the Open Source community, integrate/brand it into OpenSuse, and then "deny" to provide any code improvements/extensions of the GPLed code back to the community?

To me, whole success of Linux is due to the "freedom" it gives to its users and developers. Personally, I am willing to give OpenSuse 10.2 a try, but also am reluctant due to the fact that is does not really "feels" OpenSource any more.

Any comments?

Jabran

steven8
February 20th, 2007, 06:30 AM
I called it a deal with the devil from day one. I agree to boycott Novell.

hizaguchi
February 20th, 2007, 09:09 AM
As I understand it...

a) Does the deal only effect commercial versions of Suse Linux, or it effects OpenSuse as well?

As far as I know, it affects all Novell products, including not only their Linux distros but their Mono (which is .Net) applications like Evolution.

b) As I understand, OpenSuse users have no direct impact, but the OpenSuse developers will be bound to release their code to OpenSuse.org only. Do you also see it the same way? But if OpenSource developers are "bound" to deliver their code to only one channel, then it is not really Open Source, is it?

According to things I've read in the past from the FSF, the source code to every single piece of GPLed software, or software based on GPLed software, must be made readily available by the distributor to everyone the software is distributed to. So if they release the complete source code to everything they distribute on their website, they should be fine. But if they withhold parts that use Microsoft IP, or if they release it under a license incompatible with the GPL, they will be in trouble. And I doubt the FSF will hesitate to go after them if that happens, because several less shady distros have been threatened in the past for simply providing links to souce code rather than physically hosting the code themselves.

c) Does this also mean that OpenSuse can get the GPLed code from the Open Source community, integrate/brand it into OpenSuse, and then "deny" to provide any code improvements/extensions of the GPLed code back to the community?

The only way they could do that would be if they improved the software for their own personal use only. If they distribute the software, they must distribute it with full source code and without any IP restrictions.

Any comments?

Sure. I'm betting that Microsoft will share their IP with Novell with the restriction that they do not add it to any GPLed software. Novell will create plugins and modules to try and circumvent the GPL and allow Suse to become the only Linux-based OS that can seamlessly integrate with Windows machines. Microsoft will wait a few years, and then start suing various open source projects for patent infringement, claiming that they somehow got Microsoft's IP from the Suse project and put it into their own. They'll lose most of those cases, but anybody who can't afford to defend themselves in court or who doesn't have enough documentation to prove their code is their own work will be in trouble.

Jabran Asghar
June 15th, 2007, 04:27 PM
Hi,

Coming back to this thread after a while. Seems you were right, just read this:

http://www.linuxformat.co.uk/modules.php?op=modload&name=News&file=article&sid=560

So, who is next?

Jabran