Search:  

 
 
   All ForumsHot TopicsGallery






how-to block ads


 
Forums » Tech and Talk » OS and Software » All Things Unix » Thoughts on Mono?
Search Topic:
Uniqs:
1861
Share Topic:
RSS topic:
toggle:
flat / full
normal / watch
Posting:
Post a:
Post a:
Kernel Update Broke NVIDIA Drivers ::FIXED!:: »
« Microsoft Contributes Linux Drivers to Linux Community  
page: 1 · 2 · 3 · 4
AuthorAll Replies


Anub1s

join:2003-05-04
Cleveland, OH
·AT&T Yahoo
·RoadRunner Cable

reply to LinuxPenquin
Re: Why free software shouldn't depend on Mono or C#

I like Gnome and Debian based distros. I'd hate to change anything. The idea of switching to KDE and Fedora is making me sick already. Maybe now is the time to try ArchLinux? Hopefully, KDE4x will be mature by the time Gnome becomes completely compromised with this trash. I'm just not into minimalistic WMs anymore.

Ugh.
--
*Intel Core2Duo E8400,8gigs Dual CH.OCZ,1x160Gs 1x320Gs WD,PVR-250,NVIDIA 9500gt
Ubuntu 9.04 64bit


EUS
Kill cancer
Premium
join:2002-09-10
Montreal, QC
clubs:
reply to SUMware
If true, my machines will not be running debian, or any debian based distros anymore.

SUMware
Premium
join:2002-05-21

reply to KodiacZiller
Re: Thoughts on Mono?

From iTWire
29 June 2009 -
quote:
GNOME 3.0 may have more Mono apps

The next major version of the GNOME desktop environment, version 3.0, may contain more than the one Mono-dependent application than it currently does, according to GNOME Foundation member Dave Neary.

In response to a query as to what extent Mono-dependent applications would be present in GNOME 3.0, which is planned as a major overhaul of the desktop environment, Neary said: "The only Mono app which is already part of the GNOME desktop release set is Tomboy. There are other popular Mono applications among GNOME users, including F-Spot, Banshee and GNOME Do, but for the moment, Tomboy is the only one which has been included in a release set. Between now and GNOME 3.0, however, that may change."

Explaining why GNOME may include more Mono-dependent applications, Neary said: "There is a module proposal period which precedes each release, and the module proposal period for GNOME 2.28 is currently ongoing. There will be another module proposal period for 2.30 (which is likely to be GNOME 3.0). It is possible we'll defer 3.0 until 2.32, if there are issues which would jeopardise the stability and quality of the release, in which case there would be another module proposal period for that release also before the 3.0 release.

"I'm afraid I am not in a position to pre-empt the module addition proposals which will be made between now & then, or the decision which the GNOME community (through the release team) will take on those propositions which are made."

He said the technology was not the primary concern when evaluating new applications for inclusion with the desktop suite. "Before considering technology, we consider the functionality and stability, responsiveness of the maintainer to concern, the quality of the documentation, the speed of the application (and of course, technology plays a role here).

"The GNOME project considers applications for inclusion in the desktop suite if they are written in C, C++, Python or Mono. For the moment, we have not had to make a decision on whether to include a Java application, as there has not been, to date, a compelling module addition proposal written in Java. It is likely that we will also add Javascript support to the platform in the near future."

Neary added that two applications, which are not currently part of the release set, had clearly been identified for inclusion in GNOME 3.0: GNOME Shell, written in C and Javascript, and GNOME Zeitgeist, which is written in Python.

Asked about a possible release date for the 3.0 version, Neary said: "The 3.0 release will be either in March 2010 or September 2010... Either we will be ready to release a stable, functional 3.0 release for 2.30, or we will defer until 2.32. The final decision will be made by the release team, after the 2.28 release in September (2009)."

SUMware
Premium
join:2002-05-21

reply to KodiacZiller
From TechRepublic
June 29th, 2009 -
said by Jack Wallen :
Will Microsoft threaten open source C# implementations?

Recently RMS (Richard M Stallman) came out of his man-cave to voice his concern over Debians’ inclusion of Mono in thier latest release (Read the article here.) The gist of what RMS is saying is that the Linux community needs to be concerned because including this free implimentation of the C# language could have a backlash when Microsoft forces their hand with C# patents. Microsoft, after all, did create the C# language for the .NET framework. And we all know that when MS creates something they seem to own it and everything surrounding it.

Microsoft uses, borrows, steals, and then patents. Much of everything they have is based on something else.

The reason Mono is being included with Debian is because of Tomboy. What is Tomboy? A simple note taking application used in the GNOME desktop. Here’s a thought - someone come up with another simple note taking application so the Linux community can avoid this. Sure that would work, but it avoids the bigger problem. Mono is an open source set of .NET-compatible tools. If Linux wants to continue to communicate with Windows .NET-compatible tools are going to be necessary…

Ah, there’s the key to this issue. Can’t you see it? Microsoft finally playing their hand to keep Linux from communicating with Windows? Could it be they are back to their tactics of old? When Linux makes a stride towards seamless heterogeneous environments, Microsoft breaks the flow of communications.

There has been plenty of talk, since the creation of Mono, that Microsoft wants to destroy the Mono project through patents. Mono is developed by Novell. In 2006 Novell and Microsoft announced an agreement that sent the Linux community reeling. This agreement extended to Mono and any implimentation of Mono in a Novell environment and/or Novell customer. Although the vast majority of the Linux community complained about this agreement, I have a feeling it was the only way Novell could continue to work on the Mono project and keep Microsoft from destroying it.

If Microsoft is threatening patents agains .NET it would seem to me that the Novell/Microsoft relationship didn’t really work out all that well. And now Microsoft is back to their old tricks. And what should the Linux and open source community do about this? Should another deal with Microsoft be made? Is the seamless communication between Linux and Windows worth making a deal with a partner that is only going to turn around and stab you in the back again and again and again?

This whole issue really brings me to one question though: Why doesn’t Microsoft want to create an environment where everyone wins? Why wouldn’t they want to help the open source community who has helped them out so much over the years. Without the help of BASIC, C, C++, Perl, and so many more languages, Microsoft would be nowhere. Microsoft has been called many names over the years. But with what RMS is claiming they might do, I have to add the title of “Parasite” to the long list of names attached to the company out of Redmond. They use and use and rarely, if truely, give back.

KodiacZiller

join:2008-09-04
73368

Sadly the Debian/Ubuntu developers seem to be on board with Mono. I was in the Ubuntu IRC channel the other day and this topic came up. Needless to say, I was the odd man out; everyone was in favor of Mono and they were calling me "paranoid" and insisting I had been reading "Boycott Novell" too much (they consider the Boycott Novell guy to be a loon). They also kept insisting that Linux has no alternative to Mono, so it is a necessity to include it to improve app development. According to them, without Mono, Linux app development will always lag behind M$.

Then they provided a rather trite argument: they said "Well are you willing to give up the C programming language? It was patented by AT&T." All I could do was shake my head in disbelief.

SUMware
Premium
join:2002-05-21


2 edits
said by KodiacZiller See Profile :

Sadly the Debian/Ubuntu developers seem to be on board with Mono.
So is Shuttleworth -

Mark Shuttleworth Q+A Part 1: Gnome 3, New Themes, MONO & Peanut Butter On Toast…
29-Apr-2009

Q: Recently, the idea of replacing Rhythmbox for Banshee in Karmic has resparked the Mono debate in the Ubuntu community. As the SABDFL, what is your view on Mono? Is it safe to build a distribution that depends on it?

Mark Shuttleworth: "Yes, I believe Mono is a reasonable runtime to include in a distribution like Ubuntu. I don't expect Microsoft to launch any IP assaults based on Mono adoption, they have said they will not do that."

KodiacZiller

join:2008-09-04
73368

said by SUMware See Profile :

said by KodiacZiller See Profile :

Sadly the Debian/Ubuntu developers seem to be on board with Mono.
So is Shuttleworth -

Mark Shuttleworth Q+A Part 1: Gnome 3, New Themes, MONO & Peanut Butter On Toast…
29-Apr-2009

Q: Recently, the idea of replacing Rhythmbox for Banshee in Karmic has resparked the Mono debate in the Ubuntu community. As the SABDFL, what is your view on Mono? Is it safe to build a distribution that depends on it?

Mark Shuttleworth: "Yes, I believe Mono is a reasonable runtime to include in a distribution like Ubuntu. I don't expect Microsoft to launch any IP assaults based on Mono adoption, they have said they will not do that."
Yes, and we all know how we can trust M$'s veracity!


turtlewax

@rr.com
reply to KodiacZiller
I works really well. You can develop in Visual Studio, then run your apps on any platform. Or alternatively, develop in Linux using Monodevelop, or even eclipse.

KodiacZiller

join:2008-09-04
73368

Often the pro-Mono crowd will make an argument like this: "Well, if Mono is so bad, why hasn't Microsoft sued over Samba?"

The answer the that question is answered pretty well here: »www.computerworlduk.com/communit···yid=1380

In essence, Samba has been *officially* OK'ed by M$. Mono has not.

SUMware
Premium
join:2002-05-21

Groklaw makes a statement in discussion of the VFAT issue that also seems apropos here:

"There is an ancient saying that when a wise man sees trouble ahead, he avoids it, but a fool walks right into it. The community sees trouble ahead, so it makes good sense to avoid it."

KodiacZiller

join:2008-09-04
73368

Not to sound conspiratorial but entertain me for a second. Ballmer has already made it clear that Linux is M$'s #1 competitor. Ballmer has said "Linux is a cancer." Ballmer has also said "We will outsmart open-source."

So, I ask, what is the best way for M$ to "outsmart" the FOSS community? They know they can't "out spend" the FOSS community because the heart of the FOSS community has *always* been broke. So what can they do if money isn't the answer? Yep, you guessed it, they can make them bicker with each other by planting shills in the community. But, how could a few shills actually succeed with their devious plan, you ask? By making the community divided over an M$ patented programming language: C# aka MONO. And the community is divided like I have never seen; my Linux RSS feeds are filled daily with numerous news articles and opinion pieces on Mono. To further muddy the waters, Red Hat and Canonical are taking diametrically opposed stances on the issue.

So, I find it plausible, if not likely, that M$ has a hand in promoting Mono in the *nix community. And when the time is right and when enough Linux applications depend on it, wham, M$ sues and puts a big dent in Linux usability. Sure, it won't end Linux by a long shot, but it will put a huge damper on progress, at least on the desktop.

There was a blog post I read recently that made essentially the same point: »temporaryland.wordpress.com/2009···ng-foss/

SUMware
Premium
join:2002-05-21

2 edits
Good link. Sounds quite plausible.

Two strategies:

1) "Divide and Conquer" - Mono & C#: 'to use or not to use' community infighting
2) "Trojan Horse" - Mono & C#: a method for MS to infect Linux at root


SirMeowmix_III

@windstream.net

reply to KodiacZiller
When Ubuntu starts force-feeding the GNU/Linux community Mono it will find the absence of Ubuntu on any and every piece of hardware I have control over.

Curious how the force-feeding of Mono which is in direct conflict with their #1 bug, »https://bugs.launchpad.net/ubuntu/+bug/1 is rationalized and justified.

Seems like a douche-bag thing to do Shuttleworth.


chazpaw
Premium
join:2007-03-28
Terrell, TX

At the moment, because I have been using Ubuntu, what I do is completely remove Mono if it is installed by anything. I don't know what I will do in the future.

I moved from SUSE/SuSE when Novell did a deal with MS. I like trying out distros anyway.

My own personal opinion is Mono is not a good thing to use. YMMV.
--
Proud Linux user since 07/26/04
Registered Linux user #422376

Charles


devrandom
I got a pot, full of random stuff here
Premium
join:2003-06-28

reply to SUMware
said by SUMware See Profile :

said by KodiacZiller See Profile :

Sadly the Debian/Ubuntu developers seem to be on board with Mono.
So is Shuttleworth -

Mark Shuttleworth Q+A Part 1: Gnome 3, New Themes, MONO & Peanut Butter On Toast…
29-Apr-2009

Q: Recently, the idea of replacing Rhythmbox for Banshee in Karmic has resparked the Mono debate in the Ubuntu community. As the SABDFL, what is your view on Mono? Is it safe to build a distribution that depends on it?

Mark Shuttleworth: "Yes, I believe Mono is a reasonable runtime to include in a distribution like Ubuntu. I don't expect Microsoft to launch any IP assaults based on Mono adoption, they have said they will not do that."
Unfortunately I have tried Banshee and I like it. A lot. It replaced Amarok which at the time was not intuitive and often downright unreliable (I had a script in my home folder called 'nuke-amarok' whose sole purpose was to do a killall on all amarok processes). Other players were worse, or had layouts that were klutzy and wasted humongous swaths of screen real estate.

It is sad that a great piece of software is encumbered by the whole Mono snafu (which I think right now is much like walking on thin glass given how divided the community can be on legal issues like this), otherwise it would've been a fine addition to Ubuntu.


Drunkula
Premium
join:2000-06-12
Denton, TX
reply to KodiacZiller
Just came across this on OSNews...
»www.osnews.com/story/21753/Stall···o_Right_

SUMware
Premium
join:2002-05-21

reply to KodiacZiller
Ubuntu - Official Position Statement

From Ubuntu
Jun 30 15:58:44 BST 2009 -
said by Scott James Remnant :
Mono Position Statement

The Ubuntu Technical Board has been asked for a position statement on the use of C#, specifically the Mono implementation, by applications in Ubuntu.

These applications, as well as the Mono stack, were proposed for inclusion like any other application and underwent the same review process that all new applications and platforms undergo before being accepted into the archive.

With specific regard to the default installed application set, applications have been reviewed and compared against each other on merit and features. These often take place during the Ubuntu Developer Summits, most recently over the default media player.

A common concern cited about Mono is the patent position, largely it seems due to the originator of the C# language and associated ECMA standards.

The Ubuntu Project takes patent issues seriously, and the Ubuntu Technical Board is the governance body that handles allegations of patent infringement. The Ubuntu Technical Board strives to engage with rights holder openly in terms of the code that we ship. If a rights holder claims a patent infringement applies to said code, the Technical Board will commit to a review of the claim.

The Ubuntu Technical Board has received no claims of infringement against the Mono stack, and is not aware of any such claims having been received by other similar projects.

It is common practice in the software industry to register patents as protection against litigation, rather than as an intent to litigate. Thus mere existence of a patent, without a claim of infringement, is not sufficient reason to warrant exclusion from the Ubuntu Project.

(While the Ubuntu project wishes to be responsive to patent infringement claims, we cannot commit to the assessment and review of claims made by anyone other than the registered rights holder.)

Given the above, the Ubuntu Technical Board sees no reason to exclude Mono or applications based upon it from the archive, or from the default installation set.

Since the Mono stack is already a dependency of the default installation set for many remixes of Ubuntu, including the Desktop Edition, there is no reason to consider a dependency on Mono as an issue when suggesting applications for the default set.

(Other remixes may obviously consider the CD Size implications if an application would introduce the Mono platform to the set.)

Scott
on behalf of the Ubuntu Technical Board
--
Scott James Remnant


GILXA1226
Premium,MVM
join:2000-12-29
London, OH
clubs:

reply to KodiacZiller
Re: Thoughts on Mono?

said by off of slashdot :
"Peter Galli of Microsoft posted a blog entry on Port25 today, regarding the explicit placement of C# and the Common Language Infrastructure (the ECMA standard that underpins .NET) under their Community Promise: 'It is important to note that, under the Community Promise, anyone can freely implement these specifications with their technology, code, and solutions. You do not need to sign a license agreement, or otherwise communicate to Microsoft how you will implement the specifications. ... Under the Community Promise, Microsoft provides assurance that it will not assert its Necessary Claims against anyone who makes, uses, sells, offers for sale, imports, or distributes any Covered Implementation under any type of development or distribution model, including open-source licensing models such as the LGPL or GPL.'"
»port25.technet.com/archive/2009/···ds.aspx?

This may or may not help to clear up what MS will and won't do about mono.
--
We don't give a d@mn for the whole state of Michigan... we're from OHIO! O!H! ... I!O!

SUMware
Premium
join:2002-05-21


1 edit
From SDTimes
July 7, 2009 -
quote:
The caveat is that Microsoft has not yet included any of its .NET development frameworks under the Community Promise, said Anne Thomas Manes, research director with Burton Group. "I'm not sure how many people write C# applications without also using the frameworks. To date, Microsoft has looked the other way regarding licensing of their frameworks."
From Ars Technica
July 7, 2009 -
quote:
This application of the Promise covers the contents of ECMA 334 and 335, but not additional .NET technologies that are outside the scope of those standards. The area covered by those standards includes the C# programming language, all the relevant parts of the runtime environment, and the standard library. It does not include ASP.NET, the WinForms APIs, or other proprietary Microsoft technologies.
From Computerworld
07.07.2009 -
quote:
In a somewhat cryptic explanation of the differences between Open Specification Promise and Community Promise, Microsoft on its Community Promise page said, "The CP (Community Process) requires that implementations conform to all of required parts of the mandatory portions of the specification. Also, in specified cases (such as where the specifications have uses that exceed those needed to achieve the interoperability needs for which the release under the CP is being made), the CP may have special terms concerning what kinds of implementations are covered."
-
Forums » Tech and Talk » OS and Software » All Things UnixKernel Update Broke NVIDIA Drivers ::FIXED!:: »
« Microsoft Contributes Linux Drivers to Linux Community  
page: 1 · 2 · 3 · 4


Saturday, 28-Nov 22:09:04 Terms of Use | Privacy Policy | Hosting by www.nac.net - DSL,Hosting & Co-lo | feedback | contact
over 10 years online! © 1999-2009 dslreports.com.
page compression OFF
Most commented news this week
· [122] Time Warner Cable Fires Broadside At Broadcasters
· [112] New AT&T Ad Campaign Hits Back At Verizon
· [96] Apple Joins AT&T Verizon Snark Fest
· [87] New Bill Takes Aim At Higher Verizon ETFs
· [80] TiVo Sees Record Customer Losses
· [71] Weekend Open Thread
· [70] Verizon CEO: Hulu Will Be Dead Soon
· [69] In-Flight Internet Headed For Bumpy Landing?
· [62] Thanksgiving Open Thread
· [40] EFF Wages War On Fine Print
Most people now reading
· Why does it take so long? Mail question [General Questions]
· Why would I want an e reader? [General Questions]
· Windows 7 boot manager editing questions [Microsoft Help]
· [How to] Install Asterisk on an Asus WL-520GU router [VOIP Tech Chat]
· 3.x Feral Druid - Bear Tanking Guide [World of Warcraft]
· [Newsgroups] Newzleech down? [Filesharing Software]
· AV-Comp. Retrospective/Proactive Test 11/2009 released [Security]
· ToC 4th boss - Preliminary Strategy for Twin Valkyr [World of Warcraft]
· [ PVP] 3.2 DK PvP D/W Spec... [World of Warcraft]