FSF Statement on Violation of GPL by RTLinux
bkuhn writes "The FSF has issued an official statement on the GPL violation by RTLinux." nothign surprising here, basically they say that RTLinux is violating the GPL by not releasing the source to their Linux kernel mods, but since the FSF isn't the copyright holder, they can't do much about it. Now it's up to RTLinux to decide if they are gonna do the right thing or not.Update: 09/16 00:48 AM GMT by H : Please check out these comments for more information - it's not a source code violation, but a patent issue.
Has the GPL ever been successfullly enforced?
Has it even needed to be enforced?
This
So, Who IS "THE" copyright holder? Linus? A consortium? Would some of the larger distributions be interested in combining together to fight this thing? RedHat/SuSE/Mandrake would do for a start...
I wonder what RTLinux have to say too...
Anyone? Anyone? Bueller? Anyone?
Z.
-- Under/Overrated is meta-moderation, and therefore is Redundant.
C'mon...I hope they take a stand. I'd like to see someone rock the boat. They obviously don't want to give up their hard work to the general public. Let's see how it pans out. What's the worst that could happen?
Is it possible for someone to sue these guys over something that's free?
...is listed on their site here. Anyone who can translate this into plain English, please do so. IANAL.
Linux was intended to be incompatible with "Free for me, but not for you."
jeremiah cornelius
"Flyin' in just a sweet place,
Never been known to fail..."
since the FSF isn't the copyright holder, they can't do much about it
Could Linus Torvalds become involved in this case? I am not familiar with RTLinux, but since Torvalds is the trademark holder of the name "Linux" and provides the license for using and modifying it, would he be the one to push something like this further?
The One Rule Of Chess You'll Ever Need: Don't play someone who carries a kit in their bookbag.
The violation has to do primarily with a patent license that imposes terms not allowed by the GPL.
This isn't much different matter than failure to distribute source code.
...What this means is that RTLinux guys can be prohibited from using any GPL software until such time as they are "forgiven". After all, wasn't that the upshot of why the KDE people were "forgiven"? To formalize that the FSF would not take any action over prior GPL violations?
It's a small world and it smells funny; I'd buy another if it wasn't for the money; Take back what I paid (SoM)
The kernel is Linux. not GNU/Linux.
Linux distributed with GNU packages are(acording to RMS)GNU/Linux
The Kruger Dunning explains most post on
The violation has nothing to do with source code, which is freely available, it has everything to do with restrictions on use of the software - it is free only for non-commercial use. If you want to sell your program you have to buy a license. Interestingly, this is a case where GPL fanatics are sticking up for the rights of commercial users.
Next post could you please consider checking both your facts and your spelling? ;-)
Life's a bitch but somebody's gotta do it.
Here is a significant innovation which was created in hopes that it would be protectable and thus profitable. That is the traditional rationale for patents: by allowing intellectual property to be protected for a limited period, they create an incentive for innovation.
Now we see that the GPL's anti-patent stance appears to be trying to stifle this innovation unless the inventor consents to its terms, which would deprive the inventor of profit.
A clearer example of the anti-innovative tendency of the free software movement could not be imagined.
Tim
If RTLinux wanted to patent something, why the fsck base it off of a GPL'd product in the first place? It can only become a legal mess, and if FSM Labs wins in court, it's gonna piss off the FSF, OSS, and anything else slightly connected to Linux.
You'd have to be insane to invoke that sort of bad kharma.
/*drunk.. fix later*/
I think the case has been clear cut before that you can make modules binary only. So if that was the case, they should have every right to impose whatever restrictions on their module they want.
HOWEVER, I can not imagine that making Linux real-time could be done in a module and no changes whatsoever to any of the rest of the kernel - unless all the changes are GPL'd and released and they have a free and a professional version of a module which has some of the tweaks/functionality there.
I'm not saying that they are right, but given the nature of the legalise on the agreement on their site, either they have some major lawyers there, or they have an english->legalise filter, so I would think they hopefully understand the GPL.
I thought that GNU was a project, a recursive acronym, and a bunch of utilities (GNU Software), used in operating systems like Debian, RedHat, Slackware...
The software on one of my RedHat 7.1 machines includes a large number of GNU tools, as well as the Linux kernel, as well as Apache, Gnome, KDE... But according to the FSF, the operating system is "GNU"?
It seems that not only is the GPL viral, but the GNU term itself keeps growing in what it is supposed to mean...
Specifically, does the original author own the copyright on a large project that other people have made minor contributions to? Also, consider that no one explicitly handed over their copyright.
I think that one of the best ways for GPL developers to make money is by creating software under the GPL and also selling that software under a different license to companies that don't wish to use the GPL. But, I am unclear on whether the original author can do this if other people have made contributions to the project.
I guess an example would be if Torvalds decided to sell Linux to Microsoft under the BSD license. I know, I know - I would shit myself if it happened too. It's just an example.
I wish people would stop calling these things 'GPL violations'. What this is is a copyright violation. RTLinux is using someone else's copyright material without permission - no more, no less. That is illegal. Calling it a 'GPL violation', something which won't appear in any law anywhere seems silly, and just confuses the issue - which is plain and simple, and a matter of copyright.
Yodaiken's Patent on running the kernel as a RT process
Treatment, not tyranny. End the drug war and free our American POWs.
See my user info for links.
Derivative works are traditionally afforded at least some copyright protection, especially if the person who creates them adheres to the rules of Fair Use.
This means, more or less, that when you create a program that is GPL'd and have pulled source from other programs, that as author, you hold the copyright, and can theoretically sue if someone abuses your work in a manner prohibited by the GPL.
IANAL and whether or not this will hold up in any given court is anybody's guess at this point since its never been tried.
The next Slashdot story will be ready soon, but subscribers can beat the rush and slashdot the links early!
Adding real-time support to general purpose operating systems
"Understand you're having a little Jimmy Page trouble."
The Free Software Foundation could trademark "GPL" and have a "GPL Brand" of software that correctly follows its' license.
If they don't follow the license correctly, don't allow them to call the software "GPL".
But this would require a bit of forward thinking.
Take the cheese to sickbay, the doctor should see it as soon as possible - B'Elanna Torres, "Learning Curve"
The problem is that if people start adding little clauses like that everything can spin out of control. You decide to take RT linux and make your own modifications and then you add a rule saying that in addition to the GPL, people must mail you a postcard. If a product is GPL, then it's GPL, and you know what you are getting into.
If you don't enforce the GPL here, when do you do it? There's no blurry line in the GPL that let's some things slide, it says, no additional clauses, end of story. If he doesn't like it, tough, go modify a different OS.
This sig has been temporarily disconnected or is no longer in service
They still own the copyright on their code. If you distribute their code then you are violating their copyright, and they can rightly sue you for that. The fact that they are breaking the law by violating someone elses copyright/license by distributing GPLd code does not make it OK for you to do that with their code.
IANAL.
-WolfWithoutAClause
"Gravity is only a theory, not a fact!"As for the added jab at the end about making sure people say GNU/Linux, while I agree with it in principle, I think that this is not the forum for the FSF to be tooting it's own horn.
Understandable, but here's my question...
How much damage has Linus Torvalds suffered from this copyright infringement?
Lost sales? What?
I just don't know exactly how you would relate monetary damages to something given away for free.
The GPL does not take intellectual property into account at all - so what they are basically saying is that code is completely GPL, but that the technology underneath the code is patented and is only usable under a different set of terms.
I think that some people are going to wind up being upset here - these are two very different legal topics, and having a patent does not affect the use and protections by copyright.
Solution? Don't allow algorithms to be patented!
They have yet to release their GPL modified code.
I know these people and they are a small company and have long been involved with working on Linux. One of these people is Cort Dougan who has worked on the PPC port of linux for a long time. Victor has been a supporter of the GPL and they do release the source. The patent just enforces the way that program code can be used.
In the GPL a company cannot just take the program and make something new and not give out the source code, but what Victor is doing is allowing for a double licensing system. If you don't want to make some sort of commerical product you do things under the terms of the GPL. Which fits because to write RTLinux programs you have to create modules, which can quite often require mods to the RTLinux parts. However, if you need to do it in a closed system then he will allow that if you license the Technology from him.
I can't see anything wrong with this because look at the cross licensing by many other products out there like QT and the OpenOffice project. Just how is this any different. I can see that you people don't even know what is going on and have become a set of rabid dogs and didn't even check into how it worked.
No true. The original author(s) can release under any other licence(s) they choose. What they can't do is take something that someone else wrote, munge it up a bit, and then release that as a binary only.
I could, for example, write MarkOS, a from-the-ground-up operating system coded in Haskel, and release it under the GPL, while at the same time selling MarkOS-QPro with portions of the kernel rewritten in Forth, under an ultra-restrictive-I-now-own-your-first-born-and-yo u-don't-get-the-source licence.
What I can't do is release Markux, a linux clone produced by running sed on the 2.2 sources, under that restrictive licence, because I don't hold the copyright.
Does that clarify things?
-- MarkusQ
Microtest (now XStore) put together a mess of GPL software - a modified Linux kernel 2.0.27, Samba 1.9.x, Apache, the MARS_NWE netware emulator, and GNU C libraries (libc5), among others, stuffed them on a flash chip in a drive-bay-size embedded 486-based computer, and sells it as their "DiscZerver" product line. Nothing wrong with the method, but there's plenty wrong in their implementation.
The web interface, the only given method of configuring the device, refers to the various services installed generically, like "Web server," "SMB server," "NCP server," etc. - there's no mention anywhere, even in the manual, of the actual programs being used. Of course along with this is no accompanying source code or even the offer to provide any, as the GPL requires.
I can't even get any tech support from this company, much less someone to ask about getting the source code for the software and whatever modifications they made, which include a flash-filesystem driver ("yaffs") for the kernel. I did manage to hack out the root password (which they apparently hide from all customers); with that I found a shell prompt (Stand-alone Shell v1.0 - GPL? dunno) which only increased my determination as I could see exactly what programs they managed to steal, strip out identifying info, and use without credit.
I did contact the FSF, and they did confirm the existence of a GPL violation, but were unable to do anything specific as they do not hold copyright on any of these programs (and actually suggested I post to Slashdot to get some answers =] ) Of course xStore itself has not returned my emails or phone call.
So right now I have a nice little piece of hardware, a bunch of GPL software that Microtest 'stole' (for lack of a better word) and no idea what to do next. I'd be happy if I could just get the code so I can fix NMBd to work properly. I've thought about trying to make my own really-small distro to load on, but it's not really worth my time - I could just load the CD images into my other Linux server, connect the CD tower, and get on with life... but I really shouldn't have to do either. Any ideas?
I'll probably get labeled as a troll for not agreeing with the masses, but right now, there are more important things to worry about than having a penis war over a software license.
Note:
b) He provides those patches under the GPL (download it and see for yourself)
c) His Patent Licence allows for a blanket Licence, free of charge to all those who incorporate that patents process in GPL'd software.
d) He reserves the right to charge for those incorporating his patent into non-gpl'd software.
So if you hate Software Patents, go ahead and hate Victor (I've talked with him, he's okay with this), however, he is not violating the GPL. He has gone the extra step making his Patent non-violating against the GPL.
Remember that a patent is -not- code. The code is the code. His patches are an implementation of the patent. And his patent licence allows them to be included in GPL'd software without paying him.
If you were to write code that did what the patent described, and did it in a proprietary manner, then you would need to negotiate a licence with Victor, or fight it out with lawyers. You can not like this, as this is the basic software patent bad thing, but he isn't violating the GPL.
Also note the inconsistancies of the FSFs position on Software Patents. Richard has noted that he is for them, if they are used as a pool to force other companies to share thiers, but in this release they say they are completely against them. I'd like to see a public position from Bradly Khun and RMS.
That also said, there are undoubtably a number of places where the Linux Kernel is violating any number of software patents. Get used to seeing these kinds of stories.
Chris DiBona
Co-Editor, Open Sources
Open Source Program Manager, Google, Inc.
If your story is correct, the FSF does indeed have standing to sue, as much of libc5 is based on glibc version 1. Even though that is LGPL, anyone Microtest gives the binary to may demand the source to the library, plus any modifications to the library.
And they probably have at least a couple programs from GNU fileutils or shellutils in there.
chris
Co-Editor, Open Sources
Open Source Program Manager, Google, Inc.
Any Linux kernel copyright holder can send a DMCA takedown to the ISP for the firm that is (being alleged to be) infringing the GPL.
Use whois to find the ISP, and look at the DMCA itself for what you need to do. You might want legal advice before you actually do anything though.
Just because we hate that law doesn't mean we shouldn't use it when we have the legal and moral right to do so.
Just because it CAN be done, doesn't mean it should!
IANALS (I am not a land shark) but I have researched the issue in depth.
By default - if no other arrangements are made, the author of each contribution owns copyright on their contribution. For a variety of reasons most small contributors are asked to assign their copyright to another person - either the leader or main contributor of the project, the company they work for (in the case of RedHat for instance,) or the Free Software foundation. However in the case of Linux, Thorvalds from the beginning has asked that people *not* assign their copyrights to him. The idea being that this would quickly reach the point where no one could, as a practical matter, reach each and every copyright holder to negotiate a separate license - to make sure that the kernel would always be available under the GPL and ONLY under the GPL.
Indeed, this is a perfectly legitimate option for many projects. However, in the case of Linux, it is not, and by design.
=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Friends don't let friends enable ecmascript.
I'm going to get moderated down as a troll, but what the hell I have Karma to burn!
Have you ever considered the other side effect of pressing GPL violations?
Probably not, but anyway...
You add fuel to the Microsoft argument that the GPL is viral and anti-business.
It's a double-edged sword, and from that standpoint pressing on these supposed violations gives the GPL an air of being a hot potato that no company in their right mind should touch.
Something to think about...
IBM Published Proir Art that embodies the same
idea as the RTLinux Patent in releasing in 1967
the CP67 kernal for the Cambridge Monitor System.
CP67, VM and the IBM System/390 Virtual Image
Facility all describe and embody a Real Time
Kernal that runs an entire operating system
(which may be Linux) as a process and that
prevents the client OS (Linux) from disabling
interrupts on the actual CPUs while giving the
appearance of having done so to the client OS.
This is the direct lineal ancestor of the VM/390
and z/VM Operating System and of the System/390
Virtual Image Facility for Linux Kernal that allows
40,000 copies of Linux to run concurrently on a IBM
zSeries mainframe.
Since the Source code for CP67 and all user mods
were published and provided freely to anyone who
had an IBM or compatible Mainframe it could be said
to have been the father of the GPL.
Thanx Doug...