Linked by Thom Holwerda on Tue 26th Aug 2014 22:32 UTC, submitted by Decius
PDAs, Cellphones, Wireless

How do you determine what makes a good OS? What makes iOS vs. Android or Windows Phone vs. BB10, or any other such comparison not just about the fanboyism? Is it even possible to arrive at a scientific conclusion to this question? If we look at entire ecosystems, Android and iOS are obvious choices for buyers because of the sheer amount of apps they have available. However, what's that got to do with an answer to the question, "What's the best designed OS out of the box?"

Not going to spoil it for you.

Permalink for comment 595079
To read all comments associated with this story, please click here.
RE[6]: My criteria
by benjymouse on Wed 27th Aug 2014 18:29 UTC in reply to "RE[5]: My criteria"
benjymouse
Member since:
2011-08-06

"1) has granted patents to anyone implementing C# and core libraries
2) has issued a legally pledge under the community promis


Can you link to the source please? I'm not doubting your words, just interested where exactly they did that.
"

Patent grant:

http://www.ecma-international.org/publications/files/ECMA-ST/Ecma~*...

"Microsoft Corporation will grant, on a non-discriminatory basis, to any party requesting it, licenses on reasonable terms and conditions, for its patents deemed to necessary for the implementation of the ECMA standard".

Following that the scaremongers cried "but they can still *sue* you and you will be bankrupt before you can win".

So Micrsoft placed C# and core libraries under the Community Promise:

http://blogs.technet.com/b/port25/archive/2009/07/06/the-ecma-c-and...

"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."

The community promise has legal estoppel: It is in effect the strongest contract possible, as it does not require you to request anything, ask anything or accept anything to be covered. It is a one-sided contract.

But all of that is water under the bridge now: The compiler and core libraries has been open sourced and anyone can use the MS compilers and core libraries on any platform. It is an Apache license, so you can also fork and create derivative work without any obligation other than to include the copyright notice.

Reply Parent Score: 4