LinuxQuestions.org
Download your favorite Linux distribution at LQ ISO.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Newbie
User Name
Password
Linux - Newbie This Linux forum is for members that are new to Linux.
Just starting out and have a question? If it is not in the man pages or the how-to's this is the place!

Notices


Reply
  Search this Thread
Old 06-14-2009, 04:40 AM   #1
WillingToLikeLinux
Member
 
Registered: Sep 2008
Posts: 90

Rep: Reputation: 16
Mono and Debian vendetta


After reading this news

http://www.osnews.com/story/21660/Mo...sktop_Install_

I don't understand what is going on with this issue.

What is Mono? And why does Mono contributed problems among Debian Foundation's decision makers?

Debian is famous for switching from GLIBC to Embedded GLIBC because of Ulrich Drepper.

Will Ubuntu have disputes with Mono vs. Debian fights?
 
Old 06-14-2009, 07:50 AM   #2
jamescondron
Member
 
Registered: Jul 2007
Location: Scunthorpe, UK
Distribution: Ubuntu 8.10; Gentoo; Debian Lenny
Posts: 961

Rep: Reputation: 70
Mono provides stuff like .NET (C# etc.) - Proprietry Microsoft Technologies. This essentiall means code written in .NET languages can be run on Linux. The problem being a philosophical one, really, not to mention the Microsoft licencing saying it cannot be used in projects such as Mono in commercial use, where Debian thrives.

The major, major problem: Tomboy. Tomboy is note making software and is written in C#. Now that Debian has decided Tomboy should be a major part of Debian GNOME releases, Mono has to be included (And the 50mb of other dependencies) in Debian releases. Its a good point to learn about the Microsoft Patent Argument, too; or Gratis v Freedom even.
 
Old 06-14-2009, 08:08 AM   #3
estabroo
Senior Member
 
Registered: Jun 2008
Distribution: debian, ubuntu, sidux
Posts: 1,126
Blog Entries: 2

Rep: Reputation: 124Reputation: 124
Mono is .Net and C# ported to linux and there really aren't any Mono issues with Debian, there are quite a few programs in the debian distro that use mono. Ubunutu installs a bunch of Mono based programs also so there isn't an issue there either. The article you linked is more about whether a mono based program should be included as part of the default gnome install, which imho is kind of silly to worry about 50 extra mb when gnome already is a bloated warthog and pulls in hundreds and hundreds of megabytes already. Plus that "extra space" is a one off penalty you can then install any of the other mono based programs without incurring that again.

http://www.mono-project.com/Main_Page
 
Old 06-14-2009, 08:33 AM   #4
jamescondron
Member
 
Registered: Jul 2007
Location: Scunthorpe, UK
Distribution: Ubuntu 8.10; Gentoo; Debian Lenny
Posts: 961

Rep: Reputation: 70
You miss the point, the problem is the philosophical reasons behind making a mono based programme an actual Debian GNOME dependency, because of the Microsoft Patent issue, the openness of .NET and .NET licencing.

The problem isn't the space, nor is it the fact that this is somehow new.
 
Old 06-15-2009, 07:35 AM   #5
estabroo
Senior Member
 
Registered: Jun 2008
Distribution: debian, ubuntu, sidux
Posts: 1,126
Blog Entries: 2

Rep: Reputation: 124Reputation: 124
I don't think I missed the point, Mono as it currently stands is licensed lgpl/gpl/x11 (with other options avaialable) and it re-implements something that has been sent to an open standards committee. Microsoft doesn't have any control over Mono. It certainly can choose to make it self completely incompatible with Mono. Take a look at the mono FAQ especially the Microsoft section.

http://mono-project.com/FAQ:_General
 
Old 06-15-2009, 07:59 AM   #6
farslayer
LQ Guru
 
Registered: Oct 2005
Location: Northeast Ohio
Distribution: linuxdebian
Posts: 7,249
Blog Entries: 5

Rep: Reputation: 191Reputation: 191
From the bug report they linked to as proof of the mono conflict in Debian the only real Comment I saw was along the lines of. 'Are we sure we want to include Tomboy in the default install ? It's dependencies including Mono are ~50 MB'

Quote:
> > * tomboy: very nice app, but controversial since it brings the
> > full Mono stack, so we don’t make it part of
> > gnome-desktop-environment.
>
> I doubt that the size of its dep chain (~50 mb) makes it worthwhile to add it to our task.

Yeah, that’s what I feared. I hope someone rewrites it in Vala some day…
Most of the rest of the report was epiphany vs. Iceweasel, and Abiword vs. OOo. which was a much longer more intense discussion.



Then the second link to "why mono doesn't suck" http://www2.apebox.org/wordpress/rants/124/ is from a Debian mono developer.

Looks like OS News is just following the example of the big news companies and trying to make it sound like a huge conflict when in actuality theres nothing much going on.

http://pkg-mono.alioth.debian.org/

The real conflict appears to be a couple developers of separate projects jockeying to get their app as the default note taking app.. I don't see any surprise there either. If I wrote an app I would want mine to be preferred over another. My app not having a ~50 MB dependency would certainly be worth mentioning.






Maybe their next headline will be "Windows is better than the inferior alternative of Linux". that should be worth some hits for a headline like that.
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
Vendetta*.sh install and execute woes! dbasterash Slackware 1 05-13-2009 02:46 PM
debian + mono question nomb Linux - Server 1 07-21-2007 03:02 PM
Installing mono-project on debian tsiMental Debian 5 04-05-2005 11:31 PM
Vendetta Error Message Scallawag Linux - Games 0 02-02-2005 10:18 PM
Vendetta Uninstall................ InSane103 Linux - Software 1 07-10-2003 05:10 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Newbie

All times are GMT -5. The time now is 05:07 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration