Slashdot Mirror


Fedora Core 5 includes Mono

cyberjessy writes "Surprise! The Fedora Core 5 Release will include Mono in the distribution, in spite of Red Hat's opposition. In addition to the Mono runtime, it will also include Mono applications like Beagle and F-Spot. Is the Linux community finally ready to accept Mono? Mono is becoming increasing important due to Windows Vista, which has WinFX (the next .Net Framework) as its core API. This will mean that in future, all native Windows applications will easily run on Linux, with Mono. Will Mono achieve what WINE could not?"

5 of 463 comments (clear)

  1. Re:Easily run by adolfojp · · Score: 4, Informative

    There is a WinForms compatibility layer in the making. Its first release will handle the WinForms of the 1.1 .net specification. Mono will be forced to play catching up with this GUI framework and it uses the compatibility stack instead of the ECMA compliant one.

    If you want to make Linux applications using Mono I strongly recommend using GTK#. Beagle and F-Spot use GTK#.

    Cheers,
    Adolfo

  2. solidarity by H4x0r+Jim+Duggan · · Score: 3, Informative

    People in Europe and Britain are kinda safe right now. Software patents are being granted, and are being used as the basis of litigation threats that the recipients can't afford to contest, but at least the courts are on our side, so far.

    This situation is not stable. If China, India, and Latin America bring in software patents, then Europe will probably give in at a subsequent world trade agreement.

    To keep people in Britain and Europe safe, people in Britain and Europe must take action - and one easy way to do this is to donate to competent, active groups such as FSFE. One way to do this is to join The Fellowship of FSFE, and also encourage others to join.

    Here's a webpage about how and why to support FSFE's Fellowship campaign.

  3. Re:Vista will muddle the developer landscape by adolfojp · · Score: 3, Informative
    As long as you make your applications for the .NET framework your applications will run on the .NET framework.
    You can get it here and according to their website it will run on the following:
    Supported Operating Systems: Windows 2000 Service Pack 3; Windows 98; Windows 98 Second Edition; Windows ME; Windows Server 2003; Windows XP Service Pack 2
    It is like Java, except that it is designed to feel and perform like a native windows app.

    As for Vista. Considering the monumental effort that they made in making their .NET 2.0 compatible with the 1.1 I can't see any good reason for them to break it in the future.

    Cheers,
    Adolfo
  4. Re:Eh... no by adolfojp · · Score: 3, Informative
    Sir, you are absolutely correct and Cacao is great. And now, to undo my mistake, allow me to rewrite my previous statement.
    If you like virtual machines, mono is the only one that performs well and is open source and is designed to be almost programming language independent.
  5. Quality of unencumbered Java implementations by lamber45 · · Score: 3, Informative
    The lowest common denominator takes you back to partial implementations of Java 1.2 or the like; Kaffe, Classpath, and the like, with no Swing GUI and I'm not sure if Eclipse will run well with these "partial" Java environments.

    Eclipse is a package in FC4, compiled with gcj. It's fairly stable, and the user-interface is the same as in a version of Eclipse running with Sun Java on another platform.