Slashdot Mirror


USENIX Responds to SCO; Fyodor Pulls NMap

ronys writes "The venerable USENIX organization has written a fine response to SCO's letter to Congress. As they point out, 'USENIX was here before SCO. USENIX was here before Linux.' Short and well written." And Reece Arnott writes: "As part of the NMap Press Release for the latest version of NMap, is a statement that explicitly revokes SCO's licence to redistribute it. From the press release: 'SCO Corporation of Lindon, Utah (formerly Caldera) has lately taken to an extortion campaign of demanding license fees from Linux users for code that they themselves knowingly distributed under the terms of the GNU GPL. They have also refused to accept the GPL, claiming that some preposterous theory of theirs makes it invalid (and even unconstitutional)! Meanwhile they have distributed GPL-licensed Nmap in (at least) their "Supplemental Open Source CD". In response to these blatant violations, and in accordance with section 4 of the GPL, we hereby terminate SCO's rights to redistribute any versions of Nmap in any of their products, including (without limitation) OpenLinux, Skunkware, OpenServer, and UNIXWare. We have also stopped supporting the OpenServer and UNIXWare platforms.'"

58 of 846 comments (clear)

  1. ummm.. by Anonymous Coward · · Score: 5, Interesting

    Doesn't the GPL say you cannot discriminate against any group? Or is their license being revoked because they are in violation of the GPL?

    1. Re:ummm.. by fanatic · · Score: 4, Interesting

      But they are NOT violating the GPL with respect to nmap, are they? So can Fyodor really do this? Is he himself not, in fact, violating the GPL, perhaps? Don't get me wrong - I despise the SCOundels. There needs to be some way top pressure them. But by releasing under GPL, then saying 'oh I changed my mind for you guys', is Fyodor not actually duplicating some aspects of SCO's conduct?

      --
      "that's not encryption - it's a new perl script that I'm working on..." - from some Matrix parody
    2. Re:ummm.. by radja · · Score: 5, Interesting

      by not accepting the GPL's terms, they ARE violating with respect to nmap since they distribute nmap.

      the licence itself is not accepted, hence the licence reverts to standard copyright, which does not allow distribution.

      --

      No one can understand the truth until he drinks of coffee's frothy goodness.
      --Sheikh Abd-Al-Kadir, 1587
  2. About time someone did it by DarkMagician07 · · Score: 5, Interesting

    It's good to see someone use the GPL back at $CO for what it is worth. If Fyodor hadn't, would anyone else?
    I would hope so, but so far it doesn't seem to be happening. I can't wait for others to do the same. Maybe groups like Samba can muster up the courage to do the same to these guys. Since $CO seems to be touting integration with Windows networks, losing Samba would be one of the things that they couldn't afford to do.

  3. I guess its by AbbyNormal · · Score: 3, Interesting

    SCO's time to put up or shut up. This could be interesting in a few ways. If SCO continues to distribute NMAP, will USENIX sue on GPL grounds? That would be a great case to watch.

    --
    Sig it.
  4. Re:free software - no more by 3.5+stripes · · Score: 3, Interesting

    It's free with the condition that you must stay within the provisions of the GPL.

    Maybe you're thinking of BSD?

    --


    He tried to kill me with a forklift!
  5. Re:free software - no more by C_Kode · · Score: 5, Interesting

    Sure it is. They didn't say users of SCO couldn't use it. They just said SCO can't distribute it. Althought, stopping support for SCO is another deal. Of course that doesn't mean someone else can't take the source and support SCO with it. As I noted though, all they have done is say SCO can't distribute it due to licensing infringements. (just as SCO said IBM did)

  6. Re:We live in interesting times.. by robslimo · · Score: 5, Interesting

    I don't think this will be the Big Test (how much legal weight can Fyodor swing if SCO violates his decree?), but it may be the first of many similar actions that, collectively, might get something done.

    Are there other popular open source products whose authors can agree to make a similar statement?

  7. Re:We live in interesting times.. by autocracy · · Score: 4, Interesting

    I wonder if one could say SCO has actually violated the license. They've certainly made all the effort in the world to bastardize it, but have they broken it by going against any provisions from the license?

    --
    SIG: HUP
  8. From the by LittleLebowskiUrbanA · · Score: 5, Interesting

    "it's about time" dept.

    Seriously, wonder what SCO will do if Samba and the other well known projects follow suit?

    1. Re:From the by jdh-22 · · Score: 4, Interesting

      If SCO really beleives that the GPL is against the consitution, what makes you think they are gonna let NMap tell them what they can redistribute?

      This puts SCO in a bad position:
      1. If they agree with NMap on the terms, then they have agreed to the GPL license, thus contradicting themselfs.
      2. Still insist the GPL is against the consitution, and still distribute NMap. This opens them up to other cases in which they might be suied over the GPL, thus costing them more money.

      --
      Every Super Villan uses Linux.
  9. Time is right by Anonymous Coward · · Score: 3, Interesting

    This is burning bridges, but I really can't see SCO coming to their senses, so their users should get a feeling for the kind of situation which SCO is asking for.

  10. Re:free software - no more by autocracy · · Score: 4, Interesting
    It's still free software in every sense. You need to consider that just as the folks from mplayer would still have mplayer be free software, the company that they're accusing of breaking the license by incorporating code from mplayer into a proprietary binary-only product would no longer have rights to mplayer.

    The sandbox may be free for everybody, but you're still getting kicked out if you keep hitting the other kiddies in the head with your plastic shovel.

    --
    SIG: HUP
  11. Way to go, Fyodor! by Noryungi · · Score: 3, Interesting

    I really appreciate his stand against SCO. Maybe a lot of other GPL projects (Gnome, KDE *hint* *hint*) may also decide to revoke SCO's right to use their software.

    Picture this: a worldwide tribe of programmers, all saying to SCO that they can't use this or that program with OpenLinux, UnixWare and so on. If everyone sent $1 to the FSF to cover future litigation at the same time...

    --
    The right to offend is far more important than the right not to be offended. (Rowan Atkinson)
  12. Re:Oops. by Sam+H · · Score: 3, Interesting
    As far as I can tell, this sort of thing violates the Debian Free Software Guidelines, rule number 5:
    No Discrimination Against Persons or Groups
    Of course, any license discriminates against this special group consisting of the persons who do not respect licenses. These guidelines should be treated as such, and not abusively taken to the letter.
    --
    God, root, what is difference ?
  13. Re:free software - no more by steveit_is · · Score: 5, Interesting

    Actually, yes it is still free software. They have violated the existing GPL license, he is simply pointing out that after having violated that license, they no longer have any right to make use of the software. He isn't ammending the GPL, he's jsut making it obvious that they are violating it.

  14. Forget SCO... by cr@ckwhore · · Score: 3, Interesting

    Forget about the SCO item in the 3.50 changelog... the bigger news about nmap is that it recently appeared in "HaXXXor Volume 1: No Longer Floppy".

    Which, OK... is kinda weird, but how often to well respected tools link to cheasy porn sites? http://www.insecure.org/nmap/nmap_haxxxor.html

    --
    Skiers and Riders -- http://www.snowjournal.com
  15. One question. by Sheetrock · · Score: 4, Interesting
    If you release software under the GPL and somebody you fundamentally disagree with (like SCO) starts to use it within the confines of the GPL, can you pull their right to use it?

    Somehow, I doubt you can, and this may be something to address in the next iteration of the GPL. Too late for the pool of software out there, perhaps, but not for new versions.

    --

    Try not. Do or do not, there is no try.
    -- Dr. Spock, stardate 2822-3.




  16. Why is the open source community taking so long? by cluge · · Score: 4, Interesting


    Hurray FyDoR! But nmap is one of many, many open source programs distributed by SCO. Why isn't the entire open source community tell SCO that their software can't be distrubted, things like KDE, Gnome, and the GNU projects tar, make et al? I belive that other open source projects should start demanding that SCO stop distributing them.

    What to do with for enforcement? With so many pending legal battles against SCO, it would only be a matter of time before an IBM, Novel/Suse, or Redhat picks up the illegal acticity and uses it in court. Additionally it is an election year. I'm quite sure that if we as a community looked hard enough we could find a hungry DA.

    AngryPeopleRule

    --
    "Science is about ego as much as it is about discovery and truth " - I said it, so sue me.
  17. Dorky GPL question: by Asprin · · Score: 5, Interesting


    When I checked out the NMAP link, I eventually clicky=clicky-clicky'ed overt to the insecure.org homepage and saw (about halfway down) that part of the source for NMAP was featured in the movie Battle Royale.

    So, this got me thinking: Since NMAP source is GPL, does it's inclusion in Battle Royale make the movie a derivative work and therefore also subject to the GPL?

    Just thought I'd ask, because I don't think that - other than the DeCSS - case, anyone's ever mentioned this possiblility.

    --
    "Lawyers are for sucks."
    - Doug McKenzie
  18. Re:We live in interesting times.. by OmniGeek · · Score: 4, Interesting

    Yes, SCO has violated the GPL by attempting to force users to buy licenses from them in addition to the GPL (note recent /. story on this one, I forget the link). They can sell copies, but trying to hang additional license terms on existing users is a violation.

    For that matter, SCO's refusal to accept the terms of the GPL in and of itself disallows them from redistribution under it; it would be VERY hard for SCO to convincingly argue they haven't refused to accept the terms of a license they claim is "unconstitional".

    Thus, they're hosed twofold.

    --

    "My strength is as the strength of ten men, for I am wired to the eyeballs on espresso."
  19. More from press release by Anonymous Coward · · Score: 5, Interesting

    "Added a new classification system to nmap-os-fingerprints. In addition to the standard text description, each entry is now classified by vendor name (e.g. Sun), underlying OS (e.g. Solaris), OS generation (e.g. 7), and device type ("general purpose", router, switch, game console, etc). This can be useful if you want to (say) locate and eliminate the SCO systems on a network, or find the wireless access points (WAPs) by scanning from the wired side."

  20. Re:We live in interesting times.. by Ianoo · · Score: 3, Interesting

    Yes, they have distributed Linux under a more restrictive license than the GPL. Therefore they are in violation.

  21. 4th section of GPL by Quill_28 · · Score: 3, Interesting

    4. You may not copy, modify, sublicense, or distribute the Program except as expressly provided under this License.
    Any attempt otherwise to copy, modify, sublicense or distribute the Program is void, and will automatically terminate your rights under this License. However, parties who have received copies, or rights, from you under this
    License will not have their licenses terminated so long as such parties remain in full compliance.

    I am no license guru, what part of the GPL license did SCO violate?

  22. Nope. by OmniGeek · · Score: 4, Interesting

    Fyodor (or any author of GPL'ed work, for that matter) can only do this 'cause SCO is violating the terms of the license. No one can arbitrarily block an individual or group from using GPL'ed code if they comply with the license.

    BTW, Groklaw has an interesting thread where it is noted that any contract or license with discriminatory terms, (such as a hypothetical GPL clone that excluded SCO by name) is illegal under common law, as it would violate principles of general equitable conduct.

    Move along, folks, nothing to see here...

    --

    "My strength is as the strength of ten men, for I am wired to the eyeballs on espresso."
  23. The GPL cannot be tested in court. by RedK · · Score: 5, Interesting

    Ok, this has been brought up a lot on Slashdot in the past few years, and I really think everyone should read this speech by Eben Moglen on why there will never be a test of the GPL in court (and a bunch of other interesting stuff). Here's the relevant portion :

    Let me show you why. The grave difficulty that SCO has with free software isn't their attack; it's the inadequacy of their defense. In order to defend yourself in a case in which you are infringing the freedom of free software, you have to be prepared to meet a call that I make reasonably often with my colleagues at the Foundation who are here tonight. That telephone call goes like this. "Mr. Potential Defendant, you are distributing my client's copyrighted work without permission. Please stop. And if you want to continue to distribute it, we'll help you to get back your distribution rights, which have terminated by your infringement, but you are going to have to do it the right way."

    At the moment that I make that call, the potential defendant's lawyer now has a choice. He can cooperate with us, or he can fight with us. And if he goes to court and fights with us, he will have a second choice before him. We will say to the judge, "Judge, Mr. Defendant has used our copyrighted work, copied it, modified it and distributed it without permission. Please make him stop."

    One thing that the defendant can say is, "You're right. I have no license." Defendants do not want to say that, because if they say that they lose. So defendants, when they envision to themselves what they will say in court, realize that what they will say is, "But Judge, I do have a license. It's this here document, the GNU GPL. General Public License," at which point, because I know the license reasonably well, and I'm aware in what respect he is breaking it, I will say, "Well, Judge, he had that license but he violated its terms and under Section 4 of it, when he violated its terms, it stopped working for him."

    But notice that in order to survive moment one in a lawsuit over free software, it is the defendant who must wave the GPL. It is his permission, his master key to a lawsuit that lasts longer than a nanosecond. This, quite simply, is the reason that lies behind the statement you have heard -- Mr. McBride made it here some weeks ago -- that there has never been a court test of the GPL.

    It's quite simple see. The GPL cannot be tested in court, because if it is found invalid, the defendant can't continue to distribute the copyrighted work. If it is found valid, the defendant either has to abide by it's restrictions or can't continue to distribute the copyrighted work. Do you understand the pattern here ? Anyone who tries to fight it will only lose. That's the beauty of it.

    --
    "Not to mention all the idiots who use words like boxen."
    Anonymous Coward on Monday August 04, @06:49PM
  24. Re:We live in interesting times.. by richardbowers · · Score: 3, Interesting

    IBM's already suing SCO for violating section 4 (and a few other sections, as well). The owner of NMAP's copyrights could sue in addition, and so could anyone who's contributed to Caldera linux, IMHO, though IANAL. (Yay, alphabet bingo!) I doubt that they'll be willing to spend the millions of dollars on lawyers that IBM is spending, though, so its not likely that it will be any more of a test.

    As for the FSF and a GPL test - read Eben Moglen's speech transcript on Groklaw. He's not looking for a test, because he doesn't think they need one.

    --
    Law is whatever is boldly asserted and plausibly maintained. -- Aaron Burr
  25. SCO shares slowly drops... by Zo0ok · · Score: 4, Interesting

    The SCO share is now well below $13. It hasnt been this low since august.

    Seems like time is running out for our friends in Utah.

  26. Re:We live in interesting times.. by Anonymous Coward · · Score: 5, Interesting

    I'd see that their declaring the GPL invalid is a disagreement with the GPL, which says that you can use the software, but not distribute it if you disagree with the GPL.

    Of course SCO is in a contract dispute with IBM over something that was released under the GPL. Regardless of their claims to the press and the public, in court they have claimed that IBM did not have the right to distribute the code under the GPL. That is not a claim that the GPL is invalid. It concerns the ownership of the intellectual property rights in the first place, not the validity of the license under which they were distributed.

    That said, there is nothing wrong with putting SCO on notice that the only license that permits them to distribute many packages is the GPL. While they may be legally on safe ground now, if they contest any of the terms of the GPL in court, there is nothing preventing authors of GPL'ed code from simply saying that these are the terms that we will agree to, if you don't like them, you don't have to distribute our work. And in fact, since you won't accept them, we revoke your license. Goodbye, have a nice life.

  27. Re:We live in interesting times.. by muckdog · · Score: 4, Interesting

    Please explain how how downloading nmap a second time gives SCO a new license to NMAP. The GPL license is all or nothing. You don't have three license for SCO software like you would 3 licenses for Windows 98. The GPL states that if you violate the terms of the GPL license you (as in a legal entity, human or corporation) lose your license to distribute said GPLed software.

  28. License already terminated by minkwe · · Score: 4, Interesting

    They did not need to terminate SCO's license. It was already terminated when they claimed the GPL was invalid.

    They could have just put them on notice of violation. This gives people the false impression that you need to explicitly terminate the license of a violator. You don't. The license is 'automagically' terminated if they person/entity does not accept the license.

    --
    "Fighting terrorists with millitary might is like killing a mosquitor on your Dad's forehead with a rifle."
    1. Re:License already terminated by Brandybuck · · Score: 3, Interesting

      Thank you Mr. Lawyer!

      Actually, I greatly suspect that you are NOT a lawyer. Because your mini-analysis is quite incorrect. Your interpretation of the GPL is as erroneous as SCO's interpretation of the US Constitution.

      Disagreeing with the GPL does not terminate your rights to distribute GPL software. Calling it unconstitutional does not terminate your rights to distribute GPL software. Being an asshole with the name "McBride" does not terminate your rights to distribute the GPL. The word "accept" in clause 4 has specific legal meaning. You "accept" the Microsoft EULA by clicking on a widget with a mouse cursor. Even if you shouted at the top of your lungs "I DISAGREE" while clicking that button, you have legally accepted that license. Shouting "under duress" might be a different matter, but irrelevant to the topic at hand.

      Darl McBride has legally accepted the licenses for several GPL softwares by distributing those softwares. There is not need for him to sign any documents. There is no need for him to utter the words "I agree". There is no need for him to publically confess his sins before the public. HE HAS ACCEPTED THE LICENSE. And he is in full compliance (as near as I can tell) with it.

      His later statements proclaiming his dislike for the GPL are irrelevant. Even claiming it to be invalid is irrelevant.

      Fyodor is pulling a publicity stunt. He doesn't have a legal leg to stand on. And if SCO desired, they could rightfully sue him for breach of contract.

      --
      Don't blame me, I didn't vote for either of them!
  29. Re:We live in interesting times.. by alienw · · Score: 5, Interesting

    You can't just revoke the GPL because you want to. It is automatically revoked if the licensee violates it, but the author has no power to revoke the license. Otherwise, someone could simply pay, for instance, Linus Torvalds a lot of money so he makes Linux proprietary (i.e. revokes its license). This should not be possible.

  30. Open Source started with Ben Franklin by bdsesq · · Score: 4, Interesting

    Franklin was a prolific inventor. He refused to patent his inventions. He maintained that there was nothing wrong with someone else copying his work and using it to earn a living.

    He also opened the first lending library (file sharing anyone?)

    It is too bad he didn't have the concept of freely sharing things codified in the US Constitution. What a difference that would have made.

  31. On second thought... by Short+Circuit · · Score: 5, Interesting

    On second thought, such a major backlash by the OSS community could absolutely destroy SCO's offerings, giving the impression that OSS software is dangerous to use as a core supplement to your products.

    1. Re:On second thought... by unixbob · · Score: 4, Interesting

      If I understand this correctly, Fyodor is stopping SCO from distributing Nmap as a binary release. Although he is no longer explicitly supporting it, there is nothing stopping an end user from downloading the Nmap source and trying to compile their own binary (although there's no guarantee it will work because Fyodor isn't coding for the SCO platform anymore).

      As an ISP this doesn't bother me (much). I don't wait for my vendor (Redhat / Sun Microsystems) to release versions of Apache for my webservers. I compile my own build and deploy that across all my servers.

      This is also no different from Closed Source software. Vendors pick and choose which platforms they wish to support. Oracle support RedHat and Suse Linux but not Debian (IIRC). Closed source vendors constantly pick and choose which platforms to support; sometimes market forces dictate this, sometimes technical issues dictate this. OSS should be no different

      --
      The Romans didn't find algebra very challenging, because X was always 10
  32. Good idea by GreatBallsOfFire · · Score: 4, Interesting

    If every open source project officially revokes SCO's license, they'd loose quite a bit. I think they would loose their TCP/IP support, if I recall correctly, because it is the BSD stack. Someone else already mentioned Apache yanking their licenses.

    SCO also has a linux emulation API. At least at one point during this legal battle, SCO argued that the Linux API was embodied in Linux, and that this constituted an infringement on their copyright. However, SCO conveniently forgets about their Linux Kernel Personality. According to the SCO web site, "This environment does not contain a Linux kernel, but does contain the RPMs needed to run most Linux applications." So, anyone who owns code in these RPMs should also yank their code, crippling the SCO Unixware distribution. This could cause a major disruption in SCO's business, if properly executed.

    Finally, I submit that Linus Torvalds should sue SCO for improperly incorporating the API into the SCO kernel and/or system libraries. The theory is that they could not have done this without viewing the code, and by doing so the code they've written is a derivative work of the Linux kernel. Properly executed, this could kill SCO altogether. Wouldn't that be enjoyable to watch.

  33. wrong by Ender+Ryan · · Score: 4, Interesting
    SCO distributes NMap. NMap is licensed under the GPL. SCO has stated it does not accept the GPL license. Not accepting the license prevents you from being allowed to distribute a GPLed work. SCO certainly is violating the GPL with regards to NMap, and any other GPL software they distribute.

    SCO has revoked it's own rights under the GPL by not accepting the GPL. The language in the GPL that states that you must accept the GPL to be allowed to distribute GPLed products is pretty clear.

    --
    Sticking feathers up your butt does not make you a chicken - Tyler Durden
  34. what about limiting program execution with uname? by esarjeant · · Score: 3, Interesting

    What if a page from the Microsoft book is borrowed here.

    Let's produced updated versions of popular packages (Samba, Mozilla, gcc, etc.) that check the platform name via uname(), /proc or somesuch; and report the program as unable to continue if a SCO operating system is found.

    This would at least prohibit SCO from circulating newer versions without making modification to the code themselves. Of course, if they did this they would have to do so publically or would themselves be in violation of GPL.

    --

    Eric Sarjeant
    eric[@]sarjeant.com

  35. Re:We live in interesting times.. by Eggplant62 · · Score: 5, Interesting
    In my reading of copyright law, theres nothing that would allow a copyright holder to retract a license, and the GPL doesn't have anything specifically granting that (most licenses do). Are you aware of any case law that supports the idea that a copyright creator can arbitrarily revoke a license it has already granted? Fyodor can certainly add a special condition to his latest version, though that would make his license not-free and therefore conflict with the GPL :P


    What you're missing here is this:

    SCO, with their silliness and shenanigans of trying to get the GPL rendered as invalid, along with attempting to extort additional licensing fees and conditions over Linux, has violated the GPL.

    Read it again:

    4. You may not copy, modify, sublicense, or distribute the Program except as expressly provided under this License. Any attempt otherwise to copy, modify, sublicense or distribute the Program is void, and will automatically terminate your rights under this License. However, parties who have received copies, or rights, from you under this License will not have their licenses terminated so long as such parties remain in full compliance.

    By attempting to get users of Linux to cough up fees for SCO's extra license for Linux, GNU, and Fyodor's NMAP program as one of many other GPL'd program distributed with Linux and SCO's own product offerings, SCO is in violation of the GPL. Fyodor is well within his rights to terminate SCO's license to use the software. Once upon a time, Caldera very happily distributed GNU/Linux and Nmap for free, with all the conditions intact to remain in compliance with the GPL. By attempting to charge an additional licensing fee and dictating conditions that are not in line with the GPL's own, they are in violation.

    Clear as mud, right??
  36. Open comment to Darl by Trolling4Dollars · · Score: 3, Interesting

    Hey Darl! I like this part of the Usenix open letter:

    "Inventors who find they can't compete against lower-cot or free substitutes are compelled to find other things to sell".

    I have a few suggestions for you:

    1. You could always sell your sharky legal dept. and probably make loads more money than this whole fiasco will provide you with
    2. Since you seem to know so much about where to get a good tan, you could get with the Queer Eye guys and open a chain. Of course, they might not want to have anything to do with you.
    3. After you get out of prison, you could peddle your body to the highest bidder.

    Just a few suggestions anyway you twerp.

    (Oh my. What's Poor widdle Darl gonna do now? Sned his gang of wolves after me now?)

  37. another great part of the release notes for nmap by little+alfalfa · · Score: 4, Interesting

    Added a new classification system to nmap-os-fingerprints. In addition to the standard text description, each entry is now classified by vendor name (e.g. Sun), underlying OS (e.g. Solaris), OS generation (e.g. 7), and device type ("general purpose", router, switch, game console, etc). This can be useful if you want to (say) locate and eliminate the SCO systems on a network, or find the wireless access points (WAPs) by scanning from the wired side. >:|

  38. Re:We live in interesting times.. by autocracy · · Score: 4, Interesting
    He doesn't have absolute control over the current existing state of his code because it contains other code that isn't copyrighted by him which has been contributed by other users of the software. This gets vague in a lot of ways. What happens when a project forks? Who is the owner of a project where the code has been contributed by 100 individuals?

    I think it is only by the binding of all these project through common licensing that the licensing will actually work - and hence why the GPL's chance is both in careful wording that already exists as well as the common public usuage of it. In this manner, breaking the terms of the license invalidates your use of code licensed under it. Otherwise, we risk invalidation of code snippets, and that gets really ugly. Even then, this argument can be debated up, down, and through the mud.

    --
    SIG: HUP
  39. They can only revoke for future versions. by GodWasAnAlien · · Score: 3, Interesting

    They cannot change the license for software they have already distributed unless the license lets them do so, or the license is not valid for this case.

    Unless they are using a modified GPL, they cannot "revoke" a license. The new software released could have a "everyone but SCO" license.

    If, however, SCO, by stating that the GPL is invalid, has disagreed to the terms of it, then the softwares authors can simply declare that SCO has no legitimate rights to use their software.

  40. Re:We live in interesting times.. by drewpc · · Score: 5, Interesting

    Isn't the Linux kernel distributed under the GPL? Can't SCO's license to distribute the Linux kernel be revoked? That would mean they couldn't sell any distributions of Linux and, subsequently, couldn't force people to buy licenses from them...right?

    --
    -- Get your free Mini Mac http://www.FreeMiniMacs.com/?r=14209873
  41. Re:We live in interesting times.. by tmasssey · · Score: 4, Interesting
    Here's the interesting thing about the law. IANAL, ...

    You can work under two incompatible view of the facts. While SCO can argue until its blue in the face that the GPL is invalid, it can still take advantage of the GPL until it is proven to be invalid.

    There is nothing that prevents a company from fighting against a law/license/etc. and simultaneously using the exact same law to their advantage. This happens *all* the time. The DMCA comes to mind. There's nothing in the law that says a company's policy or position needs to be internally harmonious...

  42. HATS OFF!! by dentar · · Score: 4, Interesting

    Finally! Fyodor does what the Samba team SHOULD HAVE done. Hats off to Fyodor for getting the ball rolling. Let's hope that all the authors whose packages are on the skunkware CDs will have the wisdom to revoke from SCO the right to distribute them, since SCO does not accept the GPL.

    Without skunkware, a SCO server is barely usable.

    --
    -- I am. Therefore, I think!
  43. Lead a class action by Anonymous Coward · · Score: 4, Interesting

    Could the FSF take the lead in a class action suit, where the class consists of all GPL code owners that have products redistributed by SCO?

    1. Re:Lead a class action by Sxooter · · Score: 3, Interesting

      But, no matter big the elephant that is IBM, the thousands of ant bites that is the FSF community is just as lethal.

      And probably would make for better press.

      --

      --- It is not the things we do which we regret the most, but the things which we don't do.
  44. who's behind this? by spiritraveller · · Score: 4, Interesting

    I'll probably get modded down for this and told to take off the tin-foil hat, but...

    It seems like Darl is doing someone else's lobbying for them.

    There's a lot at stake here for a certain software monopolist. And most of Darl's arguments benefit that Redmond company more than SCO.

    Why would it benefit SCO to lobby Congress against open source? It really doesn't. The more open source goes on, the more companies that SCO can sue. On the other hand, it does benefit a certain software company that actually SELLS software, and is currently suffering from open source competition.

    Go ahead and call me a conspiracy-theorist. I think this is the best indication we've had yet that Microsoft is doing some under the table bankrolling of Darl's Misadventures (in addition to the above-table money they have already given SCO)... where there's smoke, there's fire.

  45. Re:We live in interesting times.. by tmasssey · · Score: 5, Interesting
    I'm arguing from the same point.

    By you licensing a project under the GPL and by me redistributing it, you and I have entered into a contract. Actually, you have given me terms for license, and I have agreed to follow them. You can't unilaterally change it. Licenses and contracts *cannot* be revoked if the contract doesn't say it can be. If it could be, there'd be no SCO v. IBM: SCO's case would be open-and-shut.

    You can't argue both ways: either both SCO and nmap can revoke their license, or they can't. Neither contract (arguably) has a revocation clause, so the standards for one should be the same for the other.

    The question is, is SCO in agreement with the license? Clause 4 says they lose their license if they do not obey the restrictions of the license. Has SCO not included the nmap source code? Has SCO prevented anyone from redistributing the nmap code, in source or binary? It is not illegal to charge for GPL code, so that is not a problem. Assuming the other items are true (and nmap is not claiming that they're not), SCO is arguably in compliance; therefore, they cannot have lost their license.

    Don't get me wrong: I'd love to see SCO lose their license to *all* GPL code. I'd love to see a GPL 2.1 expressly forbidding SCO, and all GPL projects to adopt it. But it wouldn't prevent them from distributing whatever code was previously released under the GPL 2.0.

  46. Re:We live in interesting times.. by Ieshan · · Score: 3, Interesting

    This isn't really that complicated.

    Fyodor says that they will license their software for distribution under the GPL (and only the GPL). SCO continues to do this after saying the GPL is bunk. If SCO isn't following the GPL (because they don't believe in it), then they have no license to distribute this software.

    That's all.

    If one legally declares a contract to *not* be valid, one cannot follow it's terms [logical contradition].

  47. Re:We live in interesting times.. by Trailer+Trash · · Score: 5, Interesting
    This is very important IMHO. We need each and every GPL project being distributed by SCO to do this.

    Yeah, great, so all the journalists who read through the nmap release notes or read slashdot will know all about it.

    Hint: No journalists do either of those things.

    Instead of putting witty comments in release notes, we need someone who'll back it up with a lawsuit. I'll chip in $100 to help them file a suit against SCO. It shouldn't be too difficult to win; they're very publicly infringing.

  48. Is One Penny Source OK with SCO? by uncadonna · · Score: 5, Interesting
    Let's hypothesize that SCO is correct and that free distribution of software should be considered subversive. I note that babysitting by grandmothers would also be considered subversive under the same argument (giving things away is communist). Grandma, after all, is interfering with the viability of the day care service industry! Che Guevara would be proud!

    Let's leave that aside for the moment, and suppose the argument for some mysterious reason does not apply to most other services but does apply to software. Then marketplace competition will drive prices down, as I understand the theory. How low can they go, in SCO's view, before they become unconstitutional?

    Suppose that someone comes up with a brilliant new software package called ninunec ("Ninunec Is Not Unix, Nor Even Close"). Suppose that person wants to give away ninunec, perhaps with the intention of proving his worth to scare up venture capital for an even more ambitious plan he has.

    Under the theory that SCO is presenting to congress, he should not be allowed contribute his work into the public domain! since this constitutes "dumping". I'm sure this raises free speech questions, but let's leave that aside, too. What is the lowest constitutionally permitted cost, under SCO's argument. so that our genius can promote his wares and himself. Let's say he keeps a conventional copyright and charges a penny per source download.

    As long as the cost remains low enough, the evil consequences that SCO attributes to open source remain. You haven't solved the alleged problem that SCO proposes by mandating that software cannot be free. It therefore becomes necessary under SCO's arguments to mandate a minimum price for ninunec, and for every other piece of software (and every other service that falls under the SCO guidelines) that ever enters the marketplace! (Good luck with that one.)

    SCO's letters, aside from their usual dubious claims about ownership of code, make claims that amount to mandating a profit for their industry by preventing contributions from a volunteer sector. The only meaningful way to implement that position into law is 1) to create an exhaustive list of activities that are constitutionally impermissible without charging a fee and 2) to have a government body set mandated minimum prices in all those activities.

    That's not the free enterprise model I've heard so much about. I think we should reconsider which position is the subversive one!

    --
    mt
  49. Re:We live in interesting times.. by Phillup · · Score: 3, Interesting

    Except... GPL software is not "free of charge".

    And people that use the GPL don't intend for it to be "free of charge". They just aren't charging money for it.

    It has a cost. If you are not willing to pay the cost, you may not use the software.

    What gets SCO in a tizzy is that the cost is not an amount of dollars... it is a behavior requirement.

    And, we all know how good they are at behaving.

    --

    --Phillip

    Can you say BIRTH TAX
  50. Why didn't Fyodor just dual license? by ValentineMSmith · · Score: 4, Interesting
    After reading the press release (and several of the comments here), it almost looks like Fyodor was trying to do what TrollTech did with the QT libraries a while back: do a dual license scheme.

    For TrollTech, if you were developing GPL'ed software, you could use their toolkit, but if you were doing proprietary software, you had to buy some sort of license.

    IANALJAP (IANAL, just a programmer), but what would stop Fyodor from doing the same thing? This software is offered under two licenses: the GPL if you are anybody but The SCO Group, or the No License if you are The SCO Group. This way, we don't have to have these long arguments about section 4 or 5 of the GPL, and life is good. I realize that this may be against the spirit of the GPL, but, according to section 2:

    Thus, it is not the intent of this section to claim rights or contest your rights to work written entirely by you; rather, the intent is to exercise the right to control the distribution of derivative or collective works based on the Program.

    So, is this legit? Personally, I'd really like to see the SAMBA or GCC folks do something like this (no offense to Fyodor, but losing the rights to distribute SAMBA would hurt SCO a LOT more than losing the rights to distribute NMap.

    --
    Karma: Chameleon - mostly influenced by bad '80s New Wave music
  51. *doh* Brain cramp, ignore the above... by TrentC · · Score: 4, Interesting

    After rereading the submission and copy of nmap's release notes, I see that Fyodor isn't revoking SCO's license to nmap because he doesn't like them, he's accusing them of violating the GPL and telling them their license to use nmap is revoked as a result.

    On that thought, I think Fyodor is missing a bet here; IIRC, the penalties for intentional copyright infringement can be quite large. (After all, isn't that what SCO originally accused IBM of?) He should talk to a lawyer and get them to draft a "cease and desist" letter to SCO.

    If they want to use his code for free under the GPL, they have to abide by it. Otherwise, if they want to license it separately, they should have to pay $$$ just like a "real, Constitutional" license agreement.

    Jay (=
    (Maybe there should be a slew of copyright registation requests sent to the Library of Congress for source code...)

  52. In case it was over looked..... by Stumbles · · Score: 3, Interesting
    Version 3.50 press release also mentions the following (which is rather nifty);

    Added a new classification system to nmap-os-fingerprints. In addition to the standard text description, each entry is now classified by vendor name (e.g. Sun), underlying OS (e.g. Solaris), OS generation (e.g. 7), and device type ("general purpose", router, switch, game console, etc). This can be useful if you want to (say) locate and eliminate the SCO systems on a network, or find the wireless access points (WAPs) by scanning from the wired side.

    Emphasis mine.

    --
    My karma is not a Chameleon.