You are here

Portable Monodevelop including Mono distribution

5 posts / 0 new
Last post
anidotnet
Offline
Last seen: 13 years 7 months ago
Joined: 2010-08-17 14:07
Portable Monodevelop including Mono distribution

I was wandering when mono developers releases Monodevelop for windows, that is it possible to create a portable Monodevelop including mono distribution, like jdk included eclipse distribution? If it is possible then we can run and compile mono programs portably and we can run it in the absence of .net framework also coz the mono distribution will take care of running the Monodevelop and compiling the code as well, hence that will be the ultimate portable dev environment for .net/mono. Mono is currently mature and Monodevelop is very promising as an IDE, moreover everything is opensource!!

I think that developing a portable Monodevelop with mono distribution will be worth a try. Isn't it? So is there anyone interested who can come up with the solution and help us?

thesupremecommander
Offline
Last seen: 11 years 4 months ago
Joined: 2010-07-03 14:58
Not Allowed

Unfortunately, we can't do that as Microsoft could then sue PA.c for patent violations against the .NET Framework.

Believe me, I wish we could, but that in itself is powerful enough to prevent us from doing it.

My Dev Tests: ~ KeePass Pro Portable (awaiting .NET directory) ~ FreeCol Portable (needs testers)

"... proving to everyone that we are operating on Valve Time..." - us Blum

anidotnet
Offline
Last seen: 13 years 7 months ago
Joined: 2010-08-17 14:07
Isn't Mono Open Source?

I'am talking about Mono/Monodevelop developed by Novell, not Microsoft. As far as I know both the products are open source, so we can do anything whatever we want right? Microsoft has no right to sue anyone if you do anything on Mono/Monodevelop.

Moreover there is a recent development from the Microsoft side, its called Microsoft Community Promise (http://www.microsoft.com/interop/cp/default.mspx); though I am talking about Mono, a open source alternative of .Net framework, but the above site may help you if you want to do any engineering on .Net framework.

John T. Haller
John T. Haller's picture
Online
Last seen: 3 min 17 sec ago
AdminDeveloperModeratorTranslator
Joined: 2005-11-28 22:21
Doen't Apply

The Microsoft Community Promise only applies to the underlying .NET bits standardized by ECMA. Windows.Forms is not included in the standard nor in the community promise (neither is ASP.NET or ADO.NET for that matter). So, the Microsoft patents apply to Windows.Forms and you're not allowed to use their 'inventions' with it. The Mono team has attempted to 'route around' these inventions, but that doesn't mean they have. And the patent agreement Microsoft has with Novell (which no further companies can enter in thanks to GPL3) does not apply to 3rd parties. So, if you distribute Mono and you're not Novell, you're most likely in violation of Microsoft's patents.

Sometimes, the impossible can become possible, if you're awesome!

rashwell
Offline
Last seen: 9 years 3 months ago
Joined: 2014-12-19 20:57
Perhaps the landscape is changing even faster

It appears the whole primary framework is now open source as well:

http://blogs.msdn.com/b/dotnet/archive/2014/11/12/net-core-is-open-sourc...

Log in or register to post comments