Linked by Thom Holwerda on Wed 2nd Jan 2013 19:05 UTC
Ubuntu, Kubuntu, Xubuntu Expected, but still insanely cool: Canonical has just announced Ubuntu for phones. This is a new mobile phone operating system, with its own user interface and development platform. It's built around Qt5 and QML, and the interface reminds me of MeeGo on the N9. It's supposed to be on the shelves in early 2014, but the developer preview is out today.
Thread beginning with comment 546925
To view parent comment, click here.
To read all comments associated with this story, please click here.
RE[7]: I want one!
by Nelson on Wed 2nd Jan 2013 23:56 UTC in reply to "RE[6]: I want one!"
Nelson
Member since:
2005-11-29

There's a lot of FUD around this. Microsoft has made a legally binding promise not to assert any patents related to the implementation of the ECMA standards.

Reply Parent Score: 2

RE[8]: I want one!
by shmerl on Wed 2nd Jan 2013 23:58 in reply to "RE[7]: I want one!"
shmerl Member since:
2010-06-08

Does it extend to anyone who can buy MS rights over C# in the future?

Reply Parent Score: 3

RE[9]: I want one!
by Nelson on Thu 3rd Jan 2013 00:07 in reply to "RE[8]: I want one!"
Nelson Member since:
2005-11-29

I'm not entirely sure and I'm not particularly good at dissecting legal documents.

That'd probably be a good question for someone on the Mono team though.

But the Community Promise is a framework they use to cover other standards there, some funnily not viewed in such a controversial light as C#. I don't think it can be that people feel safe to implement those standards and not C#, given they're under the same promise.

http://www.microsoft.com/openspecifications/en/us/programs/communit...

Reply Parent Score: 2

RE[8]: I want one!
by cdude on Fri 4th Jan 2013 09:26 in reply to "RE[7]: I want one!"
cdude Member since:
2008-09-21

This only applies to the 1% of C# that went through ECMA. It also applies only to Microsoft. Any other company can still sue.

As Microsoft sayed itsel: Mono DOES violate there IP. Thats why Novel had to do that patent-deal with Microsoft back then which meanwhile does not exist any more.

I would be VERY careful to not depend on Mono to much. The new company behind it has not enough mass to fight IP-wars, provide protection.

Reply Parent Score: 3

RE[9]: I want one!
by Nelson on Fri 4th Jan 2013 14:35 in reply to "RE[8]: I want one!"
Nelson Member since:
2005-11-29

This only applies to the 1% of C# that went through ECMA. It also applies only to Microsoft. Any other company can still sue.


Do you have any source for "1% of C#" going through ECMA? This is fucking ridiculous.

Stop spreading FUD.


As Microsoft sayed itsel: Mono DOES violate there IP. Thats why Novel had to do that patent-deal with Microsoft back then which meanwhile does not exist any more.


The Novel deal had nothing to do with Mono. You do not know what you're talking about. Stop.


I would be VERY careful to not depend on Mono to much. The new company behind it has not enough mass to fight IP-wars, provide protection.


Uhm, Mono is protected by the OIN. Xamarin wouldn't have to lift a finger. Again, you don't know what you're talking about. Stop.

Reply Parent Score: 2

RE[8]: I want one!
by lemur2 on Sat 5th Jan 2013 12:56 in reply to "RE[7]: I want one!"
lemur2 Member since:
2007-02-17

There's a lot of FUD around this. Microsoft has made a legally binding promise not to assert any patents related to the implementation of the ECMA standards.


However, Microsoft emphatically makes no such promise in relation to other parts of .NET (specifically, libraries such as Winforms) which are commonly called up by source code of applications written in C#. Therefore, there are essentially no applications written in C# which can run on platforms not sanctioned by Microsoft. This fact utterly destroys any claims to "cross-platform" which are commonly made in relation to C#.

Qt, QML and HTML5, OTOH, are truly cross-platform (except for paarts of HTML5 which Microsoft refuses to support, such as, unsurprisingly, HTML5 forms prior to IE10). Anyone can write a platform which implements these, and anyone can write applications which utilise these, targeting any such platform, without having to pay "rent" to overlord corporations (such as Microsoft) for the right to do so.

Hence, Ubuntu for phones. It makes perfect economic sense for a vendor to choose that over C#, every day of the week.

Edited 2013-01-05 13:01 UTC

Reply Parent Score: 2

RE[9]: I want one!
by saynte on Sat 5th Jan 2013 14:32 in reply to "RE[8]: I want one!"
saynte Member since:
2007-12-10

"There's a lot of FUD around this. Microsoft has made a legally binding promise not to assert any patents related to the implementation of the ECMA standards.


However, Microsoft emphatically makes no such promise in relation to other parts of .NET (specifically, libraries such as Winforms) which are commonly called up by source code of applications written in C#. Therefore, there are essentially no applications written in C# which can run on platforms not sanctioned by Microsoft. This fact utterly destroys any claims to "cross-platform" which are commonly made in relation to C#.
"

C# is cross platform, your fear of getting sued is the only thing holding you back. You could have patent suits levelled against you for basically any piece of software, so you should be equally as fearful of Qt/GTK/WxWidgets/etc.

Look at Apple/Samsung: different platforms, different languages, different libraries, but still the suit was successful (agree or disagree with it).

Reply Parent Score: 2