Linked by Thom Holwerda on Tue 4th Apr 2006 17:25 UTC, submitted by Mitarai
Mono Project "Novell today announced the beta program for Mono 1.2, which now includes support for Microsoft Windows.Forms to more easily port .NET client-side applications to Linux. Other enhancements in this beta release include additional platform and hardware support, virtual machine upgrades, and enhanced Java support, as well as significant performance, memory consumption and stability improvements." And on a related note, Novell also released the code to the server side of iFolder.
Order by: Score:

Windows.Forms
by Andre4s on Tue 4th Apr 2006 18:11 UTC
Andre4s
Member since:
2006-02-10

This will be intresting.

Reply Score: 1

legal issues?
by hornett on Tue 4th Apr 2006 18:12 UTC
hornett
Member since:
2005-09-19

I remember hearing about some legal issues regarding windows.forms, I hope they have those cleared up!

I'm liking Novell more and more everytime they release something - they seem to be a real driving force for the Linux desktop's future.

Reply Score: 1

RE: legal issues?
by RenatoRam on Tue 4th Apr 2006 19:20 UTC in reply to "legal issues?"
RenatoRam Member since:
2005-11-14

Please, substantiate: there are and there never were legal issues with Windows.Forms

XAML could be a problem with some patents, but Windows.Forms has nothing to do with it.

Reply Score: 1

RE[2]: legal issues?
by abraxas on Tue 4th Apr 2006 20:49 UTC in reply to "RE: legal issues?"
abraxas Member since:
2005-07-07

XAML could be a problem with some patents, but Windows.Forms has nothing to do with it.

It doesn't take a rocket scientist to realize that if mono's implementation of Windows.Forms ever does any real damage to Microsoft there will definitely be a legal battle. You may think they don't have a leg to stand on, and neither do I but that doesn't mean they won't do it. Look at SCO. Their claims were ludicrous but here we are three years later without an answer, and a lot of money spent. Microsoft is dirty enough to bleed Novell dry with legal wranglings if they need to.

Reply Score: 4

RE: legal issues?
by BryanFeeney on Tue 4th Apr 2006 22:41 UTC in reply to "legal issues?"
BryanFeeney Member since:
2005-07-06

Windows.Forms isn't part of the ECMA standard, which has got people worried. Technically, you can't copyright an API, which is why the FSF can duplicate the Java SDK with Classpath, however with the current pitiful state of the US patent office, it's quite likely Microsoft have registered some defensive patents. As they haven't offered to standardise Windows.Forms, they may - again, given the appalling state of the US patent system - be able to bring a case to trial.

Of course, it's not certain that they would win it (though lesser cases such as Eolas have been won) but even the case itself would do enormous damage.

Reply Score: 1

Fantastic!
by jchildrose on Tue 4th Apr 2006 18:29 UTC
jchildrose
Member since:
2005-07-06

It's great to see a big player really embracing free software like Novell has been, since acquiring SUSE and Ximian. I can only hope for more of the same in the future from them, and hopefully from others as well.

Reply Score: 2

RE: Fantastic!
by Angel--Fr@gzill@ on Wed 5th Apr 2006 04:40 UTC in reply to "Fantastic!"
Angel--Fr@gzill@ Member since:
2005-12-23

!!!
--- "It's great to see a big player really embracing free software like Novell has been, since acquiring SUSE and Ximian. I can only hope for more of the same in the future from them, and hopefully from others as well"

---

Well I agree with you! Its really good. But what else could have they done? I mean the Novell business model and technology was going down and actually doomed.. so!

But they are doing the right thing, more ore less. I hope they will continue like that, or better, and they do not rotten too much even if they have a huge sucess with their policy and business...

Mono is just onother of the good things they are bringing or helping to. It is really and interesting concept and technology.

So, up to the moment thumbs up to Mono, Ximian, SuSe and Novell!

!!!

Reply Score: 1

eDirectory?
by mweichert on Tue 4th Apr 2006 18:32 UTC
mweichert
Member since:
2006-03-23

Can we only hope that they will release eDirectory as open source? It would be a nice competition to Fedora Directory Server. OpenLDAP is great - but I still find it too difficult to setup.

Reply Score: 1

iFolder looks great
by theorz on Tue 4th Apr 2006 18:49 UTC
theorz
Member since:
2006-01-08

The iFolder demos that I have seen look really impressive. Now that it is fully open source it would be great to see that type of functionality completely integrated into the desktop.

Reply Score: 1

License and interoperability
by sdnakhla on Tue 4th Apr 2006 18:53 UTC
sdnakhla
Member since:
2006-04-04

Any idea what the license for this project is? Also, how well will it interoperate with other technologies out there? For example, do I have to maintain yet another repository for authentication credentials? Or would an existing Fedora Directory Server instance suffice?

Reply Score: 1

RE: License and interoperability
by umccullough on Wed 5th Apr 2006 02:47 UTC in reply to "License and interoperability"
umccullough Member since:
2006-01-26

I believe the mono runtime and compiler is GPL, while all of the mono class libraries are LGPL.

However, they are also open to licensing commercially to a 3rd party if desired - as stated in their FAQ. I assume they do this by asking all code contributors to agree to give the copyright over to Novell at the time that the contribution is submitted.

As for your interoperability questions - I'm sorry I'm unable to help.

Reply Score: 1

Great news again from Novell!
by abraxas on Tue 4th Apr 2006 19:02 UTC
abraxas
Member since:
2005-07-07

This is awesome news. I was once one of the biggest opponents to mono/.NET but after using it I really like it. Some great applications have already been built with mono like f-spot, beagle, ifolder, and banshee. Whether or not Microsoft pursues legal action because of Windows.Forms is irrelevant now. Mono doesn't need it to be succesful although it would help. THe most important thing is that now it is easy to make free crossplatform software.

The release of iFolder server is also great news. Novell keeps opening up amazing proprietary technology. Netmail (Hula), YaST, and now iFolder server. Novell is learning pretty quickly how to gain favor amongst OSS advocates. Let's just hope we can return the favor and not only keep Novell going but allow them to flourish.

Reply Score: 2

snail speed
by cg0def on Tue 4th Apr 2006 20:45 UTC
cg0def
Member since:
2006-02-12

ok I have a copy of a novell sanction slideshow presentation that outlines the roadmap for mono and on it it clearly say that by now mono should be at 2.0. My question naturally is what happened? What happened to .net 2.0 support and c# 2.0+ support? Other than that I am really phyched about mono 1.2 but you gotta admit that it's progressing a lot slower than .net is.

Oh and just so there are no dumb comments the specs for c# 3.0 have already been released so no MS is not holding Mono's progress back.

Reply Score: 1

RE: snail speed
by marpaco on Tue 4th Apr 2006 21:07 UTC in reply to "snail speed"
marpaco Member since:
2006-01-01

Novell, and the rest of the mono community have deliver what we have today at an amazing pace when put in perspective. There are 23 permanent Novell mono developers and about 230+ regular contributors to the mono project. We support 5 distinct operating systems and over 7 CPU architectures, that does not include all the distributions on Linux and Windows variants alone! Compared that with Microsoft and .NET. They literally have thousands of people that work on .NET between development, product and program management, QA, marketing, etc.

http://www.mono-project.com/Supported_Platforms

There is a lot of .NET 2.0 functionality in mono already. For example, a very capable implementation of generics was available in mono quite a few months before .NET Framework 2.0 was finally released to the general public.

C# 3.0 spec is handled by ECMA, so members of the Mono team like Miguel de Icaza are responsible for contributing directly overseeing its progress just as the other members like HP, Intel, Microsoft, etc. This means that C# 3.0 is not holding mono up, mono is actually one of the reasons C# has progressed to 3.0 ;)

Reply Score: 2

RE[2]: snail speed
by robilad on Wed 5th Apr 2006 01:17 UTC in reply to "RE: snail speed"
robilad Member since:
2006-01-02

Keep up the good work, monos.

cheers,
dalibor topic

Reply Score: 1

RE[2]: snail speed
by m1t0s1s on Wed 5th Apr 2006 03:47 UTC in reply to "RE: snail speed"
m1t0s1s Member since:
2006-04-05

Isn't Microsoft .NET also on FreeBSD?

Reply Score: 1

RE[3]: snail speed
by marpaco on Wed 5th Apr 2006 10:48 UTC in reply to "RE[2]: snail speed"
marpaco Member since:
2006-01-01

Microsoft has something called project ROTOR. If I remember correctly, it runs on FreeBSD and on Mac OS X.

However, project rotor is a very small subset of the .NET Framework and it is severly restrictive on its share source license.

I believe that you mostly can use it in Academia and not commercially. I am no longer a Microsoft employee, so I would not be the best person to give answers about MS intent on that project.

Reply Score: 1

/me loves iFolder
by SEJeff on Tue 4th Apr 2006 20:50 UTC
SEJeff
Member since:
2005-11-05

iFolder is like rsync + a pretty gui on crack. I used iFolder before with the crappy simias server and it was ok, but this is incredible. Novell used to give away the iFolder client away for free and sell the "enterprise server" for people who needed a better solution than p2p iFolder.

iFolder has potential to be another one of those mono killer apps like beagle.

Reply Score: 2

Comparisons between Mono and MS .NET
by marpaco on Tue 4th Apr 2006 21:21 UTC
marpaco
Member since:
2006-01-01

There are many things that mono includes in their Global Assembly Cache (GAC) that Microsoft .NET does not.

Too often folks leave out or forget that mono not only includes System.Windows.Forms but it also includes Gtk and Gnome sharp. Mono includes System.Data.SqlClient but is also has Mono.Data.SybaseClient as well as Npgsql. Mono includes System.Directory but it also includes Novell.Directory.Ldap.

I could continue but, my point is that mono has a lot of things going for it that tracend what Microsoft .Net has in its core offering.

Did I mention it is Open Source?

Reply Score: 1