Debian gets Mono Software via Tomboy
Ever since more and more Mono programmed applications such as Banshee, Gnome Do, and F Sport took over the Gnome desktop, the opposition to the .NET implementation has been getting more and more up in arms.
The dispute surrounding the integration of Mono in distributions has now reached Debian, after a lengthy debate among Ubuntu users as to whether Mono applications should be included with Ubuntu. Josselin Mouette, the developer of the note taking application Tomboy has made his software a part of Gnome on Debian Squeeze.
With Gnome, Debian users will not only be using Tomboy, but also Mono. Some Linux users see this chain of events as evil-doings because they believe that Microsoft will impose its patent provisions on Mono and thus potentially cause harm to Linux. The programming language used here is free implementation of .Net which the Gnome innovator Miguel de Icaza also began with.
The Tomboy implementation of Debian is further complicated by circumstances surrounding the C++ basedGnote. This exact clone of Tomboy was developed by Hubert Figuière and poses the question as to why the slimmer Gnote was not included in the distribution instead of Tomboy with its dependence of 40 MB. Instead, the developers intend to “perhaps... [write] new code which can later be ported to C++ in order to run faster, consume less memory and support more architectures”, according to Millan in his blog.
Josselin Mouette takes theopposite stance. Tomboy is allegedly an inclusion due to lack of space, but not a full on part of Debian. The problem has apparently been solved in that Tomboy is now supposed to be slimmer and where necessary, Gnote can be included. In addition, the possibility to decide which software Debian takes on is still open. The Tomboy circle also argue that Gnote was only written to off set the Mono dependencies. When included in the standard installation, the program has fulfilled its purpose, but there is no reason for further development to occur.
Mono developer Jo Shieldsstates reasons why Microsoft is unlikely to go up against Mono and argues from the perspective of the developer: Mono is supposed to be ideal when developing quick and easy applications and has advantages over Python, Java, C, and C++. This, however, plays little role for the inclusion in a distribution.Here, it is considered more important as to whether Mono has good applications. Shields accuses Mono opponents of complaining about Mono as hypocrites unable to write their own comparable applications in other program languages.
Comments
comments powered by DisqusSubscribe to our Linux Newsletters
Find Linux and Open Source Jobs
Subscribe to our ADMIN Newsletters
Support Our Work
Linux Magazine content is made possible with support from readers like you. Please consider contributing when you’ve found an article to be beneficial.

News
-
Gnome Developers Consider Dropping RPM Support
In a move that might shock a lot of users, the Gnome development team has proposed the idea of going straight up Flatpak.
-
openSUSE Tumbleweed Ditches AppArmor for SELinux
If you're an openSUSE Tumbleweed user, you can expect a major change to the distribution.
-
Plasma 6.3 Now Available
Plasma desktop v6.3 has a couple of pretty nifty tricks up its sleeve.
-
LibreOffice 25.2 Has Arrived
If you've been hoping for a release that offers more UI customizations, you're in for a treat.
-
TuxCare Has a Big AlmaLinux 9 Announcement in Store
TuxCare announced it has successfully completed a Security Technical Implementation Guide for AlmaLinux OS 9.
-
First Release Candidate for Linux Kernel 6.14 Now Available
Linus Torvalds has officially released the first release candidate for kernel 6.14 and it includes over 500,000 lines of modified code, making for a small release.
-
System76 Refreshes Meerkat Mini PC
If you're looking for a small form factor PC powered by Linux, System76 has exactly what you need in the Meerkat mini PC.
-
Gnome 48 Alpha Ready for Testing
The latest Gnome desktop alpha is now available with plenty of new features and improvements.
-
Wine 10 Includes Plenty to Excite Users
With its latest release, Wine has the usual crop of bug fixes and improvements, along with some exciting new features.
-
Linux Kernel 6.13 Offers Improvements for AMD/Apple Users
The latest Linux kernel is now available, and it includes plenty of improvements, especially for those who use AMD or Apple-based systems.
Gnote is better than Tomboy, so why did Debian pick Tomboy?
So why is Tomboy included in the distro by default, instead of Gnote? Does somebody have an agenda here?