Linked by Thom Holwerda on Fri 12th Jun 2009 18:25 UTC
Debian and its clones Well, this is interesting. We already have a Mono item ruffling some feathers on OSNews today, but here we have the apparent news that Tomboy has become a default part of GNOME on Squeeze, the next release of Debian. Wait, what now? Update: I've updated the article with Fedora's position in all this. Read on! Update II: Josselin Mouette replies.
Thread beginning with comment 368560
To view parent comment, click here.
To read all comments associated with this story, please click here.
RE[3]: 50MB?
by abraxas on Mon 15th Jun 2009 01:54 UTC in reply to "RE[2]: 50MB?"
abraxas
Member since:
2005-07-07

people don't want to give the signal that it's now ok (or even recommended) to develop on Mono, because as it increases in popularity, the potential devastation caused by Microsoft pressing the "kill switch" (or, more probably, "quiet strangulation" switch) will be much larger.


I understand this is one of the stated reasons but it doesn't make sense. Microsoft has as much power to "pull the plug" on any piece of FLOSS software as it does Mono.

As gnote proves, Mono apps that become successful can be ported to C++ with relative ease


I wouldn't be so sure of that. Tomboy is relatively simple as far as Mono applications go.

Reply Parent Score: 2

RE[4]: 50MB?
by vivainio on Mon 15th Jun 2009 07:09 in reply to "RE[3]: 50MB?"
vivainio Member since:
2008-12-26


I understand this is one of the stated reasons but it doesn't make sense. Microsoft has as much power to "pull the plug" on any piece of FLOSS software as it does Mono.

I don't see that. Mono is an implementation of "their" technology, while must of the other OSS stuff isn't.


I wouldn't be so sure of that. Tomboy is relatively simple as far as Mono applications go.


I don't see where the secret sauce with Mono apps is. They may be faster to develop, but in the end they are just Gtk apps, with no access to any magical libs that would not be available for C++.

Reply Parent Score: 3

RE[5]: 50MB?
by abraxas on Mon 15th Jun 2009 12:40 in reply to "RE[4]: 50MB?"
abraxas Member since:
2005-07-07

I don't see that. Mono is an implementation of "their" technology, while must of the other OSS stuff isn't.


That's a very shallow understanding of what is going on. The issue is patents. A re-implementation isn't subject to legal issues unless patents or copyright are involved. Microsoft has claimed patent rights on several pieces of software in the FLOSS world including the kernel itself. This isn't limited to Mono.

I don't see where the secret sauce with Mono apps is. They may be faster to develop, but in the end they are just Gtk apps, with no access to any magical libs that would not be available for C++.


The argument you made is that it would be easy to just port Mono apps. While it is possible it's not something that can be done overnight. Tomboy is relatively simple compared to apps like MonoDevelop and F-Spot. There are libraries that are not available in C++ because Mono has its own class libraries (although there are generally equivalent libraries available). You would probably have to inlcude some outside libraries in C++ implementations of more sophisticated Mono apps.

Reply Parent Score: 2