Follow Slashdot blog updates by subscribing to our blog RSS feed

 



Forgot your password?
typodupeerror
×
Caldera Operating Systems Software Unix

USENIX Responds to SCO; Fyodor Pulls NMap 846

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.'"
This discussion has been archived. No new comments can be posted.

USENIX Responds to SCO; Fyodor Pulls NMap

Comments Filter:
  • ummm.. (Score:5, Interesting)

    by Anonymous Coward on Friday February 27, 2004 @09:57AM (#8407200)
    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?
  • by DarkMagician07 ( 686278 ) on Friday February 27, 2004 @09:58AM (#8407206)
    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.
  • I guess its (Score:3, Interesting)

    by AbbyNormal ( 216235 ) on Friday February 27, 2004 @09:59AM (#8407220) Homepage
    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.
  • by 3.5 stripes ( 578410 ) on Friday February 27, 2004 @10:01AM (#8407229)
    It's free with the condition that you must stay within the provisions of the GPL.

    Maybe you're thinking of BSD?
  • by C_Kode ( 102755 ) on Friday February 27, 2004 @10:01AM (#8407230) Journal
    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)
  • by robslimo ( 587196 ) on Friday February 27, 2004 @10:01AM (#8407233) Homepage Journal
    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?

  • by autocracy ( 192714 ) <slashdot2007@sto ... .com minus berry> on Friday February 27, 2004 @10:01AM (#8407237) Homepage
    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?
  • From the (Score:5, Interesting)

    by LittleLebowskiUrbanA ( 619114 ) on Friday February 27, 2004 @10:01AM (#8407239) Homepage Journal
    "it's about time" dept.

    Seriously, wonder what SCO will do if Samba and the other well known projects follow suit?
  • Time is right (Score:3, Interesting)

    by Anonymous Coward on Friday February 27, 2004 @10:01AM (#8407241)
    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.
  • Re:Oops. (Score:1, Interesting)

    by Anonymous Coward on Friday February 27, 2004 @10:03AM (#8407260)
    and why does anyone care what Debian Free Software Guidelines are? Why would a distributions guidelines affect someone else that is involved in that distro?
  • by autocracy ( 192714 ) <slashdot2007@sto ... .com minus berry> on Friday February 27, 2004 @10:03AM (#8407261) Homepage
    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.

  • Way to go, Fyodor! (Score:4, Interesting)

    by Noryungi ( 70322 ) on Friday February 27, 2004 @10:04AM (#8407273) Homepage Journal
    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...
  • Re:Oops. (Score:3, Interesting)

    by Sam H ( 3979 ) <sam@zoy.org> on Friday February 27, 2004 @10:05AM (#8407283) Homepage
    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.
  • by steveit_is ( 650459 ) on Friday February 27, 2004 @10:05AM (#8407286) Homepage
    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.
  • by Anonymous Coward on Friday February 27, 2004 @10:05AM (#8407287)
    Fyodor responded by using information disclosure vulnerabilities in yahoo email to find the originating IP address of the Slashdot prankster

    Vulnerabilities like mail headers, perhaps?

  • Forget SCO... (Score:4, Interesting)

    by cr@ckwhore ( 165454 ) on Friday February 27, 2004 @10:06AM (#8407292) Homepage
    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

  • One question. (Score:5, Interesting)

    by Sheetrock ( 152993 ) on Friday February 27, 2004 @10:06AM (#8407298) Homepage Journal
    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.

  • Re:Oops. (Score:2, Interesting)

    by Paladin2ez ( 619723 ) on Friday February 27, 2004 @10:10AM (#8407326)
    As far as I can tell, that clause generally meant political / social / economic groupings, as it applies to sexism/racism/sexualityism (yes I know, its not a word, coin it a term). In a case like this they are not being discriminated against for their thoughts or beliefs.

    Any manufacturer can pull a product from usage on certian platforms if they feel it would give the competition further power (Companies distributing to specific game consoles for example).

    Its just plain capitalism, and like it or not, that still drives alot of what we do.
    Now these are the thoughts of one non-legally knowledgable person, so please others follow up with legalese if you are able.

  • by Albanach ( 527650 ) on Friday February 27, 2004 @10:12AM (#8407344) Homepage
    Losing nmap is unlikely to hurt SCO - anyone that needs nmap is going to be smart enough to download th gzip

    Where it would get really interesting is if any other big projects pulled the plug. Imagine no Apache for SCO? (okay we should probably resolve the existing fight over the apache license before starting another) but what about no Samba?

    I'm not entirely convinced that it's the right approach - I'd rather just see SCO beaten, but it'd sure hurt them if they lost some big pieces of software.

  • by cluge ( 114877 ) on Friday February 27, 2004 @10:14AM (#8407357) Homepage

    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 [angrypeoplerule.com]
  • Dorky GPL question: (Score:5, Interesting)

    by Asprin ( 545477 ) <(moc.oohay) (ta) (dlonrasg)> on Friday February 27, 2004 @10:14AM (#8407362) Homepage Journal

    When I checked out the NMAP link, I eventually clicky=clicky-clicky'ed overt to the insecure.org homepage [insecure.org] 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.
  • Re:Fyodor pulls nmap (Score:2, Interesting)

    by BJury ( 756346 ) on Friday February 27, 2004 @10:16AM (#8407370)
    Only problem is SCO would counter sue Linus. They cant counter-sue Samba, Apache, PostGreSQL, etc, as their software is not in dispute.
  • by OmniGeek ( 72743 ) on Friday February 27, 2004 @10:17AM (#8407376)
    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.
  • by Anonymous Coward on Friday February 27, 2004 @10:20AM (#8407404)
    "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."
  • by Anonymous Coward on Friday February 27, 2004 @10:21AM (#8407410)

    how much legal weight can Fyodor swing if SCO violates his decree?

    Given that he holds the copyright to NMAP, he can get their website shut down under the DMCA.

    Of course, getting it to stay down is another matter. You can argue that even if SCO's current license to distribute NMAP is terminated, they can get a new one by simply downloading it again. I think that may be a very grey area for the GPL and similar licenses.

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

    I believe the GCC developers have stated that they will not do this.

  • by Ianoo ( 711633 ) on Friday February 27, 2004 @10:22AM (#8407419) Journal
    Yes, they have distributed Linux under a more restrictive license than the GPL. Therefore they are in violation.
  • 4th section of GPL (Score:4, Interesting)

    by Quill_28 ( 553921 ) on Friday February 27, 2004 @10:23AM (#8407433) Journal
    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?
  • Nope. (Score:5, Interesting)

    by OmniGeek ( 72743 ) on Friday February 27, 2004 @10:25AM (#8407452)
    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...
  • by RedK ( 112790 ) on Friday February 27, 2004 @10:26AM (#8407458)

    Ok, this has been brought up a lot on Slashdot in the past few years, and I really think everyone should read this speech [groklaw.net] 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.

  • Re:From the (Score:5, Interesting)

    by jdh-22 ( 636684 ) on Friday February 27, 2004 @10:26AM (#8407463)
    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.
  • by MetaMarty ( 38276 ) on Friday February 27, 2004 @10:31AM (#8407502)
    SCO announces special rebates for third world countries.

    "We want to help these countries by allowing them access to the best software at the best price. Our special prices start at $200 per CPU, even if they choose other Linux distributions then ours" says Darl Mcbride, CEO SCO.
  • Re:ummm.. (Score:5, Interesting)

    by fanatic ( 86657 ) on Friday February 27, 2004 @10:33AM (#8407519)
    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?
  • by richardbowers ( 143034 ) on Friday February 27, 2004 @10:34AM (#8407526)
    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.
  • by Zo0ok ( 209803 ) on Friday February 27, 2004 @10:35AM (#8407538) Homepage
    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.
  • by halivar ( 535827 ) <`moc.liamg' `ta' `reglefb'> on Friday February 27, 2004 @10:35AM (#8407539)
    ...since, after all, USENIX didn't write NMAP. ;)
  • by lobsterGun ( 415085 ) on Friday February 27, 2004 @10:36AM (#8407549)
    No big test here. Whether SCO agrees with the validity of the GPL itself is not material to their distdibution of NMap.

    Sco claims that they are charging a fee based on IP they claim to own that is included in Linux.

    NMap isn't part of that. NMap is included on a seperate CD along with SCOs linux distro. It is not part of the distro. Even if it were part of the distro, so long as they are not attempting to "otherwise to copy, modify, sublicense or distribute" NMap, they would be fully within their rights to distribute it. As near as I can tell there is no voilation against NMap.

    There is no clause in the GPL that says "This license does not apply to fukwads". If there were, then SCO would be screwed and NMap would be off limits to them.
  • I can't wait for the collective Linux developers to sue them outright, should they get the GPL overturned, for copyright infringement (since the code does NOT actually go PD but rather reverts to standard copyright, which is of course more restrictive by default with regards to copying).

    Maybe. Or, maybe, the judge will realize the chaos and havoc that would cause, and rule that all software that has been released under the GPL is effectivly "released to the Public Domain."

  • Re:ummm.. (Score:5, Interesting)

    by radja ( 58949 ) on Friday February 27, 2004 @10:41AM (#8407584) Homepage
    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.
  • by Anonymous Coward on Friday February 27, 2004 @10:41AM (#8407589)
    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.
  • by warmcat ( 3545 ) * on Friday February 27, 2004 @10:45AM (#8407637)
    See my post a bit lower down for a working URL.

    If you come in to the site at / it redirects to a broken URL.

    If you come in to /scolinux it asks for auth (but accepts blank credentials).

    If you ask me they are complying with the letter of the GPL while making every efffort to obfuscate the fact they are still freely giving away under the GPL what they are trying to charge $699 to idiots for.
  • by muckdog ( 607284 ) on Friday February 27, 2004 @10:47AM (#8407669) Homepage
    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.
  • by minkwe ( 222331 ) on Friday February 27, 2004 @10:50AM (#8407699) Journal
    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.
  • by alienw ( 585907 ) <alienw.slashdot@ ... inus threevowels> on Friday February 27, 2004 @10:50AM (#8407703)
    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.
  • by loucura! ( 247834 ) on Friday February 27, 2004 @10:52AM (#8407728)
    The copyright holder (in this case Fyodor), has absolute control over the creation in question (in this case nmap), when it comes to redistribution, creation of derived works, broadcast, et cetera. Since SCO is distributing nmap, Fyodor can refuse to permit it, and revoke their distribution license. Since he has monopoly control over the code he wrote, they have no recourse.

    Well, unless they can convince a judge or jury that he really intended to release it into the public domain, and therefore relinquished control over it.
  • by bdsesq ( 515351 ) on Friday February 27, 2004 @10:54AM (#8407751)
    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.

  • by Short Circuit ( 52384 ) <mikemol@gmail.com> on Friday February 27, 2004 @10:54AM (#8407754) Homepage Journal
    Mmm. Samba, PHP, Mozilla, Apache, XFree86. The last two may just do that in order to draw attention away from licensing issues. (Or to show we're all still in the same boat. However you want to interperet it.)

    Maybe Perl too, but I'm not well versed on the Perl license or the Artistic License.
  • On second thought... (Score:5, Interesting)

    by Short Circuit ( 52384 ) <mikemol@gmail.com> on Friday February 27, 2004 @10:57AM (#8407783) Homepage Journal
    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.
  • Good idea (Score:4, Interesting)

    by GreatBallsOfFire ( 241640 ) on Friday February 27, 2004 @10:58AM (#8407805)
    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.

  • wrong (Score:5, Interesting)

    by Ender Ryan ( 79406 ) <TOKYO minus city> on Friday February 27, 2004 @11:01AM (#8407838) Journal
    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.

  • by Strog ( 129969 ) on Friday February 27, 2004 @11:03AM (#8407851) Homepage Journal
    First they would have to acknowledge that the GPL is legit and withdraw their unconstitutional claim.

    Then they would have to have created the original code otherwise the copyright doesn't belong to them. If they contributed anything to someone else's code then whoever wrote the original still has the copyrights to it. If they deny GPL then they have to fight it on copyrights. The best could do is try to sue the coyright holder for not compensating them for their contributions. I wouldn't put it past them but it seems unlikely.

    If they did write the program themselves and are the coyright holders then I bet it would get dumped real fast and a free replacement would be written.
  • by esarjeant ( 100503 ) on Friday February 27, 2004 @11:04AM (#8407862) Homepage
    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.
  • by Eggplant62 ( 120514 ) on Friday February 27, 2004 @11:05AM (#8407876)
    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??
  • Open comment to Darl (Score:4, Interesting)

    by Trolling4Dollars ( 627073 ) on Friday February 27, 2004 @11:16AM (#8407986) Journal
    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?)
  • by Anonymous Coward on Friday February 27, 2004 @11:17AM (#8407997)
    These are the vendors whose database and compiler products currently run on a *lot* of existing SCO and Unixware boxes. They all need to cease supporting the SCO and Unixware platform and announce to all current customers that there will be no future versions of their databases/tools for the SCO and Unixware platforms and that when the current support/maintenance contracts expire at the end of their terms that they will not be renewed since their database software, programming languages and services for these "legacy" platforms have reached end-of-life status and the users of these systems need to migrate to more modern operating systems platforms.

    This business model of forced premature obsolescence of software products has been very successful for Microsoft, forceing their customers to "buy it all over again and again and again", I don't see why it couldn't be successful for these databases too.... after all, by now all business software customers have gotten so used to getting reamed repeatedly, that they're all beginning to enjoy it.
  • 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. >:|
  • GNU's move (Score:1, Interesting)

    by Anonymous Coward on Friday February 27, 2004 @11:24AM (#8408080)
    GNU should follow suit with a dear sco you can't have GCC or GLIBC anymore. GNU could totally back it up. And a Linux distribution is worthless without the GNU software.
  • by autocracy ( 192714 ) <slashdot2007@sto ... .com minus berry> on Friday February 27, 2004 @11:26AM (#8408092) Homepage
    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.

  • by Tony-A ( 29931 ) on Friday February 27, 2004 @11:28AM (#8408113)
    Let's say you as a customer are using SCO software and are running into some sort of problem, real or imagined, that might be related in some way to nmap. Who you gonna call?
    "Sorry, that's not supported" is the short form. Even the very existence of nmap on affected systems can be grounds for very short support calls.
  • by GodWasAnAlien ( 206300 ) on Friday February 27, 2004 @11:37AM (#8408209)
    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.
  • by Tom ( 822 ) on Friday February 27, 2004 @11:37AM (#8408210) Homepage Journal
    What if SCO doesn't comply?

    If they don't accept the GPL, then they need permisson of the copyright holder in order to copy or distribute.

    Since that permission has been explicitly not granted, they can't even claim ignorance.

    So they're guilty of copyright violation. The GPL doesn't even appear. Oh yes, and copyright violation is a crime with massive penalties, thanks to our friends over at the RIAA and MPAA.
  • by Dalcius ( 587481 ) on Friday February 27, 2004 @11:39AM (#8408225)
    Seems pretty clear to me. They can't say "$699 a license" and call it a "distribution fee" which the GPL allows. They are in violation, no doubt.

    I am curious, however, how the license could be revoked if they weren't in violation. My understanding is that programs like NMap are "released to the public" under the GPL. I know that you can distribute under multiple licenses, e.g. GPL to everyone, and another license for corporations who pay, but can you actually rescind a license once it's been granted without a "This license may be revoked for any reason" a la Microsoft?

    IANAL :)

    Cheers
  • by drewpc ( 58090 ) on Friday February 27, 2004 @11:41AM (#8408244) Homepage
    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?
  • by tmasssey ( 546878 ) on Friday February 27, 2004 @11:41AM (#8408252) Homepage Journal
    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...

  • HATS OFF!! (Score:5, Interesting)

    by dentar ( 6540 ) on Friday February 27, 2004 @11:44AM (#8408283) Homepage Journal
    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.

  • by Shimbo ( 100005 ) on Friday February 27, 2004 @11:47AM (#8408313)
    It would be sort of like you clicking "I Do Not Agree" on a Windows installation, then somehow getting the software installed anyway. Microsoft wouldn't RETRACT your license, rather, they'd sue you because you're using the software without one.

    Except that the GPL is far less dubious legally than Microsoft's EULA which could easily be tossed out in court (YJMV).
  • by loucura! ( 247834 ) on Friday February 27, 2004 @11:47AM (#8408317)
    I'm not arguing from the GPL point of view, I'm arguing from the point of view of US Copyright Law, the Copyright holder has the right to choose who he allows to exercise his rights under Copyright, which allows for all sorts of nifty multi-licensing schemes.

    The point is, that the GPL is not a contract, it's a license. License can be modified and revoked. Licenses can be applied unfairly, but contracts (in order to hold up in court) must be fair (well in that both parties must gain from the contract).
  • Lead a class action (Score:4, Interesting)

    by Anonymous Coward on Friday February 27, 2004 @11:51AM (#8408360)
    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?
  • who's behind this? (Score:5, Interesting)

    by spiritraveller ( 641174 ) on Friday February 27, 2004 @11:53AM (#8408389)
    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.
  • by wilddur ( 661128 ) on Friday February 27, 2004 @11:57AM (#8408423)
    Image that there is a clear notice in Samba, Apache Etc...

    As the SCO group has broken the terms of the GPL by redistributing our program XXXX under conditions prohibited by the GPL they have automatically lost their rigth to redistribute our software under this license according to line ?? of the GPL. They have not right at all to distribute XXXX unless they pay for a new different license.

    This includes:
    -
    -
    -

    If you have this software included with any of this products please contact us.

  • by tmasssey ( 546878 ) on Friday February 27, 2004 @11:59AM (#8408440) Homepage Journal
    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.

  • Re:That's scary! (Score:2, Interesting)

    by AaronGTurner ( 731883 ) on Friday February 27, 2004 @11:59AM (#8408443)

    Under UK law at least any terms that are obviously unreasonable (to a legally defined 'reasonable person' are invalid). It is on this basis that terms of some EULAs are invalid (possibly some Microsoft ones).

    Under UK law at least, the test would be if the 'viral' nature of GPL is an unreasonable clause, so it is not entirely clear that the GPL itself cannot be challenged.

    The question is whether code that was released under the GPL, if the GPL was declared invalid, would necessarily be returned to the original copyright holder, or if a judge could (in a second case) rule that code released under the GPL was effectively released to the public domain. I think this would have to be ruled on a case-by-case basis depending on the intentions of the authors.

  • by unixbob ( 523657 ) on Friday February 27, 2004 @12:03PM (#8408471)
    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
  • by Ieshan ( 409693 ) <ieshan@g[ ]l.com ['mai' in gap]> on Friday February 27, 2004 @12:05PM (#8408486) Homepage Journal
    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].
  • by JetScootr ( 319545 ) on Friday February 27, 2004 @12:08PM (#8408505) Journal
    1. "you could always sell your sharky legal dept"... Actually, I think the sharks own Darl, not the other way around. I mean, who's gonna get shredded into bloody bits in this lawsuit?
    2. That's not a tan, that's smoke and scorch marks from all the bridges he's burning behind him.
    3. He could start while he's in prison. Unless he has a 300-lb roommate that calls him Cindy.
  • by Peter Harris ( 98662 ) on Friday February 27, 2004 @12:12PM (#8408558) Homepage
    It's maybe more to do with the court of public opinion than a court of law.

    Legally speaking, SCO have a valid license to distribute nmap - the GPL.

    If (and this is a big if) enough challenges from developers of GPL software force SCO to admit that the GPL is valid, it will make them look even more confused than they already do. And maybe a few investors might hear what's going on too.

    In the courts of course, their stance on the GPL will not last a day's hard scrutiny anyway.
  • if fyodor sues (Score:3, Interesting)

    by SHEENmaster ( 581283 ) <travis@uUUUtk.edu minus threevowels> on Friday February 27, 2004 @12:15PM (#8408603) Homepage Journal
    Because they've already said that the gpl is invalid for their code that they redistributed under the GPL, they would have effectively already plead guilty to copyright violation. Sounds like some of that litigation fund could be put to better use with the NMap developers.
  • by Trailer Trash ( 60756 ) on Friday February 27, 2004 @12:16PM (#8408612) Homepage
    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.

  • by uncadonna ( 85026 ) <`mtobis' `at' `gmail.com'> on Friday February 27, 2004 @12:20PM (#8408649) Homepage Journal
    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!

  • by B'Trey ( 111263 ) on Friday February 27, 2004 @12:31PM (#8408764)
    From a MS EULA (case modified to avoid lameness filter):

    By installing, copying, downloading, accessing or otherwise using the software product, you agree to be bound by the terms of this EULA. If you do not agree to the terms of this EULA, manufacturer and Microsoft licensing, inc. ("MS") are unwilling to license the software product to you. In such event, you may not use or copy the software product, and you should promptly contact manufacturer for instructions on return of the unused product(s) in accordance with manufacturer's return policies.

    Different wording but seems similar enough in meaning to me.
  • by virid ( 34014 ) on Friday February 27, 2004 @12:32PM (#8408781)
    If FSF pulls together and attempts the same stunt that could cripple SCO. I don't know why we didn't do this earlier. This is getting good...
  • BRILLIANT! (Score:2, Interesting)

    by ufpdom ( 556704 ) <ncc1701p@ho t m a i l . c om> on Friday February 27, 2004 @12:49PM (#8408950)
    Very brilliant move.. Now if sendmail, apache would do the same it would definitely drive a nail into the SCO coffin. Im not a lawyer or anything but it would be very nice for many people to jump on this bandwagon. It would be quite evil for hardware manufacturers to do the same.. No Driver support for you! or.. No Soup for you!
  • by Nick_dm ( 580691 ) on Friday February 27, 2004 @01:00PM (#8409064) Homepage
    I think this is the point. It's true that "the licence" in clauses 4 & 5 does refer the specific agreement between distributor and user with regards to that one piece of software. But the GPL licence is consistent accross many different products. SCO have not simply disagreed with the licencing for Linux, they have attacked the GPL as a whole. You can't seriously claim the GPL is invalid and unconstitutional when regards to Linux but then claim the exact same licence is fine with regards to NMap.

    It's a weird situation, I wonder what would happen if, for example, someone simply didn't redistribute source code? Would that count as rejecting the licence as a whole, or simply breaking the conditions in one instance? In this case at least however, I believe SCO's public comments could cause them to violate the terms of any GPL'd software.
  • by Njall ( 132366 ) on Friday February 27, 2004 @01:14PM (#8409244)
    One of the reasons I became an Associate member [fsf.org] of FSF is to help the piper. Put your money where your popcorn is going and become a producer of the show!
  • by inc_x ( 589218 ) on Friday February 27, 2004 @01:23PM (#8409339)
    > How about Stallman writing the GPL with the
    > Express Purpose of spreading out software with
    > source code, so that anyone that copy it,
    > install it, and make derivitive works of it?

    That is
    a) not a matter of legislation, precedent, or case law and
    b) the opinions of Stallman are irrelevant because, unless Stallman is the copyright owner, Stallman is not a party to the case.

    > The express wishes of the copyright holder,
    > and the reasonable consequences of the law,
    > are what matters.

    The express wishes of the copyright holder can be read in clause 5 and clause 7 of the GPL.

    For example, from clause 5:
    "You are not required to accept this License, since you have not signed it. However, nothing else grants you permission to modify or distribute the Program or its derivative works. These actions are prohibited by law if you do not accept this License."

    And from clause 7:
    "If you cannot distribute so as to satisfy simultaneously your obligations under this
    License and any other pertinent obligations, then as a consequence you may not distribute the Program at all."

    and
    "it is up to the author/donor to decide if he or she is willing to distribute software through any other system and a licensee cannot impose that choice."

    But even better, since the copyright holder is most likely in the courtroom in front of the judge, the judge can just ask the copyright holder what he wants.
  • by Anonymous Coward on Friday February 27, 2004 @02:02PM (#8409790)
    You have to know that Darl's just a stooge for Micro$oft, who gave SCO 50mil just for the purpose of litigating linux for 5 years until they come out with their next great windows POS. And then, guess what? I'm sure Darl will get some cushy job at M$, maybe VP of linux integration fuckhead or something. All of this is so OBVIOUS, in that it has NOTHING to do with IP, persay, but M$ using their MONOPOLY status to push and pull the software industry any way they want using intimidation and coercion. I THOUGHT THIS WAS WHAT THE ANTITRUST LAWS WERE CREATED TO PREVENT!

    Again, it only shows that our govt. is bought and paid for by Large multinational satanic companies. Even though i hate to admit it, Ralph Nader is COMPLETELY CORRECT in this regard....

    DARL COME SUCK MY DICK YOU FUCKING WHORE
  • by TrentC ( 11023 ) on Friday February 27, 2004 @02:24PM (#8410010) Homepage
    Now this gets interesting: if SCO continues to distributed NMAP will the FSF start filing lawsuits?

    Unless the FSF holds the copyright to nmap (or had it assigned to them), they have no legal standing with which to sue, as it's not their code being used in contradiction of the license.

    This is why the FSF wants people to assign copyright to them [gnu.org] for any contribution to FSF projects; it makes their recordkeeping and paperwork easier in case something like this happens.

    Jay (=
  • by Phillup ( 317168 ) on Friday February 27, 2004 @02:31PM (#8410103)
    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.
  • by Brandybuck ( 704397 ) on Friday February 27, 2004 @02:54PM (#8410332) Homepage Journal
    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.
  • by ValentineMSmith ( 670074 ) on Friday February 27, 2004 @02:57PM (#8410369)
    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.

  • by TrentC ( 11023 ) on Friday February 27, 2004 @03:09PM (#8410475) Homepage
    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...)
  • by Sxooter ( 29722 ) on Friday February 27, 2004 @03:21PM (#8410619)
    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.
  • by Stumbles ( 602007 ) on Friday February 27, 2004 @03:57PM (#8411059)
    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.

  • by sirsnork ( 530512 ) on Friday February 27, 2004 @04:21PM (#8411323)
    OK I could be WAY wrong here since it's been a long time since I've played on the FSF site, but my understanding was this. If you GPL your program you have the option to transfer copyright(?) to the FSF. If Samba have done this then even if they are taking the moral high road the FSF can still file against SCO using Samba as the "killer app" (excuse the pun), since the FSF has the right to defend it weather the Samba team want them to or not.
  • by belroth ( 103586 ) on Friday February 27, 2004 @04:32PM (#8411417)
    It wasn't just early Americans. Until sometime in the 50s iirc if a book wasn't first published in the US then US law didn't recognise the copyright. It was quite a scandal in the UK in the late 19th & early 20th Centuries how US publishers pirated the best sellers.

    Only a hundred or so years to go from not respecting copyright to the DMCA and perpetual copyright...

  • by Arker ( 91948 ) on Friday February 27, 2004 @08:58PM (#8413503) Homepage
    TSG (please don't call them SCO, they are not the Santa Cruz Operation, which as bad as it was in some way doesn't deserve to be associated with these morons) has danced around this very carefully. They don't ask their customers to buy the 699 licenses. Only other folks (like Red Hat customers for instance.) And if you read the license they're supposedly selling, it goes through amazing contortions to avoid actually saying what they're licensing to you when you buy it. It doesn't claim to be a license for Linux, or for anything else specific, their FUD campaign to the contrary.
  • by Anonymous Coward on Friday February 27, 2004 @08:59PM (#8413509)
    Actually, SCO would claim ownership of Apache, Samba and the like because they consider them 'derivative' works simply because they were 'technologies designed on top of UNIX IP'. After all that's apparently one of their big arguments with IBM.
  • The Obvious Choice (Score:2, Interesting)

    by OzBeserk ( 654927 ) on Saturday February 28, 2004 @12:27AM (#8414475)
    Given the questions over whether he SCO has violated the GPL and whether he has the right to enforce it, I don't think turning to the courts is the best solution

    What if instead of simply not supporting the SCO platform in the future, he actively put a sheck in there that crippled the software if running on the Unixware platform?

    If SCO found themselves having to hire engineers to change code to work on their platform (rather than marketing & PR people) they might rethink defaming the GPL.

    Of course all this is based on the premise that they still want to produce software, not lawsuits.

"Protozoa are small, and bacteria are small, but viruses are smaller than the both put together."

Working...