Samba Team Urges Novell To Reconsider
hde226868 writes "The team responsible for Samba has just asked Novell to reconsider its recent patent agreement with Microsoft, arguing that the agreement is a divisive agreement, effectively splitting the open source movement into groups with and without commercial status. Samba argues that with this move Novell is disregarding the will of the people who write the software sold by Novell and that Novell has 'no right to make self servicing deals on behalf of others which run contrary to the goals and ideals of the Free Software community'."
It's SCO all over again.
Irina Romanov
just like the samba team, I don't think that this agreement with microsoft will bring good fruits. what I like about the open source movement is that it provides you with software that allow you to go to sleep at night without worry. the software that will result from this agreement will be everything except that.
So, what's the problem?
The owls are not what they seem
At a philosophical level, Novell probably didn't want to sign the agreement with Microsoft either ... heck, Microsoft basically destroyed them as a leading software provider. But they're in an unenviable position of trying to turn a profit. That's the double edged sword of large companies getting in the open source game. On one side, they offer massive resources that can champion and push forward technologies that groups working in their spare time cannot. On the other, they must find a way to recoup some of those expenses, which sometimes lead them down the path that we've all worked hard to stay off (namely, software patents, commercialization, and closed sourcing parts of their product).
Unfortunately I think we'll just have to deal with some closed source Linux programs and some software patents for technologies that required massive investment. The key is to pick our battles - e.g. to ensure that the entire Linux kernel, and all "typical" programs are open source and protected under the GPL (or other similar license).
Crack - Free with every butt and set of boobs
Where's Linus durring al of this? I mean he's vocal as all hell when the GPL3 drafts start floating around, but on this he's silent?!
Bruce
Bruce Perens.
Microsoft is just now getting around to "art of war" type tactics: divide your enemies. "He will win whose army is animated by the same spirit throughout all its ranks." They're trying to divide the open source movement's spirit.
:)
Everything up to this point has been driven by hubris on their part. Now, they're finally serious about fighting open source.
This is gonna be fun.
Hey, Bruce.
In another comment on this subject, I noted the clear parallel between this deal and the actions of Novell and Red Hat offering indemnification over potential SCO lawsuits. RH defence was/is "its not a problem, but if it is, we offer insurance" (i.e. no real legal defense, just financial), whereas Novell offered "its not a problem because we own that code anway, but if it is, we offer insurance" (i.e. both a legal defense, as well as financial backing for any failure). These offerings applied to paying customers of the respective companies. I dont recal any significant attention to these deals.
How is Novell gaining legal standing to offer its paying customers protection against MSFT today any different from Novell and RH offering insurance against SCO to their paying customers yesterday?
Clearly there are many, many, scenarios where "commercial" and "non-commercial" (paying and non-paying being better words, I question the whole Samba letter with them getting this confused) users get different rights. Lets say there is a company, NerdCo, which sells some OSS package. With a purchase of said package, the paying customer gets a coupon to, say, ORA's Safari service to read the book. Some non-paying customer comes along, downloads the software, and then goes over to Tim and demands access to the book. Tim would tell the non-paying customer to go fuck himself, politely, of course. Support call centers, same deal.
This whole problem also points out an internal inconsistency to the FSF theory of the universe. One of the long-used examples of how to eat while writing FOSS was to sell warranties against problems. The FSF thus encourages software developers to treat their paying and non-paying users diferently.
The scenario a month ago was that MSFT had patents on various technologies and could at any time, sue anyone. Novell made a deal with MSFT that possibly violates the GPL (or rather, trigers a violation of the GPL), and probabaly violates what puritans think of as the spirt of the GPL. Others, pragmatists, and almost definitly most large companies wouldnt agree with the spirt-violation (or be willing to ignore it...). Novell has only introduced another scenario where they treat their paying customers and their non-paying users diferently, something that all developers do.
They're Microsoft - they don't need to actually sue patent infringers. They just need to ask them to stop - most organisations don't want a legal fight with MS. Especially if they're just some guy writing an open source application (the example I linked to seems to be a really good case of MS behaving like a jerk for no particularly good reason).
I wish someone could salvage opensuse from Novell's [now dirty] hands...
There's a simple way to make Novell uncompetitive: release your code under the GPL version 3. What's touch and go in version 2 is clarified in version 3.
Novell, most likely, won't be licenced to use your code. You get the additional benefit of community defence against future antisocial and free-riding behaviour.
Wikileaks, no DNS
I don't have any idea of what your business is, but my personal experience points right in the opposite direction.
I work for a design, communication and advertising agency, and we've used Windows for our storage systems before the society was reorganized (putting me in charge of IT).
With windows, we had load of problems:
Since we do webdeveloping aswell, we didn't had much time to lose after the servers administration: once you get them up and running, they shouldn't need to be checked every day for hours.
Windows sadly, was a whiny bitch and constantly asked for some attention.
Since I switched to Fedora Core for all the servers, none of the above problems have surfaced, except an hardware failure on our router (an old WWI Pentium box, that apparently died from exhaustion).
So my conclusion is that half of my problems with windows arise from the fact I do not know how it works in detail, and that I find it harder to find solutions for Windows issues rather than Linux issues onto the net.
This has a precise reason, but I bet you can see it clearly aswell: and from now on, refrain from generically bashing technologies you never tried to use, without giving specific details of what the matter is.
nbody2002:If you can read this you may be addicted to the internet
Bruce
Bruce Perens.
I agree, I am not overly worried about Novell Suse and MS destroying OSS, GPL, FSF, GNU, Linux, ....
.... It is do or die time for many software companies including ... will they have something to offer in the future that customers want.
... fraud which is protected by legacy Luddite governments (US, EU, UN ... them) controlled by the special interest plutocrats.
There was a GPL, a GPL-2, soon the GPL-3 will spread to cover OSS. Novel Suse wants more market share from RedHat and others, MS is trying to survive and may become a late-future OSS OSD. MS is evil, but maybe will repent their sins in the far-fetched future or fail/lose market share like IBM, GM, Novell,
Eventually, 3 to 10 years, the international community, US, and UN will demand reasonable IPR laws that protect innovation, private R&D and personal use, commerce, and ownership. Today's IPR are just industrial-age theft of property, exploitation, extortion
Long-winded but accurate objective perspective of US and politics today.
Unaccountable leaders are masters, and unrepresented people are slaves. How do US and EU fare?
In GPL V2 we have:
The corresponding section from GPL V3 reads:
Note how "would not permit" has been changed to "prohibits". What the authors of GPL V3 do not seem to realize is, that a patent License does not have to prohibit anything! All "prohibiting" is done by the U.S. code. A patent license can grant some rights while failing to grant other rights. This is not "prohibiting".
The ironic thing is the GPL works the same way. The FSF has been boasting for years that the GPL is not a contract. See:
http://www.groklaw.net/article.php?story=200312142 10634851
It grants some rights and fails to grant other rights. This is explicit in the GPL:
You see! The GPL does not prohibit anything! All prohibiting is done by title 17 of the US code. There is no reason that a patent license could not do the same thing with Title 35 of the US code!
The change from "would not permit" to "prohibit" does make sense. If "would not permit" is read as "fails to explicitly allow" then the "for example" statement is not an example! Let us look at the "for example" statement in context:
What if you accept an agreement, which is a patent license, that does not impose any conditions or obligations on you that are inconsistent with GPL? This could happen, for example, if all the patents mentioned were invalid! Or it could happen if you were the recipient a patent license that was a unilateral grant of rights and you never agreed to anything. (Like the GPL). If "would not permit"; is read as "fails to explicitly allow" then the "for example" statement could apply even though the two sentences above it fail to apply. In short you could have an "example" that is not an example of anything!
That is why I believe that "would no
If new versions of GCC, libc, etc. get licensed under the GPLv3, that means that Novell will be allowed to use the old versions, which means no updates whatsoever. I doubt that Novell will hire programmers updating their own forks of the some of the most essential parts of GNU/Linux. So GPLv3 is a solution to the problem.