Slashdot Mirror


LinuxWorld: Business, Business and More Business

Clarkson University wins a server from IBM. Sun is bringing embedded Linux to its UltraSparc IIe processors. Wired has an overview of LinuxWorld, talking about how it's all business and the joy is gone; and so does Internet.com; and so does Newsforge, which also has a story about LinuxWorld in Paris. The Register has a lengthy interview with Miguel de Icaza, in which he notes "Gnome 4.0 should be based on .NET".

345 comments

  1. Linux turning into Business..no fun anymore... by Em+Emalb · · Score: 3, Insightful

    Hey,

    I thought that's what everyone wanted? To be taken serious as opposed to hey look at the nice kids playing with Linux?

    What's wrong with this?

    --
    Sent from your iPad.
    1. Re:Linux turning into Business..no fun anymore... by jbeamon · · Score: 5, Insightful

      What's wrong with this is that we're intermingling Open Source and vehemently Closed Source ideologies. This isn't making us a serious contender; this is making us a white flag waving wannabe. Yes, we want intercompatibility, but not because we've adopted our foundation from a company known for changing public standards and republishing them into a monopoly environment with every year's mandatory upgrades.

      Microsoft's .Net initiative, not to be confused with the ".net" top level domain, is still bound to a company with a long and thriving history of imposing itself on everything it touches. I don't trust their HTML, let alone their XML, let alone their fill-in-the-blank that's supposed to be "open" and "cross-platform". I'd rather work in an environment where my desktop won't just be 'poof' expensive, closed source, and reporting home to a monopoly every time I open a web page or a file manager. Microsoft's "beautiful security model" has landed them more exploits and holes than a block of swiss cheese with telnet, plus an FBI warning. No thanks. Not for me. Not in a million years. No offense intended, but I don't see what's "right" about this.

      --
      -j
    2. Re:Linux turning into Business..no fun anymore... by RagManX · · Score: 4, Insightful
      I thought that's what everyone wanted? To be taken serious as opposed to hey look at the nice kids playing with Linux?

      I'm with you. I don't understand why Linux getting into the business world is a bad thing. I have to assume it is because there are still too many people that want Linux to remain the domain of geekdom. Personally, I look forward to Linux picking up steam and getting seriously entrenched in the business world. It will make it easier for me to bring in more tools that work on Linux - "Hey, we already have the system, I just have to download the source and build it." I've been getting so much resistance to putting in Linux based anything, that I can't see Linux getting serious as a bad thing.

      RagManX
    3. Re:Linux turning into Business..no fun anymore... by LMCBoy · · Score: 2

      I thought that's what everyone wanted? To be taken serious...

      I don't think so. Linus's book isn't called "Just to be Taken Seriously".

      Today, most Linux developers are volunteers. They hack linux for the love of coding, or for recognition, or whatever. It's a hobby, and that's what makes it great, IMHO. When you have IBM/HP/etc. stepping in and saying "hey, stop coding that MP3 player, we need you to work on this database backend"...well, I just don't see that going over well with most hobbyist Linux developers. Which probably means that more and more linux devs will be doing it as their job, not as their hobby. Which is going to make Linux a lot less fun. :(

      --
      Liberal (adj.): Free from bigotry; open to progress; tolerant of others.
    4. Re:Linux turning into Business..no fun anymore... by Wildcat+J · · Score: 4, Insightful
      When you have IBM/HP/etc. stepping in and saying "hey, stop coding that MP3 player, we need you to work on this database backend"...well, I just don't see that going over well with most hobbyist Linux developers.
      I don't think that's the case at all. Just because big companies are using and contributing to Linux doesn't magically take Linux away from the hobbyist coders. I really doubt that IBM, HP, et al. are going to tell anyone except their employees what to do. There is no reason that people developing for Linux for a hobby, and people developing for Linux as a job, have to be mutually exclusive. I think that's kind of the point--that everyone can contribute.

      I agree with previous posters, though, that there's a resistance from Linux backers to allow "big business" to become involved in Linux for fear that their exclusive club won't be so exclusive anymore. What they fail to notice is that some companies (I won't name them due to my personal bias) are making some solid contributions to the Linux community, without co-opting it. Not every company is building a giant space laser to take over the world, you know ;-)

    5. Re:Linux turning into Business..no fun anymore... by GreyPoopon · · Score: 1

      Whoever modded this as "Troll" needs to be taken out and shot. It might be slightly tongue in cheek, but it represents an interesting viewpoint and, darnit, it's a question that needs to be answered.

      --

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

    6. Re:Linux turning into Business..no fun anymore... by apwingo · · Score: 1

      the .NET framework's problem is not that it is 'confused with the ".net" top level domain', it is that it is confused with the web services crap. i am so, so, so tired of having to have up-to-date bindings to c (or c++) libraries in order to create a decent application in any given language that any forward-looking perspective is more than welcome at this time. applications written entirely in guile! applications written in perl, and up-to-date with the newest libraries!

      that is a beautiful thing, and it's too bad that you can't see beyond the now to appreciate the worth of the mono project.

    7. Re:Linux turning into Business..no fun anymore... by ghostie · · Score: 1

      I really don't understand why people are so upset at this. Anything that promotes a common set of API's is surely a good thing. And I for one would prefer to move to something that is not excluded for purely political reasons.

      Java is a good platform - but where are the international standards (I've lost track of the submissions, rejections etc - maybe some nice person could post the details?). Java seems to be almost completely dependent on Sun - if they decide to stop supporting the Win32 platform (which IMHO is no better or worse than any other platform available - it just get's more attacks because of who makes it) where does the portability claim go then?

      Yes - MS has done a lot of 'bad things' in their time but in this case it seems they've done the right thing by submitting the .NET API's (and the common intermediate language) as an international standard which means that anyone is free to implement it. How long was it before anyone (without having to pay a license fee) could implement a java compiler or JVM without reverse engineering. And AFAIK even then you couldn't call it Java without the appropriate license.

      In this case any anti-Microsoft fervour is going to play right into their hands - don't implement .NET or CIL and they are free to do what they want with it. Do start implementing it and using it and they will be forced to abide by the standard they have submitted without marking anything else as 'extensions'.

      From my limited legal knowledge that means that VisualBasic.NET must be able to generate 'standards compliant' .NET calls as well as Windows specific .NET calls to be able to claim compliance.

      You want Linux on the desktop? Imagine the millions of lines of contractor generated VB code out there being able to run on Linux via Mono and GNOME unchanged? Or being able to write GUI's in Object Pascal, Kylix, Delphi, C, C++, any '4GL' language and being able to run it unchanged.

      Linux (or more correctly - Unix-like systems) already have reasonable claims to better performance, configuration management and availability of tools in the server arena. But on the desktop? In all honesty I'd rather whip together a front end in VB than TCL/TK or Python or Kylix (which I *still* can't get to install on my Debian box - and I've pretty much given up on any chance of using Solaris or *BSD as a development platform). If I could write the one front end in VB and have it work on all systems via .NET I'd be a happy person.

      Supporting .NET does not mean supporting Microsoft or supporting Windows. It means supporting the published standards. Just because Microsoft was the company that proposed the standards should not matter. To me it seems like the inverse of the 'not invented here' syndrome. Most people would agree that re-inventing the wheel is a bad thing - but 're-inventing the wheel because Microsoft made the first version' seems to be ok?

      And for all the Java evangalists out there - yes, .NET and CIL look like Java and the JVM but remember that that concept was already used with common, standards based languages like Pascal and even smaller languages like Z-Code (?) - the Infogames interpreter. These games all ran on a VM that interpreted the Z-Code intermediate language and were around long before that magic oak tree appeared outside a Sun office).

      At least CIL and .NET address some issues ignored by the JVM - that is support for multiple languages as well as multiple platforms, the need for a published standard so tools vendors (and in this case OSS writers) utilise the technology. This is something that Microsoft realised well before any other company it seems - if an API exists and the definition is expensive, will anybody use it? Perhaps they bent the rules a bit with Windows by only publishing the API's they wanted people to use but that has now been proven to be a 'bad' and 'wrong' and probably most important to a large company like MS 'an expensive' thing.

      Anyway - this is a long winded way of me putting my vote for GNOME supporting .NET (and I hope the Qt libraries fully support it on all platforms as well - although they may not be happy with the fact that that may make the differences between Qt/Win and Qt/X so minimal as to stop the weird differences they have between what is GPL and what is not atm).

  2. And yet... by ekrout · · Score: 1, Insightful


    And yet the naysayers still proclaim that Linux died with the rest of the dot coms a couple years ago. They say it can't win on the desktop. Yet thousands and thousands of people do just that -- use it, and quite frankly, enjoy it. Linux is in the realm of education, it's running government computers, and it's even running corporate servers in the private sector.

    --

    If you celebrate Xmas, befriend me (538
    1. Re:And yet... by Anonymous Coward · · Score: 0

      Your comment is as brilliant as any Anonymous Coward's. Please sit on the wrong end of a bar stool.

    2. Re:And yet... by Anonymous Coward · · Score: 0

      Linux Journal February 2002 issue has a spotlight on Google - TEN THOUSAND Linux computers
      online powering the world's most powerful search engine. Awesome.

  3. ya by Anonymous Coward · · Score: 0

    I'm already depressed, why did you have to post this now.

  4. KDE declared the winner due to Gnome scandal. by TheViffer · · Score: 4, Funny

    "I'd like to see Gnome applications written in .NET in version 4.0 - no, version 3.0. But Gnome 4.0 should be based on .NET," he told us. "A lot of people just see .NET as a fantastic upgrade for the development platform from Microsoft.

    If this was US politics, a candidate has just stated he supports a communistic form of governement and cant wait till he gets it installed.

    Interesting concept though, using .NET. But it will be a cold day in hell before Billy and the boys would do anything (even for profit) for an open source project that uses the GNU licence for many of its parts.

    --
    -- Knowing too much can get you killed, but knowing who knows too much can make you rich.
    1. Re:KDE declared the winner due to Gnome scandal. by crivens · · Score: 2, Interesting

      Does anyone else think that old Miguel is looking for financial support from Microsoft. Follow the beast and it will eventually repay you?

    2. Re:KDE declared the winner due to Gnome scandal. by Anonymous Coward · · Score: 2, Interesting

      "But it will be a cold day in hell before Billy and the boys would do anything (even for profit) for an open source project that uses the GNU licence for many of its parts."

      The point is, it doesn't matter what Billy and friends do. All that was needed was a standard, and MS had the clout to push that through. But to make it workable, they had to submit it to a standards organization.

      So as long as you stick to what is standardized (and since Mono is a completely free implementation of the CLR standard) MS has absolutely no control over you.

      Now if you fall into the trap of wanting to make IIS.NET web services on your Linux box, then microsoft owns you. But writing GNOME apps against GTK+ using CLR gives MS no power over you at all.

    3. Re:KDE declared the winner due to Gnome scandal. by jazman_777 · · Score: 0, Flamebait

      Now isn't that irony? GNOME started because KDE's license was not pure, and look who's doing the big Sell Out [tm].

      --
      Slashdot: Failed Car Analogies. Amateur Lawyering. Anecdote Battles.
    4. Re:KDE declared the winner due to Gnome scandal. by Anonymous Coward · · Score: 0

      Follow the investors in Ximian and whom they receive money from and truth will be your reward.

    5. Re:KDE declared the winner due to Gnome scandal. by Anonymous Coward · · Score: 0

      Ummm...the license is still pure so I don't see the problem.

    6. Re:KDE declared the winner due to Gnome scandal. by Anonymous Coward · · Score: 0

      The issue, in the beginning. was that QT was not licensed under a free software license and it was not GPL compatible. They also had a tendency to copy some ideas of usability from Microsoft.

      The X.11 mono library license, while not GPL, is one that is a free license, but it is one that does absoultely nothing to protect the code I contributed. If I don't want to go around with "sucker" written on my forehead, why would I want my code to?

    7. Re:KDE declared the winner due to Gnome scandal. by Anonymous Coward · · Score: 0

      Alternatively, follow too closely and if the beast stops, your head will go straight up it's ass.

    8. Re:KDE declared the winner due to Gnome scandal. by Anonymous Coward · · Score: 0

      Then don't contribute to the mono libraries.

      In any event, you can write GPLd apps that use the Mono libraries without writing "sucker" on your forhead if that is what you are so paranoid about.

    9. Re:KDE declared the winner due to Gnome scandal. by cyclist1200 · · Score: 3, Funny

      "They also had a tendency to copy some ideas of usability from Microsoft."

      Is that why KDE is more usable than Gnome?

    10. Re:KDE declared the winner due to Gnome scandal. by HeUnique · · Score: 2

      I wish Mr. Icaza would have looked at companies that followed MS promises to "keep the standards open" and then they embraced and extended those standards.. Kereberos - rings a bell? Sure, they added some of their stuff which was allowed to extend, and now it's a PITA to talk to other kerberos servers...

      Go ahead Ximian, compete with MS. I've seen it before and I've got this feeling that Ximian won't win here..

      For the sake of GNOME - I hope I'll be wrong.

      --
      Hetz (Heunique)
    11. Re:KDE declared the winner due to Gnome scandal. by Anonymous Coward · · Score: 0

      Kereberos - rings a bell?

      Yeah, Microsoft used a "vendor-defined" field to define something vendor-specific. Have you actually tried getting MS to interoperate with other Kereberos implementations or are you just talking out of your rear?

    12. Re:KDE declared the winner due to Gnome scandal. by BitwizeGHC · · Score: 3, Funny

      "Better to be the devil's right hand than in his path." --Beni, from "The Mummy"

      --
      N4st0r, trixx0r h0bb1tz0rz! Th3y st0l3 0ur pr3c10uzz!
    13. Re:KDE declared the winner due to Gnome scandal. by Anonymous Coward · · Score: 0

      Seems like Miguel already has his head up Billy-boys ass.

    14. Re:KDE declared the winner due to Gnome scandal. by GreyPoopon · · Score: 1
      Does anyone else think that old Miguel is looking for financial support from Microsoft. Follow the beast and it will eventually repay you?

      This is exactly what I was thinking. If that's what he's after, he's clearly forgotten history as well. Let's look at the long series of "embrace, extend and alienate," "embrace and extinguish," "buy and dissolve." I can just see it now. Microsoft announces GNOME 4.0, the alternative desktop for Windows. They'll have a little footnote about how GNOME 4.0 isn't compatible with Linux....

      OK, so I'm exaggerating, but this is really an about face. I don't care how good the .NET platform is. You don't base core pieces of Linux distributions on the products and designs of a company who is quite openly hostile to Linux. Enjoy "sleeping with the enemy", Miguel.

      --

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

    15. Re:KDE declared the winner due to Gnome scandal. by Arker · · Score: 2

      As already pointed out, the licensing is still Free. And, because of GNOME, KDE is now Free as well, and has been for quite awhile. So even if GNOME does go down in flames like this, it will still have served its purpose.

      Miguel is certainly not inspiring confidence lately. He's either an utter moron or an utter genius, and only time will tell which, but experience leads me to view his recent statements as probably being in the first category.

      --
      =-=-=-=-=-=-=-=-=-=-=-=-=-=-
      Friends don't let friends enable ecmascript.
    16. Re:KDE declared the winner due to Gnome scandal. by ahologounis · · Score: 1

      and we all know what happened to Beni.....

  5. You want business? You got business by mrroot · · Score: 2

    Wired has an overview of LinuxWorld, talking about how it's all business and the joy is gone

    Too bad it can't be both ways. Often times, as mass popularity increases (in this case business adoption), enjoyment level decreases. Probably because you now have people involved who don't see things even close to the same way you do.

    By the way, E*Trade moves to Linux servers

    --
    I Heart Sorting Networks
  6. zdnet.com.com by Anonymous Coward · · Score: 0

    hmm, zdnet.com.com doesnt seem to work.

  7. How much do you love Microsoft's .NET? by nice · · Score: 2, Funny

    Just what exactly is the soul going for these days, Mr. Icaza?

    It's clearly a buyer's market.

    1. Re:How much do you love Microsoft's .NET? by The+Gardener · · Score: 1

      Just what exactly is the soul going for these days, Mr. Icaza?

      From the looks of the statement below, a pretty nice amount.

      Miguel of course is leading development on Mono, the project to create an open source version of Microsoft's .NET framework - the C# compiler, run-time and class libraries. Which he says is a lot of fun. It's sponsored by Ximian, the company he founded, but most of the hundreds of contributors are not Ximian employees.

      The Gardener

      --
      --
    2. Re:How much do you love Microsoft's .NET? by Anonymous Coward · · Score: 0

      Guys although this is good lets not become full of ourselves. The only reason IBM/INTEL and the others are shifting to Linux is because It is inexpensive. The bottom line is still at work here. Now all Linux must do is figure out a pricing model which will allow them to beat Microsoft sun and the others and keep it right below what the others are willing to pay.

      This is just the beginning.

  8. Miguel goes where most fear to tread... by PeterClark · · Score: 1, Troll
    He also had praise for the new Microsoft security model, dismissed the notion that Redmond was employing embrace and extend to its web services protocols, and put the message that the community should get over its beef with The Beast.

    I respect Miguel. Not only is he a great programmer, but he's got guts. At a time when most other observers are downplaying Microsoft's "security initiative" as market-speak and vaporware, he comes out and praises them. He's also got a keen sense of history, too. "Embrace and extend? Why should Microsoft do that?" And telling "the community" that they should "get over" Microsoft, when it has shown no signs of repenting of its monopolistic, predatory ways, well, he's convinced me!


    I suspect that most people will probably disagree with him, however.


    P.S. Any guesses on how many trolls will say, "Sure glad I use KDE! GNOME sucks!" Etc...
    :Peter

    1. Re:Miguel goes where most fear to tread... by bbh · · Score: 2

      Sure glad I use KDE! GNOME sucks!

      that was number 1...

      Just kiddin, you made me do it! I love and respect all desktops equally.

      bbh

    2. Re:Miguel goes where most fear to tread... by zangdesign · · Score: 3, Funny

      I suspect that most people will probably disagree with him, however.

      This is /. He'll be lucky to escape with flesh remaining on his bones. Most of the Linux people here have no interest in making peace with Microsoft under any terms except total, utter physical destruction of the company, and anyone who uses MS.

      --
      To celebrate the occasion of my 1000th post, I will post no more forever on Slashdot. Goodbye.
    3. Re:Miguel goes where most fear to tread... by hangdog · · Score: 1

      >And telling "the community" that they should "get >over" Microsoft, when it has shown no signs of >repenting of its monopolistic, predatory ways, >well, he's convinced me!

      Either you had two feet already on the Microsoft side of the fence or you are very fickle.

    4. Re:Miguel goes where most fear to tread... by joshsisk · · Score: 1

      Or, just perhaps, he's being sarcastic.

    5. Re:Miguel goes where most fear to tread... by Anonymous Coward · · Score: 0

      Oh rubbish. When are people going to wake up and see that Miguel is a charlatan? Big promises, haphazard designs, more big promises, leaving a trail of half-completed projects and ideas behind him.

      I don't understand the continual Slashdot love-in for Miguel. Were it ANYONE ELSE espousing their eternal love for .NET and Microsoft designs, YOU PEOPLE WOULD BE SCREAMING FOR BLOOD. But since Miguel does it, he's "daring", going where "few fear to tread" (which is nonsense, since there are plenty of people in Windows-land lining up around the block to jump on the .NET bandwagon).

      (And note, I haven't said a thing about KDE and Gnome. Ptttbbbttgttt.)

    6. Re:Miguel goes where most fear to tread... by Satai · · Score: 3, Insightful

      To be fair, he did distinguish between the NT security policy and the new .NET security policy, which he compared much more to a sandbox system.

    7. Re:Miguel goes where most fear to tread... by JWW · · Score: 1, Flamebait
      any terms except total, utter physical destruction of the company

      Only because that's the only way Microsoft knows.

      Microsoft has shown over time that there is absolutely no reason to trust them EVER, with ANYTHING.

    8. Re:Miguel goes where most fear to tread... by schon · · Score: 2

      most other observers are downplaying Microsoft's "security initiative" as market-speak and vaporware

      Only because that's what it is - and that's what it will continue to be until we see the results.

      It's too early to tell if MS is really serious about security - but it IS a good thing that they're announcing it (Hmm - did I just cause you to blow a gasket? I just "praised" and "downplayed" at the same time!) But we can't just say "Oh, everything from MS is going to be secure now" - MS has a very, very bad history when it comes to securing their products, and they lie all the time - the jury on whether the new security initiative is successful won't be in for a very, very long time.

    9. Re:Miguel goes where most fear to tread... by spruce · · Score: 1

      I believe the security in .NET is a sandbox system, but it's also flexible. Apparently there's a way for your applications to define custom actions and then users can grant or deny permission to perform that action. Seems like a pretty good idea compared to the sandbox being completely defined by the platform/language.

    10. Re:Miguel goes where most fear to tread... by Keith+Russell · · Score: 3, Interesting

      Go back and read Miguel's statements on Microsoft's security in context. He correctly distinguishes Microsoft's security design from its implementation.

      On paper, .Net's secuity model is quite nice. Just as NT's model is well designed. Unfortunately for all of us, Microsoft has been choosing the wrong pair from [fast, cheap, right]. That was the point of the Trustable Computing Memo. It's time for Microsoft to start coding as well as they design.

      Besides, this is a tremendous opportunity for Mono in particular, and Open Source in general. Here, we have a spec from Microsoft, rubber-stamped by ECMA, with both closed and Open implementations. Both sides have something to prove. Microsoft must prove that they can "turn the boat" again, as they did after the Internet Memo, and write secure code. Mono must prove that the tenets of Open Source (many eyes == shallow bugs, full disclosure, etc.) can bear fruit in an apples-to-apples comparison. This competition can only improve the breed. In the end, we'll be able to choose the greater good, instead of the lesser evil. <trollbait /> :-)

      For some, blissful ignorance of Microsoft has been the best way to go. Who am I to argue with Linus Torvalds? But Miguel has chosen to take the fight to Microsoft, by competing on their .Net turf. More power to him!

      --
      This sig intentionally left blank.
    11. Re:Miguel goes where most fear to tread... by Anonymous Coward · · Score: 0

      This sounds an awful lot like the fine-grained security model for Java 2, where you can define who can do what actions. Why is it beautiful when MS does it, but unnoticed in Java? Methinks that Miquel really understands very little about Java.

    12. Re:Miguel goes where most fear to tread... by styrotech · · Score: 1

      You're right, I've always thought MS security models are usually good at the design level, but it's the implementation that they screw up big time.

      Anyway, wouldn't it be amusingly ironic (although unlikely) if Mono's version of .NET eventually replaces MS's one due to openness, security, reliability, cost and stability (I mean stability in the not completely changing the APIs every new version sense).
      Hehe the technology MS wanted to bet the company on to rule the world with ends up being commodotised by an open source project and MS losing control over where the market wanted to take it.
      Just like Apache did to most web servers, and it looks like JBoss might do to BEA etc.

    13. Re:Miguel goes where most fear to tread... by Anonymous Coward · · Score: 0

      Hey Taco, you need to take a look at the user list and see which of those people getting "moderator" are Microsoft employees.

    14. Re:Miguel goes where most fear to tread... by sfraggle · · Score: 2, Insightful

      I for one am fed up of seeing so many anti-.Net posts by people who cant seem to see beyond "it's Microsoft, therefore it must be evil". The software industry, as I see it, is moving more and more towards web-services and Internet-connected programs, and it seems to me quite possible that in 5 years time, a large portion of the programs people run and use on a daily basis will be managed (CLR, JVM etc.) programs.

      I see a lot of posts here in this article by people who seem convinced that Ximian/Mono/GNOME is now evil because it has a vague link to Microsoft, but it seems to me that support for .Net is probably going to become vital if Linux/Open Source wants to remain a serious competitor to Microsoft. Will companies continue running their servers on Linux if they can't run .Net servlets on it? Will the relatively few Desktop Linux users continue using it if they cant access the sites that run on .Net?

      Consider also, that the Microsoft CLR _is_ a managed bytecode system in exactly the same way that the Java JVM is. If companies start migrating to writing managed programs rather than native ones, it instantly solves one of the key problems that Linux faces - the lack of Applications available.

      Ximian isnt evil. They're making something which is quite possibly vital for the future of Open Source Software.

      --
      were you expecting to see a sig here? perhaps you'd rather see the inside of an ambulance!
    15. Re:Miguel goes where most fear to tread... by Anonymous Coward · · Score: 0

      No, Ximian _is_ evil. They are turning open source into a software sweatshop by asking people to help them code on GNOME and Mono (thus, free developer time which costs typically $50k+ a year). On top of that Miguel has the arrogance to imply Trolltech will somehow takeover the Linux desktop and force users into another monopoly. Without any substantial evidence. He plays the GNU free software card to convice the masses (GNU Network Object ...) and then turns his back on GNU with Ximian releasing proprietary software.

    16. Re:Miguel goes where most fear to tread... by [JP] · · Score: 1

      "i must say the linux community is a lot nicer than the unix community. a negative comment on unix would warrent death threats. with linux, it is like stirring up a nest of butterflies."
      -- Ken Thompson. 1999

  9. Change by ScumBiker · · Score: 2, Interesting

    "click" That's the sound of Gnome being deleted. After reading the Register article, I'm almost convinced that Miguel is on the evil empires payroll. Hello KDE!

    On the other hand, he does say it's a cool environment and I'm sure he knows a hell of a lot more about programming than I do. So, I take back the "click". Hell, I don't know what to think. I do know I don't ever want to donate to M$ again!

    --
    --- Think of it as evolution in action ---
    1. Re:Change by seann · · Score: 1

      ah!
      but you see, kde has the evil grasps of ".COM".
      You can't win!

      Seriously, What exactly does this mean for gnome, he "wants the applcations to be written in .NET"

      So you need an addon to GCC? An adiditonal compiler?
      What gives?
      Will the .NET applications work whereever gtk works? Will newbies beable to install this "additional component"?

      Can anyone answer me!

      --
      I'm a big retard who forgot to log out of Slashdot on Mike's computer! LOOK AT ME.
    2. Re:Change by PeterClark · · Score: 1
      Mod me down as a troll, but now that I think about it, GNOME 3.0 is at least three years away, given GNOME's current state of development. Plenty of time to wait and see.


      But, then again, maybe GNOME's development will pick up after 2.0 is released, same as KDE started gathering steam after its 2.0. We shall see...


      :Peter

    3. Re:Change by Daemonik · · Score: 0, Flamebait
      I think I'd distance myself from GNOME now just because Miguel is a two faced jerk.

      The whole reason for GNOME's existence was to fight the 'commercialization' of KDE for using Qt. Now GNOME wants me to buddy up to MS because it's development tools are 'cool'??

      Isn't he saying in a round about way that free software is a dead end and can not produce useful tools without the assistance of a multi-billion dollar monopoly?

      Why hasn't the GNOME Council, or whatever super hero wannabe tag they gave themselves pitch him on his ass for abandoning their friggen principles?

    4. Re:Change by Anonymous Coward · · Score: 0

      He hasn't said that Free Software is dead at all, in fact he's still wiritn gFree Software (mono is a Free Software implementation of C#).

      Why can't C# be cool? Just because it was designed by Microsoft? What? You think The brainiacs that Microsoft hires from MIT, Harvard, CMU, etc aren't more qualified than the average high school student to design a programming language? Puh-lease. Microsoft has some of the best of the best programming language designers on their payroll. Get a clue.

      No one is asking you to buddy-up with Microsoft here, Mono is more anti-Microsoft than it is buddys with Microsoft. Take a few seconds to think before you declare your ignorance to the world.

      Just because you don't agree with Microsoft's business practices doesn't mean they can't design.

      Talk to any expert in the field of computer programming and they will tell you that Microsoft has the know-how to design some really good stuff.

    5. Re:Change by ArsonSmith · · Score: 1

      http://go-mono.com

      has all the information you will need.

      --
      Paying taxes to buy civilization is like paying a hooker to buy love.
  10. Linux World == Business by TrollMan+5000 · · Score: 0

    It had to pass. Linux is maturing as an operating system, IBM is introducing Linux-based servers, even Red Hat is posting a profit.

    It's losing its hacker heart, but at least Linux is growing into a profitable machine, hopefully rewarding those who worked hard on it.

    It's simply a maturation process.

  11. Flakey by Anonymous Coward · · Score: 0

    ...That's the only word I can think of to accurately describe Miguel de Icaza. He should do more thinking and less talking.

  12. I'm sorry, but someone throw some cold water on me by ekrout · · Score: 2, Insightful


    I'm sorry, but someone throw some cold water on me.

    GNOME 3.0 could perhaps be using APIs by the traditionally evil folks at Microsoft? Now, see if you have as much trouble imagining this as I do -- a long-haired, super-smart, (sexy, even) traditional Linux user who has used GNOME for years now embracing a Microsoft-ish manipulation of his GUI. Ever more far-fetched would be SUN Microsystems, who hate Microsoft more than all of us do, ditching their CDE GUI for GNOME, which in turn gets hooked into Microsoft .NET.

    I'm skeptical, but it'll sure be fun to see how this all plays out.

    --

    If you celebrate Xmas, befriend me (538
  13. Reaganomics by DCram · · Score: 1

    The more big business..even little business adopt the linux, dare i say, paradigm. The more money is going to trickle down to the little guys, read us, to develope more business solutions. Even free software needs money to grow.

    I think that it is great news. How many business sheep are going to flock to the, not just for kids anymore, linux solution.

    --
    If I were only smart enough to accomplish the things I dream about.. Or maybe too dumb to care.
    1. Re:Reaganomics by zulux · · Score: 5, Interesting

      The more money is going to trickle down to the little guys, read us, to develope more business solutions.

      I found this to be true in my consulting business: When I don't have to charge them $250 a seat for Widnows, $400 for MS Office and $250 for various CAL and NT Servers - they tend to spend more money on my cool database applications. Less money going to Billionaire Bill means more for me.

      --

      Moneyed corporations, non-working 'poor' and criminal prisoners are turning productive citizens into tax-slaves.

    2. Re:Reaganomics by DCram · · Score: 1

      Was actually using it as a word that people recognize and it has a certain meaning to it. even you understood what it was to imply. I dont belive anyone would be as stupid to believe that *nix was a reagan idea.

      but with all that said I do not believe it is "complete and utter bullshit". just an opinion. thanks for flaming mine :)

      --
      If I were only smart enough to accomplish the things I dream about.. Or maybe too dumb to care.
    3. Re:Reaganomics by DCram · · Score: 1

      and i am too dumb to reply to the correct post :)
      who brought the cool guy?

      --
      If I were only smart enough to accomplish the things I dream about.. Or maybe too dumb to care.
    4. Re:Reaganomics by Anonymous Coward · · Score: 0

      > Moneyed corporations, non-working 'poor' and criminal prisoners are turning productive citizens into tax-slaves.

      Change that to corporations, the non-working *old*, and a criminal *war on drugs* and you'll have it about right.

  14. mono by Penrod+Pooch · · Score: 1, Insightful

    I'm gonna sound like a troll here, but why should huge a free software project like gnome depend on something owned by a single company. It is a lot less problematic if something is owned by GNU since they're a non-profit organisation. Ximian are reqired by law to do what is most profitable for their shareholders, even if that means making stuff proprietary.

    1. Re:mono by Anonymous Coward · · Score: 0

      It is not owned by a single company.

      It is basically a set of API's and a framework for platform independance.

      .NINE

      .NET Is Not an Emulator!!!

      Lets take their API and do a better job!

  15. .NET Gnome? by Anonymous Coward · · Score: 2, Insightful

    Miguel sounds out of his mind. Despite .NET being an rather open standard, it was created by the biggest, baddest, and meanest software company in the world. You cannot get around the fact that Microsoft owns .NET. When you endorse .NET, you endorse Microsoft. I, for one, will not just forget the years of horrible software and put my trust in a shady development platform based on central Microsoft databases.

    I really like Gnome, and I don't want it to be tied-in to a major Microsoft project.

    1. Re:.NET Gnome? by Anonymous Coward · · Score: 0

      "You cannot get around the fact that Microsoft owns .NET. When you endorse .NET, you endorse Microsoft."

      You're not making any sense. CLR is a international standard. If you're implementing it from scratch (as Mono is) you can choose to implement it exactly, and if Microsoft decides to extend it (since they've by definition already embraced it) you can choose to ignore their extensions.

      The CLR instruction set is quite well designed, and the libraries are reasonable. C# isn't all that great, but at least its better than Java, and its fine, because you don't have to use it!

    2. Re:.NET Gnome? by gurensan · · Score: 1

      No one knows what CLR is (except those that use it to clean bathtubs). People know what .NET is, though, and if Miguel de Icaza, a big name in 'Free Software' is understood to embrace it, then the rest of us will be typecast into supporting it as well. Free Software has an enemy in MS, make no mistake about it.

      People are ignorant and they don't want to learn. They don't want to read, and they certainly are *not* going to see the difference between Mono and .NET. This difference will be totally lost on the general public. What they will only see, when all is said and done, is that 'them Linus people' tried to do .NET and that it didn't work with their MS computers for very long -- and they'll see that the first time that MS changes it to break compatibility with non-MS .NET implementations. My god, they've done it before. They're stringing him along and trying to do the same with the rest of us through him.

      Whatever. I just know that there will be no implementation of this anywhere in my house. I hope all those who support this check themselves and pull out before it's too late.

      --
      You are all fartheads.
  16. The only way to win is not to play by wowbagger · · Score: 5, Interesting

    If you play
    Society's Rules
    Then you become
    Society's Fools....
    Devo, Society's Fools


    Porting Gnome to .Net is playing Microsoft's game. The problem is that the first rule of Microsoft's game is "Microsoft wins".

    I love the idea of a common runtime environment that supports C++, Java, Perl, Python, etc., runs on all platforms, etc. etc. etc., but I DON'T want that platform in any way controlled by Microsoft (or by Sun, or RedHat, or me!) If any one entity controls the platform, that one entity has entirely too much power - we've simply traded one monopolist for another.

    Now, if Miquel wishes to create such an environment under GPL, with no patents held by any organization, then I'm all for it - that way no one organization can embrace and extend the spec. But .Net is neither under GPL nor is it patent unencumbered - the owners can change the rules as they see fit. The fact that the owners are Microsoft is only minimally relevant - Sun, Apple, SGI, RedHat, or IBM could also force the issue.
    1. Re:The only way to win is not to play by Black+Perl · · Score: 1
      But .Net is neither under GPL nor is it patent unencumbered - the owners can change the rules as they see fit.

      Which is why Miquel should call his .NET environment .ORG !

      --
      bp
    2. Re:The only way to win is not to play by alext · · Score: 1

      I love the idea too, but Miguel has taken more than the idea, he's trying to clone the whole product.

      It's hard to see what Linux gains from this since it clearly puts MS in the driving seat. A .NET Dreamweaver or SAP suite will be built and tested for Windows first, Linux will get crumbs off the table if it's lucky.

      Two things that would be much better from a Linux/Open Source PoV:

      1) The Mono and Parrot (Perl/Python) VMs merge

      2) The VM is designed on the principle of lossless translation to it's intermediate language, where the bytecode or whatever is the 100% semantic equivalent of the source (like old tokenizing BASIC interpreters). That way open source happens by definition - you simply can't ship something that isn't equivalent to the source.
      (Yes, Java bytecode is nearly 100% - pity about the comments - but LISPers will know that an AST representation is the ideal).

    3. Re:The only way to win is not to play by Anonymous Coward · · Score: 0

      "I love the idea of a common downtime environment..."

      Oh, I misread that.

    4. Re:The only way to win is not to play by ArsonSmith · · Score: 1

      http://go-mono.net

      check it out it is nice

      --
      Paying taxes to buy civilization is like paying a hooker to buy love.
    5. Re:The only way to win is not to play by Reality+Master+101 · · Score: 2

      Porting Gnome to .Net is playing Microsoft's game.

      That's like saying programming in C is playing AT&T's game.

      It's just a technology, people.

      --
      Sometimes it's best to just let stupid people be stupid.
  17. Business == Buyers by Anonymous Coward · · Score: 0

    Don't you want people to buy yer stuff?!

  18. Vote: Miguel de Icaza for Troll of the Week by PeterClark · · Score: 5, Funny
    Thought: maybe Miguel was just getting bored at LinuxWorld and decided to throw out this little hand granade into the crowd to liven things up a bit? He definitely has my vote for Troll of the Week!


    :Peter

    1. Re:Vote: Miguel de Icaza for Troll of the Week by SilentChris · · Score: 2

      Considering how The Register manages to create faux "internal emails" from corporations from time to time, maybe THEY should be named Troll of the Week.

  19. Gnome 4 using .NET APIs by Anonymous Coward · · Score: 0

    I wonder what RMS has to say about it!

  20. Clarkson RULES by Anonymous Coward · · Score: 0

    Yeah for clarkson... works out good for me because I'm a student here... that should slove all our network problems. :)

  21. Which icon? by Anonymous Coward · · Score: 0

    While clearly this story is overloaded, it's also clear the only real part of it that people want to talk about is Miguel endorsing Microsoft .NET for the future of GNOME. Hence, which icon should that get? A ximian monkey? A Microsoft icon? My thought would be just a very sad face indeed.

  22. Beating MS to the punch by DG · · Score: 4, Interesting

    I think - I THINK - that Miquel's goal is to out-Microsoft Microsoft, by beating MS to the punch on .NET.

    If you can make .NET as widespread as HTTP _before_ MS can get a signifigant foothold, then you have a certain element of control over the Beast From Redmond.

    But that's a really dangerous game to be playing, methinks.

    Miquel scares me sometimes.

    DG

    http://streetmodified.org/books.html

    --
    Want to learn about race cars? Read my Book
    1. Re:Beating MS to the punch by maraist · · Score: 2

      How could MS be beaten to the punch? They already admit that Mono is roughly a year behind .NET's release schedule.

      Not to mention,if you read the article, Miquel's got nothing but love for much of the windows-esque API. UNIX-ish API's will be emulated.

      To me, it sounds like they've found something that meets their goals more efficiently, and they're running with it. Sounds like a consession to me.

      -Michael

      --
      -Michael
    2. Re:Beating MS to the punch by greenfly · · Score: 2
      Well, according to what he said in the article, there's no way he will be beating Microsoft to the punch:
      We wondered if they could keep up with Microsoft? "It's a little early to say. Right now we have 900 classes out of 3500 classes so we're not keeping up at this point. As Alan Cox likes to say, free software is always late!

      "When Microsoft ships 1.0 we're not going to be shipping Mono1.0 for at least a year. So we're late. If they make changes to the API we'll try and track it down.

    3. Re:Beating MS to the punch by fobbman · · Score: 2

      But he already said in the interview that they're probably going to be about a year behind Microsoft in the release of Mono, so the idea of beating Microsoft to the punch is not going to happen.

      I feel like one of the Bishops in the Church of Linux has told us to embrace the Fallen Angel himself. Sorry, but if you can't beat `em, work on someone's team that CAN.

    4. Re:Beating MS to the punch by matman · · Score: 2

      While I agree that it may not be so much fun using the Windows style .net API, it must be noted that you probably won't have to. I'm sure that someone here in the Unix world will embrace and extend .net to include some Unix style API changes - new classes specific to Unix. Maybe if our APIs rock, people in the Windows world will add them too (provided that developers in Windows will be able to add those new classes to their .net compilier, etc).

      I think that having developers on Unix learn an API that will be usable on Linux AND Windows will be EXTREMELY powerful. Not only does the free software world benifit from wider app support, but Linux programers, who love Linux, will also have an easier time programming in Windows at work when need be. Not only that, but programmers will be able to write applications in pretty much any language, on any platform, and expect them to work pretty much anywhere. As long as application developers don't build in platform specific code on purpose, this should be a realistic goal.

      The only real risk, I think, is that our apps will run on Windows, but Windows apps won't run on Linux, thus making Windows stronger. However, that still is promoting free software - our free applications can still excell, on Windows or on Linux.

    5. Re:Beating MS to the punch by Anonymous Coward · · Score: 0

      Has anyone else noticed that Miguel has no
      more than a six month attention span?

    6. Re:Beating MS to the punch by MindStalker · · Score: 1

      Have you meet any geek who doesn't?

    7. Re:Beating MS to the punch by Cyno · · Score: 1


      That's an interresting way to put it. I don't understand why, if Miguel de Icaza likes Microsoft's API so much, doesn't he just code for Microsoft and forget about the Mono project. He isn't a die-hard GNU advocate. He dropped the GPL/LGPL for the X windows license. Not that that is a bad move for opensource, but it is a bad move for the free software movement. And GNU/Linux is all about the free software movement, not open source. I personaly suspect that Miguel loves the Microsoft corporate environment and prefer the happy obscure GUI that crashes once in a while over the cold dark stable command line. And all I want to do is implement a happy stable GUI that provides all the functionality of the command line without the corporate advertisements or interrests. Frankly Miguel is in our way, in my opinion.

    8. Re:Beating MS to the punch by SEAPEA · · Score: 1

      That's six more months then I have.

  23. That's the great thing about open source! by macemoneta · · Score: 4, Interesting
    You can use it for business and have fun with it! It's two! Two operating systems in one!

    Seriously, back in the good old days (circa 1980) IBM's VM/370 OS was "available source", and we used to play with and modify it. Some of those modifications even got picked up by IBM. We also used it for business (the customer of those modifications).

    There's (obviously) nothing to stop businesses from exploiting the benefits provided by those that play with the OS.

    And, as long as there's source, there's nothing to stop people from continuing to play.

    --

    Can You Say Linux? I Knew That You Could.

  24. Linux questions by Anonymous Coward · · Score: 0, Offtopic

    I've been wanting to get into this Linux thing for a while, but I'm kinda confused. And nervous. What is a kernal and changelog? And how come people seem to get angry at me when I ask questions? If you're not gonna be mean to me,would you mind telling me how you run it? I downloaded some folder called Red Hat from www.redhat.com and it had a bunch of stuff in it that didn't look like a setup.exe or anything. I tried opening it with winzip and that didn't work.

    Adaware didn't call what I downloaded spyware or anything, but I know alot of freeware has spyware on it. Is linux like that? Also, is it REALLY free? Or is it one of those things where you will use it for 30 days and then it takes forever to come up when you click on its icon until you pay?

    1. Re:Linux questions by Apostata · · Score: 1


      http://www.linuxnewbie.org

      http://www.linuxdot.org

      P.S. Yes, moderators, I know this is off-topic, but I figured no one else is going to help out.

      --

      This wasn't just plain terrible, this was fancy terrible. This was terrible with raisins in it. - Dorothy Parker
    2. Re:Linux questions by Anonymous Coward · · Score: 0

      it was a freakin troll you moron

  25. It's about making money! by Anonymous Coward · · Score: 0

    "They've yet to understand we're not marketing to them but to people who actually purchase software, instead of religiously create it. They may have made Linux, but we know how to make money with it, and we just can't understand why they don't care about that."

    That pretty well sums it up.

  26. And they said KDE ... by SirSlud · · Score: 2

    ... was the one who sucked up to Windows (at least in terms of the mandate of its GUI design.)

    Take that!

    Well, this ain't a troll, cause I'm not going to rm -rf /gnome .. but it will certainly be interesting to see where both the [gnome/kde] users, and the $$ go in light of this somewhat unlikely endorsement.

    BTW, I'm a programmer, so I shouldn't find it hard to figure out what .NET is, and whether its what its touted to be. Can anyone give me a good place to start (not for the non-tech, but for the C/C++/Unix programmer) to see what it is, how it works, yadda, yadda? I have a dim notion of what it is, but I'm interested to get my hands on some 1's and 0's, to actually see the thing.

    --
    "Old man yells at systemd"
    1. Re:And they said KDE ... by ekrout · · Score: 1


      I got a bunch of free shit from them that included a .NET framework beta 2 CD, books, and other propaganda. Let me know if you want to try some crap out.

      In the meantime, here are some links:

      <a href=http://www.microsoft.com/net/develop/develope rs.asp>What .NET means for developers</a>

      <a href=http://java.oreilly.com/news/farley_0800.html >.NET versus J2EE</a>

      --

      If you celebrate Xmas, befriend me (538
    2. Re:And they said KDE ... by Anonymous Coward · · Score: 0



      Download the freely available .NET SDK.

      Available at msdn.microsoft.com

      Peruse the online samples/help

      Use notepad and the compilers, no Visual Studio($) required

      I am not a Linux developer, I cannot compare and contrast the two dev platforms, but the Microsoft platform pre-.NET and .NET are pretty different, I like .NET

    3. Re:And they said KDE ... by me0 · · Score: 0

      Handrolled distro?
      /gnome -- yeesh, that's just not right!

    4. Re:And they said KDE ... by alanwj · · Score: 1

      If you want the nuts and bolts on .NET, I'd say start here.

      I haven't delved through this extensively, but after acclimatizing yourself to the way they lay things out, Microsoft's SDK documentation usually turns out to be pretty decent.

      Alan

    5. Re:And they said KDE ... by IDIIAMOTS · · Score: 1


      Start on MSDN and work your way from there.

    6. Re:And they said KDE ... by Anonymous Coward · · Score: 0

      >> shit...crap...

      Well, you sure got that right!

  27. Linux development cycle by Burgundy+Advocate · · Score: 0, Troll
    Here, for the first time in plain english! The Linux Software Development Cycle!

    1. Microsoft develops new technology
    2. Slashdot kiddies ridicule new technology "M$ is lame they sux and u do if u use it to" et al
    3. Developers actually try new technology
    4. Developers realize it's pretty damn cool
    5. Developers copy Microsoft's new technology
    6. Kiddies use technology, feeling l33t since it's "not microsoft"
    7. MS introduces new tech, slashdot kiddies make fun new technology...

    Wash, rinse, repeat.

    --
    Dragging people kicking and screaming into reality since 1996.
    1. Re:Linux development cycle by cduffy · · Score: 1

      That's pretty far from universal. I can think of far more nifty kernelspace innovations that were seen first in Linux and only later (if at all) in Windows, and many more nifty kernelspace innovations which are available in other, less heard-of OSes (like VSTa) but in neither Linux or Windows. For that matter, most of Microsoft's tech has had a non-Microsoft origin -- what MS is really good at (IMHO) is spit-and-polish, and otherwise using incremental improvements to take a good idea for an application, and about three major revisions later have a good implementation. That's not "develop[ing] new technology", it's implementing it well. Even .NET is this -- there's nothing truly new in it, but it's a well-built standard using lessons learned by many previous attempts at a similar goal.

      Consider -- GNOME copies applications such as Excel, Word and Outlook, but MS developed neither the spreadsheet, the word processor or the mailer. Rather, what MS did is take those applications and (eventually) build good, usable implementations.

      Much of the Linux software I use tends to be more technically innovative (and some of it innovates in terms of interface, but in a manner which might be intimidating to the new user; see ion for an example of this), but lacks the spit-and-polish that commercial Windows software tends to have. That's applicationware I'm referring to -- in cases of server and development software where issues such as robustness and open architecture are more important, I've found the Linux tools to tend to be superior. (Once again, this is measured -- for instance, Visual C++ may be a better IDE, but gcc is a better compiler).

      Anyhow, what I'm trying to say is that the real world is more complex than your little cliche there.

  28. A simple rule by Anonymous Coward · · Score: 0

    To all those who are crying on their keyboards about Linux being "all business": You can play the game your way and maximize your fun, or you can play by the world's rules and try to win. Very, very seldom are those two ways the same.

  29. .Net??!?! by HeavensTrash · · Score: 1

    And people give Dan Berstein a hard time?

  30. Business + religion = boring? by electroniceric · · Score: 1, Troll
    The comment by the business guy at the end of the article was perhaps the most telling:

    "They've yet to understand we're not marketing to them but to people who actually purchase software, instead of religiously create it. They may have made Linux, but we know how to make money with it, and we just can't understand why they don't care about that."

    The sad truth of Linux "defeating Goliath" is a twist on the old Groucho quote, "I wouldn't want to belong any club that would have me."

    Linux won't "dethrone Microsoft", because people like the DIY playground aspect of Linux much more than they want a product that works for people who doesn't give a rats arse about CPU cycles, and they ain't giving up easy. And let's face it folks - all of y'all who say "Windoze doesn't do this, it's hard to do that" - y'all don't like it cause it's sanitized sheepware

    If some meteor hits the earth, and Linux really does become the desktop of ubiquity, something will be lost. You don't have to be a silly prepubescent h4x0r aiming for l33t3n3ss to be sad when the spirit of your club gets diluted by people who don't want what you want. It can be good in that once the trend comes and goes, people can go back to focusing on what really drives their interest, and you get deeper, more interesting interactions between people. One way or another Linux is acquiring a personal history.

    1. Re:Business + religion = boring? by TheRain · · Score: 2, Insightful

      That's kind of bordering on trollness...

      If some meteor hits the earth, and Linux really does become the desktop of ubiquity, something will be lost.

      The geek qualities of linux will never be lost as long as there are alternative distributions. As long as someone wants Linux to be a geek toy- it will be. use Debian.

      --
      Please help! I'm stuck inside my virtual reality headset!
    2. Re:Business + religion = boring? by kin_korn_karn · · Score: 1


      The geek qualities of linux will never be lost as long as there are alternative distributions. As long as someone wants Linux to be a geek toy- it will be. use Debian

      so can you get geekness without having to feel like you've been queered by a splintered broomstick after you install? Debian's install is ridiculous. I've installed *BSD and Solaris, and Debian blew my mind. I quit in the middle and went with RedHat.

    3. Re:Business + religion = boring? by Shade,+The · · Score: 1

      No self respecting h4x0r would use Corel Linux, but that's still (more or less) the same OS as Debian. Linux can be both customised for newbies, and for the more l337 elements of society.

  31. More Mono Trolling, Don't You Folks Get Tired? by Carnage4Life · · Score: 3, Insightful

    I love the idea of a common runtime environment that supports C++, Java, Perl, Python, etc., runs on all platforms, etc. etc. etc., but I DON'T want that platform in any way controlled by Microsoft (or by Sun, or RedHat, or me!) If any one entity controls the platform, that one entity has entirely too much power - we've simply traded one monopolist for another.

    Considering that C# and the CLI are ECMA standards exactly how does Microsoft control the Mono platform? However Java is very much still entirely controlled by Sun which hasn't stopped a vibrant Free Software community to grow around Java? So even if C# and the CLI were completely controlled by MSFT (which they aren't) there is no reason why Free Software cannot benefit from it. Now, if Miquel wishes to create such an environment under GPL, with no patents held by any organization, then I'm all for it - that way no one organization can embrace and extend the spec.

    According to miguel the Mono runtime is released under the LGPL, the compiler is released under the GPL, and the class libraries are released under the X11 license..

    From where I sit that is all FREE SOFTWARE unless you are one of those GPL zealots that believes that if it isn't GPL it isn't Free Software even though we all know that Apache, BSD, Kerberos, BIND, etc aren't GPL.

    1. Re:More Mono Trolling, Don't You Folks Get Tired? by Anonymous Coward · · Score: 0

      Actually, I don't think he's a troll.

      Just an idiot.

      Then again, we are on slashdot.

    2. Re:More Mono Trolling, Don't You Folks Get Tired? by wowbagger · · Score: 5, Informative

      Answer the following questions, truthfully:

      1) If Microsoft changes the spec for C# or CLI, can ECMA deny the changes?
      1a) If they can deny the changes, can Microsoft still call C# "C#"?

      2) Are C# and the CLI completely free of patents?

      If the answer to 1) is false, then at any time MS can change the spec on what C# is, and leave Miquel to play catch-up.
      If 1) is true and 1a) is true, again MS controls the table.
      If 2) is false (it is, by the way...) then at any time MS can jerk Miquel up short and deny everybody the right to use the code without paying them a royalty (think Unisys and LZW).

      I assure you, I am neither a troll nor an idiot - rather I am a person who can see beyond "that's cool" and ask myself what the downsides are.

    3. Re:More Mono Trolling, Don't You Folks Get Tired? by Anonymous Coward · · Score: 0

      Considering that C# and the CLI are ECMA standards [slashdot.org] exactly how does Microsoft control the Mono platform?

      Of course you know that significant part of the ".Net Platform" (the standard libraries) are not governed by any standards body. That puts Mono in the position of either playing Follow Microsoft (implementing ADO.NET, WinForms, ASP.NET, etc) or creating a seperate, incompatible "Mono Platform".

      Miguel in the past has given strong indications that they are going to with the former path, and considering that most people here's interest is based on the idea of runtime compatibility with MS, that's not a bad plan, but it does put MS "in control".

      As for ECMA, I'm sure their certification is worth every cent of the toliet paper it was printed on. The real interesting question is if MS .NET will be an "open platform" (published API specs, like Sun), or if there will be secret or only partially documented APIs (as people have alleged with Win32).

    4. Re:More Mono Trolling, Don't You Folks Get Tired? by mmcshane · · Score: 2
      Considering that C# and the CLI are ECMA standards exactly how does Microsoft control the Mono platform?

      DOM, LDAP, HTML, Kerberos, IMAP, WebDAV, HTTP, ...

      What do these things have in common? They are all industry standards that Microsoft decided they didn't feel like being compatible with. Many would even say that Microsoft saw opportunity to leverage a monopoly by breaking standards compatibility.

      Putting aside patent issues, your point that Mono is not controlled by Microsoft directly is clearly true. But do not put "Microsoft" and "standards" in the same sentence and expect to be taken seriously.
    5. Re:More Mono Trolling, Don't You Folks Get Tired? by GrayArea · · Score: 1

      Yes, it is all good and well that this software is as open as it is, but read the interview more closely. De Icaza advocates using .NET API's not included in the ECMA standards and seems to accept, and even embrace, playing catch up to Microsoft's totally proprietary changes to these API's. I see no sense at all in giving Microsoft the leverage of owning and controlling the API's that a considerable amount of Open Source development would be based on.

      If you think that CLI and the standardized parts of C# are a good idea, by all means go ahead and develop an open implementation (which they seem to be doing). But leave the rest and design your own API's for GNOME development and other free software instead of monkeying around with WinForms (WinForms for Penguin's sake, what were they thinking?!) and its ilk.

      --
      "The deluded are always filled with absolutes. The rest of us have to live with ambiguity." - Aristoi, Walter Jon Willia
    6. Re:More Mono Trolling, Don't You Folks Get Tired? by Paolomania · · Score: 1

      who the heck is ECMA and why should anyone bother to abide by their "standards"? I took a look at their website and it looks like some sketchy site whipped together by the SEC.

    7. Re:More Mono Trolling, Don't You Folks Get Tired? by altair1 · · Score: 1

      And you think the Mono/.NET trolling is bad?

      > Java is very much still entirely controlled by
      > Sun which hasn't stopped a vibrant Free Software
      > community to grow around Java

      Sun owns the "Java" trademark. Only sun can say what gets called Java. Only sun publishes official Java specifications, and can say what goes into those specs.

      But on the otherhand, when published, those specs are publicly available. You can get the spec, read it, and create a complete programming language that implements the spec without paying sun a dime. Now you can't call it anything "Java" without paying sun a lot of money, but you can still create a piece of software that runs java programs and is for all intents and purposes a Java implementation.

      There is at least one project out there that set out to do exactly that, Kaffe. They made a complete open-source java 1.1 implementation (with parts of 1.2). There are also a number of open source JVMs... not to mention JBoss, an open source j2ee app server.

      I don't closely follow .NET development, but I hear people talking about patents on it. If that is the case, well then there's your difference. You can't implement .NET because of the patents. You can however implement java, just get the specs.

    8. Re:More Mono Trolling, Don't You Folks Get Tired? by Anonymous Coward · · Score: 0

      pray tell, how are they not compatable with the IMAP specification? Seems to be one of the more rfc-compliant IMAP server implementations out there, compared to many of the open-source implementations.

    9. Re:More Mono Trolling, Don't You Folks Get Tired? by Anonymous Coward · · Score: 0

      and you would have no idea what you are talking about.

      you can implement a c# compiler/jitter/runtime without infringing on any patents. In fact, there are several such projects already.

    10. Re:More Mono Trolling, Don't You Folks Get Tired? by Anonymous Coward · · Score: 0

      Nope... I don't want to work for the .BORG!

    11. Re:More Mono Trolling, Don't You Folks Get Tired? by altair1 · · Score: 1

      > and you would have no idea what you are talking
      > about.

      I said "I don't closely follow .NET devel... but if that's the case", not "I know that it is the case".

      > you can implement a c# compiler/jitter/runtime
      > without infringing on any patents. In fact,
      > there are several such projects already.

      I said .NET, not C#. It is obvious that C# is an open standard. Is .NET? Is .NET patent-free?

    12. Re:More Mono Trolling, Don't You Folks Get Tired? by elflord · · Score: 2
      DOM, LDAP, HTML, Kerberos, IMAP, WebDAV, HTTP, ... What do these things have in common? They are all industry standards that Microsoft decided they didn't feel like being compatible with.

      So what ? Is that a reason not to use DOM, LDAP, Kerberos, IMAP, and HTTP ? Who cares what Microsoft do with them ?

    13. Re:More Mono Trolling, Don't You Folks Get Tired? by mmcshane · · Score: 1
      Is that a reason not to use DOM, LDAP, Kerberos, IMAP, and HTTP ? Who cares what Microsoft do with them ?


      I care. I need to create a web service that is available for java servlet clients, Office XP clients, windows DNA clients, and custom C++ clients. What happens if I build my product on .NET and them Microsoft decides to embrace and extend the SOAP standard in a manner which breaks half of my clients?

      If I was developing a .NET web service, I would not be comfortable telling my clients to expect standards support. That position explains how I feel about all of Microsoft's standards compliance (or lack thereof).
    14. Re:More Mono Trolling, Don't You Folks Get Tired? by elflord · · Score: 2
      I care. I need to create a web service that is available for java servlet clients, Office XP clients, windows DNA clients, and custom C++ clients. What happens if I build my product on .NET and them Microsoft decides to embrace and extend the SOAP standard in a manner which breaks half of my clients?

      Assuming that your goal is standards compliance, if Microsoft don't support the standard (which I find unlikely), then that's a good reason not to use Microsoft products, but it isn't necessarily a reason not to use the standard. OTOH, if they add non-standard extensions, and you choose to use them, it's your own stupid fault if they don't interoperate with other implementations.

    15. Re:More Mono Trolling, Don't You Folks Get Tired? by mmcshane · · Score: 1

      Your're missing my whole point. I like the standards. I use the standards. I don't need a lecture on the benefits of avoiding proprietary extensions.

      Microsoft's history of breaking standards is what makes me unimpressed when I hear "but C# is an ECMA standard" Standards mean nothing to Microsoft outside of the PR department.

    16. Re:More Mono Trolling, Don't You Folks Get Tired? by Anonymous Coward · · Score: 0

      I see no sense at all in giving Microsoft the leverage of owning and controlling the API's that a considerable amount of Open Source development would be based on.

      Have you look at SourceForge? There are MANY Open Source projects in development that have nothing to do with an Open Source API. There are many Windoze projects that are Open Source and have no plans of running on Linux. Many peices of Free/Public Domain software have been written and based off of non "Open" API's. Just because an API isn't Open Source doesn't mean you can't write Open Source software for it.

      If the Mono Project is successful what you will have is a way for people to write software that can run on both Windoze and Linux. What is wrong with that. If MS changes their API big deal, your software will still run on Linux.

      What people seem to be missing is that C# and the .NET platform was essentially developed by MS, HP, and Intel. Yes, MS did most of it. Are HP and Intel working with it? That's the whole reason Miguel changed the Mono library license.

      Also, with Corel working on .NET for FreeBSD under a MS contract don't think MS is going to give it away for free. They will most likely charge for it. Then you will have .NET on an "alternative" OS that is supported by MS. MS is looking to "extend" into other platforms so they can make more $$$. The Windows platform isn't making them new $$$ just recycled $$$. MS knows what they are doing. I just hope Miguel knows what he is getting into.

    17. Re:More Mono Trolling, Don't You Folks Get Tired? by ceswiedler · · Score: 2

      Huh? Active Directory (and Exchange before that) is nothing but LDAP. DOM and HTML/HTTP are both obviously in IE. Kerberos is supported, certainly IMAP...

      Microsoft has in fact been *catching up* to these standards for a few years now. Doesn't that sound interesting?

  32. First they ignore you. by Anonymous Coward · · Score: 1

    then they laugh at you,
    they they fight you,

    then Miquel sells out...

    Miquel thinks he can ride the tiger.
    He will find too late, that he cannot.
    Miquel's obsession is a gift to Microsoft.

    I read the interview, and frankly his comments
    about MS disgusted me.

    Oh and by the way this isn't your anticipated
    KDE troll, it's the just the way I feel.

    If anyone is trolling here it is Miquel .

  33. Re:And they said KDE ... (This one you can OT) by SirSlud · · Score: 2

    I actually know about here you fucking retard. In fact, one could suspect you're the fucking retard for thinking that I didn't know that:

    a) Microsoft makes .NET
    b) www.microsoft.com is their homepage

    And yes, I could start there, but don't you imagine that I've already been there, and, by virtue of me asking for .NET resources, that I was looking for something a little more specific or (preferrably) written by someone else other than the party with the most vested interest in convincing me that I can't live without it?

    --
    "Old man yells at systemd"
  34. IANALWA, but this can't be all bad by msouth · · Score: 5, Insightful

    I am not a linux world attendee, so I have not experienced the letdown that these people are describing, but it reminds me of people lamenting the loss of the "cool" internet when it was just a bunch of random people putting up sites, before mass commercialization came in and "ruined everything".

    I say the same thing to this as I do to that. There are still plenty of cool sites put up by random people. You still have to look for them just like you used to have to in the early days. YOU DON"T HAVE TO DO WHAT THE MASSES DO. YOU DON'T HAVE TO WATCH THEIR TV SHOWS OR LISTEN TO THEIR MUSIC.

    Getting depressed about what the masses do with a new concept is silly and counterproductive. All that does is shows how much you are buying into what Madison Avenue is trying to sell. You get irked because some knockoff is getting all the attention. Well, why do you care who all the masses are being told to pay attention to? Why are you letting them tell YOU what to pay attention to?

    Britney Spears does not annoy me--that may be because I never see her or hear her music. If I want to hear edgy, innovative, gutsy music I know where to look--off the beaten track. Lamenting the fact that it isn't on the radio is a waste of a lament.

    Enterprise stuff may be getting all the industry/press/expo attention right now, but that doesn't stop a single GPL/open source product from getting done, nor should it have any bearing on our passion for the freedom, quality, and community of open source/free software.

    Personally, I am thrilled to see people there to make money. And an important part of that is just the "to see people there" part. With this economy we should totally expect that a lot of the fun, innovative, exciting, and cutting edge stuff would be gone. A lot of that was funded by the pre-bubble-burst wild-eyed investment community. The fact that ANYBODY showed up this year is wonderful. And if IBM and HP are not only there, but completely bullish on linux's future, well, I'm ecstatic. It's a huge victory for us that they are there at all, and that they are as enthusiastic as they seem to be.

    Linux in the enterprise might not be what excites you about Linux, but it is still an exciting possibility.

    These may well be the people that create your next Linux using job--I say we welcome them with hearty handshakes and reciprocal enthusiasm.

    --
    Liberty uber alles.
    1. Re:IANALWA, but this can't be all bad by Eponymous,+Showered · · Score: 1
      I say the same thing to this as I do to that. There are still plenty of cool sites put up by random people. You still have to look for them [snip]

      Or you just go to memepool
    2. Re:IANALWA, but this can't be all bad by msouth · · Score: 2
      Or you just go to memepool [memepool.com]


      Sweet! Bookmarked, thanks!
      --
      Liberty uber alles.
    3. Re:IANALWA, but this can't be all bad by grarg · · Score: 1

      or Fark or even my site...


      Yes, I'm a hit-counter whore :P

      --
      The conclusion of your syllogism, I said lightly, is fallacious, being based on licensed premises
    4. Re:IANALWA, but this can't be all bad by dimator · · Score: 2

      Oh, jesus. As if I didn't spend enough time on this forsaken black-hole-of-time "internet." Thanks a lot.

      --
      python -c "x='python -c %sx=%s; print x%%(chr(34),repr(x),chr(34))%s'; print x%(chr(34),repr(x),chr(34))"
  35. frist Sure glad I use KDE! GNOME sucks! by theevil1 · · Score: 1

    ah damn!

    --
    "I saw weird stuff in that place last night! Weird, strange, sick, twisted, eerie, godless, evil stuff!! And I want in!"
  36. You must be kidding. by Pengo · · Score: 2


    The parent post must be a joke.

  37. New Proposed Icon by HeavensTrash · · Score: 4, Funny

    I've created a new Slashdot Icon for Gnome that I'd like to propose. It can be seen at the following location:

    http://www.geocities.com/heavenstrash/gnomeicon. jp g

    1. Re:New Proposed Icon by Anonymous Coward · · Score: 0

      Perhaps a monkey being spanked would be better. Or a "No" Ximian Monkey (red line thru it)

    2. Re:New Proposed Icon by The+Slashdolt · · Score: 1
      --
      mp3's are only for those with bad memories
  38. Re:I'm sorry, but someone throw some cold water on by Anonymous Coward · · Score: 0

    >GNOME 3.0 could perhaps be using APIs by the traditionally evil folks at Microsoft?

    You tell me, Mr. Open-Source

    "Microsoft-ish manipulation of his GUI"

    So "write your own" without Microsoft's influence. Come on spaceman, you use linux, you should be able to write your own.

  39. A few random points: by Otter · · Score: 5, Informative
    I spent a couple of days working in the KDE booth, way in the back with the rest of the non-profits. Personally, I had a great time -- it's the first computer event I've attended (except for 'Geek Pride Day' back when Andover.net was flush with cash) so I'm probably a lot less jaded than most.

    I also got to experience the feel of the old days, having brought my TiBook for a demo system. There were quite a few Apples in evidence, and I proabbly spent more time talking PPC Linux than I did KDE. The PowerPC Linux crowd continues to have all the community feeling that Linux as a whole lost when the gold rush started. Curiously, the Apple guys who stopped by the booth seemed completely uninterested as all the Linux guys drooled over the TiBook.

    • The Linux on PS2 demo was gorgeous. The Linux on Dreamcast demo (way in the back, with the .orgs) was given by one of the hackers and had hardcore authenticity. And they gave me a boot CD, elimiating the problem of burning the crazy Sega format.
    • I think the iPlanet demo was supposed to be a tongue-in-cheek satire of cultists, the humor of which was lost on the attendees.
    • I spoke with a number of indivduals known for their inflammatory viewpoints. I won't mention names, since I insisted on speaking off the record with them, but they walked up to the booth and launched right into their monomaniacal rants. I'd have thought they'd be better rounded in real life.
    • I got to thank David Korn for answering my question in his Slashdot interview. He was really nice, down to earth and an excellent teacher.
    • On the whole, the level of social grace was higher than I had expected, but there was still a large population of weirdos. Mind you, it's not like I normally associate with supermodels - compared to scientists it's a weird bunch.
    • Oh, and this Mono thing? You know how everyone's always complaining about duplication of effort from KDE and GNOME? It sounds like Miguel wants to take GNOME into a direction that KDE won't be touching, so I suppose that's good. As long as X-chat and grip keep working.
    1. Re:A few random points: by nosferatu-man · · Score: 2

      > Curiously, the Apple guys who stopped by the booth seemed completely
      > uninterested as all the Linux guys drooled over the TiBook.

      Probably because there's nothing in the PPC Linux world that's all
      that interesting to Apple; whereas, the TiBook is a magnificent piece
      of kit that everybody drools over, even Windows users.

      Peace,
      (jfb)

      --
      To spur "enterprise Linux," Big Bang, the distributed two-phase commit.
  40. Re:I'm sorry, but someone throw some cold water on by ekrout · · Score: 4, Funny

    Come on spaceman, you use linux, you should be able to write your own.

    Actually, I use a tweaked-out Commodore 64 for basic web browsing and email purposes. The rest of my time is spent improving Knuth's algorithms with pencil and paper methods in order to achieve a better run-time.

    --

    If you celebrate Xmas, befriend me (538
  41. Anyone heard from RMS? by maddman75 · · Score: 2, Interesting

    IIRC, he threw a hissyfit over GMONE referring to Staroffice instead of a free alternative. I'd imagine he'd be ready to have Miguel lynched over this - getting into bed with the worst of the colsed source companies.

    Doesn't he have some serious pull with the GNOME people?

    --
    -- When a fool hears of the Tao, he will laugh out loud.
    1. Re:Anyone heard from RMS? by Roblimo · · Score: 2

      From the NewsForge story:

      "Bradley Kuhn, v.p. of the Free Software Foundation, said he was there as an ambassador to preach freedom as in speech. Richard Stallman, always true to his principles, would not be attending LWCE, said Kuhn, because Stallman doesn't patronize events that don't use the term 'GNU/Linux.'"

      - Robin

    2. Re:Anyone heard from RMS? by Anonymous Coward · · Score: 0

      because Stallman doesn't patronize events that don't use the term 'GNU/Linux.'

      It is obvious that the only reason RMS was put on this Earth was so people would have someone to laugh at.

  42. Comment removed by account_deleted · · Score: 2

    Comment removed based on user account deletion

  43. Way to go Tech! by bruceg · · Score: 1

    That's great news about the Clarkson students. I'm glad to see that students at my old college are involved with Linux. I only wish I could be there participating.

    Good job.

    Bruce Garlock
    Clarkson U. class of '95
    Let's go tech!

  44. Don't forget Oracle will run/dev on Linux by WillSeattle · · Score: 3, Interesting

    I saw this in the Business Wire - apparently Oracle will be ditching Unix to run on Linux, and will then do versions for the different OS as well.

    But their main servers will all be Linux.

    As to those who gripe about "darned business Linux" stuff - what's stopping you from doing your own Open Source projects? We never paid attention to Windows - you don't have to pay attention to Business glomming on to Linux either.

    -

    --
    --- Will in Seattle - What are you doing to fight the War?
  45. Re:I'm sorry, but someone throw some cold water on by Anonymous Coward · · Score: 0

    Perhaps the smelly open source hippies finally realized that there is a reason MS has all the money and OSS does not. That reason is that MS makes higher quality products than an OSS team can haev a wet dream about.

  46. Re:Linux turning into Business..Now I'm a troll... by Em+Emalb · · Score: 2

    here goes moderators, get your -1 trolls ready.

    Which frigging way do you want it? I never once mentioned that part of the article. I was referring to this...

    FROM THE DAMNED ARTICLE:

    "Be careful what you wish for," programmer Mickey Haines said. "Five years ago, we all wished that Linux would be accepted by the business world. Our wish was granted. But the payback is a plague of pink-faced guys in shiny blue suits. The expo is all about brains and business now, not art and heart like it used to be."

    Well, guess what. Business IS exactly that. It isn't about fun. It's about Business. If it was supposed to be fun, they would call it that.

    I am sick to death of people screaming how little respect the "real world/business world" gives the various flavors. Well, here's your respect. Oh, you don't like it? Well, you ASKED FOR IT DIDN'T YOU????

    And no, Jbeamon, this isn't directed at you. It's everyone with the elitest attitude...10 years from now I can see people saying yeah, Linux used to be cool, then "THE MAN" took it over and now it isn't.

    --
    Sent from your iPad.
  47. Get over our beef with the Beast... by Eric+Damron · · Score: 1

    Well Miguel, it would be a lot easier to get over our beef if the Beast wasn't still pulling the same ol' crap. And if Gnome starts using .Net all I have to say is: We still have KDE!

    --
    The race isn't always to the swift... but that's the way to bet!
    1. Re:Get over our beef with the Beast... by Anonymous Coward · · Score: 0

      And old GNOME.

  48. What *is* Icaza thinking? by talks_to_birds · · Score: 2, Troll
    He's sucking up to the very same buzzsaw that M$FT has been ripping everyone with, all along.

    "He also had praise for the new Microsoft security model.."

    Based upon what?

    "..dismissed the notion that Redmond was employing embrace and extend to its web services protocols.."

    Oh, yeah, right. M$FT has certainly changed it's tune...

    "..and put the message that the community should get over its beef with The Beast."

    uh.. well... Maybe he's willing to "get over it"

    It's plain he's intent on hopping into bed with Unca Bill: you can see that by the brown tones on Icaza's nose...

    t_t_b

    --
    I'm on PJ's "enemies" list! Are you?
  49. I want what Miguel is smoking!!!!! by TrainedMonkey · · Score: 1

    Gnome in .NET because MS is not _evil_ any more?
    Sure, and you can get in bed with a prostitute because she really wants your _hot_ body (even if you have to pay for it, you know she really likes you because she told you so).
    C'm, Miguel!! Wake the f#ck up!!! .NET is about making money for _MS_. Your gnome will be assimilated. Get out of drugs and continue coding, so far you have done very good. You do not like the tools at your disposal: _create_ new ones, do not go with a proprietary solution just because it makes everything so much "easier". Nobody is going to give you want you need, if you want it, you code it, get it?

    --
    "I can't see a f#@!! thing" - photon a to crossing photon b
  50. Well then... by Anonymous Coward · · Score: 0

    Don't use it!

  51. Thank God the grown-ups are now in charge by Anonymous Coward · · Score: 2, Troll
    The "joy" is gone? Not hardly. The joy has arrived. Now it's time for Linux to get down to business.

    The children had their run; now that all the IPO money has been frittered away, it is time to pay the bills.
    HP, Compaq, Sun, CA, Oracle, IBM, and friends are serioius about Linux and they are taking no prisoners.
    Linux is gaining momentum where it counts: with the grown-ups.

  52. Microsoft Haters by wazootyman · · Score: 1

    It's amazing that no matter what the story, you guys still find a way to bash Microsoft. Get over it. It's a business. We live in a country with a capitalist economy. Microsoft is out to make a profit, not save the world. They make a good product. Some of you may claim otherwise, but when I have something I really need to get done, Windows is the only solution. If I want to waste an afternoon trying to get something to work, I'll fire up one of my Linux boxes. It may be fun, but it isn't practical. Hell, I'll bet Microsoft could give each and every one of you a free copy of Windows, Office XP and .NET, and you'd still find a way to bitch. Just because you run Linux as your primary desktop OS doesn't make you superior to every other computer user.

    1. Re:Microsoft Haters by Wildcat+J · · Score: 1
      Hell, I'll bet Microsoft could give each and every one of you a free copy of Windows, Office XP and .NET, and you'd still find a way to bitch.
      Hell yes we would. It's not simply a matter of cost; part of the reason people like to use Linux is a matter of control. Windows doesn't give you that same level of control over the whole system. Personally, I like to know just what my computer is doing. Maybe I'm just weird.

      Besides, you know how much people just like to bitch.

      Just because you run Linux as your primary desktop OS doesn't make you superior to every other computer user.
      No, but our mad stoopid 1337 h4x0rz skillz do ;)
    2. Re:Microsoft Haters by wazootyman · · Score: 1

      I'd say Windows 2000/XP give you signficantly more control than Windows 98 did. It's just a matter of figuring out how to do stuff. And don't get me wrong, I run an OpenBSD server on a Sun Sparc 20, a FreeBSD game server on a Dual Pentium Pro and Solaris 8 on an Ultra 30. I like UNIX and UNIX-like OS's, but it's merely a time waster for a desktop machine. Even the latest versions of KDE and Gnome are still behind Windows 3.1 in a lot of ways.

    3. Re:Microsoft Haters by Wildcat+J · · Score: 1
      I'd say Windows 2000/XP give you signficantly more control than Windows 98 did. It's just a matter of figuring out how to do stuff.
      Granted. But it still doesn't have the same level of customization as Linux or the BSDs. You can make a Linux-based firewall that runs of a floppy. Now, not being able to do that doesn't make Windows NT/2000/XP bad, I'm just illustrating a point.
      Even the latest versions of KDE and Gnome are still behind Windows 3.1 in a lot of ways.
      Now you've piqued my curiosity. Offhand, I'd disagree, but maybe I'm missing something.
    4. Re:Microsoft Haters by Anonymous Coward · · Score: 0

      I do not hate Microsoft.
      They are a fine company with some good and some not so good products.
      Still Linux is far more powerfull, faster and most importantly more secure.
      Can do more than my ex windows box for free.

      So why should I install windows then ?

    5. Re:Microsoft Haters by Anonymous Coward · · Score: 0

      Sorry I feel like trolling...

      > They make a good product.

      No they don't.

      > Some of you may claim otherwise, but when I have something I really need to get done, Windows is the only solution.

      Funny, when I have something to do, I use Linux.

      > It may be fun, but it isn't practical. Hell, I'll bet Microsoft could give each and every one of you a free copy of Windows, Office XP and .NET, and you'd still find a way to bitch.

      Ah, but it is not a question of money. The Windows GUI sucks, there are too many viruses on this platform too and programming has always been better on Unix platforms.
      Oh yeah, I forgot: there is the small question of proprietary software vs open source ...

      > Just because you run Linux as your primary desktop OS doesn't make you superior to every other computer user.

      Agreed. But few people say that.

    6. Re:Microsoft Haters by talks_to_birds · · Score: 2
      "...Hell, I'll bet Microsoft could give each and every one of you a free copy of Windows, Office XP and .NET..."

      Don't bother.

      "..Microsoft Haters.."

      Damn straight...

      Shoo, M$FT troll...

      t_t_b

      --
      I'm on PJ's "enemies" list! Are you?
    7. Re:Microsoft Haters by Anonymous Coward · · Score: 0

      Windows 3.1 had OLE2/COM, while Linux/Unix has 9 incompatible, partially supported copies of COM.

    8. Re:Microsoft Haters by Wildcat+J · · Score: 1
      Windows 3.1 had OLE2/COM, while Linux/Unix has 9 incompatible, partially supported copies of COM.
      Woo hah. Color me excited.
    9. Re:Microsoft Haters by Anonymous Coward · · Score: 0

      >when I have something I really need to get done, Windows is the only solution.

      I guess that's because you just don't know how to make this something done in any other way than using microsoft product's.

      I'm completly lost when i have to do stuff on a windows box. Thanks gods, it's doesnt happens often.

      >Just because you run Linux as your primary desktop OS doesn't make you superior to every other computer user.

      Not superior, just free

    10. Re:Microsoft Haters by Anonymous Coward · · Score: 0

      Microsoft .. make a good product. While quirky, the MSC/MASM 5.1 compilers were fairly good products. Haven't seen anything "good" since. .. when I have something I really need to get done, Windows is the only solution I stopped wasting time even trying Windows since most of things I really needed to do were so difficult to accomplish on that platform, and some were flat out impossible. If I want to waste an afternoon trying to get something to work, I'll fire up one of my Linux boxes. Hilarious! If I want something up and working in minutes, I use Linux, or Solaris, or OpenBSD. If I want to waste an afternoon, well, yeah, trying to do much of anything in Windows is definitely a waste. I'll bet Microsoft could give each and every one of you a free copy of Windows, Office XP and .NET, and you'd still find a way to bitch. Nope, just toss them in the trash with the aol frisbees. Just because you run Linux as your primary desktop OS doesn't make you superior to every other computer user. True. Have never thought I was. I'm just some guy who cranked code to run on MS-ware (win/dos) for 14 years, got fed up with its blatant mediocrity, tried Linux (4 years ago), switched in large part because things were so much easier than they had been on Windows.

    11. Re:Microsoft Haters by jonathan_ingram · · Score: 1

      Haven't seen anything "good" since.

      Microsoft still do make good products - just not software. I'm using a Microsoft Natural keyboard, and a Microsoft IntelliMouse optical, perfectly happily with Linux.

    12. Re:Microsoft Haters by maxpublic · · Score: 1

      Well, hell yeah. If MS came along and installed that piece of shit WinXP on my system I'd be righteously pissed. After all the time I put in to tweaking my Linux boxes, I might even be inclined to chase after the hapless MCSE with my .38....

      The son-of-a-bitch would deserve it.

      Max

      --
      My god carries a hammer. Your god died nailed to a tree. Any questions?
    13. Re:Microsoft Haters by Rooktoven · · Score: 1

      Yes it does.

      --

      Acquiescence leads to obliteration
  53. the beginning of the end by Anonymous Coward · · Score: 0

    Linux is all about profit now, it's not what it
    used to be. This is the beginning of the end.

  54. one more thing you forgot by Anonymous Coward · · Score: 0


    is that microsoft doesn't even have to
    change the spec for anything: they can
    just do "business as usual" and add
    api's, compiler hooks, etc. so that
    an unsuspecting developer on MS.NET
    creates software unportable to other.NET
    implementations. then when porting time
    comes, "why does my app not compile? why
    does Gnome.NET suck so badly?"

    Following *any* initiative led by Microsoft
    is setting yourself up for failure.

    At least with Java, Sun is interested in interoperability, portability: things
    Linux people should care about.

  55. Beef. by Anonymous Coward · · Score: 0

    It's what's for dinner.

  56. I've often been confused by the Us vs. Them by OS24Ever · · Score: 4, Insightful

    I understand from what I've read over at Wired that many an old attendee of Linuxworld are dissapointed with the new business-sponsored Linuxworld.

    I've read comments on it 'not being fun' any more. I've also seen comments here stating that the Opensource-ness of Linux is being attacked by the close-sourced monsters. I was wondering if that comment was referring to just the spastic comment aout including .NET into GNOME or the fact that IBM, HP, Compaq and other major hardware vendors are embracing Linux?

    I think IBM doesn't sit up all day thinking of somehow 'stealing' linux for themselves. They see it as a viable, important alternative to the closed and controlled Microsoft, and probably even Intel regime. They see the gartner charts that show with current trends that Intel servers running MS OSes are going to account for 85% of the money spent on IT infrastructure in the server market.

    The reason I think they're even against Intel is that all of their big-ticket-lots-o-press-with-linux in it adds are about the zSeries or the iSeries products. There is hardly a mention about Linux running on Intel based systems (xSeries).

    I think IBM sees Linux as a way to sell more of their 'big iron' high margin systems and to not have to continue to fight the idiots at Dell who try to commodotize the server market when they see the server market as more than just a commodity...

    Just My $0.02. I may be wrong.

    --

    As a rock-in-roll Physicist once said, No matter where you go, there you are.

  57. eBay here I come by Anonymous Coward · · Score: 0
    Sun is bringing embedded Linux to its UltraSparc IIe processors.

    I have a couple old Apple IIe machines. Wonder what some moron PHB would bid them up to if I put them on eBay as "Enterprise IIe system."

  58. Indeed. by Chris+Burke · · Score: 2

    Yeah, it's a joke. I mean, he made it obvious. "He also has a keen sense of history. Embrace and extend? Why would they do that?" You can almost hear the sarcasm.

    But hey, -Miguel- actually thinks this, so who's to say?

    --

    The enemies of Democracy are
    1. Re:Indeed. by Pengo · · Score: 2


      Yeah, the problem Ximian faces right now, IMHO, if they don't do something they are not going to have a business. That means Miguel will have to get a job.

      The reality of it is, the industry doesn't seem to make the same mistakes over and over again.. (well, win95,98,me, etc etc).. but, sooner or later, people learn. As more mobile devices (More people in the US are walking around with a cell phone than have computers) start to play into the game (phone/pda/etc) the universal and open standards will win. Maybe MS understands this, maybe not.

  59. His nose just got browner... by talks_to_birds · · Score: 2
    "OK there are two security models in place - one is the Windows NTN security model; which is actually a pretty - [pauses] - You've seen security holes in Microsoft products - buffer overflows - they're not problems in the security architecture - that happens with Unix too.

    OK: old argument, old news... UNIX blah blah blah security blah blah blah happens to everybody blah blah blah...

    Yeah, right.

    Sounds like a typical M$FT apologist, don't he?

    "...They happen to be really bad at managing their bugs, and not providing fixes on time, but that's another issue..."

    Wait!

    Stop right there, Miguel, that's the whole f*cking point!

    You can't just blow off the single biggest issue there is with M$FT "security" just because you're sucking up to them...

    ...or well, maybe *you* can!

    Security is a marketing issue to M$FT -- not a security issue, despite Unca Bill's recent homily.

    Until M$FT demonstrates in a consistent manner, over an extended period of time that they're doing *anything* differently, anyone with an ounce of integrity wouldn't be sucking up to The Beast® this way...

    Like someone already said, at least there's still KDE...

    t_t_b

    --
    I'm on PJ's "enemies" list! Are you?
    1. Re:His nose just got browner... by 1g$man · · Score: 1

      No, YOU missed the point. Since when is he blowing off the security issue? He likes .NET's sandbox *design*. Microsoft has a bad history of security *implementation*. Mono is an open source implementation. Security issue solved.

      Get over it.

    2. Re:His nose just got browner... by Anonymous Coward · · Score: 0

      okay, the other guy beat me to ripping apart your troll. i'm redundant.

  60. Industry Insiders? by Anonymous Coward · · Score: 0

    Does anyone remember how MS supposedly had "industry insiders" in Linux to ruin us with MS FUD. Could Miguel be on of those peeps?

  61. It's "Social Fools" BTW by Pope · · Score: 1

    Dad, pass the ketchup!

    --
    It doesn't mean much now, it's built for the future.
  62. Miguel can't be serious by I_redwolf · · Score: 3, Interesting

    Miguel? Do you have any idea of what type of fire you are playing with? Seriously, what you plan on doing is taking a large chunk of gnome users and kindly giving them to Microsoft in their battle to control EVERYTHING there is to control. Listen, if this came of it's own because of need then I would have no problem with it. Especially if it came from the free software movement or other companies/monopolists who weren't convicted of abusing said monopoly. The problem I DO have is that simply this may make things easier in short term but in long term horrible for the industry. The infrastructure of what we call the internet today (application wise) is built with many different, compilers, archs and setups; it works and it might not be efficient but it allows for choice. What .NET plans to do is basically eliminate choice in the long run.

    Can't you see that Microsoft isn't doing this to be nice, they aren't even doing this for web services. They are doing this to own the whole goddamn thing. The internet, what developers develop in, how things operate.. EVERYTHING!! And you are gonna sit there and honestly interview with someone on some bullshit about how this is good for you/us/me/developers because it makes things easier and that Gnome 4.0 will support this. This is Microsoft getting out of the OS business and into a much larger market. If they become the standard (standard meaning widely used) this will set off World War 3.. Everyone trying to break ties with Microsoft will again have no choice but to follow a standard they created and will no doubt make proprietary extensions too breaking said standard submitted to the ECMA when their standard+extensions becomes standard (widely used) you are fucking OWNED.

    I hope this doesn't happen because if it does, you'll be known as the fucking typhoid mary in the free software movement.

    "MS = .NET taking over the world, using dumbasses and tiny amounts of cash in retrospect as pawns and they are too blind to see me coming.. man I'm good"

    1. Re:Miguel can't be serious by pmz · · Score: 1

      He sounds in the interview as if he were kidnapped by Microsoft and put through mind-altering torture. I wonder if he is on the M$ marketing department payroll?

      Seriously, he should pick something with the potential of .NET, just not .NET.

      World War 3? It isn't too far fetched to think that this would be between the nations of the world and Microsoft. Pretty scary.

    2. Re:Miguel can't be serious by Anonymous Coward · · Score: 0

      I have always had deep suspicions about anything de Icaza says or does - his whole attitude screams "I'm a Microsoft mole" - he doesn't seem to appreciate or understand Unixy things, instead content to reimplement windows and all its shite on top of linux. KDE is a much better designed environment. The KDE crowd don't make lots of P.R. noise. They just get things done, well designed, and fast.

      GNOME is and always was misguided, not least because the FSF already had a technologically superior desktop in the form of GNUStep, which was even called the "official" FSF desktop at one time... Imagine if the FSF had stuck with GNUStep - we'd now have interoperable standard linux and Mac OS X desktops....

    3. Re:Miguel can't be serious by elflord · · Score: 2
      Miguel? Do you have any idea of what type of fire you are playing with? Seriously, what you plan on doing is taking a large chunk of gnome users and kindly giving them to Microsoft in their battle to control EVERYTHING there is to control.

      On what basis do you make this claim ? Since when did Microsoft own ECMA ?

      IMO, the fact that Microsoft wrote it is largely irrelevant. If it's standardised, and it's useful, there's no reason not to use it. The worst that Microsoft can do is sabotage compaibility by adding a lot of their own extensions, but then again, so what ????? We can write our own extensions too, and the platform will continue to be useful in its own right. We can continue to support the standard subset of .NET. The standard .NET platform will contain at least as much functionality as ANSI/ISO C/C++, so it will continue to be quite useful for writing portable software, even if Microsoft develop their own APIs. A lot of slashdot posters seem to be more concerned about some sort of anti-Microsoft juhad than they are about developing good software.

    4. Re:Miguel can't be serious by I_redwolf · · Score: 2

      On what basis do you make this claim? Since when did Microsoft own ECMA?

      Have you been living under a rock for the past decade? When has microsoft ever played fair with standards? ummmmm never? So what they submitted to a standards body.. how is that going to prevent them from playing unfairly??

      1. Submit standard
      2. Screw standard add our own shit
      3. Lock everyone else out
      4. MONO(.NET) == JAVA for linux

      What have you acheived in the long run? I can understand using mono for .net stuff (interoperability of course).. When I first heard of the project I had no qualms with it.. I knew that it'd also be behind if Microsoft made changes and if they made extensions that it'd be the samba/ntfs/etc/etc/etc game all over. I have no problem with people spending time doing absolutely what I feel to believe is dumb stuff.. Sometimes it'll help me down the line, sometimes it's just dumb stuff but adding dumb stuff to gnome which I've programmed for, used and debug is not acceptable. I'm with anyone who wants to fork gnome at that point.

    5. Re:Miguel can't be serious by Arandir · · Score: 1

      Do you remember why Microsoft started C# to begin with? Because the courts said they couldn't embrace and extend Java. So they create C#, give it to some quasi-standards committee. What makes you think they won't embrace and extend it? From my vantagepoint, that's Microsoft's ultimate goal.

      --
      A Government Is a Body of People, Usually Notably Ungoverned
    6. Re:Miguel can't be serious by elflord · · Score: 2
      Do you remember why Microsoft started C# to begin with? Because the courts said they couldn't embrace and extend Java.

      It's true that the courts said that. However, it's also true that Sun refused to turn Java over to a non-partisan standards body.

      So they create C#, give it to some quasi-standards committee.

      What's "quasi" about it ? It's better than Sun have been able or willing to do.

      What makes you think they won't embrace and extend it?

      I didn't say that they won't. My point is more a matter of "who cares if they embrace and extend it ?"

      If the only purpose of mono were to provide some kind of Microsoft compatibility, I would be considerably less enthusiastic about it. But the fact is that it is a standards based architecture that is useful in its own right, and will continue to be useful regardless of what Microsoft do with .NET

    7. Re:Miguel can't be serious by elflord · · Score: 2
      Have you been living under a rock for the past decade? When has microsoft ever played fair with standards?

      Do Microsoft own ECMA, or don't they ? The standard is not controlled by them. Whether or not they wish to make an implementation that supports their own standard is a seperate issue. Much like ANSI/ISO standards for C and C++ are quite useful, even though Microsoft haven't done a fantastic job at supporting the C++ standard.

      1. Submit standard

      Exactly. It's a standard. It has a life independent of MS.

      2. Screw standard add our own shit

      So ? They can also add their own C and C++ libraries, and extensions. That doesn't mean that we shouldn't use C and C++. In fact in the case of C and C++, they do worse -- not only do they add their own stuff, they do not support the standard properly either. At least in the case of .NET, there's a pretty good chance that their implementation will support the standard.

      3. Lock everyone else out

      How will they do this ? People who don't want to use Microsoft extensions will target the standard, or modularise their code so that the platform specific components are isolated; in much the same way as C and C++ programmers do today. However, I suspect that the standard components will have more functionality than the ISO/ANSI C and C++ standard libraries.

      I can understand using mono for .net stuff (interoperability of course)..

      IMO, this is not a reason to use mono. Because if the goal of developing mono is interoperability with Microsoft, then we are vulnerable to exactly the kinds of sabotage you speak of. On the other hand, if Mono is primarily their to serve as a platform in its own right, it really doesn't matter a great deal what Microsoft do.

      I have no problem with people spending time doing absolutely what I feel to believe is dumb stuff..

      Well I suppose this is what it boils down to -- whether or not you feel that this is really "dumb stuff". I don't feel it is "dumb stuff" at all. And I think Miguel is smart enough to realise that GNOME is not going to progress rapidly if everyone is stuck using C as an object oriented GUI programming language.

  63. handrolled distro? by Anonymous Coward · · Score: 0

    i'm sorry, you must be a jackass.

    ./configure --prefix=/gnome

    1. Re:handrolled distro? by me0 · · Score: 0

      I am, but at least I don't uninstall with rm -rf :-P

    2. Re:handrolled distro? by SirSlud · · Score: 2

      Jebus, should I have cut-and-pasted a shell session of me unintalling gnome properly? It was all tongue and cheek, for the sake of fun and brevity!

      --
      "Old man yells at systemd"
    3. Re:handrolled distro? by RMSIsAnIdiot · · Score: 0
      [RMSIsAnIdiot@retard ~]$ rpm -e gnome

      You also need to rpm -e gnome-*.

      --

  64. Be careful when choosing your enemies... by Nicolay77 · · Score: 0

    ... because you will be just like them.

    In the other hand, knowing your enemy and knowing yourself is the only way of win.

    AND, in the other hand, dont we code just for fun? Why to worry about business?

    --
    We are Turing O-Machines. The Oracle is out there.
  65. You make the common mistake by Carnage4Life · · Score: 4, Interesting

    Both your questions are irrelevant. The first set of questions about whether Microsoft can change the C# and CLI spec is irrelevant because already a lot of stuff in .NET is not in the C# or CLI specification. Miguel has stated that creating a compatible implementation of .NET is not his goal yet people keep assuming it is. The CLI and C# are good technologies that fix some of the mistakes that Sun made with Java (and made some new ones) but somehow assuming that implementing the development platform now means that Ximian will have to mirror the .NET development environment when MSFT probably has twice or thrice the number of programmers working on .NET fulltime versus Mono's five fulltime and about fifty volunteer employees.

    Quite frankly, I don't ever expect Mono to be a port of the .NET framework to Linux. Instead I assume it will be a successful port of C# and the Common Language Infrastructure which is good enough for me.

    As for your second set of questions, I somehow doubt that MSFT can hand over their technology to a standards body yet still threaten to sue anyone who implements it. However, IANAL and stranger things have happened.

    1. Re:You make the common mistake by Baki · · Score: 2

      And make some new mistakes indeed.

      For me the "showstopper" for C# is the lack of checked exceptions. I predict this will kill C# software reliability. I fear many people don't understand in time what a fatal mistake this is. Otherwise, I might have liked it.

    2. Re:You make the common mistake by alext · · Score: 1

      Why is it useful to you? It certainly won't be useful for many third-party applications.

      The only thing you can mean is what The Register says in the last para - "the [open source] community... has failed to come up with [the] long term technical architectures that it needs".

      If this is the case, it is a truly sad state of affairs, since there many fundamental ways to improve on C# and the CLR - start by asking the LISP community, for example.

    3. Re:You make the common mistake by Anonymous Coward · · Score: 0

      Well, it's still better than On Error Resume Next ...

    4. Re:You make the common mistake by m_pll · · Score: 2, Interesting
      For me the "showstopper" for C# is the lack of checked exceptions. I predict this will kill C# software reliability. I fear many people don't understand in time what a fatal mistake this is. Otherwise, I might have liked it.

      Well, many people believe that checked exceptions in Java do more harm than good for large projects. For example:

      http://www.mindview.net/Etc/Discussions/CheckedExc eptions
      http://www.java-zone.com/free/articles/Kabutz03/Ka butz03-1.asp

      Adding checked exceptions to CLR is even less appealing because you'd have to implement them for all languages.

    5. Re:You make the common mistake by Anonymous Coward · · Score: 0

      You can't have checked exceptions because it breaks versioning. A good versioning system is more important than checked exceptions in producing reliable apps.

    6. Re:You make the common mistake by Anonymous Coward · · Score: 1, Funny
      there many fundamental ways to improve on C# and the CLR - start by asking the LISP community, for example.
      (Oh (please God no) I don't (want (to (be (typing like this) for) the) rest)(of my (((life)))))
    7. Re:You make the common mistake by Baki · · Score: 1

      Huh?!? Please elaborate. You mean you change your baseclass to throw a new kind of exception, you'd have to modify the subclasses to handle this error condition? No, you must mean something else. What?!?

  66. So uh, what did the Clarkson students write? by realdpk · · Score: 2

    What was so great that three of them won the contest? It's not on the press release, the COSI site, nor on IBM's winners list.

    1. Re:So uh, what did the Clarkson students write? by myst564 · · Score: 1

      Let's see... first a Log Based FileSystem cleaner framework for optimization and experimentation. You should look up LFS and LinLog LFS for more information.

      Second, a fully debugged, optimized threadpool library with test suite.

      Third, global user resource accounting and tracking for the Linux kernel. No more per-login stuff.

      Fourth, an addition to the URT, the resource groups... so you put people in to groups and you share resources within that group. (Finance gets 5% Engineering gets 45% of the machine)..

      Fourth, a multithreaded debugging tool that works on the binary level to debug multithreaded applications (ie it eliminates race condidtions).

      SSorry about the spelling and stuff the conference is ending., We'll post more on the site when we get back.

  67. LWE by Odinson · · Score: 1
    Summery:

    I am posting from a public email computer running redhat 7.2 but boasting a Windows sticker licence for Win2Kpro. (sigh)

    At least they are being good to the .org's that applied.

  68. Clarkson "server" win wasn't just "a server" by myst564 · · Score: 1

    That "server" that Clarkson won was a zSeries mainframe. They *start* at a cool quarter million bucks US. In the award presentation, the Clarkson president pointed out that it would go the Clarkson Open Source Institute --- a mostly student-run and organized endeavor within the Computer Science department there. Not a bad achievement for five students working on improvements to Linux, and a professor that encouraged them to enter, eh?

    1. Re:Clarkson "server" win wasn't just "a server" by bruceg · · Score: 1

      Damn fine job!

    2. Re:Clarkson "server" win wasn't just "a server" by Skapare · · Score: 2

      I wonder if they would end up offering opportunities for open source freeware developers to do testing of their packages in a zSeries environment in a way that IBM failed to do with their highly restricted and limited program.

      --
      now we need to go OSS in diesel cars
    3. Re:Clarkson "server" win wasn't just "a server" by bruceg · · Score: 1

      It certainly will be interesting to see who holds the reigns to that machine. I'm sure that the COSI would be more than willing to further the opensource development model, but allowing access to such a machine would require some strict security measures. I can't imagine giving anyone access to such a powerful machine, without some kind of control. This should certainly bring opensource development to another level.

      Regardless, I can't say enough about how happy I am with the COSI, and all their work. I'm looking forward to looking more in depth at their projects, and their implications.

    4. Re:Clarkson "server" win wasn't just "a server" by hork · · Score: 1

      That's certainly going to be looked at and argued for. I'd love to do it if security, bandwidth, and other issues are not a problem. We have some other ideas for supporting the OSS community as well. It may be a while (it'll take us a while to learn the ins and outs of adminning the box after it's delivered), so please be patient.

  69. Difference between JVM and .NET by pergamon · · Score: 4, Insightful

    To those giving MS praise for coming up with .NET (including Miguel): Face it, there isn't a significant difference between CLR-type functionality and the JVM. Getting the JVM was a much bigger step than going from JVM -> CLR. In MS's defense, though, since it's an incremental and obivous step, WHOEVER had made that step would be embracing and extending the innovation of the JVM work at Sun (and the efforts to bring other languages to the JVM).

    I'll leave the discussion of Java (the language) vs C# out of this.

    The real difference is that with Java/JVM, when MS deviated from the spec (de facto, governed by Sun) Sun was able to get them to stop. Sun put the smack down on MS for trying to make MS-specific changes to MS's implementation of Java. This would have resulted in people developing for MS-Java thinking they were developing for Java, and then having issues when trying to get their code to "run anywhere" besides MS OSs.

    With CLR/.NET there's no one to sue Microsoft when they go and take what is touted as being an open spec and change their implementation of it. That will lead to .NET software that people will think can run on any .NET platform that actually only runs on MS's .NET. Sure, it's an ECMA standard, but that doesn't keep MS from introducting their own "extensions" to it which lock users into MS.NET while still giving the illusion of not being MS-specific.

    Or am I wrong? Is there any legal way to punish MS for the type of mischief they tried with Java/JVM and that I predict they will try with CLR/.NET?

    1. Re:Difference between JVM and .NET by elflord · · Score: 2
      With CLR/.NET there's no one to sue Microsoft when they go and take what is touted as being an open spec and change their implementation of it.

      Nor should there be. Just as no-one can sue the GNU project for not making g++ ANSI compliant. The important thing about standards is that it provides a target for developers. I can write ANSI-C++ code, as opposed to just writing code that works with a given implementation. Learning which quirks the different implementations have is some work, but at least I can start with a standard target.

      That will lead to .NET software that people will think can run on any .NET platform that actually only runs on MS's .NET.

      The worst that could happen is it could lead to one-platform binaries.

      Sure, it's an ECMA standard, but that doesn't keep MS from introducting their own "extensions" to it which lock users into MS.NET while still giving the illusion of not being MS-specific.

      Standards are supposed to codify existing practice. You can't write useful software if you insist on everything to go through a standardisation process. The standard is not MS specific, but extensions may be. There also may be other extensions, that are specific to UNIX or Linux, and this is not necessarily a bad thing. The real benefit of having a standard is that there is some well-defined notion of what is "standard" and what is an "extension".

    2. Re:Difference between JVM and .NET by _critic · · Score: 1

      Except, of course, when you are a monopoly. In which case the notion of "standard" you're talking about ceases to work.

      You can bet the M$ people are still looking to find a way of leveraging their dominance of the desktop to pry open the server market. I trust 'em about as far as I could throw Steve Balmer, and he just keeps getting bigger.

    3. Re:Difference between JVM and .NET by I_redwolf · · Score: 2

      "The worst that could happen is it could lead to one-platform binaries"

      All of that makes sense except it totally defeats the purpose of .NET and Mono..

      Explain to me the point of Mono again, plugin and run on diff systems is it?? Interoperability?? Ahh ok..

    4. Re:Difference between JVM and .NET by rhavyn · · Score: 2

      If people actually went to the Mono website and read some things about it they can see that *THE MONO TEAM DOESN'T CARE IF MICROSOFT FOLLOWS THE SPEC*

      C#, the CLR, and the Class Libraries *could* solve some of the problems that Miguel saw Gnome was having. Since it could solve some of these problems they are implementing the ECMA spec. If MS doesn't follow the spec, great. If they do follow the spec, great. This *does not effect Mono at all*. The project is not looking for interoperability. If they get it, it's a great benefit, but the primary goal is to solve problems that they personally have.

    5. Re:Difference between JVM and .NET by pergamon · · Score: 2
      Nor should there be.

      Very true. I didn't intend to imply that there *should* be a way to make companies adhere to software standards (that is another discussion), but rather that in the MS/JVM case, there *was* a way to keep them from destandardizing a de facto standard.

      However, it is important to note that MS is a monopoly, and the actions of a monopoly must be very carefully watched. What *should* be done is to make sure they don't use their position as a monopoly to extend or enfore their control. At a minimum they must be held to a higher standard, since the normal rules of competition aren't in effect. That is where legal techniques should be used when possible.

      The worst that could happen is it could lead to one-platform binaries.

      I agree, but I see the "worst" adjective there not only as a boundary but as a degree. To quote MS, the intent of .NET is "to enable software developers to quickly build and deploy powerful, interoperable XML Web services." If the binaries only run on one platform, it isn't very interoperable. If the "WWW/Internet" becomes ".NET software", they're just one step away from ignoring all Internet communication standards and just having an MS-only web. That would be the worst thing that could happen to the WWW and possibly to the entire Internet.

      The real benefit of having a standard is that there is some well-defined notion of what is "standard" and what is an "extension".

      In Java, there is a mechanism for making platform-specific extensions and the programmers must consiously use them, making the resulting lack of platform interoperability obvious. What MS tried to do with Java was change the behaviour of the "standard" JVM. In that way, it may have been impossible for the developer to know they were using such extensions until they tried to run it using a non MS-JVM.

    6. Re:Difference between JVM and .NET by I_redwolf · · Score: 2

      Interesting.. Miguel seems to differ with you from this interview. I could be wrong I don't know, lemme read it again. Welp, you discuss with Miguel the difference of opinion you two have.

    7. Re:Difference between JVM and .NET by Roxy · · Score: 1

      True, but I believe you're failing to see the bigger picture here. If Mono was to continue as an Miguel/Ximian project, I daresay that many would care (zealots always exists, of course), but when Miguel begins talking about making .NET (or in reality, Mono) a cornerstone of Gnome, people feel insulted (probably the same people that were dead set against KDE, when it had a Open non-GPL license; now GNOME is LGPL while KDE is using the stricter GPL, bit no one complans...).

      Regards

      Roland B.

      --
      -- Roland Buresund MBA, MCMI, CISSP
    8. Re:Difference between JVM and .NET by elflord · · Score: 2
      Except, of course, when you are a monopoly. In which case the notion of "standard" you're talking about ceases to work

      Not at all. The standard will exist regardless of what Microsoft does. Indeed, there already are standards, such as ANSI/ISO C and C++, and these work, despite the fact that Microsoft is the dominant vendor, and do not do a terribly good job at supporting these standards.

    9. Re:Difference between JVM and .NET by elflord · · Score: 2
      All of that makes sense except it totally defeats the purpose of .NET and Mono.

      Depends on what your purpose is.

      Explain to me the point of Mono again,

      To provide a common runtime/object model that's usable by several different programming languages. It's got very little to do with "interoperability". The standard provides for a limited amount of interoperability. In particular, you have a certain common core functionality that is interoperable.

    10. Re:Difference between JVM and .NET by _critic · · Score: 1



      Yes . . . at all. How can you not see this??? The comparison with ANSI/ISO C is just plain silly and doesn't really address my point. Let me spell it out.

      M$ has been found guilty of illegally using its monopoly position to protect something the Findings of Fact in the case called the "Applications Barrier to Entry". What does this mean? It means M$ is so concerned that they are the only providers of APIs for development on the PC platform that they will jeapordize everything to protect it.

      .NET is essentially a very elaborate and expensive response to the percieved threat posed by java. It's sole raison d'etre is to kill java. If M$ didn't see java as potential threat to the Applications Barrier to Entry, .NET would never have come into being - I think M$ calls this "Innovation".

      What might M$'s strategy be (assuming of course the Findings of Fact in the case against them accurately represent their interests and business practices)? It seems pretty clear that once the threat of java is mitigated sufficiently by the adoption of .NET we would indeed start to see radical proprietary improvements of .NET on the M$ platform (let's call them 'extensions' for the sake of argument). In this scenario (where there is no basis for a lawsuit such as Sun's vs M$ on java - where M$ TRIED THE SAME !#@$ING THING) the vast majority of .NET users will happily trundle on down the path of least resistence using M$'s proprietary extensions and the 'open standard' of .NET will be a joke. Albeit one supported by a dwindling number of mono and gnome users.

      Who knows, maybe Migel will get rich and be bought-out by M$. He won't be the first, but he won't have my help.

      </rant>

  70. Dwight Tuinstra @ Clarkson U by Telastyn · · Score: 2

    Perhaps "Student" isn't the proper description... As far as I knew he was running Clarkson's tech crew for a while when I arrived my freshman year (6 years ago)

  71. Did you even read today's article? by Anonymous Coward · · Score: 0


    It's a slippery slope from emulating
    Win32 I/O and security models, to playing
    catchup full-time because you have all
    these Microsoft drones coming to your platform
    and saying "Why does gnome.NET suck so badly?"

  72. Conspiracy! by Alexander+Rubio · · Score: 1



    I think there must be a shadowy cabal of Freemasons, Knight Templars, Rosicrucians,
    Okrana, CIA and The World Health Organization behind KDE, bent on emplying it in
    a neffarious plot for wold dommination; and Miguel is their paid opperative...

    I think it's the only POSSIBLE explanation.

    --
    Bitsofnews.com Giving you the latest bits
    1. Re:Conspiracy! by 3am · · Score: 2

      Didn't you hear?

      They _do_ exist, and took down RaiseTheFist.com, too...

      --

      A: None. The Universe spins the bulb, and the Zen master merely stays out of the way.
  73. flamebait, but... by labratuk · · Score: 1
    Gnome 4.0 should be based on .NET

    Well, at least that'll finally put an end to the GNOME v KDE debate.

    --
    Malike Bamiyi wanted my assistance.
  74. Ximian is already on life support by SerpentMage · · Score: 5, Interesting

    Microsoft is playing the favourites game again. First MS gives the rights to MFC to Bristol (where is Bristol today? Notice also that Bristol did not get the rights for COM?), then COM and MFC to Mainsoft (where is Mainsoft today? Notice that Mainsoft does not have the rights for .NET?), and now finally Ximian is the "annointed one".

    This is a Microsoft play through and through. And it surprises me that Michel is that STUPID to fall for it. I think the reason is because MS seriously sweet talks into into Michel's ear. And most likely the Ximian team went through various scenarios and thought, "Hey this is a win win situation." But the reality is that it is not a win win situation. Microsoft will string along Michel until they do not need him and Ximian anymore. And then there will be a new annointed one.

    What disappoints me is that Michel thinks he can outfox Microsoft. Bigger people have tried and have their problems. Michel is a small fry and when Bristol or Mainsoft or Software AG tried to get more action MS stopped them dead in their tracks. Standards mean squat to Microsoft. How many people does Microsoft have on the standard bodies and how many does Ximian? Get my point folks!!! Sorry for being so harsh, but after having talked and written about Microsoft for a decade (switched to Open Source) I am amazed that people still fall for this tatic.

    --

    "You can't make a race horse of a pig"
    "No," said Samuel, "but you can make very fast pig"
    1. Re:Ximian is already on life support by Anonymous Coward · · Score: 0

      uh, you'd have more credits if you actually knew the guy's name. It's Miguel, not Michel.

      secondly, you don't have a fucking clue as to what the Mono project is all about. I suggest you read http://go-mono.net

    2. Re:Ximian is already on life support by Anonymous Coward · · Score: 0

      Nice try, Miguel.

    3. Re:Ximian is already on life support by Znork · · Score: 2

      Not quite. Microsoft isnt giving anyone anything, they're submitting a standard to a standards body. Ximian and others want to implement the good parts of that standard, to increase development speed and portability (and probably slow down executable speed (there's a reason all those 'lets make desktop apps in java' initiatives went boom)).

      The point of it is that even if (well, rather when, in my opinion) Microsoft starts corrupting the standard it doesnt really matter because the point isnt really interoperability with MS, it is getting another useful development platform that isnt as tied to languages as the ones we have now.

      Think of it this way; the entire world is coding in assembler. Along comes the evil empire and says 'hey, we've made up this C thing'. We can build a C compiler too, and use it for what it's worth. Sure enough, the Evil Empire went along and built incompatible API's outside their C reference which made the portability idea useless, but the language and the associated standards would still be a good thing.

      Of course, I dont think Miguel is even near critical enough of MS, and heck, the whole .NET thing might actually only be a plot to trick the rest of the world to waste resources trying to implement something that wont work in practice, and when everyone is all worn out and tired, along they come and reveal what they've *really* been working on meanwhile... MS BOB 2.0.

    4. Re:Ximian is already on life support by SerpentMage · · Score: 2

      My point at the end of the post has to do with the standards body. Microsoft is hijacking the standards body by putting enough of their own people on them so that they can control the standards. From internal only slides I have seen that their strategy is to control and shape the standards to their fashion. Therefore submitting to the standard bodies means SQUAT!

      And right now the C# standards are anything but neutral standards. They are dominated by Microsoft. This reminds me of when Microsoft submitted ActiveX to the standards body. Did not get very far!!!

      --

      "You can't make a race horse of a pig"
      "No," said Samuel, "but you can make very fast pig"
    5. Re:Ximian is already on life support by SerpentMage · · Score: 2

      I apologize about the spelling mistake...

      Now about not having a "fucking" clue about what Mono is? Excuse me, but how do you know I have no clue? Yes I already have read about the mono and downloaded Mono and played with it. So next time be careful what you write.

      But what I would suggest to you is that you read a bit about history. Please name me one company that has gotten anywhere successfully competing with Microsoft Technology? Or a standard based technology championed by Microsoft? Nobody!!!

      And here is why. Lets say that .NET makes the standards body and people are interested. So now Mono implements all of the specs. Microsoft decides to add "non-standard" class enhancements. MS knows they are "non-standard" and sells them that way. These enhancements make MS apps look better on Windows. What happens to the non-MS apps? They look not as good and are inferior. This will make MONO inferior. To counteract MONO could bring in their own special hooks. At that point the advantage of MONO is ZIP and I might as well program in Java!

      Has the non-propriatary extensions happened already? Absolutely! Ever heard of Java? Microsoft decided to introduce their own C++ to Java bindings. Ever heard of Dynamic HTML? Microsoft DHTML and correct Dynamic HTML were two totally different things. Ever heard of XML or XSL or Javascript? MS has this habit of introducing the latest and greatest with their twists and depending on customer demands will either adapt or not adapt the object model.

      Therefore next time you tell me that I have NO CLUE and indicate to me what I should be reading, please read a bit of history yourself. Maybe then you would know a bit better!!!!

      --

      "You can't make a race horse of a pig"
      "No," said Samuel, "but you can make very fast pig"
    6. Re:Ximian is already on life support by Anonymous Coward · · Score: 0

      I would question the source for your slides...

    7. Re:Ximian is already on life support by Anonymous Coward · · Score: 0

      Dude: you are a dork. If you think that this kind of rant is impressive, you need to get outside more and masterbate less.

    8. Re:Ximian is already on life support by Khazunga · · Score: 1
      The point of it is that even if (well, rather when, in my opinion) Microsoft starts corrupting the standard it doesnt really matter because the point isnt really interoperability with MS, it is getting another useful development platform that isnt as tied to languages as the ones we have now.
      I don't get it. If the point is not interoperability, and is just developing a cool-platform-of-the-day, why not design it from scratch?. Lots of stuff could be taken from other virtual-machine based projects, like blackdown or python.

      This just ties MS with open-source good press -- which is annoying -- and ties open-source with MS's bad press -- which is unacceptable.

      Gnome is through for me. Heck, I came back to good ol' windowmaker six months ago. It's a shame to see a good open-source project go down the drain, because of a narrow minded leader.

      Microsoft may reliquish desktop OS monopoly. It will not give up internet servers/protocols easily. Desktop OSs will probably become irrelevant in the future. Network communications are the next money-making gateway.

      --
      If at first you don't succeed, skydiving is not for you
  75. Yuck, Mono by Anonymous Coward · · Score: 0

    I had mono in highschool. Made me really, really sleepy. Damn slutty chick...

  76. You missed the point. by megaduck · · Score: 2

    I think Miguel was dismissive of Microsoft's security problems because he won't be affected by them. Buffer overflows are implementation problems, and the Mono project is doing a completely independent implementation of .NET. Microsoft's design is sound, they just tend to write shitty code.

    I'll put it another way. Who cares if Windows is built like a screen door? One of the big selling points of .NET (and therefore Mono) is that I can run the same web services on my secure *nix box that my neigbor runs on his virus-laden Windows box. So long as the security model is sound (and it looks like it is), then I can run Miguel's stable and secure Mono instead of the crap coming out of Redmond.

    Remember, Microsoft has used some really good ideas in the past (OLE, the registry, microkernel architecture, Active Directory). It's just that their actual implementation of those ideas has been truly awful. Miguel is getting around that by writing his own code.

    --
    This .sig for rent.
    1. Re:You missed the point. by I_redwolf · · Score: 1

      The original poster didn't miss any point, maybe you want to read the post again. The jist is that Microsoft and anything they do is usually not secure in comparison to many other alternatives. That said .NET won't be any different, the API no, the implementation of the API on anything; who knows at this point. From their track record I'd have to agree with the original poster. It is important to not just say "because Miguel is doing it" that it will be secure.. Especially since he's not gonna be the one implementing and designing programs behind that and especially since these programs etc etc are gonna be most likely coming from windows, I'm sure Microsoft is gonna gladly prepackage stuff at that with the whole webservices end.

    2. Re:You missed the point. by Anonymous Coward · · Score: 0

      I'm sorry, but if you have a legitimate beef with the NET security model you should argue it. Saying "M$ SuX0Rs and always will" isn't an argument.

    3. Re:You missed the point. by elflord · · Score: 2
      The original poster didn't miss any point, maybe you want to read the post again. The jist is that Microsoft and anything they do is usually not secure in comparison to many other alternatives.

      This is a very broad generalisation, and your statement, in that level of generality, is simply false. It's true that they are slack with getting bugfixes out. It's also true that their desktop software has enormous security holes, largely because it's designed to run on DOS++. However, it's not true that all of their designs are "bad". For example, the NT security model is in theory pretty good. The main problems arise when users try to install and run boneheaded applications that need to run as administrator. Also, the default settings are traditionally fairly poor.

      The important point is that the security problems are largely a result of poor implementations and poor practice. Poor design for the most part is not the culprit. In the case of Mono, implementation issues are not really relevant, since Microsoft are not the implementor.

    4. Re:You missed the point. by I_redwolf · · Score: 2

      Very broad? Do me a favor and name ONE piece of software that Microsoft has created that hasn't had a major security flaw in it at some point. Now Microsoft has some excellent designs I never said they didn't (of course I never said they did). However design and implementation are totally two different things. Hell I'm thinking of a design right now in my head of the Ultimate operating system; implementation is the hard part. As for the NT security model I wouldn't be able to comment there, as I've never used NT for much of anything.

      Security problems are largely a result of poor implementation and poor practice. However maybe you haven't seen CERT digests or read about Microsoft security flaws, they aren't just poor implementation in most cases, it's absolute incompetence. As for mono, if you would read my post again I never talked about their implementation as much as I'm talking about someone assuming it's secure. Also if you continue reading you will see I'm not talking about the mono implementation much at all except to say we'll basically have to wait and see. I'm talking about the .NET applications from either Microsoft or whereever they come from.

      We will see in the longrun how this turns out.

    5. Re:You missed the point. by elflord · · Score: 2
      Very broad? Do me a favor and name ONE piece of software that Microsoft has created that hasn't had a major security flaw in it at some point.

      IMO, NT is reasonably secure. Most of the problems stem from the fact that people tend to undermine the security either by very poor practice, or by using boneheaded legacy applications.

      However maybe you haven't seen CERT digests or read about Microsoft security flaws, they aren't just poor implementation in most cases, it's absolute incompetence.

      I've read a lot of them. Most of them boil down to the fact that their products are written for poorly designed legacy applications, or their products have stupid defaults (eg IIS turning on all functionality by default, instead of using secure defaults)

      As for mono, if you would read my post again I never talked about their implementation as much as I'm talking about someone assuming it's secure.

      No one is assuming anything. The specifications are available for you to read. So far, you don't really have much of an argument except that "it's Microsoft, so it SUX".

    6. Re:You missed the point. by Anonymous Coward · · Score: 0
      Do me a favor and name ONE piece of software that Microsoft has created that hasn't had a major security flaw in it at some point.
      I'll name you two for every one piece of open source software that hasn't had a major security flaw in it at some point.
  77. It's quite obvious what he thinks. by BitwizeGHC · · Score: 2

    The Mono FAQ points out that GNU started out as a project to take the best operating system of the time, and clone it. That's what he's doing with Mono, and .NET.

    I dunno what drugs he's on either, but Miguel is under the impression that Windows is the best operating system out there, period. Since no other OS is as "user friendly" as Windows, in order for open source to Succeed we must clone Windows in every way.
    --
    N4st0r, trixx0r h0bb1tz0rz! Th3y st0l3 0ur pr3c10uzz!
    1. Re:It's quite obvious what he thinks. by j1mmy · · Score: 1

      Since no other OS is as "user friendly" as Windows

      You're right. Most of them are more user-friendly.

  78. We just can't understand why you dont care by Brandon+T. · · Score: 1

    From the wired article:

    "They've yet to understand we're not marketing to them but to people who actually purchase software, instead of religiously create it. They may have made Linux, but we know how to make money with it, and we just can't understand why they don't care about that."

    Wow. This guy must be one of those souless people who are completely shallow save their wealth. You always hear how 'suits' are ruining it for linux, but this is the first time I've read something first hand

  79. Scare Microsoft, Support Mono by Anonymous Coward · · Score: 0

    Having just taken a DevelopMentor class on C# and .NET, and having spent most of the last 16 years developing for one Microsoft OS or another (it's a living), I wanted to relate to /. readers that, for once, I believe Microsoft is on to something. (By the way, 16 years of programming on Microsoft platforms does NOT make one a Microsoft fan. Quite the contrary; it's pushed me into a moonlight affair with Linux and even some Palm OS development.)

    Forget .NET for a moment. .NET is largely a marketing concept, and has become an overloaded term often used to refer to selected components. To Microsoft, .NET is their latest plan to take over the world. To us, it should be viewed as something that incorporates technologies with a creepy pedigree, but technologies which were nonetheless developed by some very bright people.

    So if not .NET, what should we focus on? Primarily, language and libraries, specifically C# and the CLR (Common Language Runtime).

    It's true that Microsoft has come up with some major fusterclucks in the past, and words cannot express my loathing of MFC and OLE hairballs... but in C#, they've developed an extremely simple language that retains much of the power of C++ and pulls in some of Java's better ideas, such as garbage collection. From my casual introduction to the language, the only thing that really rubs me the wrong way is the lack of a real destructor when an object goes out of scope... you can't count on the C# finalizer being called, because there's no guarantee about if/when a garbage collection will occur. You can force a cleanup, but you have to do that in the caller's source rather than keeping it hidden in the object. For resources other than memory, that stinks. Before tossing out C# because it's from Redmond, though, one should make an effort to understand what it does right.

    The CLR and the CTS (Common Type System) finally bring some common sense to Windows APIs. Anyone who's done much programming for Windows has cluttered their code converting between TCHAR strings, CStrings, BSTRs and probably a few others. It's necessary, because various APIs all have different ideas about what a string is. With CLR (which is really the platform, not .NET), a string has a common representation, and C# provides a rich syntax for working with them. That's but one tiny example of something done right. All the COM nightmares with its reference counting and remoting are now neatly packaged, or at least neater than anything Microsoft previously hatched. The model works.

    One approach the Linux community could take is to ignore C# and the CLR. But understand that a good many programmers will be embracing this stuff, and the Linux community will need to answer with something better and easier. Yes, easy: in the real world, companies pay for results, not for the pain and knowledge it takes to develop a solution. If Microsoft offers developers the path of least resistance for implementing complex solutions, then that path will be taken by most.

    Another approach the Linux community could take is, I believe, the one supported by Miguel: embrace the technology. Realize that a program compiled to CIL (Common Intermediate Language, the output of a language like C#) is producing code for the CLR platform, not a specific OS. Such programs could run as well on Linux as on Windows; how is that not a good thing?

    For years Microsoft has been criticized for clubbing the competition with "embrace and extend" tactics. I say why not give them a taste of their own medicine? Why not take what they've done right and extend it to new heights on Linux? The Linux community has some brilliant people; I believe we can do this.

    It's easier said than done; there's a ton of work just to catch up to where Microsoft is now, and it's far easier to post glib comments than write code. But I challenge those of you who have the talent to spend some time contributing to Mono's class libraries.

    What, in practical terms, do we have to lose?

    1. Re:Scare Microsoft, Support Mono by Anonymous Coward · · Score: 0
      Good post! Too bad the clueless, group-think, majority of Slashdot readers won't get it.

      They see Microsoft, and immediately think Evil

  80. It's too early to tell... by jregel · · Score: 2

    Miguel is either making a huge mistake, or he's a genius.

    When the whole .NET buzzword bingo started, I spent some time digging around for some information on it, and what I came up with was very impressive. I compared what Microsoft are proposing, with the developments going on in the open source community, and the thing that struck me was the synergy and scale of .NET. If it was coming from any other company apart from Microsoft, then I think we'd all be throwing a party.

    But we all know that MS plays dirty. Other posters have given examples already. Which makes me question whether Miguel is being utterly naive in thinking that Microsoft won't screw the Mono project.

    The technical side of .NET is appealing, and maybe Mono is what the community needs to get a development environment (by which I mean API, runtime etc) to rival MS. If we get compatibility with .NET as a byproduct of this, then I'd consider it a bonus. If GNOME is ported to Mono, along with GTK, what else could be? Maybe Mozilla, Jabber, Apache and who knows what? If MS intentionally break compatability with Mono, then we'd have two similar architectures with a whole bundle of applications. It may actually help push Linux on the desktop - especially if the modifications MS make are subtle enough to break Mono, but not most applications. Perhaps third party developers would find fixing the problem worthwhile if it means they get a few million more users.

    Which leads me to think that maybe there is a hint of genius in Miguel's actions. A paraphrase of a quote describing genius stated that 'A clever person is someone who comes up with an idea that makes you think "I could have thought of that". A genius is someone who comes up with an idea that makes you think "I would never have thought of that!"'

    Time will tell I guess.

    1. Re:It's too early to tell... by elflord · · Score: 2
      But we all know that MS plays dirty. Other posters have given examples already. Which makes me question whether Miguel is being utterly naive in thinking that Microsoft won't screw the Mono project.

      They might want to screw the mono project, but they can't. The worst they could do is provide proprietary extensions. This would partially sabotage Windows compatibility, but it would not stop Mono from being useful in its own right. The key point here is that the platform is going to be useful in its own right, it's not just a Microsoft emulator.

      If GNOME is ported to Mono, along with GTK, what else could be? Maybe Mozilla, Jabber, Apache and who knows what? If MS intentionally break compatability with Mono, then we'd have two similar architectures with a whole bundle of applications.

      I strongly agree with this sentiment. Microsoft can extend it, but then, so can we (-; and we could make it work to our advantage. I haven't been a great fan of GNOME, but I think Miguel's new vision is a winner.

  81. C# and .NET is just Java by Anonymous Coward · · Score: 1, Informative

    MS has been giving out free 2-day seminars on .NET to Universities, so I attended.

    I'm a modest VBScript ASP programmer, with reasonable experience in Java (and PERL, C, BASIC). I'm a "do-all" type network admin (jack of all trades, expert at none) that writes programs (web to database mostly) when I need the functionality of a universal client.

    Back to the seminar. Lots of marketing hype, but we did get good insight into how .NET works (from programming to system administration).

    The model is one of Java, where the programmer creates an Intermediate Language (IL) file that is complied "just in time."

    Server-side applications (web to database for example) get complied and cached the first time they are run. Code changes trigger an automatic recompile. The overhead for the one-time compile was minimal, but we didn't get an answer on how the system senses that the code needed to be recompiled (multiple file touches for each request?).

    Client-side applications use a required browser object called the Common Language Runtime (CLR). The CLR, likely feed to the client via Windows Update (or an Office service pack, etc.) is the program that converts the IL byte-code into native code. Caching applies here too.

    Sounds like Java, works much like Java.

    C# is just like Java --we felt sorry for old-hand VB programmers because MS seems to be tossing them over because of the need to only have object oriented classes talking to .NET.

    We couldn't understand why Java wasn't supported. If MS is changing to a services model, and hopes to make their money this way, then why don't they have Java as a valid language to ensure wide acceptance?"

    A lot of the functionality available (XML) seemed geared toward business and to ensuring that MS would have a way to leverage Passport. The "business to business" XML seemed interesting, but likely long in coming because use requires that businesses adopt standards (nobody would willingly choose XSL transforms unless they had to). The "business to MS" XML seemed ready to go, suggesting that MS will spend most of it's XML efforts on making it easy for MS to act as a broker for a business wanting to leverage Passport as a way to bill customers.

    The big concern I and several others had was the seeming reliance on Visual Studio for the creation of code. Yeah, MS had a list of 20 odd languages that could interface with it (except Java), but it became apparent that .NET was so complex that getting it all working properly was going to be almost impossible for anything but MS's IDE. Realistically, this means VS code generation, being served to (IE?) web-clients running the MS CLR. Both ends of the wire would seem to be under MS's control.

    System administration also looked complex. A fully fleshed out .NET infrastructure would have no less than 7 servers. It seems that MS knows their applications can't scale to handle tens to hundreds of thousands, so they solved the problem by splitting functions across machines. Maybe a good idea, and possibly functions can be collapsed to a single machine (like Active Directory), but the number of different parts was daunting.

    I know this sounds a bit cynical and bashes MS a bit, but this is pretty much the feeling a lot of us had. The tools seemed geared to large companies needing to interact with hundreds of thousands of customers. They were not geared toward the small-market usage that a College webserver might need for a Conference Registration Webpage.

    Having to use VS to write, edit, and publish programs is going to make it much harder to train people on writing web to database code. Maybe this is good, but I doubt it. The virtually unreadable HTML code, coupled with the complexity of the paradigm just piles on what is already difficult enough to teach.

  82. Miguel floats off into Never Never Fairy Land by bryanbrunton · · Score: 2, Informative

    "With .NET once an API is published it's available to all programming languages at the same time."

    With comments like these, Miguel has really lost it. Perhaps he never had it to begin with.

    He appears to have this entirely fantastical idea that when Mono reaches 1.0, we will be able to just plug in the existing C, C++, Perl, etc code bases into it and, WAMMO!, instant cross language, cross platform code. I can understand his frustration with updating Gnome language bindings. However, I think his mind has snapped from doing that kind of work.

    He has bought into the central .NET MYTH: that you can just willy-nilly plug in existing languages in the CLR nirvana. He has become one of those .NET fan boys who show up touting that .NET supports over twenty programming languages.

    Note to Miguel: the cross languages promises of .NET are a pile of large stinking COW dookey!

    Programmers don't like half assed solutions to problems. And that is just what Perl, Python and name-your-favorite-language are inside the world of .NET. What are the hard realities:

    (1) Languages evolve. The .NET support for the .NET versions of languages do not. Programmers don't want to work with 80 percent of the features of their chosen language simply because the .NET version of the language doesn't support it. They also don't want to deal with compatibility problems arising with FunctionA() acts differently when run under the C++.NET as opposed to the native C++ environment.

    (2) The Common Type System and Common Class Libraries of the .NET universe impose straight jackets on languages that no programmers will want to deal with. Programmers don't want to be confined to using a limited set of types and classes just so their program can function in the CLR. Should I even mention the compatibility problems that existing code will have within the .NET sandbox?

    1. Re:Miguel floats off into Never Never Fairy Land by Anonymous Coward · · Score: 0

      I think you've mischaracterized Miguel's statement, though I agree it was misleading. I'm sure what he was referring to is simply that a language built to compile for the CLR doesn't require unique bindings to libraries, which is the current state of things.

      I agree that many (perhaps most) languages won't be satisfying tools for producing IL, though. For an extreme case, think about how something like Forth would work as a CLR language. The best fits for IL will be languages that work at a high level of abstraction; the closer to the metal a language gets, the more restricted it'll be by the environment's constraints.

      Really, though, who cares, other than language zealots? If you need to do a .NET project, get over it and use C#.

      Watercolors do not work well for creating sculpture.

  83. If gnome 4.0 is ... by tato22 · · Score: 0

    based on .NET I'll switch to KDE

    1. Re:If gnome 4.0 is ... by Anonymous Coward · · Score: 0

      Your a fucking clueless, fucktard. Your probably European too.

  84. Goodbye gnome by _critic · · Score: 1

    Hello KDE . . . Wow, I'm a bit stunned. What a shame.

    1. Re:Goodbye gnome by Anonymous Coward · · Score: 0

      That'll show 'em, huh?

  85. couldn't agree more by gabeman-o · · Score: 1

    This year's LinuxWorld was much more business oriented. Many of the organizations that appeared last year didn't show. Much less/lower quality freebies. The highlight of the show for me was trying out Sharp's new PDA.

  86. Elitist whiners. by U6H! · · Score: 3, Interesting

    It seems some people yearn for the days when they where the only ones using linux. They are as bad as M$ trying to put themselves on a pedestal by sabotaging other peoples attempt to step out of ignorance.

    Business is good. A "mixing of open source and close source ideologies" ends up making a very competitive and successfull candidate. It's not that one or the other is necessarily bad, but that extremes of either become self defeating. Sure RedHat has certain proprietary secrets which they use to make a profit. So what. They also make linux very accessable and allow more people to discover the 'joy' of linux. These heady idealist who scream down with all things proprietary are nothing more than neo-hippy-nihilist-posers who need to think before they parrot. Part of what makes linux and open source such an inspiring concept is that it makes information accessable to the people, and thusly empowers them to some extent. Successfull business' that push open source solutions manage to put the empowering project in more hands, and helps to fuel the ongoing development and exploration in the community. I think it's very symbiotic. The real bitch I think these people have is that money no longer falls out of the trees. Such is the state of the economy. Many of us are finding we have to work for a living. For some of us, this is no revelation. Some of us even find joy in our work.

  87. Does the technology make sense? by nrc · · Score: 1

    Okay, let's forget about .NET's tainted past and pretend like it's just another ECMA standard. There are still a boatload of questions that need answered here.

    Is this a unilateral declaration from Miguel, or has this .NET direction been discussed and agreed upon by the GNOME hacker community and the GNOME foundation? Obviously Miguel is the founder, maintainer and chief architect of GNOME. But at this stage too many players have a stake in GNOME to allow Miguel to take the project flying off in a new direction at his whim, particularly when the whim just happens to have potential commerical benefits for the company he founded and runs.

    Ximian's business plan is to get companies to pay for their distribution of open source products because they're nicely packaged, maintained and supported. That's all well and good, but we've already seen one instance with Evolution where Ximian has developed open source software and then decided to charge for an extension to support Microsoft's proprietary protocols (Evolution's Exchange connector).

    Building GNOME on .NET puts Ximian in a position to do the same thing with GNOME. Okay, the free version works with all those ECMA standard API's but if you want it to work with those Microsoft proprietary API's (and you know they'll appear) you've got to pay up for the Ximian version.

    In short - Miguel has far too much of a conflict of interest to make a unilateral decision on this. There are too many questions that need answered with something other than Miguel's "It's really cool." The first and most important is do we really need it? Does this really need to be an integral part of the desktop or can it just be added with some kind of interface? KISS would seem to apply to the desktop and GNOME is complex enough as it is.

    Assuming we do need something like this at the very core of the desktop, is this the right technology for the application? Is it the right version of .NET technology to use? Why not DotGNU?

    Ultimately this needs to be discussed in much more detail and decided by concensous and not just decreed by Miguel. If he can sell the idea on the basis of merit to the GNOME hacker community and the GNOME Foundation I can live with .NET's tainted past. But that still doesn't make it a white wedding.

  88. Just for spite by Anonymous Coward · · Score: 1, Funny

    Miguel and company create interoperability with M$ backend platforms (e.g. Evolution/Exchange) and now with mono, comes that much closer. KDE is look and feel, Gnome is going deeper... much deeper

    With Ballmer's dire warnings about open source being 'potentially viral code', he must be going ape shit that an organization is shadowing their moves, keeping open source an alternative to their monopoly

    I'm reminded of the scene in 'Fight Club' when the fat bastard bar owner (Steve Ballmer) comes down to the basement and gets into it with Tyler Durden (Miguel) only to have a beat up and bloodied Tyler crawl on top of him... bleeding all over his face laughing manically... 'you don't know where I've been' - the bar owner scurries away yelling 'crazy fucker'.

    Gotta love it

    1. Re:Just for spite by I_redwolf · · Score: 1

      Wrong wrong wrong.. If only it worked in real life like that Netscape would be more than what it is today.

      It's more like when the fat bastard bar owner (Microsoft) comes down to the basement and gets into it with Tyler Durden (Miguel) only to have a beat up and bloddied Tyler crawl on top of him... bleeding all over his face crying... 'what the fuck it's not supposed to be like this.. I saw it in fight club'.

      I don't love getting ass raped.

  89. RMS Attendance by warrior · · Score: 2, Interesting

    The newsforge comment on RMS' attendance habits is just plain false. RMS was at LWCE in San Jose in the fall of '99, and there was no "GNU" prefix attached. He was really tearing up the dance floor at the /. /Andover party :)

    Mike

    --
    Intel transfer the difficult from Hadware to software, for get more power, programmer need more technology. -- chinaitn
  90. Microsoft Innovating a "Notorious Brand" by Anonymous Coward · · Score: 0

    It's like the woman that keeps returning to the man that beats her up. She always thinks he'll change, and he keeps promising that this time something is different.

    Miguel, et al, is about to get married to a serial abuser. They are smitten with the power, but they don't have enough self-respect and or sense of history to realize they're like a deer caught gazing at the headlights. As one who has been abused, I'm just telling you that the odds of this "person" changing look about as good as the polarities of the earth reversing. Maybe you'll bring out their best side, or maybe they have sought counselling and have truly turned another leaf. Unfortunately, I have yet to see evidence of remorse or one iota of humility. All I see, is that they got a brand new E class that they will let me borrow from time to time if I keep putting up with their abuse. Until I personally receive an apology (something to the effect of, "We played way too hard, injured way too many people in the process, and made the game no fun at all"), and then show that they can play the game respectably, I cannot reasonably think that anything has changed. Remeber, a good definition of insanity is doing the same thing over and over, but expecting a different result each time.

    Microsoft, like its mentor, the U.S., plays the game such that "either you are with us, or you are against us". Sorry, but I'm against anyone precisely to the degree that they espouse that philosophy.

    1. Re:Microsoft Innovating a "Notorious Brand" by Anonymous Coward · · Score: 0

      Suck it, Eurobitch

  91. SOAPy Sam by alext · · Score: 1

    Can someone tell me what this part of the interview means, in particular the second sentence?

    My main focus is the client. In the web services area there is not a big-buy-in to the Windows platform, because this is the first time they have brought it to Windows.

    Well in the Windows world they use SOAP... they do not talk about proprietary protocols.


    I don't follow the SOAP statement at all, since developers would normally use the proprietary Dotnet Remoting protocol rather than SOAP within the Windows environment as it is far more complete.

  92. Linux is dying by Anonymous Coward · · Score: 0

    This Slashdot press article reads like the
    last dying gasp of a desparate journalist
    reaching out for anything to write about.

  93. Gnome 4.0? by ahde · · Score: 1

    I'd like to see Gnome 2.0 myself.

    Does Miguel mean he plans to implement vaporware?

  94. What Sun could do if they want more Linux market by Skapare · · Score: 2

    If Sun wants to have people use the Sparc chip in embedded systems like network routers, then they should make some hardware available to do just that. I suggest starting with a small box not larger than the old lunchbox machines (e.g. IPC, IPX, LX, etc) and preferrably smaller, with the following features:

    • UltraSparc CPU
    • 2 DIMM or DDR slots, at least 2GB capacity
    • SVGA style video, 1MB min video buffer (4MB better)
    • PS/2 or USB style keyboard and mouse
    • Integrated IDE based thin CDROM
    • separate EIDE HD connection (and space in box for it)
    • proper active ventilation for a HD
    • dual or trio 10/100 ethernet (so it can be a firewall)
    • dual serial (console capable as usual)
    • dual USB (not counting for keyboard/mouse)
    • dual FireWire
    • integrated ISDN modem
    • integrated SDSL/ADSL modem
    • integrated Cable modem
    • parallel port

    If they sell that beast w/o HD, w/o RAM, but with a 1 GHz CPU, for say $500, I'd bet it will sell fast. Oh, and if IBM does the same but with a PPC-64 CPU at 1 GHz, I'd bet that would sell fast, too.

    Now if they added a 2nd CPU, ultra fast 3D graphical video, and joystick controls, and sold it for $300 ... uh, no ... I am not going to share this excellent weed with you :-)

    --
    now we need to go OSS in diesel cars
  95. so, how much? by maxpublic · · Score: 1

    So, Miguel, how much did Bill have to offer you to get you to SELL OUT COMPLETELY?!!. Jesus Christ, but this guy became a corporate MS whore literally overnight - and he's the primary on Gnome?

    Please, somebody else take over before Miguel really fucks things up for whatever it took to buy the use of his asshole. Gnome is founded upon the core principal of 'free software whenever possible', entirely antithetical to MS and .NET. Anyone with half a brain can see that either Miguel is getting a good rimming for some tasty US dollars, or he stopped taking his medication quite awhile ago.

    Perhaps Miguel should run for office.

    Max

    --
    My god carries a hammer. Your god died nailed to a tree. Any questions?
  96. Ximian..shmimian... by Anonymous Coward · · Score: 1, Interesting

    As a Ximian user, I've got to say ...in the beginning Ximian was great, but since they've started their 'subscription model', they've gone downhill rapidly.
    If you don't subscribe, the Red Carpet downloads are at a pittance ...around 800bps to 1kbps speed wise ...which is a disgrace.

    As for .NET, Miguel appears to not have been warned as a child against making deals with the devil. Someone needs to take Gnome away from Ximian, before it's too late.

    As for the 'pay for update' subscription service ...there should be different price structures for business and home use. $9.95 a month is OK for businesses, but something like $1 - $3 per month for home use is a more reasonable amount.

    Keep it up Ximian, and I'll be finding myself a new GUI, along with a lot of others, I imagine.

  97. hand grenade? by Anonymous Coward · · Score: 0

    more like a festering turd.

  98. Looking the wrong way by Anonymous Coward · · Score: 0
    Miguel has become a gates worshipper, it might seem. Strange, I came to Linux in part to get away from that stuff.


    In '93 when I first started on Linux, I recognized it as vastly superior to the Windows 3 scruff that I was dealing with, so I find Miguel's fascination difficult to relate to. I have been using his Gnome until this fall.


    In November I tried Apple's OS X and found it very much like Linux in the ways that I cared about, but positively gorgeous next to Gnome -- Gnome, in fact, looks quite crude next to Aqua.


    So if the rest of the Gnome consortium follows Miguel, I will definitely putting my efforts into Apple's vision for the future and not Linux.


    Microsoft follows Apple, then Miguel follows Microsoft -- how serious a player will Linux ever become, if kept on that track?

    1. Re:Looking the wrong way by Anonymous Coward · · Score: 0


      Apple is clearly an innovator. What they have done with OS X is quite lovely -- UNIX now has a GUI far better than any other OS on the market.

      With Miguel chasing after Apple copycats from Redmond, Linux stands a chance at becoming a truely third rate OS. Isn't that what we all want?

      I too have been working with Linux for nearly ten years. Though sometimes I admit that I resort to my Mac OSX to get real work done.

  99. New LinuxWorld Expo Photo Sets! by advtech · · Score: 1

    The Edge Report has a new batch of pictures from LinuxWorld Expo in New York City. Set 4 - NuSphere, IBM, Caldera, Dice.com, Sony; Set 5 - Veritas, Sharp, Sun, O'Reilly, and Compaq's Game Show.

    The last series were: Set 1 - Walking in, CA, AMD, Red Hat; Set 2 - Ximian, IBM, Games, "The Tattoo Guy", MandrakeSoft; Set 3 - .orgs, Compaq, fsf, Sun.

    --

  100. Pogojesus by Graymalkin · · Score: 3, Insightful

    Why is it so easy to hate members of the "Linux community"? Is it because they are the whiniest bunch of computer users ever? Is it because they kick and scream like the children they are when they don't get their way? Is it because they are just fucking stupid? I don't really know which one to pick. Two years ago Linux geeks were complaining about not getting corporate support. Now they are complaining about actually having corporate support. Now when somebody suggests they have a method to interact with the rest of the world they kick and scream because the great satan was the one who came up with the buzz words. What the fuck?

    Miguel de Icaza wanting to add real functionality to Linux is not a damning offence. Half the fucking posts on this thread seem to think Miguel is off his rocker or Bill Gates' bitch or something. That is just fucking retarded. He's a damn good programmer who knows Linux is way behind the times when it comes to interacting with the real business world. Stateful RPC methods need to hit the road. They don't fit into topologies where you have multiple servers behind a single address that are all processing requests for the sake up upping your throughput. Stuff like the LVSP isn't going to work with FTP or rsh connections though works well with HTTP. XML based RPC (or any stateless RPC method) are much more efficient in modern networks because I don't need to fuck with my external network configuration to add capacity. SOAP and the whole .NET system is based around stateless XML based RPC methods. This is a GOOD THING for interoperability. As long as you conform to the SOAP your program can talk with another program not matter what sort of machine it is running on or where it is running. A common runtime for languages isn't so bad either. You can write a program on any architecture and run it on any other architecture that has a compliant runtime environment and bytecode translator. Don't use the CLR if you wahnt to preserve certain functionality for a given language. It would be cool though to be able to write apps for GNOME that would run on any OS and architecture that has the CLR compliant GNOME libraries. No recompiling required. A house that does all C/C++ development doesn't need to learn Java in order to write a program they can sell to just about anybody running just about any computer. Just because the idea proposed by microsoft doesn't make it evil. In fact I'd say Miguel is doing the GNU thing by writing a free implimentation of non-free software. This is what the whole GNU crap is about. Slashdotters seem too fucking stupid to understand this point.

    --
    I'm a loner Dottie, a Rebel.
    1. Re:Pogojesus by I_redwolf · · Score: 2, Insightful

      I think you're too fucking stupid to see the bigger picture. This has absolutely nothing to do with the technology. THE API is sound, it's a great idea and I support the design. I DO NOT support Microsoft, EVER, they've fucked too many people over period and I forsee this to be just a waste of time. Microsoft WILL extend this API for their own needs and lock out everyone else once they have what they feel to be enough market share. At that point all of what you said above goes into the fucking garbage. This is NOT a company that wants inteoprability thats why .NET/C# was thought up in the first place. So they could do whatever they want and answer to no one. Don't people learn from the past, hasn't anyone learned that no matter how nice Microsoft is or seems to be they want this whole internet thing in their back pocket? Slashdotters may be stupid, but they aren't blind to history. Microsoft will take this .NET thing, leave Ximian as the company offering their opensource part of the deal, steal market-share (mono will still behind) and once they've got enough.. It's over.. So mono will become what java is now in it's most basic form.

      You can get fucked if you want to.. I've seen a long list of companies that have been fucked by microsoft and will not wait in line for my turn.

    2. Re:Pogojesus by Graymalkin · · Score: 2

      So your point is...what? Microsoft is evil and they are going to come to my house sodomize me? How exactly is Mono supporting Microsoft? Mono is an open implimentation of a closed source project. This is the original fucking intend of the GNU project. Are you retarded? None of your comments about Microsoft even pertain to the subject of Miguel de Icaza supporting the use of an ECMA standard. Actually from the gist of your retarded spouting I think you've got some issues with unconventional sex. I think you need to admit to the world that you're a pillow biter. You're only going to keep this projection nonsense up which doesn't do anything but make you look like a complete idiot. Take your anti-Microsoft zealotry as well as your discomfort with your sexual leanings and go tell someone who gives a fuck.

      --
      I'm a loner Dottie, a Rebel.
  101. Quit picking on Miguel by Anonymous Coward · · Score: 0

    He has seen the light: Linux is dying. You
    should all switch over to Windows or a real Unix
    like FreeBSD and escape from the egomania of
    Linus "I'm the World's Greatest Authority on
    Operating Systems, no wonder I flunked OS class"
    Torvilds.

  102. Think the other way around! Good! (UNIX unificat.) by PaulBu · · Score: 1

    It is not Linux, it is the nature of GPL (+basic psychology :) ) which will shine! For some reason everyone is afraid of "Big Business" here, but what is wrong with their involvement? Even RMS (as "commie" as some people on /. prefer to see him :) ) showed no hostility at all towards the business' use of GPLed products, provided that business comply with GP (which the players here, HP, IBM et al. will most likely do). They can not CONTROL Linux, but what that are likely to do it to release more code to be included in Linux _under_GPL_ to make their (and everyone's else) life easier.

    Of course the great idea of (once again!) UNIX re-unification should be in the backgroiund of our minds. The companies involved are producing _hardware_, their proprietary UNIces are more of a burden to them...

    As of GNOME/.NET marriage, how much does it differ from the intentions of SAMBA guys? :) Just a little bit of inter-operability with The Beast, nothing serious. Or do you take the behaviour of your desktop seriously? ;-)

  103. conflict of interest for miguel by Anonymous Coward · · Score: 0

    If this is true, and Ximian wants to be at microsoft's side and not in its path, then this is a clear conflict of interest for Miguel.

    He is head of a corporation that wants to play microsofts game, and he is head of a project that microsoft would want see die.

  104. geezus by battlinbill · · Score: 1
    First of let me start by saying how LinuxWorld has pained me so. I usually get a ton of t-shirts and software (last year I got a complete Solaris 8 OS package and all the software I could choke my sun box with) but this year I got crap, a stupid plane, Ximian had stupid frisbees instead of their neat shirts and monkey combos from last year, and information packets from companies. It was a real disapointment.

    Onto the serious side of how it's becoming business orientated, that's a good thing. I work as a consultant and I try to have as many skills as I can muster up. Linux has always been one of those things I could do, like whittlling or embroidery, but wasn't really useful. Now that the industry is offering corporate solutions and enterprise servers, maybe I can use my Linux skills and get more money. I'm in it for the money and you'd have to be stupid or extremely rich to not do so yourself. So what if some code I wrote a few years ago winds up in the hands of some corporate schmo, if I meet someone using something I helped create I think that would impress them more so than saying I got a certification and know how it works.

    As for LinuxWorld again, I am upset that the "fun" booths were gone but I can understand that some companies just didn't have the cash to keep going and through natural capitalist selection the big fish are still in the pond. I only wish they'd bring some joy into it.

    Does anyone want me to whittle them a carved Indian statue?

  105. mono and wine by Anonymous Coward · · Score: 0

    One way to look at the mono project is that it is similar to the wine project, except that it was started earlier in the process. Sort of puts a different light to it.

  106. Lets get down to business now! by NDPTAL85 · · Score: 0

    Are you kidding me? That quote was one of the best things I've heard all year. Finally businesses will be able to use Linux and open source tech in general without the "free software" zealotry that usually accompanies it!

    --
    Mac OS X and Windows XP working side by side to fight back the night.
  107. Alternatives? by small_dick · · Score: 2

    This would be a great time for the people at odds with microsoft to think about the future.

    Linux needs something other than Microsoft/Gnome.

    Java won't cut it, being held tightly by Sun (who is going to use Gnome anyway).

    So, what the heck is the alternative? KDE (with the licensing issues?)

    The last guy I worked with from Ximian had a severe fetish for python, so maybe they can do something?

    --


    Treatment, not tyranny. End the drug war and free our American POWs.
    See my user info for links.
  108. It comes down to a very, very simple question by Headius · · Score: 1

    Microsoft is a Corporation. They're in the business of making money, and doing whatever they possibly can to make more. Anyone looking at the past 10-20 years will see that - Bill knows what he's doing, and he's playing out the same recipe once again.

    But I have one simple question that might shed light on the entire issue: What could Microsoft possibly hope to gain by providing, no strings attached, a development platform that anyone, anywhere can use, without putting a single penny in Microsoft's pocket?

    If Microsoft is as righteous and friendly to standards bodies and open-source movements as Miguel seems to think they are, they're signing their own death warrant. Microsoft is undoubtedly the most hated software company in the world; if the hype was true, people would move from Microsoft-based solutions to Mono in freaking droves. You'd have people lining up outside Best Buy for the next version of Mono and Gnome. Why in hell would Microsoft make a scenario like that possible?

    Anyone who doesn't have Microsoft filling their heads with nonsense can see that Microsoft is leveraging off the powerful movement that Open Source has become to help their platform gain wide acceptance. Truth be told, the world still runs Windows on the vast majority of desktop machines, and still has large investments of time and money in Microsoft solutions. When Microsoft's implementation of .NET encorporates extensions and improvements only available on Microsoft operating systems, 90% of the world's desktops will instantly be running a Mono-incompatible .NET implementation. Miguel is providing validation for the platform, and giving Microsoft a leg up by telling the world, implicitly, that Open Source supports .NET. This is suicide.

    It reminds me of a fellow I know that has bilked people out of money, merchandise (myself included) and services many, many, many times. He's good at what he does, which is getting something for nothing, or very little, and there's a sucker born every minute.

    Don't be Microsoft's next sucker, Miguel.

    1. Re:It comes down to a very, very simple question by reflective+recursion · · Score: 1

      Ummmmmmmmm.

      Are you forgetting that Ximian is a corporation too?

      Miguel is _not_ friendly to any open-source movement I've seen. Other than his own, of course.

      --
      Dijkstra Considered Dead
    2. Re:It comes down to a very, very simple question by ghostie · · Score: 1

      If Microsoft is as righteous and friendly to standards bodies and open-source movements as Miguel seems to think they are, they're signing their own death warrant. Microsoft is undoubtedly the most hated software company in the world; if the hype was true, people would move from Microsoft-based solutions to Mono in freaking droves. You'd have people lining up outside Best Buy for the next version of Mono and Gnome. Why in hell would Microsoft make a scenario like that possible?

      Ok - of all the people that use computers (and I mean all the people that use computers and not all the Linux people that use computers) do you think really give a flying **** about that?

      Since when have the majority of humans lined up to buy a product based on it's reliability? Or is it shock, horror purely advertising that drives them to it?

      And when do you think Ximian, GNOME, GNU, Linux, *pick any big open source hero, company or mascot here* will have enough money to compete against that? Ummm, people - we give the shit away for free, if you're in it for the money now would be a good time to look at alternative careers.

      What *may* happen is that corporations might say - 'Hmm - our GUI front ends can run on Linux and that's cheaper (lower TCO in corporate-speak) so I might give that a go'.

      Or just maybe MS is pushing it through standards because they are expecting exactly the reaction seen on /.? That is no-one is going to implement it because it originated from MS and they can turn around and say - 'Hey. This is the only cross-platform, multi-language thing available and what do you know - we are the only people that actually have a standards compliant implementation. Won't that look good on your ISO9000 compliancy reports to your auditors?'.

      How to promote the use of Linux in corporations (The /. approach) ... 1/ Take a gun 2/ Point it at your foot 3/ Shoot.

  109. Miguel and MS PR. by cgleba · · Score: 2

    Miguel's comments completely shocked me like when Luke Skywalker got his hand chopped off in "The Empire Strikes Back".

    I have no idea about the "technical" pros and cons of .NET, what the future of it holds or whether it is a true "sell-out" to MS, but I can say by embracing the ".NET" name alone Miguel just did a boatload for MS PR.

    Average Joe now thinks that MS=.NET and Miguel just said that Gnome=.NET. Sun said they'll use Gnome2 and obviosly Linux uses Gnome, thus indirectly Sun and Linux now support .NET, which again indirectly says that they all support MS.

    Next he said that Ximian will lag 1 year behind MS, thus MS is superior and the "leader" in the technology. Now most high-level managers have the technical knowlege of "the average Joe" and to them Miguel just validated that .NET is "the future" and that Microsoft will be "the leader". Is it sound business to use products that lag behind by 1 year? Of course not. They'll all choose MS because now they think .NET is the future to everything, there is no alternative and that MS is the leader of it.

    This is so sad. The game's over. MS wins if they pull this off -- it doesn't matter what is technically superior -- if MS wins the PR battle they can make monkey dung and people will flock to buy it. Case and point: OS/2 versus Windows 3.0.

    MS just got one of the "leaders" of Open-Source to fully endorse their technology (and thus indirectly thier products). I'm glad I got my class B CDL so that I can drive busses when MS owns the technological world.

  110. Change of roles by Anonymous Coward · · Score: 0

    I still remember when KDE were the big corporate bad boys, and Gnome was the good project. Then Qt was GPLed. Wonder how far the reversal will go.

  111. Kinda makes sense by lpontiac · · Score: 2

    Remember that the GNU Object Model Environment was formed, and it's ultimate final goal still is, to provide a whole heap of things for the FSF's GNU project. Obviously, a GUI infrastructure; a component architecture, GUI applications and other such niceties also fall within it's domain.

    When Stallman decided that he wanted a free operating system, and started up the whole GNU thing, he decided to clone one of the most popular hacking environments at the time: Unix. Remember that every working Unix was proprietary at the time. Now, it's up to GNOME to provide GNU with a whole bunch of "modern" features, so why not work off of .NET?

    .NET is a lot more centrally controlled than Unix was, so I agree that there's a serious danger of GNOME being burnt horribly. But if they're willing to take that risk, and think they can surmount it, I don't think "We can't use .NET! We're all turning into Microsofties! Linux rules!" on it's own is a valid argument.

    And if it doesn't work, there's always KDE. (Just think, as KDE and GNOME branch out further from each other in their goals and approach to things, they might start to get different enough that comparisons can be entirely free of religious arguments! :)

  112. Gnome 4.0 by gjetost · · Score: 1

    When will that be released, the year 2075?

  113. Last Batch of LinuxWorld Expo Pictures! by advtech · · Score: 1

    Here's The Edge Report's last batch of pictures from LinuxWorld Conference & Expo in New York City. Set 6 - Veritas, Intel, hancom (they really like Commander Taco); Set 7 - AMD, Inferno, Linuxfund, Entertainment; Set 8 - Miscellaneous; Set 9 - Miscellaneous, Booth Babes, and New York City.

    Older sets include: Set 1 - Walking in, CA, AMD, Red Hat; Set 2 - Ximian, IBM, Games, "The Tattoo Guy", MandrakeSoft; Set 3 - .orgs, Compaq, fsf, Sun; Set 4 - NuSphere, IBM, Caldera, Dice.com, Sony; Set 5 - Veritas, Sharp, Sun, O'Reilly, and Compaq's Game Show.

    --

  114. Dwight Tuinstra (that's me) responds. by hork · · Score: 1

    "Student" is the proper description now. I did indeed work for Clarkson a number of years ago ... supporting MS Windows (though not with a tech crew). It was that experience, particularly the abysmal support for managing several labs worth of computers, and Window's tendency to change things behind your back without telling you, that brought me to my senses about Open Source. I left that job and went back to being a student. It took a while, with some detours, but I got my Masters a year or two back and am now working toward my PhD. (If you want more proof, just look at my paycheck: Grad student stipend.) Just before the beginning of this school year, I had the chance to point out to the Provost that Open Source software can play an important role in CS education. Those discussions led to establishing the Clarkson Open Source Institute (COSI). I got to be the director (it's nice being in a small school where these things can happen), and that's what my stipend is for.

    I did look at the eligibility rules. They didn't exclude returning or non-traditional students, they didn't exclude graduate students, and they didn't exclude people who'd worked supporting Windows.

  115. YOU ARE A FUCKING FAG by Anonymous Coward · · Score: 0

    one cannot describe in words what a FUCKING FAG you are
    do yourself a favour and FUCKING DIE
    enjoy the COCK UP YOUR ASS fag

  116. What was innovative about JVM? by Per+Abrahamsen · · Score: 2

    The first compiler I used was UCSD Pascal, and it produced P-code, to be run on any platform under a VM. That was back in the early 80'ties. Some years later, I got an account on a Unix mainframe, started using Emacs, and write small Emacs Lisp programs. Usually they were interpreted, but I found that byte compiling them produced platform independent byt ecode that ran much faster than the interpreter. That was the mid 80'ties.

    I haven't yet programmed in Java and produced code for the JVM, but what would make that so innovative compared to the technologies that were old when I discovered them a decade before Java was marketed.

  117. explain yourself! by Anonymous Coward · · Score: 0

    damn, RMS sounds more like Joseph Stalin. but no open source is not like communism, but RMS is

  118. Miguel, Microsoft, And The GNOME Skyscraper by Bowie+J.+Poag · · Score: 2



    Suppose we put our suspicions and personal views of Miguel aside for a moment, and look at the footprints Miguel's projects have left over the past year or two. After all, thats the best indication you're going to get as to where he (and the projects he's associated with) are headed.

    In the beginning, GNOME meant "GNU Network Object Model Environment". Remember that? GNOME was being offered up as essentially Miguel's attempt build an API infrastructure, having complained in his original "Lets Maker Unix Not Suck" decree about the lack of code reuse and interapplication communication, among other complaints. CORBA was going to be thefoundation of the beast, and ORBit would be the broker making it all click. This approach failed because CORBA had to be badly kludged to get it to the point where it could even discover other components, let alone communicate with them. All dressed up and nowhere to go..which leads us to Bonobo.

    Bonobo was Miguel's attempt to standardize the way in which components discovered eachother and talked with eachother, regardless of origin, and regardless of what language they're written in. It failed, because no coder in their right mind wants to deal with that level of overhead and abstraction, especially when the definition of HOW to go about doing it was never fully nailed down. Bonobo failed to pull the GNOME car out of the ditch. "All dressed up and nowhere to go" became "Die and leave a good looking corpse".

    Meanwhile, the desktop wars were heating up. The GUI was getting all the attention, not the underlying mechanisms that were making it happen in the basement. For a guy who works hard and wants a little respect and attention, the basement is no place to be. You want the spotlight. You want a cameo in a movie, you want the speaking tour circuit, and you want progressively less and less to do with working and more to do with playing the figurehead game. Enter Ximian. Ximian GNOME was Miguel's attempt to distance himself from GNOME's basement. In short, Miguel decided to put himself on a level higher than his GNOME work, hoping his project management decisions would trickle down from the throne instead of trickle up from the basement. Miguel probably noticed at some point that issuing edicts from the basement would only get part of the project built. The other portion would have to be created by issuing edicts from the top. This brings us to today.

    Ximian is pretty, but stability continues to be an issue. Its a 50 story building built from the ground up that halted construction around the 35th floor. Construction was resumed on the the top of the building, but it only extended down to the 45th floor leaving a messy framework of I-beams and scaffolding exposed for all the world to see.

    Disappointed with how the Linux community has "failed" to deliver a completed structure to him, Miguel wants to call in Microsoft to fix that hole. They'll cover the holes on the outside of the building with plywood and paint them to look like the rest of the building. They'll worry about the insides later.

    The whole issue comes down to this---If you insist on living in GNOME city, which would you rather look at? An ugly, unstable skyscraper with 10 unfinished floors at the top, or a pile of rubble and plywood? (No WTC jokes, please..) ...Miguel has to finish his building somehow.

    Then again, I hear KDE City is building a nice skyscraper with gleaming spires and a solid foundation, and Microsoft is nowhere to be found.

    Cheers,

    --
    Bowie J. Poag

    1. Re:Miguel, Microsoft, And The GNOME Skyscraper by amix · · Score: 1

      Hi Bowie !

      Your comment is interesting.

      However, I know you must remember the Amiga !

      There we had ARexx as programming and IPC "glue" language. [on Amiga most applications are scriptable by this language]

      Since there was only a single language to do IPC scripting one might practically compare this with a single API.
      One instance to access.
      Not like: Emacs has elisp, Gimp has perl and Python, others have Tcl...there is no framework.

      Now I do not know GNOMEs basement. Never been there. But I heard people talking about.

      I think M.I. has the right vision. It _really_ is time to have a modular system with strong IPC, unified, standardized. I want to be able to view my 'inbox' the same way in a filemanager, in an email program or in my text-editor. Sometimes this is exactly what I need.

      I started myself doing some stuff back on the Amiga.
      It should have provided seperate ARexx macros with better ways to interchange data (other than PIPE, Clip-List and temp-files). Also it was the foundation of "flying modules", minor or major function-modules, being "hot-pluggable" wherever you wanted them.

      My project exploded. Soon it became a much more abstract and platform-independant thing, easily scalable and much more within seconds ;-).

      I found myself evaluating XML for the user's definitions of "things to be done". I bought a book on XML and was introduced to the "Windows Scripting Host" as programming example.

      A very similare techinique to what I had in mind ! They even used the same terms like me ! They used XML, they exported functions of applications into a gereal API repository, each language could access it.

      Basically .NET is just the next step on this road. If you once have come here, you automatically end up with a distributed, well scalable IPC system, being made out of components. There is no other logical way.

      You see, I can understand M.I. if he ends up at Windows stuff. I needed to learn they already did what I wanted.

      And I welcome it in parts. How much do I hate the fact, that KDE, GNOME and the rest of Linux do not share a *single* IPC API ?

      The only thing I was eyeing jealously over the years I used nothing else then my trusworthy Amiga was Microsofts OLE. Something AmigaOS was lacking badly. Microsoft have invented something very nice here. At least from the superficial view I have.

      Whatever you try to do, it will look much like .NET. So, why not taking it over ?I share many of the fears critics have. I think M.I. should not use it as the base. This is too Microsoftish. No good. We would depend on them. On the other side I see no other way for a cometive system than at least support tight API connections etc.

      So, personally I would suggest for something GNOMOE-made but with strong support for .NET.

      P.S. Actually this comment should read like:

      I think we need a platform independant, well scalable, unified IPC API, distributable (encode movie on SMP machine in LAN, view it on wallmount in kitchen, still it is one dynamic application). And I would like to see the different Linux projects adhere to such a standard, once it would be.

      - amix
      --
      Hello?? Fred?! Is this you?
  119. No reiligion? by belg4mit · · Score: 1

    I doubt it, some popular text
    editors are quite different but
    often the subject of holy wars.

    --
    Were that I say, pancakes?
  120. OS X by epepke · · Score: 2

    OS X is quite a tasty piece of work. I'm in the middle of a Cocoa project (which I am simultaneously developing with a plain text UI) and was wondering if it might not be worthwhile to try to resurrect and improve Open Step. It seems to me that opening a compatibility wire that way might be a good idea. At minimum, it might unsimplify the target.

  121. Re:What Sun could do if they want more Linux marke by netik · · Score: 1

    hmm, most of this exists already in the new Sun Blade 100 desktop box, but some of what you're asking for is just dumb.

    ISDN, DSL, and Cable all in the same box? It'd be quite hard to sell that. I can't see how a manufacturer would be able to push all the products at the same time in the same hardware; much of it would go to waste depending on the environemnt.

  122. sounds more like Sisyphian destiny by 2ms · · Score: 1

    Doesn't MS simply have to systematically "update" .NET to prevent Miguel from ever reaching the punch? How would this be different from Wine, for example?

  123. Re:Linux turning into Business..Now I'm a troll... by Anonymous Coward · · Score: 0

    Well, guess what. Business IS exactly that. It isn't about fun. It's about Business. If it was supposed to be fun, they would call it that.
    Masturbation is fun but they don't call it that.

  124. The beauty of alternate solutions by madmaxx · · Score: 1

    The thing that has always struck me about KDE and Gnome (among other WMs), are the fact that they are alternate implementations and approaches to common problems. Who is to say that Microsoft gets it right with the .NET interfaces ... or Gnome for that matter??! The beauty is in the diversity.

    I prefer Gnome myself, and have great respect for the bonobo and oaf implementations. I contrast the Gnome approach and the Microsoft approach when training developers - as their is much to learn in the differences. The KDE approach, as well, has many things worth learning from (QT for example). Remember that these systems all have good and bad points, and better - so much to learn from!

    If Gnome were to embrace .NET, I'd be dissapointed. Not because I hate Microsoft (though they do irk me from time to time), but because the diversity in the approach to problem solving will push computing further ahead. Gnome has taught us many things, implemented a number of standards well, and brought us a number of innovations. KDE and Microsoft have done the same - to some degree.

    Look at what Galeon has done for browsers ... they caused Mozilla to sneak the tabbed-browsing feature in pre 1.0. I wouldn't be suprised if IE has tabbed browsing somewhere in the future. Why? The competition brewed a form of freedom for the user. Someone wanted tabbed browsing (not that there is anything *wrong* with that), and so someone got it. Others liked it, and have gotten the feature as well. What happens without this diversity?

    --
    mx
  125. Re:Early and wide!!! by Mayflower · · Score: 0

    Gay like goat sex. Stupid fag.

  126. Re:I'm sorry, but someone throw some cold water on by RMSIsAnIdiot · · Score: 0

    Could it be because my Windows GUI could run circles around my CDE desktop (under Exceed, of course)? CDE looks like it was written by a drunken 10 year old smoking $3 crack rock. The only thing CDE has behind it is that it is platform independent. That's it.

    --

  127. Re:IMPORTANT - The Linux Gay Conspiracy!! by Anonymous Coward · · Score: 0

    Holy crap dude. You are a God among Trolls.

  128. Control the API, Control the World by Anonymous Coward · · Score: 0
    Microsoft has always known and always practiced the control of all APIs. Embrace and extend (or embrace and break). It knows that by controlling the API, you control the programmers. The programmers create software which is used by users. Thus by controlling the developers you control the entire market.


    If Miguel thinks that he and his band of merry men will overtake and dominate Microsoft's marketing and control mechanisms of developer APIs then he needs to increase the dosage.


    It just goes to show that there is still an
    abundant source of naivete in the opensource
    community.


    Every company that has tried to fight MS on their own playing field has lost. That is because business and business developers like a big predictable API backed by a monster corporation.
    Forget it, Miguel. You are howling at the moon
    and you are a fool. I've got more than 25 years experience in software development. You don't need that much experience to understand MS's game plan, but perhaps you need more than Miguel has.
    We'll all be lucky if .NET doesn't destroy OpenSource's only semi-dominant area -- that of web servers.


    Good luck to the Gnome people. You will need it. Meanwhile I'll go back to KDE/QT where things are a little more sane. At least all were ever concerned with is whether the Trolltech people will try to take over the world. 8-)


    Jim Burnes

  129. KDE is now Linux GUI Standard by Anonymous Coward · · Score: 0

    Let me be the first to benchmark this point is history. From now on KDE will be the standard linux GUI environment. It may take another year, but Gnome has finally, completely gone off into the weeds. I'm sure that there will be a group of anti-MS gnome afficionados out there, but the momentum has just radically turned in Trolltech/KDE's favor. KDE has its problems too, but selling out to MS isn't one of them.

  130. Re:Dwight Tuinstra (that's you) responds. by Anonymous Coward · · Score: 0

    Ah, congratulations. I had figured as much, though I was not aware you were not a student during my time there.

    Even then Clarkson was Linux friendly (Oleg showed it to me my first year, and 2-3 others I knew ran it).