Slashdot Mirror


FSF, GCC, and SCO Compiler Support

Ancipital was one of several who noted that a special patch is going into GCC. The file is README.SCO, and it is a short writeup about the SCO situation written by the FSF. It stops short of demanding that GCC developers strip SCO support from the compiler, and says more will be announced before the next compiler release.

115 of 525 comments (clear)

  1. Damn by ultrabot · · Score: 5, Insightful

    They should have just removed the support. I don't see how it would harm normal people, as they can keep on using older compilers.

    Anyway, this is the right direction. I just hope projects can strip out SCO support without breaking much good code.

    --
    Save your wrists today - switch to Dvorak
    1. Re:Damn by ergonal · · Score: 5, Insightful

      Maybe because they didn't want to stoop to SCO's level (yet).

    2. Re:Damn by ChiefArcher · · Score: 2, Insightful

      But doesn't SCO have their own compiler they ship with their OS (for $$$).. sort of like Solaris and IRIX?

      All it would have the opposite effect... developers running SCO would then have to purchase the SCO C Compiler from SCO.. therefore SCO gets more money..

      my 2 cents.
      ChiefArcher

    3. Re:Damn by kinnell · · Score: 4, Insightful
      Maybe because they didn't want to stoop to SCO's level (yet).

      Call me cynical, but I think that's just what they are doing. The file effectively implies that SCO developers will not be affected, but may be in the future - this is FUD, which is what SCO is using to try to screw money out of various parties. Not that I'm against it, mind you ;-)

      --
      If I seem short sighted, it is because I stand on the shoulders of midgets
    4. Re:Damn by mbrod · · Score: 2, Interesting

      I wouldn't quite call it FUD. I think it is more informational. If they painted a picture of crashing servers and millions of dollars needing to be spent if someone is using SCO it would be FUD'ish.

      I don't think the wording will actually cause "fear" in anyone. This just lets them know to be ready.

    5. Re:Damn by LWATCDR · · Score: 2, Insightful

      Except that a programer from SCO is maintaning the SCO port. There is no way that you can stop him and still have GCC under GPL. Under the GPL you can not stop someone from using your code just because you do not like them. Taking away SCO support in GCC will only hurt SCO users not the company. If SCO wants to have GCC in SCO all they have to do is port it. There is nothing that FSF can do to stop them except to stop using the GPL. Then who wins.

      --
      See my blog http://ilovecookes.blogspot.com/ for light hearted technical information.
    6. Re:Damn by Alsee · · Score: 3, Insightful

      I say fight FUD with FUD.

      Don't remove and SCO support and don't currupt any data on SCO system. But every time a program detects it is launching on a SCO system pop up the following dialog:

      Caution: SCO is not an officially supported platform. Use of this software on an unsupported platform may result in data curruption or hardware damage. (C)ontinue anyway or (A)bort safely?

      -

      --
      - - You can't take something off the Internet! That's like trying to take pee out of a swimming pool.
    7. Re:Damn by 16K+Ram+Pack · · Score: 2, Funny

      curruption? Yes, keep it like that. make people think it has already happened.

  2. The output of this compiler by AtariAmarok · · Score: 5, Funny

    Of course, the output of this compiler is not executable code. It produces lawsuits instead.

    --
    Don't blame Durga. I voted for Centauri.
    1. Re:The output of this compiler by tds67 · · Score: 3, Funny
      Of course, the output of this compiler is not executable code. It produces lawsuits instead.

      Your Honor, I object (code)!!!

  3. SCO support... by borgdows · · Score: 5, Interesting

    SCO don't care about GCC support of their OS, they do not are a software company anymore but a litigation company.
    Stripping SCO support from GCC will only harm SCO's old customers who don't have anything to do with SCO evil.

    1. Re:SCO support... by mark_lybarger · · Score: 2, Interesting

      it might make their customers bitch a little up the ladder and eventually take some time away from the litigation. it's basically giving a blow in the gut any way you can.

    2. Re:SCO support... by fritter · · Score: 4, Funny

      Stripping SCO support from GCC will only harm SCO's old customers who don't have anything to do with SCO evil.

      Both of them?

    3. Re:SCO support... by ReadParse · · Score: 4, Informative

      If you had RTF message, you would have seen that the FSF used the exact same argument to NOT break GCC on SCO Unix.

    4. Re:SCO support... by JediTrainer · · Score: 5, Interesting

      Both of them?

      Funny you should say that. The company I work for has a number of SCO servers, and we are now looking to replace them with Linux boxes because of all this nonsense. (We already have a number of new servers running Linux - it's the legacy ones that are still running SCO).

      SCO's 'support' costs an arm and a leg, and is pretty lousy. They do not fix problems in a timely manner, and many software packages that run on their OS are usually old and obsolete.

      Ever try running Java code on SCO?

      --

      You can accomplish anything you set your mind to. The impossible just takes a little longer.
    5. Re:SCO support... by ebh · · Score: 2, Insightful

      The customers/ISVs big enough to matter all use SCO's own development tools, not the GNU toolchain. GCC support or lack thereof will not direct their actions. However, those customers depend heavily on the stability and continued existence of their vendors. Were I one of those customers, I'd have already written them a scathing letter telling exactly what I think of the prospect of going through the pain of changing platforms because SCO litigated itself out of business.

      Claimer: I worked on those development tools for UnixWare back in the USL/Novell days. I have no present connection with SCO, Bell Labs, Novell, or Darl's astrologer.

  4. What exactly is being done? by rokzy · · Score: 3, Insightful

    it threatens to remove support for SCO Unix, then says it won't.

    what's the point?

    1. Re:What exactly is being done? by Arker · · Score: 5, Insightful

      No, read it again.

      It says they've been urged to do so, but will not at this time. They're considering it, but have very good reasons not to. If they did remove it, it would be basically a symbolic move that would hurt a few innocent people. Putting in this readme drawing attention to the controversy achieves a similar symbolic statement, without hurting those people. I think it's a good move.

      --
      =-=-=-=-=-=-=-=-=-=-=-=-=-=-
      Friends don't let friends enable ecmascript.
    2. Re:What exactly is being done? by dauvis · · Score: 2, Insightful

      I agree. Though IMHO, I think that if SCO continues down the current path, new support for SCO Unix should not be added to GCC. I think it would be wrong to remove support.

  5. shameless by Anonymous Coward · · Score: 2, Informative

    shameless karma plug for the coward:

    The FSF has asked me to check in this file on both the branch and the
    mainline.

    Please direct any questions or comments to the FSF.

    --
    Mark Mitchell
    CodeSourcery, LLC
    mark@codesourcery.com

    2003-08-03 Mark Mitchell

    * README.SCO: New file.

    ===

    As all users of GCC will know, SCO has recently made claims concerning
    alleged copyright infringement by recent versions of the operating
    system kernel called Linux. SCO has made irresponsible public
    statements about this supposed copyright infringement without
    releasing any evidence of the infringement, and has demanded that
    users of Linux, the kernel most often used with the GNU system, pay
    for a license. This license is incompatible with the GPL, and in the
    opinion of the Free Software Foundation such a demand unquestionably
    violates the GNU General Public License under which the kernel is
    distributed.

    We have been urged to drop support for SCO Unix from this release of
    GCC, as a protest against this irresponsible aggression against free
    software and GNU/Linux. However, the direct effect of this action
    would fall on users of GCC rather than on SCO. For the moment, we
    have decided not to take that action. The Free Software Foundation's
    overriding goal is to protect the freedom of the free software
    community, including developers and users, but we also want to serve
    users. Protecting the community from an attack sometimes requires
    steps that will inconvenience some in the community. Such a step is
    not yet necessary, in our view, but we cannot indefinitely continue to
    ignore the aggression against our community taken by a party that has
    long profited from the commercial distribution of our programs. We
    urge users of SCO Unix to make clear to SCO their disapproval of the
    company's aggression against the free software community. We will
    have a further announcement concerning continuing support of SCO Unix
    by GCC before our next release.

  6. So now... by mopslik · · Score: 5, Funny

    ...all programs compiled with the -sco flag will now start with a nag screen urging you to pay $699 to legalize your software?

  7. ... better yet by ultrabot · · Score: 4, Funny

    The only thing better than stripping out the support would be generating code that would execute slightly wrongly when run on an SCO OS. Adjusting small decimal numbers just a bit, corrupting a database here and there... every 3 years.

    Talk about Fear, Uncertainty and Doubt ;-).

    --
    Save your wrists today - switch to Dvorak
    1. Re:... better yet by ultrabot · · Score: 4, Insightful

      That would make the Free Software community no better than Microsoft -- it would be stooping to their level.

      And that level is exactly where we want to be, regarding SCO.

      IBM is pulling some dirty tricks (patents) to punish SCO. And we're loving them for it.

      --
      Save your wrists today - switch to Dvorak
    2. Re:... better yet by EvilTwinSkippy · · Score: 3, Insightful
      In a war there are tactics that bring victory or those that bring defeat. SCO's fight is with IBM. IBM is returning fire. That's the legal system.

      The GCC issue on the other hand is one party, who has not been harmed in any way, pummeling the users of a maligned company instead of the company itself. This is foolish as it creates enemies from friends.

      --
      "Learning is not compulsory... neither is survival."
      --Dr.W.Edwards Deming
    3. Re:... better yet by blibbleblobble · · Score: 2, Funny

      "The only thing better than stripping out the support would be generating code that would execute slightly wrongly when run on an SCO OS."

      Or when run in a microsoft.com domain

    4. Re:... better yet by HiQ · · Score: 5, Funny

      No just make a nagging compiler. Let it put up a nag screen with each statement it compiles, showing the statement and asking the programmer if it's allright to compile this and if it's not violating one or more IP's (Yes/No/Abort). :)

    5. Re:... better yet by adric · · Score: 3, Funny

      GNU's not done 'till SCO won't run! ;-)

      --
      not plane, nor bird, nor even frog...
    6. Re:... better yet by smillie · · Score: 2, Informative
      Mostly I do Solaris sysadmin but I also support one company using SCO. I've moved everything of theirs I can off the SCO box to Linux boxes except for one expensive database accounting program. That program won't run on Linux (I've tried) and would bankrupt the company to try to replace it in this economy

      In my spare time I've introduced quite a few people and companies to Linux often using free setup and consultation to get them to use Linux. I'm currently helping a SCO reseller to move to a Linux based business.

      So I am one of those clueless people ultrabot is complaining about.

      --

      Dyslexics Untie!

    7. Re:... better yet by neurojab · · Score: 2, Interesting

      correction...

      Sco has demanded a fee from all Linux users for using their "IP". Of course copyright law gives them no right to do this, and they've yet to prove that any infringement has taken place. These facts cast their actions as extortion. They're commiting outright extortion against every Linux user. This is not just an attack on IBM, it's an attack on free software. Worse yet, it's an attempt at market manipulation to make a couple of their executives rich while the rest of the company will just be out of a job when the dust clears.

      I think removing support from GCC is a good thing. It won't really harm most users, because SCO will maintain a patch, and ship their OS with GCC anyway. The only users affected will be those that want to upgrade GCC. This will discourage those that appreciate GCC and want to keep it up to date from choosing SCO as a platform. That's hitting SCO's bottom line, which is the right place to hit them. Let the executive stock options tank, then we'll see how much more they want to criminalize themselves.

  8. This is not the way.... by shachart · · Score: 5, Insightful

    I do not believe this is the right way to approach the issue. Let them work this ugly legalese - in courts. How are we any different from Microsoft, if we happen to "exclude" some support from projects because we do not like the receipient? I do not say "let's all develop code for SCO support", but please do not remove any *existing* code.

    --
    Those who can, do. Those who can't, consult.
    1. Re:This is not the way.... by ultrabot · · Score: 5, Insightful

      How are we any different from Microsoft, if we happen to "exclude" some support from projects because we do not like the receipient?

      It's open source, SCO can fix whatever it wants. I don't see why we should maintain any code who is only going to benefits instances we don't wish to support. Even existing code needs maintenance.

      but please do not remove any *existing* code.

      On the contrary, please do. Call it a cleanup or refactoring. GCC removes support for obsolete archs all the time.

      --
      Save your wrists today - switch to Dvorak
    2. Re:This is not the way.... by EvilTwinSkippy · · Score: 2, Insightful
      Amen. Otherwise GCC support becomes a political issue with Ins and Outs. What is to keep someone from turning a spat with Microsoft into a severing of Cygwin development.

      Indeed, it is a better knife in the back of SCO for everyone who uses it to see it is built upon open foundations.

      --
      "Learning is not compulsory... neither is survival."
      --Dr.W.Edwards Deming
    3. Re:This is not the way.... by Karl+Cocknozzle · · Score: 4, Insightful
      I do not believe this is the right way to approach the issue. Let them work this ugly legalese - in courts. How are we any different from Microsoft, if we happen to "exclude" some support from projects because we do not like the receipient? I do not say "let's all develop code for SCO support", but please do not remove any *existing* code.

      Removing SCO support is the right move, and here is why...

      Free software is about community. SCO is attempting to destroy that community. Why should community authors help SCO sell their wares and fund the holy war against, essentially, themselves? If supporting an antique operating system in your open-source code perpetuates this lawsuit for even one more day, why should I be required to do it? If I owned any copyrights to code that would be detrimental to SCO if withdrawn, you bet your ass I would consider it. Or at the least, I'd ponder a patch to remove SCO support while maintaining functionality for everybody else. Yes, I know its OSS, and they can download the code, but there's an expense involved for SCO there, too, since developers need to pay mortgages and food bills too.

      Yes, it would probably be considered punitive, but as an author I am under no requirement to permanently support every stupid operating system for my software. Crap, does SCO even matter anymore outside of their lawsuit against IBM? I don't really think so.
      --
      Who did what now?
    4. Re:This is not the way.... by irc.goatse.cx+troll · · Score: 5, Insightful

      "Why should community authors help SCO sell their wares and fund the holy war against, essentially, themselves?"

      Because it's the only way to remain free. 'I may not agree with what you are saying, but I will defend your right to say it to the death'. We can't just stop supporting a large userbase because the company that produced their os is now doing some things that are against some peoples ethics/morals.

      --
      Pain lasts, kid. Its how you know you're alive. Sometimes I think this growing up thing is just pain management-TheMaxx
    5. Re:This is not the way.... by ultrabot · · Score: 4, Insightful

      'I may not agree with what you are saying, but I will defend your right to say it to the death'.

      'but you should not expect me to invite you for lunch'.

      --
      Save your wrists today - switch to Dvorak
    6. Re:This is not the way.... by myster0n · · Score: 4, Insightful

      In this particular case, IMHO it's more like : "I'm against the death-penalty, but I'll defend your right to have me executed".

      --
      Nobody believes the official spokesman, but everybody trusts an unidentified source. -- Ron Nesen
    7. Re:This is not the way.... by JimDabell · · Score: 4, Insightful

      Free software is about community.

      The Free Software Movement might be about community, but Free Software, on its own, is just something that gets the job done for many people. If its developers yank your support because they don't like the operating system you use (why haven't they done this already for Windows?), then they run the risk of being percieved as unreliable. And how community-friendly is it to yank support for an OS that some people might be heavily reliant upon, when those people aren't responsible for the lawsuit madness?

    8. Re:This is not the way.... by Rysc · · Score: 5, Insightful

      Free software is about community. SCO is attempting to destroy that community. Why should community authors help SCO sell their wares and fund the holy war against, essentially, themselves?

      The reason OSS is being successful is our reputation. Not only do we have the moral high ground when it comes to software, but we are percieved to have the moral high ground.

      Developers out there may rave aout how it will never work, and they can't make money at it, but they'll all admit it's a really nice idea if only it would work. That's good will we've got going for us. That's more valuable than any money.

      If we, as a community, start fighting dirty, then we lose. On the surface it seems like a good idea, but a little while down the road the OSS community will no longer be seen as morally upright. We will be vindictive little bastards, and people (and companies) working with us will forever be wary, waiting for that knife in the back.

      Confidence, that's the game we're playing. SCO undermines ours by this case of theirs, but we undermine our own even more so if we hit back like this.

      The OSS definition states one cannot descriminate against people or organizations. How can you suggest it is right to exclude our enemy from the benefits of Free software? Sure, they will take and take from us, but eventually they will be overtaken as well and will become part of our community. If we exclude them, it is no longer Free for anyone, it becomes something only for a privileged few.

      This fight isn't about SCO, or the people who may be harmed by not having the latest GCC. This fight is about our reputation in the future and the spirit of the movement.

      --
      I want my Cowboyneal
    9. Re:This is not the way.... by timeOday · · Score: 4, Insightful
      Because it's the only way to remain free. 'I may not agree with what you are saying, but I will defend your right to say it to the death'.
      Unfortunately some freedoms are antithetical to freedom itself. Such as the freedom to own slaves, or the freedom to kill people. Some freedoms must be taken away because their existence precludes more imortant freedoms.

      SCO is telling linux developers, "if you want to use the code you wrote, you must first pay us, because we've assumed control of your work and we're selling it now." Supporting that is stupid.

    10. Re:This is not the way.... by zangdesign · · Score: 2, Insightful

      So is Microsoft, yet they haven't removed support from GCC for that OS under cygwin ...

      Yes, it's a good thing to take sides, but let the courts make their determination because we are not in possession of ALL the facts in this matter. SCO may suck at PR, but somewhere in there - they may have a case and it may not be the case that you think they do and it may not be the case that they are saying it is.

      AFTER the courts have made their determination, THEN apply whatever measures deemed appropriate.

      --
      To celebrate the occasion of my 1000th post, I will post no more forever on Slashdot. Goodbye.
    11. Re:This is not the way.... by RevAaron · · Score: 2, Informative

      I'd never suggest that they do this. Just dropping support (without making special changes to do so) would be good enough.

      What do you mean exactly?

      The phrase "gcc drops support for SCO" means making specific changes to the GCC code such that gcc would not compile out of the box for the SCO platform. And, when it did compile, it wouldn't take advantage of SCO-specific features or optimize around SCO-specific quirks. In short, GCC would no run.

      How else would they achieve this? GCC isn't a big software company- "support" doesn't mean "you buy our software an a service contract, and you can ask us technical questions and get us to do fixes for you." Support means "works on that platform." Are you proposing that the GCC folks just remove the lines stating that GCC works on various SCO-owned operating systems from a README somewhere? What would that accomplish? It's not like it would scare SCO users out of using it, if they knew that it'd continue to work just like it used to...

      --

      Working toward a usable PDA environment in the spirit of Newton OS: Dynapad
    12. Re:This is not the way.... by WNight · · Score: 2, Insightful

      I agree. GCC and the GNU utils are the only things that make most commercial unixes livable. If those weren't available there'd be a large barrier of entry to new versions of SCO (the current versions can just use already released GCC versions).

      If SCO is trying to kill Linux, and claim ownership of everything that so many people have worked so hard for, we should fight back as best we can. SCO has no claim, even one as bullshit as their claim on the 2.4 kernel, on GCC so they don't have any leverage, and Stallman isn't the kind to buckle to corporate pressure. If they try to kill Linux, make their platform the least viable on the market... not that they haven't already made good headway on that themselves.

  9. do it!! do it!! do it!! by aggieben · · Score: 4, Interesting

    The README suggests that removing support for SCO unix from GCC would hurt SCO's users, but not SCO. I disagree: If SCO's users can't develop software for their chosen platform anymore, then they will likely choose another platform, and SCO will be the one hurting in the end (which is the desired effect). Of course, there are other compilers out there, but the best ones are limited by platform (icc comes to mind) or can't very well just be a drop in replacement for gcc (everything else).

    --
    Don't become a regular here, you will become retarded. -- Yoda the Retard
  10. Re:excellent by cowbud · · Score: 4, Insightful

    Exactly that attitude is what the FSF had to have had when they decided to write this "patch" Let the Stone throwing begin. Everyone knows SCO is full of shit why cripple GCC's support for SCO's Unix just because it can be done? Is this going to become a standard practice you done did us wrong now its your turn?

  11. They should have gone ahead with it by EmagGeek · · Score: 5, Interesting

    There is no reason to continue to support SCO. In fact, I think this action is immediately necessary to let potential licensees of SCO know that they will NOT have a free compiler if they buy SCO/Unix.

    There is no reason not to defend the free software community against the illegal actions of SCO. This aggression will not stand.

    SCO has profiteered off of the goodwill and charity of millions of programmers across the world. How are they repaying you? By suing you into oblivion and STEALING your code!

    This is not the time to be benevolent and charitable. This is the time to be assertive and not let them bully you around.

    I strongly urge the likes of the FSF and RedHat, who has already established a legal "defense" fund to also establish a legal "offense" fund and start fighing SCO for violating the GPL and the Copyrights of every developer that had their code distributed by SCO in violation of the GPL.

    Everyone is so worried that the GPL won't hold water in court. If you're so worried, than it won't. The time to test the GPL is NOW, so that any weaknesses can be found and corrected.

    SCO needs to be taken seriously no matter how irrational or stupid their claims become. Remember that the people they pack juries with are usually just as stupid and irrational.

  12. Pressure by jonsb · · Score: 4, Insightful

    Might cause SCO's clients to put some pressure on them in regards to the current action SCO is taking...

    1. Re:Pressure by morgajel · · Score: 2, Interesting

      doubtful- I get the feeling this is SCO's blaze of glory before dying out.... I really can't see them recovering from this in any way.

      Business make money by pleasing customers, not muscling them into paying. All their doing is pissing people off.

      most of the younger generation (myself included) have never had much experience with any unix, only linux. it's what we can run at home on a spare box. It's cheap and easy. When we finally get up the ladder in companies that are actually RUNNINIG SCO products, we're gonna be trying our hardest to get it replace with something- ANYTHING.

      come to think of it, what I'd like to see would be IBM offer a "SCO tradein".... trade your licence of unixware or whatever for an AIX or Redhat license with X days of support.

      --
      Looking for Book Reviews? Check out Literary Escapism.
  13. Difficult by passthecrackpipe · · Score: 5, Informative
    As much as I loath the actions that SCO is taking, this is a difficult issue. Explicitly removing support for SCO systems from GCC goes against the open source definition, items 5 and 6:

    • 5. No Discrimination Against Persons or Groups
      The license must not discriminate against any person or group of persons.
    • 6. No Discrimination Against Fields of Endeavor
      The license must not restrict anyone from making use of the program in a specific field of endeavor. For example, it may not restrict the program from being used in a business, or from being used for genetic research.
    Does this mean the FSF is no longer open source compatible? For the knee-jerkers out there, this is not a troll, it is a serious question. The issue is that Free software should be free, warts and all. Unintended consequences aside, you can't just remove the right to use GCC of any organisation that uses SCO software, it's not right....
    --
    People who think they know everything are a great annoyance to those of us who do.
    1. Re:Difficult by ccwaterz · · Score: 2, Funny

      No Discrimination Against Persons or Groups
      "Persons" assumes we are dealing with humans.

    2. Re:Difficult by Anonymous Coward · · Score: 2, Funny

      It is perfectly normal and reasonable to remove support for obsolete platforms.

    3. Re:Difficult by keester · · Score: 2, Informative
      you can't just remove the right to use GCC of any organisation that uses SCO software

      They are not talking about removing rights to GCC. They are talking about dropping support for SCO in new versions of the GCC.

      --
      Take it easy? I'll take it anyway I can get it . . .
  14. Silly, Silly, Silly by rlsnyder · · Score: 4, Insightful

    Instead of striving for the best possible compiler and tools for the open source community, it's better to engage in a pissing match with SCO? Wouldn't it, perhaps, be better just to keep things moving forward?

  15. Slippery Slope... by EvilTwinSkippy · · Score: 5, Insightful
    You aren't damaging SCO by stripping support in GCC, you are damaging SCO's users. I do not subscribe to either notion of "My enemy's enemy is my friend" nor "My enemy's friend is my enemy."

    We must take the higher ground and turn the other cheek, lest we threaten the very trust upon which Open Source is built.

    --
    "Learning is not compulsory... neither is survival."
    --Dr.W.Edwards Deming
  16. Re:excellent by henbane · · Score: 2, Insightful
    Sounds like someone wishes they had a monopoly all of their very own. What happened to freedom?

    Why is it an achievement to "cripple... ...the BSDs"? Not that they have been. And when was windows crippled? Is this a magical post sent back from the future to save mankind?

  17. I have to say this by LinuxGeek · · Score: 3, Insightful

    Do like for your neighbor's dog to come over and crap in your yard? If you let it go every day for a week and they try make it stop, you will have a tough job. If the first dog feels free to come over and poop away, then other dogs will start to feel that they also have the right to use your yard as their own personal pooping grounds. How long before you can't freely use your own yard because it is like a mine field?

    You wait just as long as you like to speak up about what SCO is pulling, but shut the fuck up about people that know they need to speak up now to protect their rights.

    --

    Kindness is the language which the deaf can hear and the blind can see. - Mark Twain
    1. Re:I have to say this by Seek_1 · · Score: 2, Funny

      Wait.. I'm confused... is the FSF the three year old kid, or is SCO??

    2. Re:I have to say this by GreyPoopon · · Score: 2, Insightful
      There's a difference between speaking up about protecting your rights and acting like a three year old kid.

      The funny thing is, what the FSF is considering is the kind of thing that happens between businesses all the time. (Maybe they are ALL three year olds ;) ) I think their approach is actually pretty good. They state the problem, what possible actions are, but intend to take a "wait and see" approach. They've obviously considered the ramifications to innocent parties, which is good. And as of yet, they haven't taken any real action. I feel reasonably confident that if they decide to take action, it'll be warranted.

      --

      GreyPoopon
      --
      Why is it I can write insightful comments but can't come up with a clever signature?

    3. Re:I have to say this by kinnell · · Score: 3, Funny

      So what you're saying is that we should all go over and poop on Darl McBride's lawn? That would be the ultimate slashdotting. Scary thought.

      --
      If I seem short sighted, it is because I stand on the shoulders of midgets
    4. Re:I have to say this by rifter · · Score: 2, Funny

      That is why you shoot the damn dog the first time and get it over with. That should be enough to send the message to the rest of the mutts might get the ideal. If not, you shoot the next one. Sooner or later they will get the message or you will run out of dogs.

      Shoot the dog, then leave his head on a pike in the lawn as a warning to the others. Then urinate in a circle around the lawn. Grrrrrrrr! :) Yes, that is the ticket...

  18. dropping SCO support would hurt the wrong people by wfmcwalter · · Score: 5, Insightful
    I heartily support the readme.sco idea (frankly its wording is fairly mild).

    But GCC shouldn't remove SCO support for reasons of pique or spite. As other posters have said, it won't hurt SCO one bit, but to do so would make GCC, FSF, and the entire free/open software community look petty, and perhaps untrustworthy. GNU software has a long history of running on unsupportive or openly hostile platforms (i.e. windows) and its continuing to do so gives users of those platforms an incremental upgrade-path to freedom. Any action like this, however justified it might feel, would do much more to harm innocent SCO customers and the entire free software community's reputation.

    --
    ## W.Finlay McWalter ## http://www.mcwalter.org ##
  19. wait.. by odyrithm · · Score: 2, Informative

    this README dosnt say to strip support at all.. it just says its been urged.. and as such the README states this will only effect the end users not SCO..

    --
    moo
  20. Re:do it!! do it!! do it!! by hellbunnie · · Score: 5, Insightful

    Yeah, but I'm not so sure that SCO actually want customers anymore. They know that their market share is falling, acting the bully isn't going to change that. I reckon all this lawsuit stuff is just their dying throes, in which case hurting SCO users won't really have any impact on SCO.

  21. No by sfraggle · · Score: 4, Informative

    gcc is still Open Source. They would not be placing any additional restrictions on the use of gcc, so anybody could create a patch for gcc to make it work again. They would simply be choosing to remove support for SCO Unix from the mainline gcc source, so it would no longer work "out of the box". Besides, they havent actually removed support yet, though they have hinted they may do in the future if SCO continues its behaviour.

    --
    were you expecting to see a sig here? perhaps you'd rather see the inside of an ambulance!
  22. Don't do it! by EvilTwinSkippy · · Score: 5, Insightful
    I hate SCO. But to throw a spanner into the works for every GCC user on SCO is evil. It would be like razing an entire town because the city council has a border dispute with you.

    Your problem is with the officials, not the inhabitants. All you would achieve is to turn sympathetic users of GCC into your sworn enemy. At what gain?

    Many companies use proprietary technology. Some misappropriate Free Software, others allow it to mingle with their own. When a misappropriation takes place, our action need to be litigation, not misguided populist sentiment.

    --
    "Learning is not compulsory... neither is survival."
    --Dr.W.Edwards Deming
    1. Re:Don't do it! by Wolfier · · Score: 4, Interesting

      Think about it...the publicity stunt this README creates is enough. I'd be happy if CNet, Yahoo and NY Times are the next to report it.

      They *SAY* they would continue support, but throws a FUD effort to the game. It won't affect SCO users a bit, except to make them ponder whether or not to continue to use SCO, *exactly* like what SCO is doing to Linux users.

      I think, if SCO has any future plan for SCO Unix, this move is important: it forces current SCO users to migrate to another OS, or SCO to develop on gcc (impossible, they don't employ any developers anymore, plus they won't release anything in GPL from now on)

      Also, it'll lower the worth of the Unixware, if SCO plans to sell the Unixware IP to another company, it would certainly be bad news.

      If I were FSF, I'd go further and announce that "while support for current SCO Unix is retained, for all future versions of SCO Unix it is dropped until further notice".

  23. A turn for the worse... by dardem · · Score: 2, Insightful

    This goes against what I believed was the reason for gcc in the first place: choice. This is a standard Micro$oft strategy, keeping developers locked by limiting choice. Even despite SCO's evilness, why punish developers/users who are innocent?

    It also kinda plays into SCO's hands, i.e. if they were smart enough they could market their own compiler with plenty of "useful", platform specfic features... But I suppose they'd have to prove their OS worth first.

    What's next no support for Windoze, because MS believe Open Source is un-American?

    --

    "Ceilean Súil an ní ná feiceann..."
  24. Adult behaviour is best by Mostly+a+lurker · · Score: 4, Insightful
    Right now, there is a very important PR battle going on around whether 'free' software is developed by responsible organisations and individuals or a bunch of left wing anti capitalists. 'Free' software's long term commercial success depends to a significant extent on the result of this battle.

    Saying that we are going to waste time removing support that already exists because we do not like what SCO has done would look childish to many observers. The message seems like 'you cannot play with us any more'. It would not disturb SCO in the slightest, as any customer crazy enough to buy a SCO license (or SCO maintenance contract) now would not be deterred by the fact that they cannot use leading edge features of the GCC compiler. All it would do is make FSF look unprofessional.

  25. Re:do it!! do it!! do it!! by Arker · · Score: 5, Insightful

    SCOs customers are a miniscule source of profit anyway. Their customer base is tiny and shrinking. No one with half a brain has bought it in years, there install base is mostly very old installations that are only there because no one wants to break a working system.

    Trying to coerce people like that usually backfires. The people still using SCO, all 10 of them, are already working on installing Linux or *BSD instead. No need to antagonise them. They didn't file the lawsuits, and they didn't buy from the company calling itself SCO in the first place anyway - they bought from what is now Tarantella and while you might not like old SCO either, they're certainly on a different plane from Darl & Co.

    --
    =-=-=-=-=-=-=-=-=-=-=-=-=-=-
    Friends don't let friends enable ecmascript.
  26. Re:Pull SCO support by EvilTwinSkippy · · Score: 2, Insightful
    The GPL is non-discriminatory. You cannot single out someone for use or non-use. That would violate the spirit of the GPL.

    Suck it up and remember we are Ghandi here, not Hitler.

    --
    "Learning is not compulsory... neither is survival."
    --Dr.W.Edwards Deming
  27. Re:do it!! do it!! do it!! by JimDabell · · Score: 5, Insightful

    The README suggests that removing support for SCO unix from GCC would hurt SCO's users, but not SCO. I disagree: If SCO's users can't develop software for their chosen platform anymore, then they will likely choose another platform, and SCO will be the one hurting in the end (which is the desired effect).

    Well that depends on whether or not SCO's operating systems are a part of their business plan any more. A lot of people would argue that they are just a lawsuit company now.

    There's a big problem with this proposed action though. What message does it send to people who happen to be using SCO, and decided upon Free Software (GCC) for their compiler? Essentially, they are getting the message "you are using an operating system we don't like, so we'll leave you high and dry". It's Free Software, so it's not as bad as when a proprietary vendor drops support, but it's still a big business risk.

    We don't want to give the impression that you can't depend on Free Software unless you buy into the whole philosophy and only use FSF-approved operating systems. I think they have done the right thing by making a public issue out of this before actually doing anything, it lets people plan ahead in case this goes ahead, and it gives end-users a chance to talk to SCO about it (if they aren't already).

  28. Re:Pull SCO support by Arker · · Score: 3, Insightful

    Depends on what you mean by use. Anyone can use it 'binary only run only' like SCO is claiming to license. However, modifying and distributing are different situations. Since SCO is openly in breach of the GPL, they have long since lost all legal right to do that. As I understand their products contain substantial cut and pastes from GPL sources particularly in the Linux compatibility sections, they can and should be sued for that.

    They can still 'look at' GPL code, but if they copy it they're violating copyright.

    --
    =-=-=-=-=-=-=-=-=-=-=-=-=-=-
    Friends don't let friends enable ecmascript.
  29. Windows Support by affenmann · · Score: 2, Insightful

    So, should they remove support for Windows as well? I don't think so. Let's behave like adults here, not like SCO!

  30. -1 Troll by samhalliday · · Score: 5, Informative
    It stops short of demanding that GCC developers strip SCO support from the compiler, and says more will be announced before the next compiler release.

    did the submitter even read the README?? it says no such thing, and i quote:

    "We have been urged to drop support for SCO Unix from this release of GCC ...snip... we have decided not to take that action. The Free Software Foundation's overriding goal is to protect the freedom of the free software community, including developers and users"
    1. Re:-1 Troll by Snooweatinganima · · Score: 2, Interesting

      you bother to actually read the things /. links to? That already makes you a minority here. I find it really amusing that most people do not even bother to get the facts straight - they read FSF or GPL somewhere in the title of a story, and BAMM, they immediately start insulting RMS on what an egomanical asshole he supposedly is, no matter what's the subject.

      The news here is that even the submitter doesn't understand what he's pouring out. Sic transit gloria slashdot.

  31. Re:do it!! do it!! do it!! by cdrudge · · Score: 3, Insightful

    If you are really intent on developing code for the SCO platform, you probably have already shelled out the money for a true developers license. This includes cc making gcc unnecessary.

  32. Obvious response by gonvaled · · Score: 2, Interesting

    You raised a valid point, which can be very easily refutted: The GPL is what guarantees non-discrimination; that means, any recipient of the SW can do anything they want with it (as long as they comply with the distribution terms), including adding SCO support. The fact that the developpers and maintainers of GCC remove SCO support does not in any way limit the freedom of any group. If SCO zealots want GCC to support it, they can keep a branch for that purpose. That will not be the official GCC version, but they can do it nevertheless. They will have to publish the changes if they want to distribute the version, though. This is the same problem arising when your SW is used for purposes which you do not desire (terrorism comes to my mind). Although you are not allowed - under the terms of the the GPL - to forbid the use of your SW for a specific purpose, this does of course not imply that you have to actively provide support for terrorists. If they want your SW to do specific things, they will have to fork. To avoid trolling: and then justice comes to put those in persons in prision.

  33. Re:Slashdot -- Your Daily SCO Update Channel. by bigjocker · · Score: 5, Insightful

    Any chance we can stop giving this corporate protection racket so much free publicity?

    You know you can NOT click on the article? If it bothers you so much, why not disable the Caldera/SCO topic from your preferences? Heck, how was your thinking process? "Lets click in this story that disgustes me so much, scroll dow, hit reply, write a troll comment about how sick are we with this SCO news thing".

    Speak for yourself, I for one am grateful with the following Slashdot is doing to this case. Some of us (and our families) LIVE out of linux, and you can always NOT click the link and go read another story.

    --
    Life isn't like a box of chocolates. It's more like a jar of jalapenos. What you do today, might burn your ass tomorrow.
  34. Bug Filed into GCC bugzilla by norwoodites · · Score: 2, Informative

    You should look at this bug which was filed, PR11842.
    People calm down, this is not really big news as FSF has done this before with Apple and other people so this should have not come as a big surprise.

  35. There Has to Be Someone Here Ready for Suicide by dupper · · Score: 2, Funny

    If you have nothing left to lose, and are considering suicide or something similar, why not do the world a favour: kill Darl McBride, while you're at it. Come on, most of us on Slashdot are pathetic human beings, there has to be someone ready to die. Why not bring an evil fucker with you?

  36. SCO Unix by stephenry · · Score: 3, Insightful

    The removal of support for SCO Unix in GCC may indeed hurt its end users and developers to a greater extent than SCO itself, but, isn't it already common practise to remove deprecated/obsolete systems (I noticed they just removed a pile of old CPU architectures in the previous release). I don't think anybody will argue that the future prospects of the SCO Unix operating system are looking rosey at the moment. Indeed, in a few months, it maybe along side those old CPU's in the annals of computing history.

    Furthermore, the process of eliminating support in future versions of gcc, does not detract from the fact that current versions *do* support SCO Unix. As such, couldn't current SCO Unix users simply use the older versions in any case?

    I'm all for the impartiallity in the development of software as important and necessary as the open source compiler, however, there is a point where we, as a community, must take the stand. There is an acute difference between impartiallity in our work, and allowing those whom wish to assimilate it, walking all over us.

  37. Re:do it!! do it!! do it!! by _|()|\| · · Score: 2
    If SCO's users can't develop software for their chosen platform anymore, then they will likely choose another platform

    The availability of GCC and other free software on OpenServer and UnixWare may make it easier to eventually migrate off of those platforms. If a user has a compiler, he can build Apache, MySQL, and PHP, in preparation to migrate from SCAMP to LAMP.

    As tempting as it is to excommunicate a platform for political reasons, it's a bad idea. OpenServer and UnixWare support may eventually die due to bit rot, but don't remove it out of spite.

  38. Slightly exaggerated, perhaps... by Black+Noise · · Score: 3, Insightful

    It stops short of demanding that GCC developers strip SCO support from the compiler

    It does nothing of the kind. It merely states that they have been urged (by whom?) to drop SCO support, but they have decided not to for the time being. And, if you ask me, they never will, because that would be the exact opposite to what the FSF fights for. But they could have been a bit more diplomatic about it in my opinion... Most people should be able to see the obvious.

    --

    Cig? No, thank you.
  39. Re:do it!! do it!! do it!! by Greyfox · · Score: 3, Interesting
    Oh SCO users would still be able to develop code. They'd just have to drop the extra cash (Used to be $1200 back in the xenix days) for SCO's C compiler. I'm sure SCO would be happy if the GCC people dropped SCO support.

    For a long time, Stallman strongly urged everyone not to develop to Apple's platform either, because of the GUI lawsuits against Microsoft. It was a pretty effective campagin IIRC; for a long time it was nigh unto impossible to find emacs for the Mac and I'm sure that discouraged a lot of developers from going to the platform.

    --

    I'm trying to teach myself to set people on fire with my mind... Is it hot in here?

  40. Remember the Apple boycott? by Per+Abrahamsen · · Score: 4, Informative

    The FSF used to boycott Apple in exactly the same way they have now decided not to boycott SCO, namely by removing (or refusing to add) explicit support for Apple configurations from their software.

    The Apple boycott was motivated by Apple's "look and feel" lawsuit against HP. If look and feel was copyrightable, the GNU projeect itself was threatened since GNU very much look and feel like Unix.

    Evcantually, the FSF dropped the boycott with the reason that it was not effective, the Apple management didn't care if they even knew about it.

    I believe the same reason will apply to SCO, their management no longer have any interest in their own products, they are solely a litigation company these days.

    I consider boycotts a legitime weapon, despite that it also hits innocents. Nobody have a moral obbligation to buy or support anything. However, such weapons should only be used when they are effective.

  41. When battling with a polar bear... by morgajel · · Score: 4, Interesting

    don't worry if it's cubs will go hungry.

    This is a life and death battle. If you don't fight, there's a slim chance that some moron judge will side the wrong way.

    SCO has the audacity to attack linux, and hence, Free Software. How many GCC developers run linux? How many of us do?

    I'm completely looking forward to the linux revolution that's creeping in. This is our chance to prove how strong free sofware really is. We can't seem meek, because if we do, and just barely squeak by SCO, microsoft or someone else with a bag of cash is gonna crush us. We gotta give everything we got.

    It's sorta like a prison movie. Either kick someone's ass the first day or become someone's bitch.

    We need to pull out all the stops. No survivors. lay them of them to the man. cut up their credit cards. Throw the board of directors in the electric chair. If we hold back, there will be dire concequences.

    Unfortunately all of my software is pretty simple, and there's no way of removing support for SCO since there's none to begin with.

    Yes, This will hurt SCO users, but then again, they can always complain to SCO and notice that SCO doesn't give a damn about them. Perhaps they'll consider moving to another platform.

    --
    Looking for Book Reviews? Check out Literary Escapism.
  42. Uh, missing something from this argument? by LordKaT · · Score: 4, Insightful
    Folks,

    Every argument here thus far has been either to strip the SCO support, or not to. Mostly as a symbolic gesture, but have all of you forgotten how open source works? Even if you do strip SCO support, they (SCO, people compiling under SCO, etc ...) can readily use their old versions of GCC, and even put SCO support back into newer versions and create a different branch.

    Quite honestly, I don't see where the harm comes into play, other than this being a symbolic gesture.

    --LordKaT

  43. I hope they keep support for SCO in GCC by LeBleu · · Score: 2, Insightful

    Hi all,

    I work for one of those unfortunate companies that are still using SCO OpenServer. I really hope the GCC team does not do something so petty as dropping support for SCO.

    Being able to use GCC to compile such things as bash and GNU tar is the only thing that makes SCO liveable, and we are stuck on SCO for at least another 2 - 5 years.

    Due to our legacy code base, it would be prohibitively costly to move off of SCO at this time, though we are working on purchasing new software that will allow us to get off of SCO, and have been since even before SCO went ballistic.

    --
    --LeBleu

    If you're reading this you're part of the mass hallucination that is Kevin the Blue.

  44. SCO maintains GCC on their platforms by Bananenrepublik · · Score: 4, Informative

    If you look at GCC's MAINTAINERS file you will see that SCO's Kean Johnston is the OS port maintainer for SCO's platforms. If you search through gcc-patches, you will see that he still is actively contributing, using his @sco.com address. So they seem to allow this to happen.

    1. Re:SCO maintains GCC on their platforms by eviltypeguy · · Score: 3, Insightful

      And who says we want his help. Who says that SCO isn't going to turn around and sue anyone distributing gcc commercially claiming it's infringing patents just like the Linux kernel? How can we trust their contributions at all anymore.

    2. Re:SCO maintains GCC on their platforms by bstadil · · Score: 4, Insightful
      He may very well have an arrangement made out

      It would be a VERY good idea for the GCC people to follow up on this. Remember Christian Hellweg that worked for Caldera and is responsible for a lot of the SCO stuff inside Linux.

      If no "agreement" exist now with SCO maintaining their portion of the GCC, this can be used to make a strong point for Helweg doing what his company wanted later. If they, as I suspect, sue Hellweg, at some point to make the point he is in collusion with IBM.

      TheInquirer had a story yesterday about Caldera and Linux

      --
      Help fight continental drift.
    3. Re:SCO maintains GCC on their platforms by KeanJohnston · · Score: 5, Informative

      Well sir, if you had ever actually contributed to the GCC project you would know that they have very strict rules regarding copyright assignment. I have a copyright assignment on file that covers just about every GNU project. Any work I contribute to GCC or other GNU projects is protected by it, and the FSF holds the copyright to my work.

      If you ARE a contributor then you know this already and shame on you for trying to spread FUD. And as for who says they want my help ... so far, they do. I was quite warmly welcomed to the GCC team, and I thank them for it.

      Kean

    4. Re:SCO maintains GCC on their platforms by dipipanone · · Score: 3, Insightful

      Well sir, if you had ever actually contributed to the GCC project you would know that they have very strict rules regarding copyright assignment.

      Unfortunately, you seem to find yourself in the employ of a company who wants to take advantage open source software, but doesn't appear to feel that it has any obligations to the other people who have contributed to that software in return.

      Not only are they trying to charge licensing fees for other people's IP -- without any authority to do so, but they clearly have no respect at all for the GPL, and claim that it is fatally flawed.

      I'm sure that as an individual, you're a person of enormous ability and integrity. However, you work for a company that has proven themselves time after time to be little better than whoremasters.

      In light of that fact, how can you feel secure about the prospect that SCO won't treat your copyright in the same way as it does that of all of those people who contribute to linux and start demanding license fees for it?

      And can you, in all conscience, argue that open source coders are making a rational decision if they voluntarily allow any of their efforts to be used by SCO, their employees, their customers or their developers?

    5. Re:SCO maintains GCC on their platforms by KeanJohnston · · Score: 5, Interesting
      Not only are they trying to charge licensing fees for other people's IP -- without any authority to do so

      For obvious reasons I cannot comment on this. I have an opinion but I cannot share it. All I can say is that from what I have read publically, SCO is not charging for other people's IP but what they believe to be their own. But this is off-topic. This thread was about my involvement with the GCC project.

      I'm sure that as an individual, you're a person of enormous ability and integrity. However, you work for a company that has proven themselves time after time to be little better than whoremasters.

      Since my brain was compiled with gcc -pedantic, I must point out that in effect, since they are my masters (at least at work) you are calling me a whore :) I'm just kidding trying to keep this light ... dont take offence :)

      And can you, in all conscience, argue that open source coders are making a rational decision if they voluntarily allow any of their efforts to be used by SCO, their employees, their customers or their developers?

      Well, yes I can. There are hundreds of thousands of open source projects out there. Unless I am missing something SCO is not suing, nor have they stated any intention to, nor do I believe they ever would, any of those projects. Please bare in mind that the scope of the lawsuit is confined to breach of contract with IBM, not against the entire community. The fact that the community has missed this point and taken that lawsuit as having a much broader scope than it does is unfortunate.

      However, I would like to address your actual question. I understand that people are upset with SCO, I even understand why. However, GCC is a program, it is not a political platform. That program runs on multiple architectures, one of which is SCO OpenServer. Even though the majority of my contributions are aimed at improving support for that platforms, not all are. Even if all my contributions were SCO-centric, they still have value beyond the scope of the individual platform. Each platform has its quirks and nuances, and when those quirks and nuances exposes wekanesses in the overal design of the program, addressing those weaknesses helps improve the program for everybody. Even though my contributions are SCO-centric, this too is not unusual. Linux folks tend to submit Linux-centric patches, FreeBSD folks submit FreeBSD-centric patches etc. It is simply the nature of the beast. In order for the open source model to really work, you generally take code where it is offered.

      I am a geek. I love writing code, and I do so at every opportunity I get. The fact that I work for a company that is in disfavour with the community does not (or should not) have any bearing on contributions to open source projects. But look at some of the history of this particular project. At one point, Microsoft was public enemy #1, yet people still worked really hard to get things like DJGPP and Cygwin working, all the while trying to rally support against Microsoft. If you (or others) are real geeks, then I am surprised you care so much. Its all about the code and the joy of coding. All this political stuff makes my head ache :)

      Having said that ... I am off to do another make bootstrap on gcc 3.4 :) Have an absolutely fabulous timezone.

      Kean

    6. Re:SCO maintains GCC on their platforms by pjrc · · Score: 3, Insightful
      the scope of the lawsuit is confined to breach of contract with IBM, not against the entire community.

      It WAS only about breach of contract with IBM, neglecting language insulting to the community... eg, linux was a "bicycle" until IBM stole SCO's IP to turn it into a luxury car, open source developers were incapable of creating enterprise quality code, and so on.

      The fact that the community has missed this point and taken that lawsuit as having a much broader scope than it does is unfortunate.

      When McBride and Sontag made numerous public threats against the larger community, they left the realm of insults and directly threated litigation.

      In at least one statement to the media, they mentioned the possibility of litigation against Linus and others. 1500 threatening letters were sent, not to developers but to users, with the intention to cause them to reconsider deloying linux. I'd call that an attack on the community.

      But on a purely technical level, you are correct. The lawsuit is between SCO and IBM. Though SCO hasn't yet filed any other suits, the FUD-based media circus McBride and Sontag have created, the 1500 threating letters, and the licensing campaign are all additional facts that conspire to portray SCO as an enemy of the free software community.

  45. They did boycot Apple by unoengborg · · Score: 3, Insightful

    FSF did boycot Apple A/UX back when Apple and Microsoft was fighting in courts about look & feel.

    This made life as an A/UX admin much more difficult. Not that GNU software didn't run, they did, but you had to port it yourself.

    I think this actually contributed to Apples decision to discontinue A/UX. Other reasons for the decision was that Apple had its focus elsewhere. Just like SCO have changed focus to become a litegation company instead of a software house.

    I'd say don't just drop support in gcc. Drop it in the entire product line.(emacs, autoconf,...) After all it is free software and SCO users can port it if they like.

    --
    God is REAL! Unless explicitly declared INTEGER
  46. Holy war? by Gery · · Score: 2, Insightful
    My understanding of the open source community always was, that it provided everybody with the tools to create whatever you want with your computer. And in return, you should provide your work which comes out of it to all others.


    In the first seconds of reading the readme.sco-file I thought all this would be given up by the FSF for a revenge on sco. To make it clear: I do not like what sco does there with all the PI-issues but would this be a reason to give up main principles of the open source community just for a "REVENGE"?


    I'm very glad that it did not happen...


    Love, Gery

    --
    The answer is yes, me.
  47. I tend to agree... by JaJ_D · · Score: 4, Interesting

    .... that users of SCO products shouldn't be deprived the right to use things like GCC. It's not the person at the sharp end (e.g. fellow geeks, techs, developers) that would suffer NOT SCO.

    What _may_ be affective (if its possible) is to, for the time being initially, revoke the GCC licence for use of SCO - so SCO cannot package it up on their systems (nor use it inside SCO to copmile products - i.e. stopping development at SCO until a new "GCC" style compiler has been written that _DOESN'T_ use FSF/GCC code), but allow individuals to do this.

    Also, if SCO release ANY product, state that they _must_ be using copyrighted code illegally, and report them to the appropraite people and then, possibly, sue them!

    Might have an effect.

    JaJ

  48. One good reason not to drop support by StormyWeather · · Score: 3, Informative

    If you get rid of GCC on SCO, then you get rid of a cross platform migration utility.

    Oh, and I'm forced to use SCO at work because of a ton of legacy code and proprietary applications that SA refuses to port. We hate it, but what are you going to do? The cogs grind slowly :).

  49. Ouch. by Wakko+Warner · · Score: 2, Funny

    This will surely piss off all three SCO users.

    - A.P.

    --
    "Remember when the U.S. had a drug problem, and then we declared a War On Drugs, and now you can't buy drugs anymore?"
  50. Re:Pull SCO support by jazman · · Score: 2, Interesting

    GCC is not the licence. GCC doesn't work on my ZX81, but that doesn't make the GPL discriminatory.

    I see no reason the community should continue to support the company that is trying to destroy that community. Under the GPL SCO can continue to support a branch of GCC that works on SCO Unix; the difference is that they are doing the porting work instead of the community.

    Agreed, this will affect users of SCO Unix. But only for code that is dependent on future releases of GCC, because all current GCC releases with SCO support will still be usable. That means nobody's software that is working today will suddenly stop working today. No planes will fall out of the sky, and the world won't implode. But if the next release of SCO SomethingWare needs GCC 3.(next release, whatever that is), then SCO are going to have to add compiler support in themselves, or make sure it works with GCC 3.(current release, with SCO support).

  51. Re:We've done this before by RevAaron · · Score: 2, Informative

    Quick, how many FSF programs run on pre-OS-10 MacOS? Think about how long it would take to implement a Cygwin-like Unix compatibility layer for the Mac before you answer that question.

    Such a compatibility layer has existed for a number of years- you can even run X11 apps. It is called MachTen. With it, one can run almost any FSF program, although I'm sure there are some which need a bit of fixing- be it Makefile tweakage or something a little more.

    Other than that, a handful of FSF programs have been ported to Mac OS. Most hadn't been needed, considering the fact that Mac OS classic had a wealth of decent applications for it covering the same functionality, although with a different interface. There is functionality on either side with no equivalent, that goes without saying.

    --

    Working toward a usable PDA environment in the spirit of Newton OS: Dynapad
  52. Why kick the village idiot? by karlandtanya · · Score: 2, Interesting
    The current patch--Why do it?

    Political Reasons Is the source code an appropriate place to put a short, relevant political statement? My answer to that is YES. We're not talking about a manifesto here. This is a short relevant statement that becomes part of the "history" of GNU. Good place for it.


    Discontinuing SCO support--Why do it?


    Legal Does including SCO support in gcc undermine the legal position of the gcc developers and users w.r.t. the SCO situation? (My guess is NO). And even if that was true, would acknowledging the fact there MIGHT be a legal issue further undermine that position? (Again, my guess is NO). Legal Reason: No
    Logistical Does continuing to include SCO support in gcc cost an unacceptable amount of resources--(developers time)? I know that after SCO has pissed everyone off, some would say that "One second of developer's time is unacceptable." That's a different issue. We'll get to that farther down. My guess here is SCO support does not delay gcc releases a whole lot, but the developers can answer better. Logistical Reason: Probably Not
    Design Do developers sit around saying "Dammit, if we didn't have to support SCO, gcc could be twenty percent faster/smaller and we could add all these features people have been wanting." My guess no, but again, ask the developers. Design Reason" Probably Not
    Retribution Did SCO offend the community who has worked so hard to develop the GNU they use and (used to) distribute? Yes. Does that community now have the opportunity to abandon SCO (and all the users unfortunate enough to be dependant on SCO)? Yes. Is Retribution against SCO a valid reason for the gcc project to modify their code? Ask the developers. Only the people doing the work can say what they want their role in this community to be.
    Social(Don't Tread On Me)--Would discontinuing support for SCO send a message: "If you stand before the community and falsely accuse and harass us, you should not expect the community to continue to support you. You are now outcast." Why would the developers care how they are perceived?


    Explicitly Removing SCO support--Why not do it? IF it is a good idea to discontinue SCO support, why not remove it altogether? What's the cost?


    Functionality--What does removing SCO support break?
    Logistics--How much time and effort do the developers want to commit to excising this code?
    Collateral Damage--Who else would be hurt by the gcc project's retribution against SCO?
    Social(...thine Enemies)--Would the gcc developers be perceived as vindictive for removing SCO support? Why would the developers care how they are perceived? How would this affect future collaboration?

    --
    "Reality is that which, when you stop believing in it, it doesn't go away." - Philip K. Dick
  53. Re:Pull SCO support by twifkak · · Score: 2, Funny
    --
    I know you were joking, but I want my Karma, so I'm going to reiterate your post in a serious tone.
  54. Use your common sense. by jotaeleemeese · · Score: 4, Insightful

    Linux and Stallman are staunch representatives of the freedom to code and share your code and have show this during many years with deeds, not words.

    SCO, you know who they are, they are trying to hurt our freedom to code and share that code, with evil deeds, not only words.

    Any contribution coming from anybody related to SCO should be seen with extreme paranoid suspicion and skepticism. This guy may be contributing on good faith, but the safety of GCC is owrth alienating one guy if you ask me.

    You don't need to have contributed a single line of code to GCC in order to arrive to this conclussion.

    --
    IANAL but write like a drunk one.
  55. Ride with an outlaw, die with an outlaw by Anonymous Coward · · Score: 2, Interesting

    This is extremely simple. Don't wait, yank the code. SCO must and should be attacked simultaneously from all sides. It should be made extremely clear that their type of behavior will not be tolerated. What's more, the best part of this strategy is that it does in fact hurt what few SCO customers are actually left. Hopefully, they will also become a vocal weapon to berate SCO into submission and to end this rediculous lawsuit. If SCO users are not made to be responsible for the indecent actions of their software provider, there is no incentive to resolve this properly.

    The reality is that SCO is now a criminal company by violating the GPL and the copyright of the thousands of developers who have written GPL'd code. Whether or not any SCO intellectual property was infringed remains to be seen, but what is certain, is that SCO is now infringing the intellectual property of the other 99.9% of the IP included in their SCO linux distribution by adding this rediculous SCO license on top. That's prohibited under the GPL. This is really more akin to a software license audit by Debian or OpenBSD. If SCO is not free, it should not be supported anywhere, period. Take it all out.

  56. Re:And another thing! :-) by DaveAtFraud · · Score: 2, Interesting

    Having read the "README.SCO", I would take it more as a warning from the gcc folks to SCO that SCO's recent activities regarding licensing their IP supposedly contain in the Linux kernel is inconsistent with the GPL. What the free/open source software community lacks in high priced lawyers they can make up for by choosing to continue support for or not support commercial operating systems that are distributed by companies who violate the GPL.

    I would hardly call this approach "against making money." If I violate Microsoft's license for any of their products (e.g., install a single copy of Windows on multiple systems), I should not be surprised if they withold support from me. The gcc folks are simply issuing a similar warning to SCO that the sense of the community is that SCO is violating the GPL and as a consequence, continued support for SCO products may be discontinued if they continue violating the GPL. This is probably more slack than they would get from a commercial software vendor had the violated the terms of the license.

    Finally, both Linux and gcc are distributed under the terms of the GPL. If SCO sees fit to violate the GPL with regard to Linux, what is to say that they won't at some point in the future decide to violate the GPL with regard to gcc? As some of the other other posts have pointed out, if FSF decides to no longer support SCO OSes, SCO is free to continue to maintain their own branch of gcc *so long as they observe the GPL* with regard to how they distribute it. If this were to happen, I would be very surprised if SCO wouldn't pull the same stunt with regard to an SCO specific version of gcc (i.e., have a license for undisclosed SCO IP embedded in their binary only version of gcc).

    --
    They that can give up essential liberty to obtain a little temporary safety deserve neither safety nor liberty.
    Ben
  57. GCC must punish itself to hurt SCO by Sigl · · Score: 2, Insightful

    You would cutoff your nose despite your face... or something like that.

    You gotta ask yourself, Who benefits by having free software written for a certain platform. I believe SCO does benefit by having GCC work on their platform, but, I believe when someone uses GCC on SCO free software benefits more.

    It doesn't even directly insult SCO. It insults SCO users for deciding to use SCO. Those users may be trying to pick a side and now they have to choose from one side with questionable ethical practices and another side who insults them just for picking SCO in the first place. I'm not so sure I would pick either side (Linus anyone?)

  58. Re:And another thing! :-) by passthecrackpipe · · Score: 2, Interesting

    Dave, I appreciate and agree with your opinion. I agree totally. But what I am trying to point is that the opinion of a few slashdotters, as informed as it may be, doesn't count for much when the Open Source Discussion is just about to be held in the Boardroom. Trust me, been there, done that, got the t-shirt. When you are in the Boardroom, these people will have 15 minutes to listen to your argument about why they should do Open Source. You do not want to have to spend 10 minutes explaining why GCC all of the sudden stopped working. They will simply buy an Intel compiler or *gasp* Visual Studio, and be done with all the hassle.

    This is all about perception, not about who is right and who is wrong. Do you honestly believe that SCO think they are right? They are not stupid, they know the game and they are playing it well, so far. Now they are in the "we are getting greedy" phase, and it will be their undoing - can you say "Enron"?

    In the meantime, these actions and shenanigans are not going to show corporate purchasers and architects, let alone corporate senior management, anything about the stability and availability of open source software. Available as in "Can I use it in my business".

    It also sets a very bad precedent. What if Richard Stallman and Linus Torvalds get into a seriously major spat over Linus' continued use of Bitkeeper? Or Richard Stallman and the rest of the world for referring to Linux instead of GNU/Linux. When is the next time he will pick up his toys and leave the playground? After all is said and done, I think this will prove to be detrimental to the overall Free software movement. As soon as people start talking about "a little bit of harm to some members of the community to protect everybody", as it says in README.SCO, my skin starts to crawl, and a very visceral urge to run and keep running comes screaming at me with 200 mph. This is how the wich burnings started, the pogroms, the holocaust. Just about every other bit of evil in the world was preceded by words to that effect.

    Bottom line is that victimising unsuspecting, innocent SCO users for a small and essentially meaningless political gain (what is the net effect gain in the scheme of things?) is bad, bad, bad, bad, bad. It is the SCO users that stand to be hurt by this protest (for that is how this whole thing is labelled), not SCO itself.

    And that is a stupid, shortsighted, self-serving, egotistical action.

    --
    People who think they know everything are a great annoyance to those of us who do.
  59. sco gcc still stuck on gcc 2 w/ dwarf-1 by mec · · Score: 3, Interesting

    Re: Deprecate dwarf and mdebug support, delete nlm?

    Some facts:

    SCO pays at least one employee to maintain gcc and gdb for SCO operating systems.

    SCO's supported version of gcc is gcc 2. They are working on upgrading to gcc 3 but are not planning to support gcc until gcc 3.4.

    SCO's gcc generates dwarf-1 debugging format (not dwarf-2). I've researched this, and the only dwarf-1 compilers I sighted were proprietary compilers from Diab and Absoft and the SCO version of gcc. All other versions of gcc in the field use other debugging formats now (dwarf-2 and stabs+, mostly).

    My opinion: disengaging from SCO would hurt SCO's version of the gnu toolchain materially. Which would be good.

  60. *bzzt* Try again next round. by devphil · · Score: 4, Insightful
    Any contribution coming from anybody related to SCO should be seen with extreme paranoid suspicion and skepticism.

    Because SCO has always been our enemy. Just like Iraq has always been our enemy, and Russia has always been our ally.

    For those of you who have been reading your Corrected History books, pull your heads out of your ass and look at actual archives. The port maintainer in question has been contributing code for a long, long time. In good faith. With a smile, even. He has the same copyright assignment on file as the rest of the GCC contributors, which means SCO signed a disclaimer that they would not try to claim ownership of the code he contributes, just like every other software-related company whose employees contribute code to GCC.

    but the safety of GCC is owrth alienating one guy if you ask me.

    Fortunately, nobody has to ask you, because you're wrong.

    (People bitch and moan about GCC contributors being required to get assignments and disclaimers from their employer. This is one of the reasons why it's done. It's different from other open source projects, but /. has overlooked that fact)

    You don't need to have contributed a single line of code to GCC in order to arrive to this conclussion.

    No, but you do need to be completely ignorant of the rules by which GCC operates.

    --
    You cannot apply a technological solution to a sociological problem. (Edwards' Law)
  61. Will SCO respect the copyright assignment? by mec · · Score: 3, Interesting

    SCO's opinion of the GPL:

    From their filing of 2003-03-06:

    "80. Any software licensed under the GPL (including Linux) must, by its terms, not be held proprietary or confidential, and may not be claimed by any party as a trade secret or copyright property."

    SCO denies that any GPL software is the copyrighted property of anybody. This means that SCO denies that the Free Software Foundation owns the copyright to gcc.

    That's SCO's interpretation of copyright law. You don't agree with it, and I don't agree with it, but in the hands of an expensive lawyer such as David Boies, it could cause a great deal of grief to the Free Software Foundation.

    ... the FSF holds the copyright to my work.

    You think so, and I think so. SCO thinks that nobody holds this copyright. Which would leave the status of a copyright assignment in limbo.

    Can you cite any recent public statement from a SCO officer that says otherwise?

    As far as wanting help goes: my copyright assignment with the FSF says that I indemnify the FSF in case I contribute any code that contains other people's intellectual property.

    Developer ... will indemnify FSF for all losses if the claim [of adverse ownership] is not spurious ...

    I'm curious -- is that clause in your copyright assignment?

    Which means, given SCO's litigious behavior, that I won't even be reading any contributions from any SCO employees in the future. I don't want to be the target of an SCO lawsuit.

  62. Re:And another thing! :-) by DaveAtFraud · · Score: 2, Interesting
    I hear you but I think the FSF people are playing this extremely well. As I pointed out in another post, README.SCO is the lawyerless equivalent of a "cease and desist" letter. Everyone in the free/open source software community has an interest in enforcing the GPL. README.SCO simply points out that SCO is violating the GPL and a consequence of that violation may be withdrawl of support for SCO Unix.

    Actually, I see the free software community handling this in an open, responsible and reasonable manner as being good for the the image of free software. README.SCO strikes a good ballance between those saying "cut 'em off" or "insert bugs" and those saying "do nothing." Doing nothing weakens the GPL. Taking rash action that harms SCO users would do exactly what you are suggesting would happen. Warning that there are consequences to violating the GPL is a reasonable middle ground.

    On a different note...

    What if Richard Stallman and Linus Torvalds get into a seriously major spat over Linus' continued use of Bitkeeper? Or Richard Stallman and the rest of the world for referring to Linux instead of GNU/Linux.
    This has already happened; you aparently missed it. :-)
    --
    They that can give up essential liberty to obtain a little temporary safety deserve neither safety nor liberty.
    Ben
  63. My take on SCO by Greg@RageNet · · Score: 2, Funny

    This is my enterpretation of the SCO corporate logo

    -- Greg

    --
    Slashdot, would a spell-checker for posting be too much to ask? It's not rocket science!
  64. Scope much greater than IBM by mec · · Score: 4, Insightful

    You claim that the scope of this lawsuit is a dispute with IBM.

    sCO has sent thousands of letters to Linux end users warning them of legal liability. SCO publicly stated that Linux cannot possibly work on enterprise systems without illegal code theft from SCO. And Darl McBride said last week: "What is at issue is more than SCO and Red Hat. What is at issue is intellectual property rights in the age of the Internet." (Conference Call, 2003-08-05).

    So don't even try copping that "this is about IBM, why is the community so upset?" line. SCO says that it is about the community and attacks the community repeatedly in their conference calls and legal filings.

    1. Re:Scope much greater than IBM by KeanJohnston · · Score: 3, Informative

      That is becuase it was brought to my attention that someone had posted about me and my involement with GCC. Today was the very first time I have ever read slashdot, and outside of this thread, most probably the last. I have a hard enough time keeping up with regular mail without being sidetracked here.

      Kean