Slashdot Log In
RMS Asks Miguel to Explain Himself
Posted by
CmdrTaco
on Tue Feb 05, 2002 03:30 PM
from the and-the-tempers-red-flare dept.
from the and-the-tempers-red-flare dept.
phaze3000 writes "RMS, responding to questions from the audience at the World Social Forum in Porto Alegre, Brazil last week, has asked Miguel de Icaza to explain himself to the Free software community about comments made last week that Gnome should be based on .NET in the future. More details at Brazillian site Hotbits and in The Register." I find this amusing.
This discussion has been archived.
No new comments can be posted.
RMS Asks Miguel to Explain Himself
|
Log In/Create an Account
| Top
| 631 comments
(Spill at 50!) | Index Only
| Search Discussion
The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
(1)
|
2
Re:News? (Score:5, Insightful)
Yes, but he didn't say that GNOME would be based on MONO technology. He said it would be based on ".NET" technology. While we all know that it would have to be MONO to run on Linux, his statement becomes an extremely powerful marketing tool for Microsoft. As such, RMS would rightly be opposed to such a statement.
Re:RMS needs to be hit with a cluebat (Score:4, Insightful)
While its true that many key Gnome developers do happen to work for Ximian, not all do. Also, there has been financial support for the Gnome Foundation from other companies and individuals.
Also, by using the GPL on their code they relinquished the right to withdraw it. By accepting the contributions of others (not employed by Ximian) they have agreed to the terms of the GPL and can't just steal other people's code, however insignificant they feel those contributions to be. They can request permission from those other contributors or extract the "tainted" GPL code, or all Gnome developers may choose to develop on the Microsoft.NET framework, but it's not a pronouncement Miguel should make without even discussing it with the community.
The "Gnome" trademark may be owned by the FSF, as well, which complicates things.
Re:RMS needs to be hit with a cluebat (Score:4, Troll)
Keep in mind that Microsoft has unheard-of amounts of money and lawyers to throw at the problem, and that they have demonstrated time and again that they have no scruples about doing whatever it takes to eliminate their competition.
If I was Miguel, I would tread very, very carefully when considering the adoption of Microsoft's "Open" APIs...
Can't sell part of your soul to the devil (Score:5, Insightful)
What is in my best interests is to have multiple, robust, "genetically isolated" choices for the critical technology my business needs to use. "Cross-pollinating" two of those choices so that they are no longer separate is not a good idea.
And have we already forgotten Microsoft's attempt to ban non-IE browsers from "their" web? Although I often do not agree with RMS' more extreme positions, I think he understands quite well that you can't be a little bit pregnant, nor can you sell a fraction of your soul to the devil.
sPh
Reality check for RMS (Score:4, Interesting)
The man is getting old and it shows.
Actually, the opposite is true (Score:5, Insightful)
I believe you've got it backwards.
Keep in mind the number of GPL evangelists in the world. Not many, hey? Certainly not enough, and definitely none with the power that Microsoft's PR department has.
We should be thankful that there's a guy out there who risks mockery on a regular basis in order to try to ensure some balance. His role isn't to represent the average coder, it's to give us an extreme point of view opposite of what's normally given out there in the world of software -- corporate corporate corporate.
The man is getting old and it shows.
Look, if you don't like him, tune him out. But don't underestimate his importance. He gives us balance where the Microsoft monopoly would like us to believe it's their right to bleed us dry of every penny we've got. You might as well criticize the Yin Yang symbol for not being all gray.
Re:Reality check for RMS (Score:5, Insightful)
First I think his statement was more political than technical. I think he see the money that is possible through the
I don't see how buying into Microsoft's vision of
I think Miguel has become a follower--especially of Microsoft. I think he has lost his forward vision. I think he should step back from all leadership positions he has on Gnome (if any) and let others take over. His statements in the interview smell of someone buying into marketing hype because they lost their independant thought and no longer truely see a goal.
With that said, the is one thing I like about the
Re:Reality check for RMS (Score:5, Insightful)
If RMS 'alienates' developers because he sees the 'killer app' that will put undoubtly make Microsoft's interests a more powerful force behind future technology and information legislation than social and governmental (although the Bush administration is less of a government, and more of a door greaser for the Microsofts of the world) interests, good for him. Developers that abandon his 'radical' prinicipals will undoubtly find themselves on the wrong side of a swing that history prooves has already swung to far. The guy spends his time looking furthur, knowing more, rather than protecting his own interests. Those developers who are 'alienated' by his views are only thinking about their own interests, given the Vegas numbers on MS's chances with
Incidentally, I'm of the opinion that in the past few years, this has become less about 'business' per se, and more of a religion. MS is a church for market pricing (a state enforced system, very evident under the Bush administration, natch). RMS is a church for decentralized social pricing (which is to say that nothing is 'free', but that the cost/worth of software simply gets entwined with social values under his system, as goods and services were before the 16th and 17th century
makes you wonder... (Score:5, Funny)
Re:makes you wonder... (Score:5, Funny)
This is turning into a Monty Python skit... (Score:5, Funny)
HAVOC: I didn't expect the GNU Inquisition.
MIGUEL: Neither did I.
*door blasts open*
RMS: NOOOOOOOOObody expects the GNU Inquisition! Confess! Confess! Confess!
blah, don't have my funny legs on today...
Re:This is turning into a Monty Python skit... (Score:5, Funny)
Re:Why must Miguel explain himself to RMS? (Score:4, Informative)
And gnome is not Miguels.
disclaimer-- I have recieved a very nasty email from Ximian basically telling me where to put, afer I emailed them looking for how I could contribute to the project, so I pretty much hate those guys. Ilike Gnome, I just think they're assholes.
Miguel's response (Score:5, Informative)
Miguel has now responded. http://mail.gnome.org/archives/gnome-devel-list/20 02-February/msg00042.html
Re:Why must Miguel explain himself to RMS? (Score:4, Troll)
- One need not have an investment to comment or have an opinion on a subject.
- The "G" in Gnome stands for GNU, which RMS very much does have a legitimate interest in.
I'm sorry - when did a dresscode get implimented? Please submit an 8x10 glossy of yourself for us to comment upon before you make another such clueless posting.I think it's funny too! (Score:4, Insightful)
Improving usablility (Score:5, Insightful)
Re:Improving usablility (Score:4, Insightful)
This is a *little* disconcerting for some, but I applaud Miguel's willingness to embrace the technologies he feels are best, regardless of the political fallout.
Then you're a useless applauding moron. There are more than "political fallout" issues at stake here. It's senseless to "applaud" one dimension of a decision that can have such multi-dimensional consequences.
I agree with RMS - Miguel, you got some 'splainin' to do.
Poor Miguel (Score:5, Interesting)
There could be a problem if MS shifts the spec or extends the spec. At that point if Miguel decides to chase MS he loses. If he decides to "fork"
I think Miguel knows what he is doing. I say give him a chance if history is any indicator he will kick ass.
In essence
Re:Poor Miguel (Score:5, Interesting)
On the other hand it would be short-sighted of them to make v2 incompatible with v1 for no other reason than it would piss off their loyal developer following immensely. They'll add new features, but I'm pretty sure that old .NET assemblies will still run on the new system. Microsoft has been very careful to continue their binary compatibility up the operating system line (DOS apps ran on win31/win9x, most dos/win31 apps run on NT/2K/XP, etc...) They would lose far more than they could possibly gain by changing this.
Re:Poor Miguel (Score:5, Informative)
Microsoft has no qualms about pissing off their (locked-in) developer community. They've repeatedly broke compatibility in every possible way. Why anyone trusts Microsoft, I'll never know. Microsoft's history (the real history, not Bill Gate's rewritten version) should scare anyone away. I'm guessing that you're either extremely young, extrememly naive, extremely forgetful, or paid by Microsoft (the last one was a joke).
-Paul Komarek
Re:Poor Miguel (Score:4, Informative)
Very few DOS apps ran correctly? Bullshit. Before win95 shipped, the win95 QA team went to Egghead and bought a copy of every title on the shelves and either made sure that they ran or informed the authors of the bad assumptions they had made in their code and how to patch them. Sometimes the application was directly patched at runtime by the OS. For example some applications would make use of undocumented behavior (like the burgermaster table in win13) that wasn't available on the new system.
No "if" about it (Score:4, Insightful)
No one who's been paying attention has any doubt whether MS will extend the standard. All they have to do is require a (patented) process to access a single part of the system.
Remember,
With Microsoft being the defacto standard, Gnome needs a compelling reason for people to switch. Aiming for where Microsoft was two months ago doesn't provide that. More importantly, if Miguel were to attempt to fork
Oi the irony... (Score:4, Insightful)
he ALREADY explained himself - RTF article, RMS! (Score:5, Informative)
"What's important to keep in mind is that you do not actually use the Windows API in
hello, what exactly needs further explanation? its brilliant.
"Freedom" (Score:4, Funny)
Miguel's vision is better than RMS's (Score:5, Insightful)
He realizes that without a VM and the cross-(hardware)-platform capabilities it gives, Linux apps are going to be very hard to distribute in future. Normal consumers simply aren't going to run C compilers, yet the Linux "architecture" takes absolutely no account of this.
By the way, it is customary for the 'strategic VM' debate to be ignored in
Did you start computing in 1999? (Score:5, Informative)
Rewind the clock. The AIM alliance (Apple, IBM, Motorola) are cranking out faster PPC chips, the Alpha research project is bearing fruit, and Intel can't get the Pentium to move. They start playing tricks like they did at the end of the 486 era with faster processors then busses, but they can't really get the speed up.
Intel looks like a dead end.
Microsoft's NT project looks like it will divorce them from Intel. Their NTVDM, based on an old OS/2 VDM (IBM's later version was better) can emulate the entire 286 instruction set, so you can run DOS apps inside of it. They develop NT on a non-Intel architecture (rumored to be MIPS) to avoid any Intel specific shortcuts.
NT 3.51 supports the MIPS (there was a project with several companies to build a desktop PC on the MIPS line, NT was the OS, and Intel pulled tech specs for their stuff from everyone involved ).
NT 3.51 supports the PPC. They are scared of Taligent Pink, the Apple/IBM project to build two OSes on the same core system. PC Users would run OS/2, Apple users their Macs, run the same applications with the different environments.
NT 3.51 supports the Alpha. The Alpha looks like it is going to be awesome and could carry Microsoft into the server rooms. It looks like a screamer. The AlphaPC, the cheap version of the chip, looks like a great processor. NT 3.51 and the AlphaPC could turn Microsoft into a workstation player and compete in the engineering space.
Intel is still moving chips cheaply (in the $400-$1000 range) so they are involved.
Microsoft has another project, Chicago AKA Windows 4.0 AKA Windows 93, released as Windows 95. It brings the Win32 API to the lowend world. Get your apps moved to Win32 from Win16, and you can move to Windows NT (but not OS/2). Stick to Win32s and IBM can still fight on with OS/2.
At that point in history, there was no Microsoft monopoly.
What happened?
Intel gets the Pentium Pro to perform well on 32-bit operations (though the 16-bit code in Win95 made it a dog there) and announces the Pentium II, a PPro without the expensive on-chip cache. Quad-PPros do okay as workgroup servers. The MIPS PC initiative dies out (taking one of the top graphics card makers with it, who couldn't compete without Intel's PCI specs early... and Vesa Local Bus wasn't keeping up).
IBM refuses to ship PPC computers (to run Windows NT) until they have OS/2 running there. Well, the OS/2 port couldn't make it. Sure their were dozens of machines build in Boca Raton, FL, they rocked. The PPC 620 was promissed with the 486 core integrated. Wow, OS/2 on a PPC with your old DOS/Win apps running on the 486 core? Never shipped...
NT drops to just the Alpha and x86. With no support for the other ports, Microsoft lets the development tools for non-x86 lapse. Visual Studio RISC was usually at least 1 rev back.
Alpha support drops out later.
Microsoft is now stuck with x86.
Itanium/IA-64 is on the way. Microsoft needs a 64-bit system to carry them up the food chain, and the Alpha is dead.
AMD's x86-64 is on the way, and while there is no official plans for Microsoft to support it, I'm sure that they will.
Microsoft is back to pushing cross platform.
J++ didn't get them there. The CLR may.
The CLR is part of
Microsoft HATES sharing their monopoly with Intel. Intel may be the junior partner, but they are there. Microsoft needs to increase its leverage. The CLR makes Intel a junior partner... VERY junior.
They can talk to IBM about PPCs, or AMD about x86-64.
Microsoft certainly has cross-hardware issues. Because of them, they are only on 1 platform.
NT is extremely portable.
x86 assembly code is not.
Alex
Re:Did you start computing in 1999? (Score:4, Interesting)
It was not IBM refused to ship PPC with NT, it's Microsoft who refused to developed NT on PPC. In fact DOS/Win32 running on 486 core wasn't so bad at that time, may be due to some architectural difficulties Microsoft did not port their NT to PPC.(you are right NT is portable and asm is not, but PPC's asm is open enough for them, at least as far as I know)
NT can run on Alpha. I'm not sure whether NT5(aka W2K) can run on Alpha, but previous versions can. It's Microsoft who left Alpha, not vice versa.
OS/2 lost to Windows mainly due to the fact that Windows do not allow OS/2 ship with many Win32 components - that almost drove OS/2 out of Win-compatibility business. In fact IBM did strike back by releasing 'OS/2 for Windows' version, but lost is lost.
Microsoft then further extended their monopolization by penalizing PC vendors if their line of products ship with OS other than Windows. That's what you've been hearing in the trial.
We, at that time, always wondered "Can they do that?", but hell, IBM did that during 70's(in other market) so why couldn't they! Now we know it's illegal, heh, oh well.
but it's too late.
In conclusion, Microsoft chose the path of monopolization. Your post sounds like Microsoft was forced to do so, may be I'm wrong.
Not just RMS but Sun as well (Score:3, Interesting)
Its no secret the position Sun takes as it relates to Microsoft
This may be hard to take... (Score:5, Insightful)
What should open source do? Should it push forward a political agenda, or strive to provide people with the best possible products? Personally I could care less about RMS' agenda. To me open source is about options, and I applaud Miguel for working to provide people another option.