Page 1 of 8 123 ... LastLast
Results 1 to 10 of 79

Thread: How is Mono worse than other projects that implement Microsoft technologies?

  1. #1
    Join Date
    Feb 2008
    Location
    USA
    Posts
    192

    Default How is Mono worse than other projects that implement Microsoft technologies?

    How is Mono worse than other projects which provide an alternative implementation of Microsoft technologies and APIs?

    How is Mono worse than Wine? Why should I hate Mono and not hate Wine for the same reasons?

    Are people who have a profound hate for Mono hypocritical for not sharing the same hate for Wine and other projects that implement Microsoft technologies and APIs?

  2. #2
    Join Date
    Feb 2010
    Posts
    519

    Default

    Patents.

    As I see it, the issue isn't the technology itself per-se, it's the implementation. Some parts of Mono are not covered by the community promise made my microsoft.

    Miguel de Icaza even admitted that himself: http://tirania.org/blog/archive/2009/Jul-06.html

    Astute readers will point out that Mono contains much more than the ECMA standards, and they will be correct.

  3. #3
    Join Date
    Oct 2007
    Location
    Under the bridge
    Posts
    2,128

    Default

    Quote Originally Posted by PsynoKhi0 View Post
    Patents.

    As I see it, the issue isn't the technology itself per-se, it's the implementation. Some parts of Mono are not covered by the community promise made my microsoft.

    Miguel de Icaza even admitted that himself: http://tirania.org/blog/archive/2009/Jul-06.html
    So effing what?

    Wine is not covered by a community promise at all, so it's even worse - yet noone cares. I wonder why that is.

  4. #4

    Default

    Quote Originally Posted by Jimmy View Post
    How is Mono worse than other projects which provide an alternative implementation of Microsoft technologies and APIs?

    How is Mono worse than Wine? Why should I hate Mono and not hate Wine for the same reasons?

    Are people who have a profound hate for Mono hypocritical for not sharing the same hate for Wine and other projects that implement Microsoft technologies and APIs?
    It's not only because of patents, but mono is hell slow, immature and resource consuming. Some people say it's lightyears behind java in some things (like implementation of garbage collector), but java is slow and resource consuming too. There are also many mono fanboys and evangelist who behave like idiots and who say idiotic things like: "don't talk about mono if you didn't write a mono app" - Icaza. I don't have to write a single mono application to say it sucks.

  5. #5

    Default

    Quote Originally Posted by BlackStar View Post
    So effing what?

    Wine is not covered by a community promise at all, so it's even worse - yet noone cares. I wonder why that is.
    Probably nobody will sue you for playing Windows games. Wine isn't a core part of Linux distribution and mono boys want to make Linux mono dependent.

  6. #6
    Join Date
    Aug 2009
    Location
    Adiyaman, Turkey
    Posts
    36

    Default

    Wine is used to _run_ Windows applications on Linux, not to _write_ Linux applications depending on Microsoft tech and patents.

  7. #7
    Join Date
    Oct 2007
    Location
    Under the bridge
    Posts
    2,128

    Default

    Wine is used as an excuse to write win32 applications instead of cross-platform applications (Qt, GTK, Wx, whatever). It has hurt Linux much more than Mono ever will.

  8. #8
    Join Date
    Feb 2010
    Posts
    519

    Default

    Quote Originally Posted by BlackStar View Post
    So effing what?

    Wine is not covered by a community promise at all, so it's even worse - yet noone cares. I wonder why that is.
    Because Wine doesn't need it:
    http://lwn.net/Articles/315804/

    We're back to the implementation bit.

  9. #9
    Join Date
    Oct 2007
    Location
    Under the bridge
    Posts
    2,128

    Default

    Mono is a white room implementation of .Net, just like Wine is a white room implementation of the win32 API.

    Patent problems affect both equally.

  10. #10
    Join Date
    Apr 2010
    Posts
    1,946

    Default

    Quote Originally Posted by BlackStar View Post
    Wine is used as an excuse to write win32 applications instead of cross-platform applications (Qt, GTK, Wx, whatever). It has hurt Linux much more than Mono ever will.
    You forgot SDL... SDL is awesome.

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •