Ubuntu Forums ubuntu.com - launchpad.net - ubuntu help  

Go Back   Ubuntu Forums > The Ubuntu Forum Community > Forum Community Discussions > The Community Cafe
Register Reset Password Forum Help Forum Council Search Today's Posts Mark Forums Read

Ubuntu 9.10 is out!!!

When downloading Ubuntu 9.10 please consider using bittorrent to get your copy of Ubuntu.

The Ubuntu Developers Summit for Lucid Lynx will be held the week of 16-Nov-2009 till 20-Nov-2009 in Dallas, TX USA. Visit the the Ubuntu wiki for more information about UDS and how to participate remotely.

The Community Cafe
The Community Chat area is for lighthearted and enjoyable discussions, like you might find around a water cooler at work.

Almost any non-tech-support topic may be discussed here. Discussions on religion and politics are not allowed, except for politics directly related to free and open source issues. Any topic or discussion that causes problems or drama will be closed. This area is intended for fun and community building, not arguments. Please take those elsewhere. Thanks!

 
Thread Tools Display Modes
Old February 24th, 2007   #1
billdotson
Dipped in Ubuntu
 
Join Date: Feb 2007
Beans: 615
Is there a legal issue with mono? (is mono beagle?)

I heard that one of the higher rated bugs is that mono could possibly be a legal issue. Mono has been crashing all the time on my system and it gets really annoying
billdotson is offline   Reply With Quote
Old February 25th, 2007   #2
koenn
Chocolate-Covered Ubuntu Beans
 
Join Date: Nov 2006
Location: Belgium
Beans: 2,094
Ubuntu 8.04 Hardy Heron
Re: Is there a legal issue with mono? (is mono beagle?)

http://en.wikipedia.org/wiki/Mono_%28software%29

There may be some patent issues (see wikipedia article) but they wouldn't cause your system to crash
koenn is offline   Reply With Quote
Old February 25th, 2007   #3
billdotson
Dipped in Ubuntu
 
Join Date: Feb 2007
Beans: 615
Re: Is there a legal issue with mono? (is mono beagle?)

so what patent issues are they? I am would rather not have to read an entire article, just know the basics.
billdotson is offline   Reply With Quote
Old February 25th, 2007   #4
Kernel Sanders
Quad Shot of Ubuntu
 
Kernel Sanders's Avatar
 
Join Date: Feb 2006
Location: United Kingdom
My beans are hidden!
Re: Is there a legal issue with mono? (is mono beagle?)

Quote:
Originally Posted by billdotson View Post
so what patent issues are they? I am would rather not have to read an entire article, just know the basics.
I believe that mono is a little too close to the .NET framework, leading to potential lawsuits from MS

Thats what i've read anyway....
__________________
Quote:
If someone tells you to sudo rm -rf ANYTHING, then DO NOT DO IT!

Don't run any command with rm in it unless you know EXACTLY what you're doing.
Kernel Sanders is offline   Reply With Quote
Old February 25th, 2007   #5
koenn
Chocolate-Covered Ubuntu Beans
 
Join Date: Nov 2006
Location: Belgium
Beans: 2,094
Ubuntu 8.04 Hardy Heron
Re: Is there a legal issue with mono? (is mono beagle?)

Quote:
Originally Posted by billdotson View Post
so what patent issues are they? I am would rather not have to read an entire article, just know the basics.
then just read the part about patents
http://en.wikipedia.org/wiki/Mono_%2...ft.27s_patents
Quote:
Mono's implementation of those components of the .NET stack not submitted to the ECMA for standardization has been the source of patent violation concerns for much of the life of the project. In particular, discussion has taken place about whether Microsoft could destroy the Mono project through patent suits. The problematic parts are not the core technologies submitted to the ECMA or the Unix/Gnome-specific parts. The patent concerns primarily relate to technologies developed by Microsoft on top of the .NET Framework, such as ASP.NET, ADO.NET and Windows Forms, i.e. parts composing Mono's Windows compatibility stack. These technologies are today not fully implemented in Mono and not required for developing Mono-applications. Not providing a patented capability would weaken the interoperability, but it would still provide the free software / open source software community with good development tools, which is the primary reason for developing Mono.
koenn is offline   Reply With Quote
Old February 25th, 2007   #6
Bloodfen Razormaw
Gee! These Aren't Roasted!
 
Join Date: Sep 2006
My beans are hidden!
Re: Is there a legal issue with mono? (is mono beagle?)

There is no known patent issue in Mono. None. Even Red Hat, which previously had tried to push Java to the exclusion of Mono, using patents as a dubious excuse to do it, has since given in and admitted it has no patent issues.

Being similar to .NET (which is exactly its point, since it is a CLI and BCL implementation) does not make a patent infringement. Microsoft can't patent .NET. It can't patent Windows Forms. It can't patent ASP.NET. Products cannot be patented. Microsoft could only patent certain processes or ideas that are part of .NET. For Microsoft to patent a part of .NET, it must a) not be a part of the standard, and b) must be new. Since very little of the .NET runtime is new (in fact, its still far less advanced than Smalltalk VMs were 20 years ago), and I assure you, having looked over a huge amount of the BCL code that there is nothing new in terms of the algorithms behind their classes (indeed, most are very out of date; have a laugh at their hashing algorithms if you need a perk-up), and what little in the BCL is new is part of the standard (meaning Microsoft gave up the right to sue over it when they submitted it for standardization), there is not a single thing to worry about. If anyone can find anything new about the non-standard libraries like Windows Forms or ASP.NET, I'd like to hear what they are.
Bloodfen Razormaw is offline   Reply With Quote
Old February 25th, 2007   #7
Kernel Sanders
Quad Shot of Ubuntu
 
Kernel Sanders's Avatar
 
Join Date: Feb 2006
Location: United Kingdom
My beans are hidden!
Re: Is there a legal issue with mono? (is mono beagle?)

Quote:
Originally Posted by Bloodfen Razormaw View Post
There is no known patent issue in Mono. None. Even Red Hat, which previously had tried to push Java to the exclusion of Mono, using patents as a dubious excuse to do it, has since given in and admitted it has no patent issues.

Being similar to .NET (which is exactly its point, since it is a CLI and BCL implementation) does not make a patent infringement. Microsoft can't patent .NET. It can't patent Windows Forms. It can't patent ASP.NET. Products cannot be patented. Microsoft could only patent certain processes or ideas that are part of .NET. For Microsoft to patent a part of .NET, it must a) not be a part of the standard, and b) must be new. Since very little of the .NET runtime is new (in fact, its still far less advanced than Smalltalk VMs were 20 years ago), and I assure you, having looked over a huge amount of the BCL code that there is nothing new in terms of the algorithms behind their classes (indeed, most are very out of date; have a laugh at their hashing algorithms if you need a perk-up), and what little in the BCL is new is part of the standard (meaning Microsoft gave up the right to sue over it when they submitted it for standardization), there is not a single thing to worry about. If anyone can find anything new about the non-standard libraries like Windows Forms or ASP.NET, I'd like to hear what they are.
Cool, thanks for the clarification
__________________
Quote:
If someone tells you to sudo rm -rf ANYTHING, then DO NOT DO IT!

Don't run any command with rm in it unless you know EXACTLY what you're doing.
Kernel Sanders is offline   Reply With Quote
Old February 25th, 2007   #8
koenn
Chocolate-Covered Ubuntu Beans
 
Join Date: Nov 2006
Location: Belgium
Beans: 2,094
Ubuntu 8.04 Hardy Heron
Re: Is there a legal issue with mono? (is mono beagle?)

Quote:
Originally Posted by Bloodfen Razormaw View Post
Products cannot be patented.
http://en.wikipedia.org/wiki/Image:E...ts_crooped.jpg
koenn is offline   Reply With Quote
Old February 25th, 2007   #9
Bloodfen Razormaw
Gee! These Aren't Roasted!
 
Join Date: Sep 2006
My beans are hidden!
Re: Is there a legal issue with mono? (is mono beagle?)

If you are trying to make a counterexample, you failed. A product is a specific implementation of an idea. You can only patent the general invention. An automobile is a patentable idea. The Model T is not. An ejector seat is patentable. The Ubuntu brand Linux-Based Ejection Safety System (tm) is not. The virtual machine is patentable (but not by Microsoft, since they didn't invent it). The .NET Framework CLI virtual machine is not.
Bloodfen Razormaw is offline   Reply With Quote
Old February 25th, 2007   #10
koenn
Chocolate-Covered Ubuntu Beans
 
Join Date: Nov 2006
Location: Belgium
Beans: 2,094
Ubuntu 8.04 Hardy Heron
Re: Is there a legal issue with mono? (is mono beagle?)

Yes, I was trying to make a counterexample - an ejector seat imo is a product, and can obviously be patented (or the technology that distinguishes from other ejector seats can be patented). But it may all just depend on my and your definition of 'product'.

I don't know much about patent law, or any law whatsoever - and so far I've only been citing other peoples opinions, i.c. the wikipedia article that says "discussion has taken place about whether Microsoft could destroy the Mono project through patent suits. ... The patent concerns primarily relate to technologies developed by Microsoft on top of the .NET Framework, such as ASP.NET, ADO.NET and Windows Forms".

I queried a patent database and found this :
http://patft.uspto.gov/netacgi/nph-P...D+AN/microsoft
So I'd say Microsoft has indeed patents on (components / parts / procedures / techniques ...in) the .NET environment and it wouldn't supprise me if they, sooner or later, accuse Mono of infringement on those pattents - whether that would be justified or not is a different matter.

What one can or can not patent depends very much on where you live. This is illustrated by the discussion on to what extend "software" is patentable.
koenn is offline   Reply With Quote

Bookmarks

Thread Tools
Display Modes

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 On
HTML code is Off

Forum Jump


All times are GMT -4. The time now is 09:29 AM.


vBulletin ©2000 - 2009, Jelsoft Enterprises Ltd. Ubuntu Logo, Ubuntu and Canonical © Canonical Ltd. Tango Icons © Tango Desktop Project. bilberry