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