Linux: Powered by Microsoft?!?!
A
month ago we showed Fedora
crossing out Moonlight and
moving Tomboy (with Mono) out of the way, at least as far as the Live CD is concerned. So does Debian on the face of it. Watch
this:
* tomboy: very nice app, but controversial since it brings the
full Mono stack, so we don’t make it part of
gnome-desktop-environment.
The background of this is that gnome/gnome-desktop-environment metapackages tend to syncronize with upstream GNOME (and this is why they dragged tomboy in when installed). However, tasksel (i.e. Debian Installer) didn't include tomboy in the default setup.
The necessary harmonisation between GNOME metapackages and tasksel turned out to be in favour of removing tomboy from metapackages instead of adding it to tasksel, because Mono is widely seen as "controversial" (see above).
This makes it much less likely that tomboy becomes part of the default install in the future. It's important because Debian is one of the most influenctial Free software distributions available. Even Ubuntu is based on it and Ubuntu seems to be
deep in Mono with
the approval of Mark Shuttleworth. Could his mind be changed?
Getting a technical dependency out of the way is different from availability and habitual dependence. There are some other concerns about people getting 'addicted' to specific Mono applications because distributors encourage their use through inclusion and/or preinstallation.
Just the other day in
Miguel de Icaza's blog:
My friend Mirco Bauer has been maintaining and coordinating the Mono packaging for Debian for many years.
It now turns out that
Tomboy has found its way into Firefox in the form of an addon.
Tomfox is a very cool Firefox extension. With Tomfox, you can directly create Tomboy notes in Firefox.
Whenever the question arise about Mono, Jeff Waugh and others attack the messenger. in fact, Sam Varghese
has just complained about these attacks, which may only mean that he was on the right topic all along.
I've grown quite used to people from the GNOME Foundation indulging in this kind of attack. I've lost count of the number of times the foundation's media spokesman Jeff Waugh has launched personal attacks on me; GNOME co-founder Miguel de Icaza followed suit a few months back.
What are they so afraid of? The only thing
Mono critics are afraid of are the known impact of .NET patents and the gradual move of GNOME/GTK to the #. Watch what Beranger
has just had to say:
Let's revisit the GTK+ 3.0 issue, this time based on what Miguel de Icaza had to say about it. Indeed, €«there is no actual plan for which features will be added, and when these features will be added€», but I don't feel de Icaza should be let have a say in the planning of the future GTK+ 3.0 and GNOME 3.0 — or else it will become "Mono Reloaded" within months!
[...]
Looking for some stupid Microsoft patents on a "System and method for activity monitoring and reporting in a computer network"? Here you are: Patent #6519639, Patent #6631412, Patent #7337223, Application #10/629,954.
One of the other dilemmas in the Debian project is also multimedia codecs, so
the following new article is worth seeing.
Over 100 million DVD players have shipped in the US, and 100s of millions of mp3 players have shipped, yet Linux distributions like Fedora, Ubuntu and Opensuse don't include software to create files that these devices can play. The reason is because implementations of the MPEG-2 and MPEG-1 Audio Layer 3 (MP3) are considered patented so the Linux Distributors are avoiding a risk of patent infringement lawsuits. I went searching for answers to basic questions like what are all the patents claimed for MP3 and when do the claimed MPEG-2 patents expire and I did not find these on the web, so I decided to create this summary of the patent status of MPEG-1, H.261 and MPEG-2. I'm not a lawyer and I'm not an expert on video or audio compression so there are probably some mistakes in this, but its better than anything I've found on the internet. This article is US specific, but the patent databases listed usually have other countries patents listed as well.
As stressed
several times before, it's not the patent(s) itself that needs to be considered in isolation; it's the holder of the patent too. Other than Microsoft (and SCO maybe), no other company is aggressive enough to attack the work of volunteers with a FUD campaign, let alone legal action (with the possibility of proxies like Intellectual Ventures of Acacia, which host Microsoft employees [
1,
2,
3,
4,
5,
6,
7,
8,
9,
10,
11]).
⬆
"Pearly Gates and Em-Ballmer
One promises you heaven and the other prepares you for the grave."
--Ray Noorda, Novell
Comments
aeshna23
2008-07-23 13:54:50
Victor Soliz
2008-07-23 14:57:29
Don't count your chickens before...
Victor Soliz
2008-07-23 14:59:07
Roy Schestowitz
2008-07-23 15:05:03
Think of Stallman's assertion that if we embrace "Linux" rather than "GNU" (or GNU/Linux), then we are not likely to understand and appreciate freedom. The same goes for open source vs. Free software.
self_liar
2008-07-23 18:15:52
Yes , This is good!!!
But this is business ,not philosophy.
Roy Schestowitz
2008-07-23 18:18:07
Roy Schestowitz
2008-07-23 20:31:45
My query was:
"I have just been told that OpenSolaris does not include Mono. While it seems possible to achieve ( http://lists.ximian.com/pipermail/mono-list/2008-May/038584.html ) I wanted to know the reason for its exclusion from the default installation. Debian and Fedora appear to be following a similar route, possibly due to software patents and API control. Java is clearly a factor here.
"Many thanks. Have a great time at OSCON."
The reply:
"It's not excluded - it is welcome in the repository if anyone is willing to create the package. I don't believe anyone has made a full release-quality package yet though."
So it's not a case of principles.
self_liar
2008-07-23 21:44:54
No one have made a package for mono?
This way is better.I dont like mono.
TO ALL:
DO NOT PROMOVE MONO FOR OPENSOLARIS
self_liar
2008-07-23 21:49:19
Why people do not promove alternatives?
Tomboy ->Zim Banshee-> Rthymbox Beagle-> Tracker ,strigi ,pinot
Telepathy will be created using mono?
Michael
2008-07-24 04:30:11
So by the time GNU can play dvd's freely for example, dvd's will no longer be the dominant format so you're still stuck with requiring licensed codecs to play whatever is around.
I wonder if there isn't some sort of anti-competitive recourse. Companies like MS and Adobe can 'give away' unlimited copies of their licensed codecs for free as a loss-leader - thus effectively undercutting free software which cannot even legally run in the first place (as Free Software), let alone compete on price if they must license each copy. If they were unbundled and the user had to pay for the licenses more directly then it would certainly be a more level playing field. But nobody at the top wants a level playing field.
If google just switched to embedded ogg for youtube and got firefox to implement it nicely, they could drive the standard that way overnight - but it wont happen. But that's exactly the thing that MS and Adobe did to enforce a proprietary standard into the web, and they got away with it (and continue to, with for example silverlight). How about that for doing no evil ...
Roy Schestowitz
2008-07-24 04:42:13
I suppose you do not know of the European Commission's investigations into this?
Daeng Bo
2008-08-01 13:26:31
Josselin Mouette is the package maintainer for gnome-desktop-environment, which he/she describes in the message as 'Currently, the "gnome-desktop" task consists of the "gnome-desktop-environment" metapackage (official GNOME release) plus a number of extras. However we already provide the "gnome" metapackage which consists of g-d-e plus a number of extras to make a full-fledged desktop. ' He/she suggests INCLUDING Tomboy, but says the quote you use in your summary to show a possible downside.
Joey Hess (who apparently has privilege to immediate edit the gnome-desktop task) gives the REAL reason for not including Tomboy when he responds "There's a fundamental difference between the gnome package and the gnome-desktop task. The former is the complere (sic) gnome desktop environment with all extras, as shipped by gnome, while the latter attempts to be the best gnome-based desktop that Debian can put together and ship on a CD/DVD." Later, "I doubt that the size of [Tomboy's] dep chain (~50 mb) makes it worthwhile to add it to our task."
Josselin answers "Yeah, that’s what I feared. I hope someone rewrites it in Vala some day…" He/she understands that there's not enough space.
Tomboy (and by proxy, Mono) were reduced to "a recommends," meaning that tasksel won't install Tomboy, but aptitude (the recommended method to add software) WILL.
Mono is just too big a dependency to put on CD1 for one application. If you install a Debian standard system, then "aptitude install gnome," you'll STILL get Tomboy.
There is no controversy. Quit stirring up stuff that's not there.