Slashdot Mirror


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.

80 of 256 comments (clear)

  1. Has the GPL ever been successfullly enforced? by ellem · · Score: 3, Insightful

    Has the GPL ever been successfullly enforced?

    Has it even needed to be enforced?

    --
    This .sig is fake but accurate.
    1. Re:Has the GPL ever been successfullly enforced? by adadun · · Score: 2, Informative

      Has the GPL ever been successfullly enforced?

      In fact, this has nothing to do with the GPL. This is how the copyright laws work; you cannot distribute a program that you don't hold the copyright to, unless the copyright holder has granted you permission to redistribute the program.

      The GPL gives everyone the permission to redistribute the program, provided that they follow the requirements stated in the GPL. Those include, among other things, that it must be possible to obtain the source code for the entire program, including modifications.

      So, this case does not really have anything to do with the GPL. It is a standard case where copyright has been breached.

    2. Re:Has the GPL ever been successfullly enforced? by kilgore_47 · · Score: 2

      This is 100% about the GPL.

      Without the provisions in the GPL about making the source for any midifications open this case would not exist.

      If this isn't a test of the GPL, what would be?

      --
      ___
      The way to see by faith is to shut the eye of reason. --Ben Franklin
    3. Re:Has the GPL ever been successfullly enforced? by WolfWithoutAClause · · Score: 4, Interesting

      Yes. It has always been successfully enforced. It has never come to court though.

      --

      -WolfWithoutAClause

      "Gravity is only a theory, not a fact!"
    4. Re:Has the GPL ever been successfullly enforced? by wfmcwalter · · Score: 2, Insightful
      Never in court. It has, to date, never been necessary.

      Although there is some doubt that some of the provisions of the licence are legally enforcable (particularly the "contagious" aspects thereof), counsel for most decent-sized companies are very paranoid about GPL, as the consequences of integrating GPLed code with proprietary stuff and then losing subsequently in court would be quite severe. They plainly think that GPL is sufficiently well drafted that its enforcability is credible, and they're not taking any chances.

      In the last couple of years, management in larger tech companies has recognised the PR value of free/open code, and recognised also how damaging being seen to violate GPL or similar licences would be, so that's another reason larger companies are careful not to intentionally violate GPL.

      I'd venture to suggest that the great majority of cases where the GPL is broken are done through ignorance, either that the code in question is GPLed or ignorance of the implications of the licence itself. I'd be willing to give the RTLinux folks the benefit of the doubt, and say that, while they have a different interpretation of the GPL fom FSF's, they're not acting in bad faith.

      --
      ## W.Finlay McWalter ## http://www.mcwalter.org ##
    5. Re:Has the GPL ever been successfullly enforced? by Bonker · · Score: 2

      Ask Avery of VirtualDub fame whether or not this has been sucessfully enforced:

      Yes, folks, it's true. The Vidomi encoder has been released as free software under the GPL, thus ending the conflict -- despite my reminders that the conflict could have been ended by dropping the GPL linkage, the makers doggedly insisted on becoming part of the GPL community! The FSF has verified the current implementation GPL compliant as well; it's not the same as holy penguin pee, but it's more than good enough.

      --
      The next Slashdot story will be ready soon, but subscribers can beat the rush and slashdot the links early!
    6. Re:Has the GPL ever been successfullly enforced? by All+Dead+Homiez · · Score: 2
      Actually, most GPL violations are not large enough to show up on the FSF's radar screen at all. I have personally seen several flagrant violations (such as this one), that are not pursued just because nobody has heard of the product or the company behind it.

      -all dead homiez

  2. Copyright Holder? by Zwack · · Score: 5, Interesting

    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.
    1. Re:Copyright Holder? by JesseL · · Score: 5, Informative

      I think Linus is the original copyright holder, but much of the kernel code now is copyrighted by it's respective contributors.

      --
      "Prefiero morir de pie que vivir siempre arrodillado!"
    2. Re:Copyright Holder? by hey! · · Score: 2, Informative

      I belive there isn't a single copyright holder, but everyone who has done something on the linux kernel holds a part of the copyright and should be a able to sue them.


      IANAL, but I don't think it works this way.
      THe original copyright holder retains the copyright to the work and to all derivative works.

      Suppose I rush off my own sequel to Harry Potter. Who owns my derived work? J K Rowlings. She as copyright holder owns the original work and has exclusive right to all derivative works. I can't say "You can't kill so and so because I did it in my work" -- because the new work is not mine. Linux doesn't belong to Alan Cox, or Red Hat or anybody else but Linus.

      This describes the default situation with respect to copyrights. The complication here is that we have a license. The license, by definition, grants rights over and above what is allowed by fair use. GPL is intended to grant rights to creation of derivative works to recipients, and transitively to the recipients of derivative works. There are several possible outcomes:

      (1) GPL works essentially as intended and exactly the rights intended are bestowed.

      (2) GPL grants rights but the transitivity features are broken (e.g. more rights are bestowed, or at least fewer responsibilities are bestowed).

      (3) GPL grants no redistribution rights to the immediate recipient at all, due to section 5.

      In some ways (3) is preferable to (2), because many programs are distributed with the proviso that "any later version" of the GPL can be used. Thus the missing rights can be restored by choosing a fixed up license. However once rights are given, they probably can't be got back.

      --
      Post may contain irony: discontinue use if experiencing mood swings, nausea or elevated blood pressure.
    3. Re:Copyright Holder? by dvdeug · · Score: 2

      > THe original copyright holder retains the copyright to the work and to all derivative works.

      Nope. You retain full copyright to any of your own work. If you write a sequel to Harry Potter, you own the copyright to your original work. However, J K Rowlings owns the copyright to the characters and what not. So neither of you can copy the book without permission of the other. You can't say "you can't kill so and so" because that's not the way that copyright works; but if you could prove that her work was a ripoff of yours, you could sue her over it - the reason a lot of authors don't like to read unsolicited submissions.

    4. Re:Copyright Holder? by Bruce+Perens · · Score: 2
      Nope. Sorry.


      The original copyright holder retains the right to license others to create derivative works. Others own their own copyrights but distribute the derivative work under license. But everyone is an original copyright holder in the case of Linux, not just Linus. They are all under license with each other.

      Bruce

    5. Re:Copyright Holder? by hey! · · Score: 2

      Well, thanks I think.

      I had originally believed it worked the way you describe, but was subsequently corrected (possibly mis-corrected).

      Also, does it make a difference whether the derivatives are properly licensed or not?

      --
      Post may contain irony: discontinue use if experiencing mood swings, nausea or elevated blood pressure.
    6. Re:Copyright Holder? by Webmonger · · Score: 2

      When you create a new Work, you own the copyright. If your new Work is derived from somone else's Work, they also own the copyright. If they GPLed their Work, you can GPL your derived work. You definitely own what you write. It's just that someone else may own it, too.

    7. Re:Copyright Holder? by Arker · · Score: 2

      The copyright holders are, in most cases, the actual author of each particular section of code. Linus does not ask contributors to assign their copyright to him or to anyone else, as many others do. By leaving the copyright fragmented among the numerous original authors, it was his hope to make it impossible for anyone to ever use the source in proprietary software. This was not only to make it perfectly clear that he had no intention of unilaterally making a deal to allow such use, but also specifically to create a situation where it would literally be impossible to hunt down all the copyright holders and get their permission individually for such use.

      IANALS (I am not a land shark) but it is my understanding that any of these copyright holders would have standing to sue the violator, however the violator could possibly moot such a suit by removing only the code copyrighted by the individual who filed. This is the possible downside to Linus' strategy - if the majority of the kernel is copyright of people who cannot be located, then the majority of the kernel source possibly could be used in a proprietary product, without consent, because the only people with suit to apply for legal enforcement would be the ones who cannot be located.

      --
      =-=-=-=-=-=-=-=-=-=-=-=-=-=-
      Friends don't let friends enable ecmascript.
  3. I hope they do the wrong thing. by Win-Developer · · Score: 4, Funny

    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?

    1. Re:I hope they do the wrong thing. by ichimunki · · Score: 2

      use Standard::Disclaimer qw(IANAL);

      Well, unless I'm mistaken, the patent applies to a licensing deal that can be gotten around by simply not paying them for the license. They allow free use of their patented whatever-it-is in GPL products, so I'm not certain I see the conflict with the GPL myself. Frankly the real issue here is whether or not the patent is even valid. So why not simply take the FSM code, use it as though it were completely GPL-compatible and force *them* to have to file the lawsuits, etc?

      --
      I do not have a signature
    2. Re:I hope they do the wrong thing. by Azog · · Score: 5, Informative
      Actually, I think there's a much more serious copyright violation of the GPL license going on. At least RTLinux makes the souce code available (contrary to the posted story, sigh, usual Slashdot fact checking...)

      Anyway, the company LinuxDA has made modifications to Linux (the kernel) to run it on Palm Pilots. A demo version is freely available for download. (see http://www.linuxda.com/download/index.html)

      There's a "Coming Soon" spot on that page for "Source Code For Linux Kernel". But it has been months, and no source has shown up.

      Not only that, but they have been asked (by Rick Van Riel, one of the significant contributors and copyright holders of the Linux Kernel) to provide source.

      They still have not provided source.

      I sent them an email about this, and got the following form letter:

      Dear User:

      We are committed to the Linux Open Source Movement.

      We are currently working on making the source code for the modifications to
      the Linux kernel available. Please continue to check www.linuxda.com for
      download availability.

      Thank you for your continual patience and support.

      Best Regards,
      Linux DA Customer Support Team


      I sent them another letter asking them if they thought they were violating the terms of the GPL by allowing months to go by without releasing the source, and if not, why not, but got no reply.

      I also pointed out that it's not difficult to provide source (make mrproper, tar cvzf linuxda.tar.gz *, then ftp the file to the web site... it would take about 10 minutes.) Obviously they are purposely dragging their feet, and I'm a lot more worried that someone is getting away with that than the RTLinux patent thing.
      --
      Torrey Hoffman (Azog)
      "HTML needs a rant tag" - Alan Cox
    3. Re:I hope they do the wrong thing. by thogard · · Score: 2, Redundant

      Maybe you should read the DMCA and see if there is something there to use aginst them. Its got engouh crud in it that there should be something.

      I've found another GPL violation and right now I'm waiting for the very well known company to dig themselves in a bit deeper but I ran into a problem. How do I know its GPL'ed? I can't reverse engineer their code so how would I ever know? If they have as part of their license that I can't run "strings" on the code and I do, I can go to jail for using a hacking tool on their binary image. The GPL does not give you the rights most people here think it does and it only gives your rights to change a program if you have the full source code and can compile it from scratch. The GPL needs to be extended so to explicitly allow thouse bits that the DMCA have now made illegal such as the ability to take a debugger to the resulting code.

    4. Re:I hope they do the wrong thing. by prizog · · Score: 2
      I've found another GPL violation and right now I'm waiting for the very well known company to dig themselves in a bit deeper but I ran into a problem. How do I know its GPL'ed? I can't reverse engineer their code so how would I ever know?

      Send the FSF mail at licensing@gnu.org. They will investigate it and take the proper action.

    5. Re:I hope they do the wrong thing. by Azog · · Score: 2

      (Replying to my own message on September 21, one week after the original Slashdot story and my posting regarding LinuxDA...)

      For the record, I just got an email message from LinuxDA and they finally did put up the source code for download - I'm pulling it down now.

      I don't know if the +5 post on Slashdot got someone's attention, or they just did get around to it eventually, but it's good to see that they did the right thing after all.

      So, there's one less worry in the world...

      --
      Torrey Hoffman (Azog)
      "HTML needs a rant tag" - Alan Cox
  4. The Open RTLinux Patent License by mblase · · Score: 5, Interesting

    ...is listed on their site here. Anyone who can translate this into plain English, please do so. IANAL.

    1. Re:The Open RTLinux Patent License by TheFuzzy · · Score: 5, Interesting

      As an unlicensed contract lawyer, it's actually pretty clear ...

      The patent restriction requires all users of the RTLinux code to comply with the GPL or make a seperate commercial license with Yodiaken. This is, IMHO, a good thing that extends "copyleft" to the patent world.

      On the other hand, the Patent adds some additional restrictions not normally contained in the GPL:

      5. To require any recipient of your product based on RTLinux code to send an e-mail to Yodiaken with their contact info;

      6. To keep detailed records of commercial uses of RTLinux, to be furnished to Yodiaken on demand.

      All of the other clauses either repeat the above or support the terms of the GPL.

      Frankly, overall Yodiaken seems to be a staunch upholder of the GPL and using his patent to uphold it. I can't understand why Stallman is freaking about Yodiaken's demand to collect a little demographic information.

      Surely this is something that could be worked out with Yodiaken or simply ignored? Sheesh!

      -Josh

    2. Re:The Open RTLinux Patent License by sydb · · Score: 2

      Surely this is something that could be worked out with Yodiaken or simply ignored? Sheesh!

      And you call yourself a lawyer? Sheesh!

      (IANAL).

      --
      Yours Sincerely, Michael.
    3. Re:The Open RTLinux Patent License by erroneus · · Score: 2

      Frankly, overall Yodiaken seems to be a staunch upholder of the GPL and using his patent to uphold it. I can't understand why Stallman is freaking about Yodiaken's demand to collect a little demographic information.


      That's a simple issue. The most significant aspect of the GPL is that the modifier release the mods to the public. The GPL is a "stone soup" community project. People are expected to know and understand that much from the very beginning.

    4. Re:The Open RTLinux Patent License by Arandir · · Score: 2

      Granted, but this has absolutely no bearing on the RTLinux controversy, since the availability of modifications IS NOT THE PROBLEM!

      --
      A Government Is a Body of People, Usually Notably Ungoverned
  5. If there intent was IP... by Jeremiah+Cornelius · · Score: 3, Insightful
    Why didn't the RTLinux team focus on an xBSD solution?
    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..."
    1. Re:If there intent was IP... by trb · · Score: 2

      The RT part of RTLinux is a microkernel that runs Linux as a subordinate task. The RTLinux folks do also provide this microkernel layer under NetBSD, this is plain to see on their web site. So it depends what you mean by "focus." If you mean why don't they support a BSD, they do. If you mean why don't they pay more attention to BSD than to Linux, I don't know why you'd as that, and the answer probably involves customer/market demand.

  6. Linus involvement? by jeffy124 · · Score: 3, Insightful

    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.
    1. Re:Linus involvement? by Zwack · · Score: 2

      Ummm... But RTLinux is trading on the goodwill of the trademarked operating system name Linux isn't it?

      Interestingly you don't have to run Linux on RTLinux you can use NetBSD instead. So, other than trading on the good name of Linux (in contravention of the trademark) Why is this called RTLinux?

      Z.

      --
      -- Under/Overrated is meta-moderation, and therefore is Redundant.
    2. Re:Linus involvement? by ryanvm · · Score: 2
      ... but since Torvalds is the trademark holder of the name "Linux" [...] would he be the one to push something like this further?

      Not sure about the other points you mention, however in regard to the trademark issue - I don't think that it would work.

      The problem is that although Linux is trademarked, he has not defended it as such. And when you don't defend your trademark, it becomes "common use". Sort of like how everyone calls tissues, Kleenex.

      Of course IANAL, and I'm talking out of my ass here (like everyone else on /.) So I'd take my advice with a big-ass grain of salt.

  7. CmdrTaco made a factual error by bkuhn · · Score: 5, Informative
    CmdrTaco made a factual error in his statement above, so please do follow the link and read the details.

    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.

  8. I guess... by jd · · Score: 2

    ...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)
  9. Re:I think Richard M. Stallman holds the copyright by geekoid · · Score: 3, Informative

    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 /. http://en.wikipedia.org/wiki/Dunning%E2%80%93Kruger_effect
  10. Once again you have it wrong by SurfsUp · · Score: 3, Informative
    basically they say that RTLinux is violating the GPL by not releasing the source to their Linux kernel mods

    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.
    1. Re:Once again you have it wrong by SurfsUp · · Score: 2
      Next post could you please consider checking both your facts and your spelling? ;-)

      Kind of like previewing your post to make sure you didn't leave an italics tag open?

      Hmm, it seems Opera incorrectly closes such tags at the beginning of each paragraph, thanks for the heads-up.

      --
      Life's a bitch but somebody's gotta do it.
  11. opposition to patents stifles innovation by tim_maroney · · Score: 2, Troll

    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

    1. Re:opposition to patents stifles innovation by Genom · · Score: 3, Informative

      Please.

      Nothing stopped the RTLinux people from "innovating". Unless you define "innovating" as "using copyright to prevent distribution".

      Nothing forced the RTLinux guys to use the Linux sources as their basis, and thus accept the terms of the GPL -- they could have used BSD sources and avoided these issues. Instead, they used the Linux sources, and accepted the GPL license they came with. Plain and simple.

      Noone is saying that they couldn't innovate, or turn a profit. They just have to abide by the terms they agreed to when they used the Linux sources =)

    2. Re:opposition to patents stifles innovation by tester13 · · Score: 2

      Would you like it if I patented a derivitive work of yours after I expressly forbid you to.

      What they are doing is stealing code!

    3. Re:opposition to patents stifles innovation by WolfWithoutAClause · · Score: 3, Interesting

      I've got little sympathy with the guy. Whether his patent is valid or not- the licence he agreed to when he took (took as in stole) the GNU/Linux software and added his patented code to it is pretty clear; and there's descriptions of the GPL all over the net. He could have written his own OS, or distributed patches or closed source modules or device drivers. Or he could still go around and ask every single designer of every single patch to the Linux OS to relicense their code for him to use. Good luck with that.

      Now, this version of his software is going to be GPLd. The GNU/Linux designers licensed him their code on that basis. He took it and used it, and he has to pay for what he took. He doesn't have a legal leg to stand on.

      Unfair? Probably not. You work out the ratio of the code that he wrote to the code they wrote.

      --

      -WolfWithoutAClause

      "Gravity is only a theory, not a fact!"
    4. Re:opposition to patents stifles innovation by tim_maroney · · Score: 2

      yeah right. The GPL stifled the development of linux too.

      Linux isn't an innovation. Linux is a clone of aging technology.

      Tim

    5. Re:opposition to patents stifles innovation by tim_maroney · · Score: 2

      There is significant prior art for this.

      People often claim that there is prior art for any patent they don't like. However, they are usually short on the details of what that prior art was, just as the FSF and yourself are short in this case. If you are correct, congratulations, you can defeat the patent. But you'll need more than a bare assertion of prior art to do that.

      Tim

    6. Re:opposition to patents stifles innovation by tim_maroney · · Score: 2
      If he's made something worth a restrictive licence then the GPL is not in his way to sell it as a separate plug-in / module / application or whatever.

      It is a common misconception about the GPL that it allows this kind of plugin extension. In fact, however, the GNU GPL FAQ expressly forbids this for any code that runs as an integrated part of a program.
      If the modules are included in the same executable file, they are definitely combined in one program. If modules are designed to run linked together in a shared address space, that almost surely means combining them into one program.

      By contrast, pipes, sockets and command-line arguments are communication mechanisms normally used between two separate programs. So when they are used for communication, the modules normally are separate programs. But if the semantics of the communication are intimate enough, exchanging complex internal data structures, that too could be a basis to consider the two parts as combined into a larger program.


      Tim
  12. RTF-GPL by Darth+RadaR · · Score: 3, Insightful

    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*/
  13. So how is it implemented? by Sabalon · · Score: 3, Informative

    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.

  14. GNU is an operating system? by Merk · · Score: 3, Funny
    GNU is a Free Software Unix-like operating system. GNU/Linux is the integrated combination of the GNU operating system with the kernel, Linux.

    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...

    1. Re:GNU is an operating system? by bwalling · · Score: 2

      Isn't a kernel part of an operating system? Do the GNU utilities 'operate' on their own, without the Linux kernel? If not, isn't it incorrect, confusing even, to call GNU an operating system?

    2. Re:GNU is an operating system? by Chops · · Score: 2

      The GNU project was founded with the explicit goal of producing a Free operating system. So was Linux. When the Linux kernel got functional, GNU was done, except for the kernel -- and the Linux people bolted GNU tool after GNU tool onto the system. Linux (the cool hack) gradually morphed into GNU/Linux (the full-featured Unix clone), and the name was never "officially" changed, even after the amount of system-essential GNU code had far exceeded the amount of system-essential Linux code.

      On a Redhat system (for example),the C library, the compiler toolchain, bash, and all the command-line tools (ls, mv, chgrp, and the like) are all GNU tools, designed originally for use within an operating system called "GNU."

      You can, of course, call the OS whatever you like. But one of the reasons RMS is so adamant about "GNU/Linux" is that "Linux" fosters the mistaken impression that all the GNU tools are optional add-ons like Gnome, the Gimp, or Gnumeric. You can try "rpm -e glibc" or "rpm -e libstdc++", or find/write replacements for these, if you still believe that they are.

    3. Re:GNU is an operating system? by reynaert · · Score: 2, Insightful

      Stallman's goal for the Free Software Foundation has always been to develop the GNU operating system.

      Due to a variety of reasons, the kernel of GNU (called the Hurd) is still in early beta state -- definitively not usable. So the FSF uses the Linux kernel until the Hurd gets stable.

      Whether you call it Linux or GNU/Linux depends really a matter of perspective:

      • GNU/Linux means that you run the GNU system, and that you use the Linux as a temporary stopgap, to be dumped as soon as the Hurd is ready. (Remember that the FSF never contributed a single line of code to Linux)
      • Linux means that you consider Linux an operating system in its own right, independent of the GNU project and the Free Software Foundation.
    4. Re:GNU is an operating system? by Merk · · Score: 2

      And if you call it GNU? You forget that the kernel exists? As far as I know, HURD isn't ready for prime-time. The kernel is a pretty durn important part of an OS. Some might say it's the most important part.

      I call it "RedHat". RedHat is an operating system that uses the Linux kernel, GNU utilities and libraries, XFree86 as a windowing system, Gnome / KDE as a window manager.

  15. Kinda offtopic by ryanvm · · Score: 3, Interesting
    This is somewhat peripheral to the story, but I have a question that revolves around the GPL and copyright holders.

    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.

    1. Re:Kinda offtopic by iabervon · · Score: 2

      He could sell it, but he could not include the contributions of other people (unless they were in on it). Of course, other people's contributions have gotten into the kernel long enough ago that Linus probably couldn't make a coherent and modern package of only his code.

      On the other hand, he could certainly sell a particular contribution, if that's what someone wanted to buy; e.g., if he did a clever memory manager, he could sell that. Of course, they might not be able to link it with the rest of the kernel and distribute the result, making it thus somewhat useless, but if they only wanted to copy chunks out of it and port it, that would be a sensible possible sale.

    2. Re:Kinda offtopic by mandolin · · Score: 2
      I guess an example would be if Torvalds decided to sell Linux to Microsoft under the BSD license.

      Even if this was permissible (which I do not believe), it would be better for linus to use a very rigid license rather than bsd. Otherwise MS could turn around and release their bsd version of linux, forking it, and cutting into linus's little side business.

  16. 'GPL violations' by SmileyBen · · Score: 3, Insightful

    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.

    1. Re:'GPL violations' by osgeek · · Score: 2

      But it's a copyright violation because it goes against the terms set out in the GPL. Correcting people for calling them 'GPL violations' seems needlessly pedantic and actually wrong.

      If the GPL were worded differently, it could possibly not be a violation at all. Given the importance of the GPL to the whole issue, calling it a 'GPL violation' seems to be quite appropriate.

    2. Re:'GPL violations' by SmileyBen · · Score: 2

      But this is exacctly my point. You can forget completely about the fact that the GPL was ever involved. Who cares that it was licenced under the GPL - doesn't matter, they're violating copyright. The point of the GPL isn't that it tells you that you aren't allowed to do stuff, but that it might as well not exist if you don't follow it. Legally speaking, if you break the licence, you don't 'violate the GPL' you use someone else's code without licensing it.

      I don't know if that's clear. The point I'm trying to put across is that RTLinux has no licence to use the Linux kernel - which is very different from them having a licence and applying it incorrectly.

  17. Patent link here. by small_dick · · Score: 3, Informative
    --


    Treatment, not tyranny. End the drug war and free our American POWs.
    See my user info for links.
  18. Derivative Works by Bonker · · Score: 2

    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!
  19. Here's the patent. by bopo · · Score: 2, Redundant
    --
    "Understand you're having a little Jimmy Page trouble."
  20. One solution by eclectro · · Score: 2

    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"
  21. Why he's freaking out... by sterno · · Score: 2

    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
  22. Re:Just Sell It by WolfWithoutAClause · · Score: 2

    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!"
  23. Re:GNU/Linux or maybe just GNU/l? by BierGuzzl · · Score: 2
    The FSF is sticking it's nose where it doesn't belong on this one. Let the copyright owners take issue with this. If the FSF wants to object to what's going on, let them object to RT-Linux directly and have that be the end of it.

    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.

  24. Re:Copyright Violation or GPL violation by sheldon · · Score: 2

    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.

  25. Not Copyright, but IP by MassacrE · · Score: 2

    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!

  26. The same for LinuxDA by erroneus · · Score: 2

    They have yet to release their GPL modified code.

  27. I know these people by Anonymous Coward · · Score: 2, Insightful

    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.

  28. Not true by MarkusQ · · Score: 2
    If an author write an application, or what not, then releases it under GPL even he himself can not take his code, compile it, and not re-release that without the source (technically speaking).

    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

    1. Re:Not true by mlc · · Score: 2

      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.

      You could, as I understand it, not even bother writing MarkOS-QPro, and release the original MarkOS under both the GPL and your restrictive license, since you are the original copyright holder and can do whatever you want. But I cannot download MarkOS off the 'Net under the GPL and then try to relicense it to someone else under any non-GPL terms.

  29. xStore DiscZerver - GPL Violation by BRTB · · Score: 4, Interesting
    Speaking of GPL violations, I found a pretty flagrant one at work a few weeks ago...

    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?

  30. There are more important things to worry about by mrbill · · Score: 2, Insightful

    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.

    1. Re:There are more important things to worry about by mrbill · · Score: 2

      No - but spending time ranting about a software license is definitely less worthwhile than spending the time helping out the Red Cross, etc. Even if you're not near NYC, PA, or DC, you can help your local organizations to prepare and be ready in case the same kind of disaster happens in YOUR town.

      Linux is not life, as much as some people would like to believe it. Computers are not life. They're important tools, but in the long run, people are more important.

  31. Victor may be right, though. by chrisd · · Score: 4, Interesting
    Please read this entire message before replying.

    Note:

    • a) Victor has a patent on the methods he used to apply real time features to the (GPLd) Linux Kernel

    • 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.
  32. The FSF has copyright in libc5 by JoeBuck · · Score: 2

    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.

  33. Re:He might as well ask for money by chrisd · · Score: 2
    I actually think that by allowing the patent to be used in gpl code completely in accordance with the GPL, his licence to the patent removes the "futher requirements" issue.

    chris

    --
    Co-Editor, Open Sources
    Open Source Program Manager, Google, Inc.
  34. DMCA them! by Frank+T.+Lofaro+Jr. · · Score: 2

    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!
  35. Re:Kinda offtopic (copyright) by Arker · · Score: 2

    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.

    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.


    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.

    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.
  36. An alternative reason to press GPL violations by sheldon · · Score: 2

    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...

    1. Re:An alternative reason to press GPL violations by jareds · · Score: 2

      So if I reverse engineer Windows XP and distribute a modified version, and Microsoft sues me for copyright violation, does that mean their EULA is viral and anti-business?

  37. The RTLinux Patent is Invalid, IBM has prior art by Douglas · · Score: 2, Interesting

    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...