.Net On Android Is Safe, Says Microsoft 377
An anonymous reader writes "With Oracle suing Google over 'unofficial' support for Java in Android, Microsoft has come out and said it has no intention of taking action against the Mono implementation of C# on the Linux-based mobile OS. That's good news for Novell, which is in the final stages of preparing MonoDroid for release. Miguel de Icaza is not concerned about legal challenges by Microsoft over .Net implementations, and even recommends that Google switch from using Java. However, Microsoft's Community Promise has been criticized by the Free Software Foundation for not going far enough to protect open source implementations from patent litigation, which is at the heart of the Oracle-Google case."
Isn't Dalvik the base of that as well? (Score:3, Interesting)
If they are just "porting" then I'd have expected that .net would sit atop Dalvik ... which would make the entire project just as "tainted" under the Oracle theory.
Or is this going to be "raw" bypassing anything that Google neglected to ensure rights to use?
Re:Et tu brute? (Score:4, Interesting)
(Going against my rule, and replying even though it will risk my karma a lot)...
Unfortunately what you said is only partially true.
For example:
OS/2: Originally Microsoft developed Windows NT as OS/2 - a microkernel which was OS/2 on the front backward compatible with DOS and Windows, and switched to Windows, only after IBM started to show less and less interest in coding, and more interest in their process.
(http://en.wikipedia.org/wiki/Windows_NT)
Mosaic: Mosaic was open source originated at NCSA labs, and IE was developed by original Mosaic staff.
Java: Microsoft did not develop .Net, until Sun sued them for license issues, effectively stopping them developing on Java. ... and others.
A story is rarely single sided, but it's very hip to hit on MS on Slashdot...
Re:"Safe" (Score:3, Interesting)
Assurances are meaningless (Score:4, Interesting)
It doesn't matter how much they assure that they won't go after free implementations. Without it written in legalese, irrevocable, it's a worthless statement.
What happens in, say, 5 years if/when Microsoft is feeling the pressure of competition? Let's say they're going bankrupt. Sound unlikely? Well, replace 5 years with 20 years. They'll find they have this lovely patent pool full of wonderful words which are potentially worth billions of dollars. Like every single example I can think of in the history of computing since 1980, of course they'll sue using their patents to draw out their death.
The same applies to any of the big names: Google (you're next), Oracle (already doing it), IBM (somehow never died), Sun (via Oracle), for starters. The nuclear weapon analogy holds nicely here too. The software patent mess is Mutually Assured Destruction. But amassing them and then saying "We won't use them"... what happens when your state collapses? Where do they go?
Re:"Safe" (Score:3, Interesting)
Re:"Safe" (Score:5, Interesting)
When it comes to strongly-typed JIT compiled languages, C# wins hands down. Java fans tend to look down on
Re:does not compute (Score:2, Interesting)
I wouldn't exactly say it'll be that appealing a target given this:
We have not yet announced the pricing for MonoDroid, but you should anticipate that the price will be in the same range as MonoTouch ($400 USD for individual users, and $1,000 for enterprise users).
So not only are you targeting something that is likely to make your phone run slower you are also targeting an audience where someone has to pay as much as their phone outright (and they may have it free on contract...) again just to run a .Net App... based on that I put it to you that the pool will be minuscule - especially compared to using the proper SDK/NDK and distribution via the Market etc.
Re:Et tu brute? (Score:5, Interesting)
I believe this meeting was mentioned in court documents where it was said the Bill Gates yelled out "does anyone remember Windows?". Court documents showed that Microsoft, as a company, did and was operate to protect their position in desktop operating systems. ie, screw developers, screw competition, they do what is best for profits and that means protecting Windows at all costs.
Java is still very much a threat to Microsoft and they are still trying to win developers over to their technology so they can be directed, legally, to technology which will only run on Windows. MS
LoB
Re:Free Software Foundation and patent promises (Score:2, Interesting)
If Microsoft released all of its software under the Apache license, the FSF would criticize them for not using the GPL.
If Microsoft released all of its software under the GPL, the FSF would criticize them for not going far enough to ensure that third-party applications on the Windows platform were also released under the GPL, and that it would run drivers with binary blobs.
If Microsoft demanded that all software for Windows and all compatible drivers also be GPL'ed, the FSF would criticize them for not demanding that the hardware that Windows runs on also be open-source.
If Microsoft asked hardware manufacturers to also open-source their designs, then, as it faded into irrelevance and Apple/Google/Red Hat took over the PC market, the FSF would criticize them for not understanding how free software works.
Re:Ask the London Stock Exchange about how ... (Score:4, Interesting)
Comment removed (Score:2, Interesting)