Slashdot Mirror


With 'Virgin' Developers, Microsoft Could Fork Android

colinneagle writes "Amid all the talk about Microsoft forking Android for a smartphone OS, one suggestion involves a look back to Microsoft's DOS days. Microsoft DOS was designed per IBM's specification to run exclusively on IBM's PC hardware platforms. Phoenix Technologies employed software developers it nicknamed 'virgins,' who hadn't been exposed to IBM's systems, to create a software layer between Microsoft's DOS system and PCs built by IBM's competitors. This helped Microsoft avoid infringing on IBM's patents or copyrights, and subsequently helped fuel the explosive growth of PC clones. Microsoft could use the same approach to 'clone' the proprietary Android components in its own Android fork. This would prevent copyright infringement while giving Microsoft access to Google Play apps, as well as Android's massive base of developers." Microsoft (or anyone) could generate a lot of goodwill by completely replacing the proprietary bits of Android; good thing that doing so is a work in progress (and open-source, too), thanks to Replicant. (Practically speaking, though, couldn't Google just make access to the Play Store harder, if Microsoft were to create an Android-alike OS? Even now, many devices running Android variants don't have access to it.)

241 comments

  1. This is news... by Anonymous Coward · · Score: 1, Insightful

    ...how. Same old story MS. legally "stealing" someone else's work if they fell like it. blah blah blah

    1. Re:This is news... by LordLimecat · · Score: 1

      Pretty sure this is the approach the Noveau project uses, as well as the Wine devs, as well as a ton of other FOSS folks.

      Its not new, its pretty standard. Its called clean-room design / reverse engineering.

    2. Re:This is news... by Xicor · · Score: 1

      well, except that it is actually the opposite... microsoft will charge for it, and the others are free. we think that wine and noveau are acceptable because they are free versions of non-free stuff. taking something that is free and making it not free is unacceptable

    3. Re: This is news... by Anonymous Coward · · Score: 0

      If you mean gratis then you've missed the point of floss. Libre does not necesitate gratis. But if you mean libre/gratis interchangeably then I'm lost at your meaning for which term you mean and where.

    4. Re:This is news... by technos · · Score: 1

      Microsoft is already charging for Android, in that they say 'Pay us license fees per handset or we sue' and actually get it from 60% of them?

      Do you honestly think that, at a 100% payment rate, they'll charge more per handset?

      --
      .sig: Now legally binding!
    5. Re:This is news... by cheesybagel · · Score: 1

      The story is bullshit. Not going to happen. I can see them replicating the Android API and virtual machine but not the kernel. Plus it would take them a lot of time to do it and they would be continually behind Google in API development. Good luck. Not.

    6. Re:This is news... by shutdown+-p+now · · Score: 1

      Do you find CrossOver unacceptable, then?

    7. Re:This is news... by Xicor · · Score: 1

      i found crossover to be a waste of money because it doesnt do anything more than give you proper wine settings for stuff.

    8. Re:This is news... by shutdown+-p+now · · Score: 1

      It may be a waste of money for you as a customer, but its developers are, in fact, contributing a lot to Wine, so by paying them you basically subsidize Wine development.

      Anyway, how useful or not useful it is is not particularly relevant. The point is that it is an third-party API emulation layer that is not free. Are they also "stealing" APIs?

    9. Re:This is news... by Anonymous Coward · · Score: 0

      This is news because if you're a virgin then you can probably get a job at Microsoft. This is important to us at Slashdot!

  2. Author has obviously no clue at all by Anonymous Coward · · Score: 5, Insightful

    The Phonix bios clean-room implementation was necessary because - d'oh! - Phonix couldn't legaly use the IBM bios implementation. However, Microsoft can use the Android implementation. It's open source for FSM's sake. They can even verbosly copy the various Google APIs, APIs are not copyrightable after all. Google fought that out with Oracle.

    The author of this fine article has obviously no clue what he's talking about.

    1. Re:Author has obviously no clue at all by Anonymous Coward · · Score: 2, Interesting

      The problem is actually not that Microsoft can fork it. After all Microsoft using free software is a good thing. The bad thing is however that Google made a crucial mistake when they created Android. By using a non-copyleft license they have made it possible for Microsoft to not only fork it but also making it non-free.

    2. Re:Author has obviously no clue at all by Anonymous Coward · · Score: 2, Interesting

      That was actually the intention with a non-copyleft license.

      Get with the program, no one likes copyleft

    3. Re:Author has obviously no clue at all by Anonymous Coward · · Score: 0

      Get with the program, no one likes copyleft

      Not even RMS?

    4. Re:Author has obviously no clue at all by telchine · · Score: 4, Informative

      The author of this fine article has obviously no clue what he's talking about.

      Agreed.

      Here is an in-deph article on why forking Android won't work...

      http://arstechnica.com/informa...

    5. Re:Author has obviously no clue at all by Archangel+Michael · · Score: 4, Insightful

      So, Microsoft forks Android, makes it proprietary, and that does what for Android? Exactly?

      Here's a hint, it leaves Android completely free and open, and only locks Microsoft's brain dead locked up version to ... Microsoft. I could care less if Microsoft makes a fork proprietary, or not. Or anyone else for that matter. This is what FREE and OPEN really mean. Locking people into your own version serves only you, and smart people will avoid your version, and stay with the free non-copyleft versions.

      In summary, if you fork Android, make it proprietary, and think you'll survive long term, you're stupid. Even if your proprietary is vastly superior in function.

      --
      Agent K: A *person* is smart. People are dumb, stupid, panicky animals, and you know it.
    6. Re:Author has obviously no clue at all by LordLimecat · · Score: 1

      How is it "freedom" that it imposes restrictions so onerous that Microsoft wouldnt ever considering touching software thats copyleft?

      Oh no, I just sparked another BSD / GPL debate....

    7. Re:Author has obviously no clue at all by drinkypoo · · Score: 2

      So, Microsoft forks Android, makes it proprietary, and that does what for Android? Exactly?

      The license doesn't permit that. They can make their additions proprietary, but not the base OS. So the real question is what it's supposed to do for Microsoft.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    8. Re:Author has obviously no clue at all by LordLimecat · · Score: 2

      RMS doesnt have a job and doesnt have to interact with any sort of industry. Hes free to live in a fantasy land and talk about ideals.

      In the rest of the world, copyleft has done some good things but its basically a massive nuisance to anyone who may want to do business with it. If I were to see a cool copyleft program, id have to talk with my boss before using it because I dont actually own the code I write, and cannot legally make a decision about how to license it.

    9. Re:Author has obviously no clue at all by Anonymous Coward · · Score: 0

      Freedom does not mean that you are free to do anything you want. It is not freedom when you take away other's freedom, even if you have the freedom to do so.

    10. Re:Author has obviously no clue at all by scorp1us · · Score: 1

      Actually, it was COMPAQ that reverse engineered the BIOS.

      --
      Slashdot's rate-of-post filter: Preventing you from posting too many great ideas at once.
    11. Re:Author has obviously no clue at all by kthreadd · · Score: 2

      Not sure about the exact fraction, but as far as I know most of Android is under the Apache license which is not copyleft.

    12. Re:Author has obviously no clue at all by Anonymous Coward · · Score: 0

      He uses Android...

    13. Re:Author has obviously no clue at all by Billly+Gates · · Score: 5, Interesting

      No it is open like MacOSX is open.

      Google has things locked very tight on Android which will make compatibility difficult and a constantly changing targeting if MS were dumb enough to make an Android fork.

      Windows Phone would turn into a mobile version of OS/2 which is used by few and developers say "Oh it runs Android. Lets just target that only and ignore MS we will get both platforms etc", but in reality Google changes AOSP apis and viola it breaks on Windows Phone.

      Windows Phone is not a bad OS even if it is spouted here as the anti Christ from people who actually never ran it. If it were not made by Microsoft I think people would like it here seriously.

    14. Re:Author has obviously no clue at all by Anonymous Coward · · Score: 0

      He used to sell copies of GNU software on tape. Not sure if he still does that though.

    15. Re:Author has obviously no clue at all by oh_my_080980980 · · Score: 1

      Not if they are basing it off of proprietary components. Good luck with that. Oracle would have won it's lawsuit over Java with Google had they not open sourced Java.

    16. Re:Author has obviously no clue at all by oh_my_080980980 · · Score: 1

      No, no you didn't.

    17. Re:Author has obviously no clue at all by drinkypoo · · Score: 2

      Not sure about the exact fraction, but as far as I know most of Android is under the Apache license which is not copyleft.

      Sure, but do you really think Microsoft will replace the kernel? Doesn't that defeat about half the point?

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    18. Re:Author has obviously no clue at all by Rich0 · · Score: 1

      So, Microsoft forks Android, makes it proprietary, and that does what for Android? Exactly?

      The license doesn't permit that. They can make their additions proprietary, but not the base OS. So the real question is what it's supposed to do for Microsoft.

      The license isn't copyleft. They would have to include a copy of the APL, but:
      You may add Your own copyright statement to Your modifications and may provide additional or different license terms and conditions for use, reproduction, or distribution of Your modifications, or for any such Derivative Works as a whole, provided Your use, reproduction, and distribution of the Work otherwise complies with the conditions stated in this License.

      That means that while they have to include a copy of the APL, they don't have to license the new derivative OS under the APL or provide the source for it. They just have to inform the consumer that parts of it started out APL.

      And really, that is what Google does already, they just stick it all in a blob called the Google Services Framework...

    19. Re: Author has obviously no clue at all by Anonymous Coward · · Score: 0

      Well then it's not fucking free, is it. Why should it be called free at all?

    20. Re: Author has obviously no clue at all by Sockatume · · Score: 0

      Freedom is a continuum, not an absolute state. Unless you're a libertarian, in which case you have bigger problems.

      --
      No kidding!!! What do you say at this point?
    21. Re: Author has obviously no clue at all by Anonymous Coward · · Score: 0

      You have no freedoms that you dont give to others.

    22. Re:Author has obviously no clue at all by Waffle+Iron · · Score: 2

      You always own the code you write. What you don't own is the code that other people wrote which you're piggybacking on, free of charge.

      If you don't like their terms of use and redistribution, you can easily solve the problem by writing your own implementation of their functionality.

    23. Re:Author has obviously no clue at all by Anonymous Coward · · Score: 0

      Thats because your a fucking moron. Dont blame a lience just because you or your stupid boss is too scared to use it.

    24. Re:Author has obviously no clue at all by Anonymous Coward · · Score: 0

      I never used Windows Phone (I did use Windows Mobile 6, though). I can't imagine it being as bad as Kit Kat, which completely blows.

    25. Re:Author has obviously no clue at all by Anonymous Coward · · Score: 0

      By if by "use" you mean "copy source code from" into projects I am hired to write myself then yes. What is so massively nuisancy about that? You should also complain you cannot copy source from the windows kernel. It is not even legally available!

      There is nothing complicated at all about using copyleft software. But if you want to want to use it in a way that normally would be copyright VIOLATION, it is a different matter.

    26. Re:Author has obviously no clue at all by Anonymous Coward · · Score: 0

      The author of this fine article has obviously no clue what he's talking about.

      Alas, that's becomming more and more common here. Take yesterday's "cyborg" story, for instance. The article writer didn't even know what a cyborg was, yet dumbasses voted it up in the firehose and then argued about what a cyborg was when the OED and Webster's disagree with them and the urban dictionary.

      I miss my old slashdot, where educated people used to come. Now we have "who's site is impaired? I don't need glasses! And Global warming is a hoax and NASA is a waste of money and FIRST WORLD PROBLEMS" and what's worse, these trolls and idiots get modded up.

      For those of you who dropped out of high school (now 50% of slashdot's "audience"), it's whose and sight.

      It's a damned shame.

    27. Re:Author has obviously no clue at all by Anonymous Coward · · Score: 1

      Samsung has basically forked Android. It is technically superior to stock Android, and is dominating in the marketplace.

    28. Re:Author has obviously no clue at all by Grishnakh · · Score: 2

      They can even verbosly copy the various Google APIs, APIs are not copyrightable after all. Google fought that out with Oracle.

      This isn't necessarily true. There was a Slashdot article just a few days ago about this; it looks like Oracle is appealing that decision and it could very well be overturned. Of course, such an idiotic court decision will probably cause total havoc int he computing sector, but still....

    29. Re:Author has obviously no clue at all by Grishnakh · · Score: 1

      If it weren't by MS, and it weren't so butt-ugly, it'd probably be a smash hit.

    30. Re:Author has obviously no clue at all by Anonymous Coward · · Score: 0

      It's the freedom from being ripped off. BSD gives me the freedom to appropriate your code, turn it into a binary blob, copyright that blob and make money on your work. You must be one of those libertardians (not, not libertarians) who think restricting your "right" to pollute or defraud is the nanny state.

      If you want to give your code away lock, stock, and barrel, and don't care if someone takes your work and takes credit for it themselves, BSD is for you. If you want to give your code away but retain some rights yourself (like the right to credit for what you did), then GPL is for you.

    31. Re:Author has obviously no clue at all by Megane · · Score: 1

      I can just see them try to get it running with an NT-based kernel. Aren't most Android apps in Dalvik/Java bytecode anyhow?

      --
      #naabhaprzrag, #sverubfr-000, #agi-fcbafberq, negvpyr[pynff*=' negvpyr-ary-'] { qvfcynl: abar !vzcbegnag; }
    32. Re:Author has obviously no clue at all by jareth-0205 · · Score: 1

      You always own the code you write. What you don't own is the code that other people wrote which you're piggybacking on, free of charge.

      If you don't like their terms of use and redistribution, you can easily solve the problem by writing your own implementation of their functionality.

      Well indeed, which is presumably why Google chose not to go with one. They were more interested in generating developer and manufacturer support (where "oo, free stuff!" is attractive) than maintaining absolute openness all the way down the chain.

      Personally, I like copyleft, but sometimes getting people to piggyback is more important to your goals.

    33. Re:Author has obviously no clue at all by Alioth · · Score: 1

      He certainly does have a job - he makes a living from public speaking engagements at least.

    34. Re:Author has obviously no clue at all by gbjbaanb · · Score: 1

      oh wait, I was thinking you were criticising the GPL for a moment - after all, if I use your open source code, and write my application on top of, you say I own the code I wrote.. but then, if that's the case, why do I have to release it as GPL as well?!

      See, the GPL is a fine ideal, but I prefer the LGPL style licences that say your code is free but if I use it (as is your intention, by making it open source after all) then I still want to be able to licence my parts as I want.

      Now if I change your code, that's different, its now a collaborative work where we both worked on it and frankly, I think it should still be licensed once, under the original licence. But using a OSS library means my application is forced to use your licence... no, sorry, that way lies madness... as you can see by the LibreOffice team not being able to use any of the OpenOffice code because of GPL licensing conflicts.

    35. Re:Author has obviously no clue at all by Anonymous Coward · · Score: 0

      Then don't use OTHER PEOPLE'S GPL code. Simple. You want to be able to use and modify someone else's work without compensation or attribution so you can make money while withholding anything whatever from the actual work's creator, use BSD.

      Goddamned selfish "libertarians". You want to use my code? Give me attribution or pay me. You want to take my code and call it your own? Fuck you god damned greedy corporate assholes and the Beta you came out of. GPL is not for enriching the coffers of corporations. GPL is for human beings.

    36. Re:Author has obviously no clue at all by gbjbaanb · · Score: 1

      BSD requires you to keep the licence and attribution information.

      GPL retains no rights for you, your code is free and open source once you've released it into the wild. It does however retain rights for itself.

    37. Re:Author has obviously no clue at all by Waffle+Iron · · Score: 1

      But using a OSS library means my application is forced to use your licence... no, sorry, that way lies madness..

      Now you're talking about the gray area of whether using an exported API creates a derivative work. IMO, that should never be considered a derivative work, but the law apparently disagrees with me. The same legal constructs that prevent you from selling your own Mickey Mouse stories prevent you from linking to GPL'd libraries with proprietary code. It's unfortunate, but the government gives the original software developers that privilege, and you have to abide by it. The law says that even though you own your code, you don't own the program as a whole when you link to other people's code.

      As I said in my original post, you can fix the problem by writing your own library. Then you can distribute your new code, which you own, any way you wish.

    38. Re:Author has obviously no clue at all by Anonymous Coward · · Score: 0

      There are big gaps between the AOSP keyboard, media player ... and the Google-branded ones than you can only get if you promise not to fork android. But MS is never going to do it, as they want a single platform for all of thier devices.

    39. Re:Author has obviously no clue at all by Anonymous Coward · · Score: 0

      Not true, as the google implenentation of dalvik did not use the Oracle Codebase at all. If it had Oracle would have had no case whatsoever.

    40. Re:Author has obviously no clue at all by Grishnakh · · Score: 1

      Alas, that's becomming more and more common here.

      Is it just here though? Or is it everywhere? Maybe I'm hanging out in the wrong places, but it sure seems to me that the general level of education and competence has fallen drastically throughout society in the last 20-30 years.

    41. Re:Author has obviously no clue at all by DeTech · · Score: 1

      This is would be if MS gains enough market clot to make developers develop aps that only run on msdriod. I don't see this ever happening but that's the closed world model.

    42. Re:Author has obviously no clue at all by gbjbaanb · · Score: 1

      or.. you can use a different licence for the library - they we get the benefit of open source stuff much more widely used. I doubt anyone really writes a library and then says "no, I don't want people to use this unless they are as fully into OSS as I am". Most people who write a library do so because they want it used to benefit others, and if it encourages others to write OSS stuff too, that's a bonus.

      There's too much reinventing wheels in this industry (especially in the .net world where anything decent that gets written gets re-implemented and bundled by Microsoft). If the OSS was more easily usable, they'd have a harder time encouraging their own lock-in. That's the problem when people are encouraged to write their own - they do :(

      so.. LGPL all the way. As you say, its what GPL should have been if the legal system wasn't stuck up Disney's (et al) arseholes.

    43. Re:Author has obviously no clue at all by Anonymous Coward · · Score: 0

      I'be been using iOS since it was unveiled but finally made the switch with Kit Kat to a Nexus 5. Been loving it all the way so far. What do think is wrong with it?

    44. Re:Author has obviously no clue at all by Anonymous Coward · · Score: 0

      your more than free to make modifications to it and use the modified version internally. Its when you start to distribute the modified version of the software to *other* people, that you have to make your changes available.

      ie you can some crazy whizbang device based on say Linux and KDE for yourself, and would not have to make your changes available to anyone. Unless you started to give the crazy whizbang device away or started to sell it.

    45. Re:Author has obviously no clue at all by LordLimecat · · Score: 1

      If my code uses bits from that GPL software, Im in a bit of a legal quagmire. My company owns rights to the code I wrote, but the code requires it being GPL'd. Company may simply throw it out as "not worth it".

      Clearly that benefits everyone though, right? Instead of "more software, but some of it is closed" we just get "noone wants to polish that GPL software because they cant monetize it". YAY, but at least we preserved our ideals!

    46. Re:Author has obviously no clue at all by LordLimecat · · Score: 1

      Its not about being scared. If any of my code is "derivative" of the GPL'd code, then my code must be GPL'd as well. Even if there are possible loopholes, all of a sudden you need to involve legal counsel and higher ups. Starts to get a real PITA whenever i want to modify my code and need approval from legal dept.

      Dont act like you understand workplace bureaucracy just because you dont have to deal with it.

    47. Re:Author has obviously no clue at all by LordLimecat · · Score: 1

      Last I heard he was essentially squatting on a campus (wikipedia indicates that may still be the case), with no steady income.

    48. Re:Author has obviously no clue at all by squiggleslash · · Score: 2

      I read that article a while back and found it flawed for a number of reasons. It overstates the difficulty of reproducing the Google APIs, overstates the degree to which apps are dependent upon them (that is, the number may be growing but the nature of most of the APIs means that there's nothing stopping most developers from producing a "Microsoft" version that simply disables Google features), and hand-waves over the fact that the most successful tablet range in the world right now is a non-Google Android device, the Kindle Fire.

      If Amazon were truly having difficulty getting developers to develop for the Fire, then however tortured the logic, the Ars article may have some basis in reality, but as it is it feels like reading one of those "The process that causes vaccines to cause autism" pamphlets: a long scientific argument that's obviously wrong because the very thing it's trying to explain doesn't exist.

      --
      You are not alone. This is not normal. None of this is normal.
    49. Re:Author has obviously no clue at all by LordLimecat · · Score: 1

      This is the very debate. GPL isnt about producing useful code, its about trying to ensure that software doesnt get created that doesnt match the GPL ideology. Obviously it cannot achieve that goal, but it tries, making sure that people have to reinvent the wheel if the wheel was invented under the GPL.

      Which i guess is great, if your goal in life isnt to be productive but to fight these sort of battles.

      Obviously its the author's choice how he wants to license his code, but the GPL really is not "the most free license"; its incredibly restrictive.

    50. Re:Author has obviously no clue at all by cheesybagel · · Score: 1

      If Microsoft can't touch it all the better. They are the scummiest software company on Earth. Well them and Oracle.

    51. Re:Author has obviously no clue at all by cheesybagel · · Score: 1

      You have two options. One is that you NEVER resell the software to anyone. GPL does not forbid you from doing such as long as you don't redistribute it. The other option is to simply cease to use the GPLed software. If you have distributed the software to a 3rd party you have to distribute the source to ALL of it however.

    52. Re:Author has obviously no clue at all by cheesybagel · · Score: 1

      Games probably use native code.

    53. Re:Author has obviously no clue at all by Darinbob · · Score: 1

      Freedom means only for people we like.

      (that's sarcasm, I hate to actually point that out but lately there has been a rash of humor impaired readers)

    54. Re:Author has obviously no clue at all by Waffle+Iron · · Score: 1

      If my code uses bits from that GPL software, Im in a bit of a legal quagmire. My company owns rights to the code I wrote, but the code requires it being GPL'd. Company may simply throw it out as "not worth it".

      Maybe you should have thought about the terms of the license you were provided with before you started working on additions?

      People who choose to license their code under the GPL have a certain set of goals. Not annoying downstream proprietary developers is not one of those goals.

      If you had chosen a proprietary library instead, your boss would probably have to pay a licensing fee to incorporate it into your product. You wouldn't expect to get very far by complaining that: "My boss doesn't like spending money! Why can't you release your library under BSD instead of making us pay? That way there would be more software!"

    55. Re:Author has obviously no clue at all by Anonymous Coward · · Score: 0

      Here is an in-deph article on why forking Android won't work...

      http://arstechnica.com/informa...

      For most companies other than Microsoft and possibly IBM or Oracle that's largely true. However, Microsoft has deliberately manouvered its self into a situation where it has direct substitutes for most Google services. Few of them are good enough to compete in an open market, however, since Android is not copyleft, Microsoft will not have to release the source code and will not allow alternative services onto their new devices. Amazon has already shown that they can do this.

      It's important to understand that this is part of a multi-sided strategy; Microsoft is on one side planning to benefit from Android's source code themselves. On the other side, they want to deny Google the benefit of the Android community. Since Google is opposed to copyleft software which would allow them to get a return from Microsoft taking their code, they will be forced to put more and more into Android's proprietary bits such as Google Play. This will gradually eat away at the Android Open Source community. There will be fewer people contributing new code and recruiting for Android developers for Google's proprietary parts will become more and more expensive for Google.

      Cancelling Windows Phone and replacing it with Android is a master stroke for Microsoft:

      • Windows 8 has been a disaster; they need the Windows developers concentrating on the desktop again. Cancelling WP will allow that.
      • Windows Phone has shown that Micrsoft's developers are trapped; They will develop software as Microsoft tells them even if it means taking a loss.
      • Windows Phone is also heading to be an embarassment. Even with vast subsidies and much more expensive hardware, the phones are barely competitive with low end Android. Getting rid of the Windows Phone subsidies will put billions on the bottom line.

      This is part of Microsft's basic Embrace Extend Exterminate strategy which they have done again and again.

      • Replaced LanManager with Kerberos and taking that over as ActiveDirectory
      • Attempting to take over Java (failed because SUN had better license lawyers than Google)
      • Replacing NetBIOS with IP

      The story is clear. Microsoft has been persuading the rest of the software industry to avoid the GPL for years precisely to allow this type of takeover of Android.

    56. Re:Author has obviously no clue at all by Anonymous Coward · · Score: 0

      Yes the onerousims are much. Verily, Microsoft can't touch anything like GPL V2.

      In related news, Police are on the look out for a group of programmers pretending to be them

      http://www.theinquirer.net/inq...

    57. Re:Author has obviously no clue at all by Anonymous Coward · · Score: 0

      sure they COULD but where and when in their entire history have they EVER done something like that? They usually operate in a way to invent it there, lock everyone they can into it and profit off the poor implementations with marketing. On top of that, they generally have taken any company they acquire and force them to promote only their Microsoft Windows and in almost all cases the other OS support was dropped. SoftImage was one of the few which survived and that was mostly due to the engineering staff refusing to kill the company by dropping UNIX supported versions.

      So the article is just a 'what if' pipe dream with no value or hint that anyone at Microsoft is going against their long history of doing things.

    58. Re: Author has obviously no clue at all by LordLimecat · · Score: 1

      Right, but a lot of copyleft proponents insist that its the "freest license" when its pretty far from it. In just about every sense BSD is "freer" as it imposes essentially no restrictions.

      I understand why people use GPL, but they need to stop overselling what it is.

    59. Re:Author has obviously no clue at all by Anonymous Coward · · Score: 0

      If you are changing the source to a single binary you are indeed collaborating with every other author that has worked on that source before you, you are then obliged to release the code under the same licence it started with (if you're even making a release). If you are making a wrapper around a binary, you can license it how ever you want (provide your code only if you want, and a shim to download the GPL modules as necessary [from their authors]). You need to make that separation of your work from the original work, or it's a derivative work.

    60. Re:Author has obviously no clue at all by Anonymous Coward · · Score: 0

      By tight you mean:

      If you plan to use Google Search (TM) instead of Microsoft Bing you have to use Google?

      If you plan to use Googles extensive store on wifi location data instead of just GPS you have use Google?

      If you plan to use Googles ... you have to use Google?

      etc.

      That sort of lock-in? Every restriction listed relies heavily on servers provided by Google and cannot be done without servers. Nothing stops Microsoft from going the Apple route and provide an OpenStreetMap base implementation of the Maps API, a Bing based search API, a Hotmail based email API, a Google conformant youtube viewer (AFAIK they got blocked in the past for filtering the adds).

      Of all the tech giants Microsoft is the one that could actually provide all the services to make its phone a fully functional Android without Google services.

    61. Re:Author has obviously no clue at all by jrumney · · Score: 1

      Google's fight with Sun was over the APIs essential to the language (java.*, javax.*). The case did not cover com.sun.*, which would be the equivalent of the Google APIs.

    62. Re:Author has obviously no clue at all by Anonymous Coward · · Score: 0

      I can just see them try to get it running with an NT-based kernel.

      Windows 8? They have all the pieces there. They just fork Dalvik and patch it to work on Win8. Now you can run Android apps on your Windows 8 machine Maybe this is the advantage of closed software. You get the best of both worlds...

    63. Re:Author has obviously no clue at all by Anonymous Coward · · Score: 0

      Even if there are possible loopholes, all of a sudden you need to involve legal counsel and higher ups.

      Not really. Watch...

      my code is "derivative" of the GPL'd code, then my code must be GPL'd as well

      See? It's not rocket science.

      Your problem is that you want to use "loopholes" to let you use libraries for free-gratis, while ignoring the very purpose of the release of the code in those libraries.

      People like you who constantly try to break GPL are precisely the reason GPL exists and is still sadly necessary to protect the work that other non-douchebag authors are trying to share.

    64. Re:Author has obviously no clue at all by Anonymous Coward · · Score: 0

      its about trying to ensure that software doesnt get created that doesnt match the GPL ideology.

      No, it's about ensuring that people who do want to share their code, don't accidentally help people who don't want to share their code. In the case of OSS libraries, it's like a community organisation that wants to help other volunteers, but not help private companies that don't help the community. They are not trying to make your job easier, they are trying to make it easier for other people who produce libre software. If you are producing proprietary closed source, why should you expect the open source community to want to help you?

      making sure that people have to reinvent the wheel if the wheel was invented under the GPL.

      How would that be better if it was proprietary closed source? You'd still have to reinvent the wheel, so how are you being harmed by GPL? Given that you want to distribute proprietary closed source, why should you be able to take code from people who have shared it and lock it away from your own customers and users? More importantly, why should you be able to use other people's shared code but deny them the ability to use yours?

      You want to be free to be able to use other people's code, in any way you want, while denying those others the same freedom.

      but the GPL really is not "the most free license"; its incredibly restrictive.

      Only because you don't understand whose freedom it is protecting. We're trying to protect the freedoms of the community from people like you.

    65. Re:Author has obviously no clue at all by LordLimecat · · Score: 1

      How would that be better if it was proprietary closed source?

      The point of source code IMO isnt to be shared but to be compiled, and used as a software tool. Sharing it is great, but only because that code will be compiled wherever it is shared and thus become useful. Otherwise it is simply a learning tool-- and the point of learning how to code is, once again, to produce compiled output that can perform tasks.

      I would rather have proprietary software to make X task easier than to have no software at all.

    66. Re:Author has obviously no clue at all by Anonymous Coward · · Score: 0

      Thank you. I thought it was the BIOS code that was reverse engineered this way and not DOS. DOS was just some OS Bill bought outright from a guy for real cheap and then turned around and "licensed" it to IBM.

    67. Re:Author has obviously no clue at all by Anonymous Coward · · Score: 0

      You were whining about using GPL libraries in your company's closed source products.

      If you just wanted to include a GPL'd product as a stand-alone already compiled component (which you merely remotely call from your binary blob) there'd be no legal issues. You just distribute the GPL'd product as you received it, including or hosting the source. And if you wanted to use a GPL'd tool as a compiled tool yourself (such as a development environment, or compiler, or tester, or designer, or editor...) you wouldn't even have to do that, since you'd be an end-user from the point of view of the licence.

      But it seems you want to be able to use open source code libraries within your own closed source product. So I ask again: why should you be able to use other people's shared code but deny them the ability to use yours?

      You seem to be confused about what freedom means. Democracy isn't less free than a dictatorship when it takes power away from would-be dictators.

  3. Virgin Developers by rossdee · · Score: 4, Funny

    So is Richard Branson involved in all this?

    1. Re:Virgin Developers by mseidl · · Score: 4, Funny

      No, just the standard virgin developers

    2. Re:Virgin developers by BisuDagger · · Score: 1

      With Virgin Airlines, Microsoft can also ship their product while maintaining abstinence.

    3. Re:Virgin developers by Anonymous Coward · · Score: 0

      Only at Microsoft.

      Google and Apple developers are having trouble finding time to code between all the sex their having.

    4. Re:Virgin Developers by CanHasDIY · · Score: 2

      Or - blah blah blah, something about a volcano...

      --
      An enigma, wrapped in a riddle, shrouded in bacon and cheese
    5. Re: Virgin Developers by Guppy · · Score: 1

      No, just the standard virgin developers

      They could at least make things a little bit challenging by hiring Wizard developers over 30.

      Although I'm not sure what the point is of hiring employees that obviously have no experience with forking :p

    6. Re:Virgin Developers by edxwelch · · Score: 1

      Once they have sex with a woman they get kicked off the project

    7. Re:Virgin developers by Minwee · · Score: 1

      Not on that airline. You can tell by their name that they don't go all the way.

    8. Re:Virgin Developers by Darinbob · · Score: 1

      But as soon as they are forked they are no longer virgin developers.

    9. Re:Virgin Developers by Anonymous Coward · · Score: 0

      A little offtopic note about your "bla bla bla"... did you know where that originated? Back in the 1950s there was a TV show called "I Love Lucy" about an American woman married to a Cuban (IIRC). Ms. Ball very often on the show said, in Spanish, "Talk, talk, talk!" The Spanish word for "talk" is "habla", and in Spanish the H is silent. So to American ears she was spouting gibberish; "Oh, bla bla bla".

    10. Re:Virgin developers by Anonymous Coward · · Score: 0

      This explains all the poorly written code...

    11. Re:Virgin Developers by Anonymous Coward · · Score: 0

      Its like a Greek riddle.

  4. Amazon by arbiterxero · · Score: 2, Interesting

    The reality is that this is an opportunity for Amazon.....

    Amazon has an app store, they could have the ability to sell Blackberry, IOS, Android apps all from the vendors so that when you buy an app it's device agnostic.

    Then the app-stores that are phone specific now become ONE app store that allows you to take your apps with you. One App store that you can pick which version/compatibility to install.

    Amazon just needs to be able to import your Play Store Sales, and Apple Sales so that you can get those apps from them.

    1. Re:Amazon by BasilBrush · · Score: 1

      Amazon just needs to be able to import your Play Store Sales, and Apple Sales so that you can get those apps from them.

      Huh? What does that mean? There is no mechanism by which Amazon can sell iOS apps. Apart from to jailbroken phones.

    2. Re:Amazon by oh_my_080980980 · · Score: 1

      LMOL - yeah, they want to service other hardware competitors....you're more clueless than the author.

  5. Why the 'Virgin' Developers? by transporter_ii · · Score: 1

    All they would have to do is fork Android and replace all the proprietary Google parts with their own. There is nothing secret or shady about this. See: Amazon Kindle Fire.

    Microsoft would just have to jump into it fully. I like the Amazon App market, but I've found apps in it are often several versions behind apps in the Google Play store. If something like that is going to work, app makers are going to have to support multiple app stores, and do so fully.

    Even though I like Amazon giving Google the competition, I find I'm starting to get apps from Google more because they seem to be supported better.

    --
    Doctors destroy health, lawyers destroy justice, universities destroy knowledge, religion destroys spirituality
    1. Re:Why the 'Virgin' Developers? by Anonymous Coward · · Score: 1

      In a word: Patents.

      If you're going to be messing with replicating a competitor's technologies, you need developers you can verifiably prove have never actually worked with that competitor's technologies before as evidence you did not intend to infringe their software patents. It's stupid, but it falls in line with engineers who are forbidden from trying to find out if what they're working on is already patented.

    2. Re:Why the 'Virgin' Developers? by DeathToBill · · Score: 2

      I think that'd stand up in court for all of about four seconds. Telling your engineers not to do patent searches in case they come across something similar to what they are working on that they didn't already know about is one thing; setting your engineers to deliberately copy someone else's work is rather another. At any rate, ignorance is no defence to patent infringement, it just helps you avoid the triple damages for wilful infringement.

      The whole story is a horrendous beat-up, though. Android is open-source and MS are free to copy it any time they like. There are no proprietary parts of Android that Microsoft would have to replace. The Google Play store *is* proprietary and some Google apps are only (officially/legally) available through it. So Microsoft would have to supply their own implementations of maps (hint: they already have one) their own app store (hint: they already have one, albeit not for Android) and, erm, any other Google apps they thought they couldn't survive without. Since most of the money in Android comes from the Play store and ads in the search and maps apps, I don't think Microsoft are going to be too upset about this revenue going to them and not to Google.

      --
      Slashdot - News for Nerds, Stuff that Matters, in ISO-8859-1 Has just realised that beta makes this signature redundant
    3. Re:Why the 'Virgin' Developers? by drinkypoo · · Score: 2

      Telling your engineers not to do patent searches in case they come across something similar to what they are working on that they didn't already know about is one thing; setting your engineers to deliberately copy someone else's work is rather another.

      Developing an equivalent app is not copying someone else's work, and reverse engineering for the purposes of interoperability is still an explicitly protected right under US law.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    4. Re:Why the 'Virgin' Developers? by thaylin · · Score: 3, Informative

      You mean copyrights, clean rooms dont get around patents, they get around copyright.

      --
      When you cant win, ad hominem.
    5. Re:Why the 'Virgin' Developers? by Sockatume · · Score: 1

      Apps. Microsoft needs them, and they can either try to create their own App Store or they can have someone clean-room develop a system that hooks into Google's existing app store. (They can't ship the Play Store on its own: Google's licencing agreements would require them to prominently use GMail, Google Calendar etc. which rather defeats the MS-phone goal they're going for.)

      FWIW I really doubt that's what the Nokia Android will turn out to be.

      --
      No kidding!!! What do you say at this point?
    6. Re:Why the 'Virgin' Developers? by DeathToBill · · Score: 1

      You can still be had for patent infringement if your product reproduces an invention claimed in the patent.

      --
      Slashdot - News for Nerds, Stuff that Matters, in ISO-8859-1 Has just realised that beta makes this signature redundant
    7. Re:Why the 'Virgin' Developers? by Enry · · Score: 1

      This. You can still violate a patent even if you don't know it existed at the time you developed it. Searching for a patent and then doing an implementation of it would be willful violation and get you much larger penalties.

    8. Re:Why the 'Virgin' Developers? by Anonymous Coward · · Score: 0

      US copyright law, but not patent law.

    9. Re:Why the 'Virgin' Developers? by Nemyst · · Score: 1

      I've only read TFS in Slashdot tradition, but the spin of it almost makes me think the author is saying Microsoft would clone Google's apps outright to the extent of also offering a cloned Google Play app that'd connect to the actual Google Play store and allow to download and run apps that require the Play framework to run. I really hope TFS is wrongly worded (or that I interpreted it incorrectly) though because that shows a basic misunderstanding of how such a service works.

    10. Re:Why the 'Virgin' Developers? by Anonymous Coward · · Score: 0

      but not for treble damages. That's the reason to cleanroom.

    11. Re:Why the 'Virgin' Developers? by Grishnakh · · Score: 1

      So if MS had to supply their own implementations of Maps, the Play store, etc., then what would even be the point of MS making their own version of Android? It's not like Android really works that much better as an OS than Windows Phone (on the contrary, Windows Phones seem to have far better performance, though it's hard to say how much of this is because of all the crapware that the carriers and handset makers load on their phones, an affliction which iPhones and Windows Phones don't have). The only reason MS would have to make an Android (or Android-like) phone is to get access to the Google Play store, so customers can use Android apps. If that's locked out, then there's just no point. How does Blackberry do it anyway? I thought they had some kind of compatibility so that (at least Java, non-native) Android apps could work on their phone. If they don't have access to the Google Play store either, then they have the same problem; that compatibility is useless.

    12. Re:Why the 'Virgin' Developers? by DeathToBill · · Score: 1

      You've not understood the situation. Locking them out of the Google Play store doesn't prevent them starting their own app store and installing that as the default app store on their Android phones. It'd then be up to each app developer whether to sell their apps through that new store. For the average developer, why not? It's minimal extra effort for extra sales. And it would make sense for Microsoft to do it; after all, the most-often-cited problem with Windows Phone is that it doesn't have the range of apps that other platforms have.

      Google, on the other hand, would have to decide if it was worth their while to not sell their apps (maps, now, search, play movies, play music etc) through the Microsoft store. Actually they might well decide it was worth it for the advertising revenue, just as they sell some of those apps for iOS.

      Selling a platform that supports Android apps is well worth it, even if it doesn't get access to Google Play; just look at Blackberry.

      --
      Slashdot - News for Nerds, Stuff that Matters, in ISO-8859-1 Has just realised that beta makes this signature redundant
  6. In my experience, many Microsoft developers are -- by QilessQi · · Score: 4, Funny

    -- oh, to heck with it, WAY too easy.

  7. Virgin developers by oodaloop · · Score: 4, Funny

    Wait, aren't all devlopers virgins?

    /ducks

    --
    Tic-Tac-Toe, Global Thermonuclear War, and relationships all have the same winning move.
  8. Microsoft's thinking... by cold+fjord · · Score: 4, Funny

    I'm sure that when Microsoft thinks about Android, it's first thought is usually: Fork Android!

    --
    much of left-wing thought is a kind of playing with fire by people who don't even know that fire is hot - George Orwell
    1. Re:Microsoft's thinking... by scorp1us · · Score: 1

      Fork that!

      --
      Slashdot's rate-of-post filter: Preventing you from posting too many great ideas at once.
    2. Re:Microsoft's thinking... by Anonymous Coward · · Score: 0

      but if they fork - then they are no longer any use as a developer

  9. How About Also Having a Store Without Registration by LuxuryYacht · · Score: 1

    ... so that you can buy or try any app just like you would download apps for linux distros, without having to register or give an app access to all my stored info? Why does a calculator app need to access my contact list or location data? Will the results vary based on my contacts or location?

    And while you're at it an open source version of Android. I'm happy to pay for apps that I really want but lets at least have a layer of security between applications and stored data, location, call history etc etc

    --
    Quidquid latine dictum sit altum viditur
  10. maker harder? by gl4ss · · Score: 1

    yes they could. but it would make their google android(tm) licensing scheming a bit harder, having to keep access lists and all that - which they don't do now.

    so umm.. is there some device now that's banned from the market? I mean some device that you just plain can not install google apps on and then access the market? (sure, plenty of devices and mods don't come with them but you could always install the play client if you wanted..)

    --
    world was created 5 seconds before this post as it is.
  11. GPL and Free Software by Anonymous Coward · · Score: 0

    In other news, Network World reports that the FSF and the GPL is not simply a mechanism to promote sharing, but *specifically engineered* by Richard Stallman to subvert restrictions (to the maximum extent possible under law) imposed via copyright and patent law! Who knew?!

  12. Two things by sesshomaru · · Score: 1

    Two things that are very important to the Microsoft philosophy are "generating goodwill" and "replacing proprietary bits." Why here's a clip (in Spanish!) from the Simpson's demonstrating this philosophy in action!

    https://myspace.com/tanaso4/vi...

    --
    "MIT betrayed all of its basic principles."
  13. fairy tail by Anonymous Coward · · Score: 0

    There could be fairy's on the moon too.

    Where is the historical proof of Microsoft ever doing anything like this? There sure is lots of evidence of them ripping out parts of products and/or services which didn't run on Windows and attempt to get Windows running them.

  14. How the fuck by Anonymous Coward · · Score: 1

    Would Microsoft generate good will by replacing the proprietary parts of Android? The only proprietary parts are the Google services, which Google is under no obligation to open source at all. And if Bing has shown us anything, Microsoft's attempt at beating Google at their own game is laughably pitiful.

    And if you think Google are just going to lie down and allow Microsoft to write a wrapper that sits between the Google Services and their own fork, you've got quite the shock coming.

    1. Re:How the fuck by Grishnakh · · Score: 1

      And if Bing has shown us anything, Microsoft's attempt at beating Google at their own game is laughably pitiful.

      Don't be ridiculous; Bing has proven itself to be the very best search engine for porn.

    2. Re:How the fuck by squiggleslash · · Score: 1

      And if Bing has shown us anything, Microsoft's attempt at beating Google at their own game is laughably pitiful.

      Uh, have you used Google lately? Yeah, Bing today isn't as good as Google search was five years ago, but it's more or less an equal to what Google search is right now. Perhaps even slightly better.

      And before anyone (for this is Slashdot) says "squiggleslash? Never heard of you and you said something that sounded like praise for Microsoft therefore SHILL", believe me "Being slightly better than Google search is right now" is damning with faint praise. They're both shit.

      --
      You are not alone. This is not normal. None of this is normal.
  15. some serious assumptions are being made. by nimbius · · Score: 1

    The argument is predicated on the logic that microsoft no longer observes windows as a viable or competitive product. history tells us that through several iterations and permutations of the OS, microsoft considers the product sound and functional at any level of the integrated circuit from ARM to Xeon. it also fails to acknowledge that microsoft doesnt just want a slice of the android apps market, it wants a market completely of its own. its an incredibly lucrative ecosystem, as theyve seen from microtransactions and service subscription in their XBox product.

    the problem of developers is a recent addition for microsoft. in the past, 'by hook or by crook' if you wrote code and expected users to be a part of it, you took your seat at Redmonds table and ate cake. theres also another big fact to face: the layered approach cannot work with UEFI, signed binaries, DRM and Trusted computing all of which werent prevalent or in existence when IBM saw clones emerge in the market. This in combination with ferocious litigation is the reason apple doesnt find mac clones to be very threatening.

    open sourcing the proprietary bits of android is a nuclear option, and one i think redmond might consider, but only if it places them closer to an apps market.

    --
    Good people go to bed earlier.
  16. Sailfish/BB10/Ubuntu Mobile /Qt5 to the rescue? by scorp1us · · Score: 1

    We've got BlackBerry, Ubuntu using Qt/QML for native app development. Ubuntu is using Android's kernel. Developing a phone platform that can also run on iOS and Android would fix the problem of inertia with a lot less effort of re-inventing Android. And recent versions of Android have a no-forking provision. So there's no forking way.

    I specifically mention Ubuntu Mobile because they are already aligned with WinRT's vision. Ubuntu Mobile uses android kernels, so there's no additional hardware porting effort.

    The license(s) for Ubuntu / Qt5 are much more permissive. Microsoft could also just buy Blackberry, and get what they want. So many choices.

    --
    Slashdot's rate-of-post filter: Preventing you from posting too many great ideas at once.
  17. Oblig Gandhi quote by Gothmolly · · Score: 1

    First they ignore you,
    Then they laugh at you,
    Then they fight you,
    Then you win.

    --
    I want to delete my account but Slashdot doesn't allow it.
    1. Re:Oblig Gandhi quote by Anonymous Coward · · Score: 4, Funny

      If that rule is universal, Windows 8.2 will be the OS of choice for Slashdot by year's end.

  18. Copyright: no; Patent infringement: yes by kaychoro · · Score: 1

    In the last 35 years, copyright has become less of a problem. It's easy to avoid copyright infringement with virgin developers; however, too many patent trolls would make lawsuits for patent infringement (imagined or otherwise) almost guaranteed.

    --
    //TODO: create a signature
  19. Huh? by gstoddart · · Score: 1

    Microsoft (or anyone) could generate a lot of goodwill by completely replacing the proprietary bits of Android

    By replacing them with more proprietary bits?

    Sorry, but if you want goodwill, you need to make them non-proprietary, otherwise you've just shuffled things around.

    --
    Lost at C:>. Found at C.
  20. This doesn't work for patents by thunderdanp · · Score: 2

    Clean room development is a good way to defend against copyright infringement, because you are able to demonstrate you did not have actual knowledge of the copyrighted material, and hence could not have copied it. With patents, it does not matter whether you copied it or not. If your product performs the same invention as described in the claims of a patent, you infringe, regardless of the absence of copying.

    1. Re:This doesn't work for patents by gnupun · · Score: 1

      ... because you are able to demonstrate you did not have actual knowledge of the copyrighted material, and hence could not have copied it.

      Clean room is about cloning/copying a technological product without copyright infringement. But you do have actual knowledge of the product, but at a higher level, not the exact competitor's source code.

      According to wikipedia:

      Typically, a clean room design is done by having someone examine the system to be reimplemented and having this person write a specification. This specification is then reviewed by a lawyer to ensure that no copyrighted material is included. The specification is then implemented by a team with no connection to the original examiners.

      A group of developers reverse engineer the competitor's product, then write a specification and pseudo code about how it works. Once they get the okay from the legal dept, they throw the spec and pseudo code over the "chinese wall" to the developers that turn them into their own code.

  21. And old dog doesn't learn new tricks. by Anonymous Coward · · Score: 0

    All I see is the usual Embrace, Extend, Extinguish.

  22. Why protect the 'Store'? by Marc_Hawke · · Score: 1

    Call me naive, but why is Google so protective of the Play Store? Don't they get a cut of every sale there? I can understand why they'd want to block the side-loading of apps onto other OS devices, but wouldn't they want EVERYONE to use the store?

    What I see, is that they should work towards eliminating other stores. So the Amazon App Store is more of a threat than Microsoft making a phone that can point at Google's store.

    --
    --Welcome to the Realm of the Hawke--
    1. Re:Why protect the 'Store'? by ledow · · Score: 1

      Support I should think.

      If they only tack it onto supported devices from manufacturer's playing ball, they don't have to worry about compatibility etc.

      They distinguish, as it is, that my manky Galaxy Ace is not able to run apps that other phones / tablets are able to run. Hence they are already wasting a lot of my time when I go to an interesting app only to find it's not compatible.

      Throw in fifty brands of cheap unofficial tablet and they have no way to test compatibility to that fine a degree. And when they want to obsolete a particular model / Android version it becomes much harder is the company isn't around any more (and / or kicks up a fuss when all their models stop being able to use the Play store).

      It's all to do with manufacturer's agreements and clauses within them that give them an obligation to keep up to date with Android version, security problems, etc. I should imagine.

      That said, there's pretty much nothing Android that you can't hack some version of the Play store onto, even if it's just manually getting an old Play Store APK file and installing it.

      Google don't seem to "block" that, they just don't support it. I set up several brands of cheap tablet onto Play Store for my former employer and it still lets you install Store apps, Google Apps for Domains, etc. and it quite obviously recognises what the device is (it sucks off the manufacturer name from the tablet presumably) and knows it's not a model that Play Store was ever bundled with.

    2. Re:Why protect the 'Store'? by ledow · · Score: 1

      P.S. The Play Store EULA allows this. It only mentions "a device supplied with a version of Android" as the requirement to be licensed to use Play Store, last time I read it... I was that worried, I checked.

    3. Re:Why protect the 'Store'? by Sockatume · · Score: 1

      It's not about protecting the Play Store. They know everyone wants it on their device, and they can exploit that need by bundling it with other, very profitable apps that Google wants to promote like G+, GMail, Maps, and Search. Those are Google's real profit centres.

      --
      No kidding!!! What do you say at this point?
    4. Re:Why protect the 'Store'? by squiggleslash · · Score: 1

      The Play Store is leverage over the carriers to make sure that Android stays more or less standardized. Without it, the FOSS nature of the OS means it would be easier to create forks of Android that, over time, become less compatible with the version Google maintains.

      I'd also add that one of the entire reasons Android exists is that Apple locked up the iPhone, and Google was quite legitimately frightened of being locked out of the touchphone world completely. Even the "Google" apps that came with the iPhone weren't Google's. Regardless of what direction the touchphone world goes, Google wants to guarantee it's not locked out.

      --
      You are not alone. This is not normal. None of this is normal.
  23. Not True by Anonymous Coward · · Score: 0

    Amazon didn't create the proprietary parts of Google's services. This is why most apps will not run on Amazon's Kindle devices. Amazon hasn't cloned the Google Services Framework that many apps rely on (because it is updated on all devices automatically that support Google Play).

  24. Nothing prevent MS from making Android phones by OrangeTide · · Score: 1

    Google freely allows this. You can take their releases, which is mostly open source software, and build a product around it. If you want access to early releases, then you have to start playing by Google's rules, but even that is not so hard.

    If you want to make a fork of Android and give it to partners you could do that with anything but the early preview releases. Fork Jellybean or KitKat right now if you want. If you want to stay on top of what Google is doing, you'll be integrating their future releases into your custom releases. Or you could ignore the work that Google does and go in your own direction. Add .NET support if you want, set the mail and search engine defaults to point to Microsoft. Most of the real proprietary stuff are the bits that various vendors provide and not too much around Google's, except some of the Java apps they bundle. Which I assume Microsoft would want to replace with their own version.

    --
    “Common sense is not so common.” — Voltaire
  25. Why would they? by PhrostyMcByte · · Score: 2

    My Windows phone (Lumia 920) runs faster and more fluid and it has significantly less power than my Android tablet (Nexus 7, 1st gen). Each update has added features without making it slower. There are less apps but I have yet to not find what I'm looking for and they generally feel more consistently designed. WP 8 brought native C++ programming. The only thing left is ditching their Direct3D stuff for OpenGL/OpenCL support to make porting games easier (which will admittedly probably never happen).

    In terms of geek factor Android is of course far more customizable and rootable, but I and I'd assume the great majority of users are not interested in doing that.

    There's so much focus on Microsoft forking Android, but I really don't see the point. They've got a long way to go to get to Android levels of market share, but it's by no means a failure that deserves to be trashed.

    1. Re:Why would they? by Somebody+Is+Using+My · · Score: 3, Interesting

      Because the days of a phone as a single-purpose device are long over. Modern phones are miniature computers and - like all computers - it is the software they run which is the most important part. No matter how good the hardware or underlying operating system may be, if it doesn't have applications to run on it, that computer is not going to end up being used. And Android phones have the apps, while Windows phones do not.

      Sure, there are a small selection of apps for Windows phones, but it is nothing in comparison to what you can get on an Android (or an Apple IOS device). Apps come out first on Android and IOS, with ports to Windows Phone a secondary consideration (if they are ported at all). And there are no must-have applications only available on Windows Phone. Without the apps, they can't attract users, and without the users they cannot attract developers.

      Forking Android is one potential method of getting those users. Once they have gained (embraced) a significant market-share, then Microsoft could follow up with their usual "extend, extinguish" methodology to control that market (love it or hate it, that policy works for them).

      Of course, forking Android is unlikely to be a successful strategy. Increasing amounts of the Android API are being moved into Google's proprietary services and many applications are becoming more dependent on the functionality of those APIs. Forking Android would require Microsoft to create an incompatible replacement for those APIs or try to create a clean-room version of the GMS that maintains full compatibility. With the former, they have just traded a Windows kernel for a Linux kernel without gaining users because they still won't have compatibility with most apps. With the latter, Microsoft cedes control of the the platform to Google and will constantly be playing catch up to any changes the search-giant makes.

      Their best bet - but the one they have been unable to achieve despite over a decade of trying - is to create a must-have feature that can only be had on Windows Phones (for instance, imagine a successor to Facebook and the only phone that you can access it from is a WinPhone). Microsoft was hoping that Exchange/ActiveDirectory integration might be this feature, but - because that was largely only of interests to large businesses - it failed to capture the market. But if they can find something that excites the market and only they offer - then they can succeed.

      So even were Windows Phone OS the best and most advanced phone OS around, it doesn't matter a jot. It's always been the applications that have driven users to a platform, and right now Microsoft doesn't have those. And that is why people are throwing around ideas like forking Android.

    2. Re:Why would they? by Anonymous Coward · · Score: 0

      Treat the Android tablet as you did the Windows phone. Don't "tweak" it or root it, or install any apps other than the basics, and you'll see something else.
      I have the same first gen Nexus 7 Android tablet, no tweaks, no root, same OS that gets regularly updated, and with no more than a handful apps installed, all from Google Play. Still works perfectly fine, battery alive and kicking.
      Question is ... if your Android tablet has a certain lifespan, apps included, how do they stack up against Windows phones? I mean, with such a small user base, I really don't see anyone, Microsoft or developers, putting extra hours for more updates.

      Sometimes, going with the herd is a good thing.

    3. Re:Why would they? by PhrostyMcByte · · Score: 1

      It's always been the applications that have driven users to a platform, and right now Microsoft doesn't have those.

      You seem to have missed where I mentioned this in my post. I even put it there with the specific intent of stopping misinformed "there are no apps" replies.

      Android has 20 apps that duplicate the same functionality, and Windows Phone has 5. But the functionality is there. It doesn't work to just compare a raw count. In terms of big-name apps, there are still a number of holdouts but for every one that's missing, there's something identical to replace it.

      In the Windows Phone 7 times, I definitely felt limited in app selection. Not anymore.

    4. Re:Why would they? by Anonymous Coward · · Score: 0

      Sure, there are a small selection of apps for Windows phones, but it is nothing in comparison to what you can get on an Android (or an Apple IOS device). Apps come out first on Android and IOS, with ports to Windows Phone a secondary consideration (if they are ported at all). And there are no must-have applications only available on Windows Phone. Without the apps, they can't attract users, and without the users they cannot attract developers.

      And it's not like they haven't tried. They've throw (burned) billions of dollars trying to get users and developers on WP - both in paying developers to develop a WP app (exclusive or not) and in marketting.

      Their best bet - but the one they have been unable to achieve despite over a decade of trying - is to create a must-have feature that can only be had on Windows Phones (for instance, imagine a successor to Facebook and the only phone that you can access it from is a WinPhone). Microsoft was hoping that Exchange/ActiveDirectory integration might be this feature, but...

      Well, it didn't help at all that they were so late to market that the Exchange support had already been added to both iOS and Android, and the big corporate giants were already in the midst of integration for at least iOS due to the CEO wanting an iPhone/iPad, if not Android also.

    5. Re:Why would they? by Somebody+Is+Using+My · · Score: 1

      There is a lot of duplication. I'm not familiar with the specifics of the Android or Windows Phone but on IOS, for instance, there are dozens of PDF readers as an example. And you can take any specific type of app and you will probably find a half dozen different apps that all perform the same thing.

      Except... they don't, not exactly. There is just enough minor variation to attract different customers, and each will protest that their choice is the best because it suits their needs better than the rest. Myself, I like a PDF reader where all it does is read PDF files well, but others want a reader that handles EPUBs, TXT, AZW, as well as a dozen other formats. Or one that allows wireless transfer from the PC, or allows the user to edit PDFs, or sync them with DropBox. Or any combination of the above functions with innumerable other features.

      When you have a smaller number of apps, you lose this variety. Arguably the customer is no worse off - he can still read PDFs, for example - but he loses a bunch of extraneous features that make the apps more useful to him. So duplication of apps is valuable in and of itself, and its lack reduces the utility of the platform.

      Its easy to disparage the excessive focus on number of program in a platform's app-store as pointless duplication, but that variety exists for a reason; everybody's needs are different, and all those different apps are serving those different needs. Less apps means a platform is flat-out less useful to the user. Windows Phone does not offer this range of functionality and thus cannot attract the same number of customers.

  26. In how many meetings at Microsoft would the phrase by Anonymous Coward · · Score: 0

    :)

  27. What they should do by koan · · Score: 1

    Is spin off a team of younger devs to create an entirely new OS that runs on PC hardware, one that's trim, fast and compatible.
    As Apple to BSD so should this team be to Windows.

    The rule for deploying with this new OS, no 3rd party demo software allowed form OEM's, target gamers and music/vide/photo professionals, and a host of built in apps that are actually pleasant to look at and useful.

    --
    "If any question why we died, Tell them because our fathers lied."
  28. I imagine ... by Rambo+Tribble · · Score: 1

    ... Microsoft would love this idea, because they could create a "clean" product, while paying the developers less by angling that they don't have Android experience.

  29. Re:How About Also Having a Store Without Registrat by noh8rz10 · · Score: 1

    ... so that you can buy or try any app just like you would download apps for linux distros, without having to register or give an app access to all my stored info? Why does a calculator app need to access my contact list or location data? Will the results vary based on my contacts or location?

    why don't you just buy a calculator app that doesn't require this access? there are hundreds. or do you always have to have the new shiny?

  30. Android is part proprietary ... by perpenso · · Score: 2

    The Phonix bios clean-room implementation was necessary because - d'oh! - Phonix couldn't legaly use the IBM bios implementation.

    Its useful to point out to readers that IBM published the source code to their PC BIOS. If you programmed for DOS and used BIOS calls it was common to look at this source code to get details about parameters to be passed in. This would make you ineligible for the clean room rewrite.

    However, Microsoft can use the Android implementation. It's open source for FSM's sake.

    Not all of it. The summary is clearly referring to the non-open proprietary components of Android.

    1. Re:Android is part proprietary ... by Pi1grim · · Score: 1

      Well, luckily for MS, google never released source code for their proprietary apps. All in all I see this as a positive thing. Google has been tightening it's grip on android ecosystem, trying to absorb as much of basic APIs into it's proprietary GoogleServices as possible. Maybe this will force them to open up again at least a little bit.

  31. Clueless ... by BadDreamer · · Score: 1

    Clean room implementations do nothing at all to protect from patent infringement. Patents are like nuclear submarines, hiding and striking very hard when you least expect it. Copyright, sure, but that is irrelevant since the GMS is closed source and the source code is not available anyway.

    So what the OT is suggesting is that Microsoft makes a WINE style implementation of the GMS, moving target and all, and allow Google to take the lead and Microsoft to follow.

    Sounds likely.

    1. Re:Clueless ... by ledow · · Score: 1

      But patent infringement is not inherent to Android alone.

      If you make any kind of modern tablet device, the patents basically cover all models, all OS, etc. Kind of the idea of a patent rather than copyright.

      As such, the patent issue is separate and unavoidable anyway, whether you're using someone else's code, your own code, or your own interpretation of their code. Or even just slapping Windows onto an tablet / smartphone-like device.

  32. Whats wrong with Windows Phone? by Billly+Gates · · Score: 2, Insightful

    Seriously this is not flame bait and I am not trolling here.

    Just speaking as a Windows Phone user who is happy who switched. Windows Phone does have some features. It is very light and responsive on lower end hardware and has neat features with battery and data saving, and the best cut and paste support on touch around compared to IOS and Android (speaking as an ex android user). The view on this site is that MS is years behind and it is all soo buggy, slow, and crappy compared to the coolness of Android from people of course who actually never even used it before?!

    It is not perfect as it lacks a notification center and voice support is less than with other platforms. But it does not mean it is crap either.

    I am a former Android user and use a Nokia. Really Windows Phone is not a bad OS and if it was not made by Microsoft it would not be soo bashed here.

    Android has issues. It is partially opensourced where AOSP is the proprietary part that locks developers and Microsoft to Google similar to MacOSX being partially open.

    I think Ms will destroy its brand name and turn it into another OS/2 as developers will just target Android and with AOSP it means compatibility problems will arise often for Windows Phone users.

    Windows 9 will have a unified modern apps that run on the phone and desktop if rumors are true. This will put a dent into both.

    1. Re:Whats wrong with Windows Phone? by Sockatume · · Score: 1

      Every product, no matter how ostensibly terrible, has a user base for whom it fits like a glove.

      Case in point: pre-iPhone smartphones, which despite being expensive and a pain in the ass to use, were the only fully-fledged computers that fit in your pocket and therefore invaluable in some contexts. Or the much-maligned PSVita, which isn't exactly rolling in CoD and Final Fantasy but turns out to be the iPod for indie gaming and PSone software. Or the Windows Phone, in your case: it doesn't have a huge games selection or ultrasonic measuring tape apps, but I'm guessing you don't exactly need those.

      Unfortunately other people outside of your niche might need other things, so these are bad devices for them. And right now, MS needs that bigger group of people.

      --
      No kidding!!! What do you say at this point?
    2. Re:Whats wrong with Windows Phone? by UnknowingFool · · Score: 1

      Some people here might have issue with Windows Phone as it came from MS, but most people here see that it was behind Android and iOS and is only slowly catching up. Like many things can we blame people especially consumers for waiting until they think something is ready before they use it? The current notion of tablets being lightweight and having simplified touch-centric UIs is different from the expensive heavy laptop with a touchscreen vision that MS tried to sell a decade ago. This new idea of what a tablet should be has been embraced by consumers. Part of the problem for MS is that they are behind Android and iOS in many areas still like apps. Over time, MS might overcome them but it might have been too late for them.

      The other problem for MS is that their strategy to leverage their desktop monopoly into the mobile market has backfired. Surely MS knew that loyal desktop users hated Metro during betas. Yet they forced it upon them anyways. My opinion is that MS wanted to force everyone to use Metro to get them used to it so that they would be familiar with it and purchase Windows 8 tablets/phones instead of Android or iOS devices. This means that developers would also start developing apps as well. The animosity that most desktop users feel about Metro means that fewer desktop users are going to pick Windows 8 as a mobile platform rather than more. This also means that fewer developers are going to develop for Windows 8 right away and will wait. After all if developers choose to develop for Android and iOS, they reach 90+% of the market. Are they going to expend resources for the last few percent? Not likely.

      --
      Well, there's spam egg sausage and spam, that's not got much spam in it.
    3. Re:Whats wrong with Windows Phone? by phantomfive · · Score: 0

      Seriously this is not flame bait and I am not trolling here.

      It appears to be sincere.....the kind of naive sincerity that comes from the mind of an innocent fanboy. Dare I say......virgin fanboy?

      I don't know how the author can be an innocent fanboy though, he appears to be 40 years old. More like utterly naive.

      --
      "First they came for the slanderers and i said nothing."
    4. Re:Whats wrong with Windows Phone? by Yunzil · · Score: 1

      So you can't actually argue against what he said then?

    5. Re:Whats wrong with Windows Phone? by I-am-a-Banana · · Score: 1

      Well I have to agree with the commentor. I have an Android, my daughter has a Samsung Windows phone. I would trade her in a heart beat. I am constantly having to wait for apps on my device which freeze for 30 seconds at a time, I need to reboot every other day. When I asked my daughter last time she rebooted her phone she asked "Why would I want to do that?". It is more responsive, easier to use.Office built in. It is not a bed of roses but it is nice compared to my Android.

    6. Re:Whats wrong with Windows Phone? by Anonymous Coward · · Score: 0

      You would trade your own daughter for a phone?!

      Wow, talk about a messed up father daughter relationship! :-)

    7. Re:Whats wrong with Windows Phone? by Billly+Gates · · Score: 1

      I read and like your posts here and like mostly what you have to say even if I do not agree with everything.

        It is a shame to bash others because they do not agree with you. I would not call you and Android fanboy and I expect the same in return. Yeah I am close to 40 and I am quite advanced in technical knowledge thank you very much. I prefer Windows Phone for the reasons stated and I had an unpleasant experience with Android 2.x slowing down to a crawl even after reflashing and multiple resets on a galaxy S 1.

      Windows Phone may not have all the apps of Android but it doesn't freeze up, slow down, and my phone only has a dual core qualcom cpu which is on the low to mid end compared to the much faster iphone 5s and galaxy IV's. But I got it out of costs. It is smarter to pay $60 a month for a phone with no contract and unlocked for $300 than to pay $100 a month for an iphone/droid over 2 years. You throw away $1200!

      Sorry I will not blow $600 for a high end galaxy/nexus/ishiny. So I picked it based off of that and it has not disappointed surprisingly

    8. Re:Whats wrong with Windows Phone? by wile_e8 · · Score: 1

      Really Windows Phone is not a bad OS and if it was not made by Microsoft it would not be soo bashed here.

      This is part of it - people associated Microsoft with horrible experiences when locked in to the Windows monopoly. This deters the "just works" folks compared to iOS. Also, it is just as locked down as iOS. This deters the tinkerers and other people likely to develop apps compared to Android. Combine those with the fact that iOS and Android were already pretty entrenched by the time it came out, and no one really had a good reason to choose it over the other two.

    9. Re:Whats wrong with Windows Phone? by Billly+Gates · · Score: 1

      I am hoping WIndows 9 will close the gap if it is true that MS is making modern apps that run on both with Metro 2.0. I know metro is a bad word here on slashdot but the new Windows will not have a start screen unless it detects no keyboard at startup and they will run like win32 apps in a Windows 7 style desktop.

      There are apps for Windows mobile surprisingly. Accuweather, youtube HD, Nokia maps and driving, etc.

      I like it because it is very lightweight and less buggy with excellent touch support compared to Android. Android has more sensor support a notification center, google integration, and a gigantic library of apps. But it has its moments and like pcs quality will vary depending on model and crapware bundled with it.

    10. Re:Whats wrong with Windows Phone? by paulpach · · Score: 1

      I am a mobile app developer. I have ios, android and win surface tablets. I have nothing against any of these companies as I want my apps to work on all of them. But the surface is my least favorite one, and one I would never use for me. The usability is just bad over all. Here are some examples:

      1. I want to get a game, so I click on the store, and it prompts me to create an account. I spend 5 minutes setting up an account, and then it just goes to my account page with no obvious way to install the game, or even go back to the store. Go back to the start screen and click on the store again, and it just reopens the window in your account.
      2. Scrolling up and down with 2 fingers on the touchpad is hit and miss, Sometimes it registers as a scroll, but often It thinks I moved my first finger and registers as a moving the cursor ignoring the second finger.
      3. The default keyboard that comes with the surface has keys that you don't press, but touch. This means it has a full size keyboard that you cannot touch type in because you cannot feel the keys, WTF?
      4. There are essentially 3 desktops: the metro interface, the traditional win 7 desktop, and the full list of applications. It is not obvious how to switch between them, and much less how to move the apps between them. The slide from the borders thing is something you should not rely on, because someone needs to show it to you, there is no way a person would figure it out by himself.
      5. Say I want to uninstall an app, well, I would expect to tap and hold an app and click uninstall. I would expect to right click on an app and click uninstall. I would expect to drag it into some garbage can. But no, there is no obvious way to uninstall apps, it turns out you need to open settings and look for the installed apps, and then uninstall it from there.
      6. I am not a huge fan of the changing tiles, because sometimes you no longer recognize what they are. Say I am looking for the store, but the tile is currently displaying some information about some app in the store, then it takes longer for me to find the darned store.

      I am a software developer (and darned good at it), I design my games with usability in mind, and constantly change them based on usability testing and feedback from users. People underestimate how hard it is to make interfaces that won't confuse people, bad developers will actually think the users are dumb and blame them. Microsoft desperately needs to do some usability testing on these tablets. They did a great job at making the UI look simple and beautiful, only to kill the magic with some really bad UI design problems.

    11. Re:Whats wrong with Windows Phone? by LodCrappo · · Score: 2

      " AOSP is the proprietary part"

      No, AOSP is the free and open part. Android Open Source Project - https://source.android.com/

      The Google cloud services are the proprietary part (Gmail, Hangouts, G+, etc). AOSP is a fine mobile operating system without any cloud services. Many third party ROMs for Android devices are pure AOSP. You can also put different cloud services in place of the Google services and distribute that to your hearts content, i.e. the Amazon Kindle.

      I agree that Windows Phone is a very nice operating system. I tried an htc 8x for a few months and found it very capable in the basics. Email, phone calls, MMS were really quite good. For some people it may be a better choice than Android, though Android improves so fast that it's hard to be confident there. WP is absolutely not "crap" and honestly if we are comparing only the OS itself it is in league with any other modern mobile OS.

      There are two serious problems with WP, IMHO. First we all know that the selection of apps is just awful. This is a chicken and egg problem, something Microsoft has had more success than most in solving before, so perhaps that can be corrected. However, the more serious problem is Microsoft's current strategy to create some sort of universal environment (I think a universal environment could actually work, but so far they are just doing it wrong) For example, you mentioned Win 9 providing unified apps that run on a desktop and a phone. This sounds like a perfect recipe for apps that *suck massively* on both the phone and the desktop. I can't see that helping either platform. Same with the desktop vs Metro issues in Win 8... I like Metro on my surface pro but it's worse than useless on my traditional desktop. There may be a way to have one OS to rule them all, but I'm not sure MS is going to figure it out.

      --
      -Lod
    12. Re:Whats wrong with Windows Phone? by phantomfive · · Score: 1

      I wasn't calling you a fanboy

      --
      "First they came for the slanderers and i said nothing."
    13. Re:Whats wrong with Windows Phone? by I-am-a-Banana · · Score: 1

      Have you ever had a surly young teenage daughter freaking out about homework? Heck a blackberry would be worth the trade! :) But seriously I guess it should have said "I would trade with her in a heart beat"....

    14. Re:Whats wrong with Windows Phone? by Anonymous Coward · · Score: 0

      What Microsoft doesn't understand, is that it's never been about the tech used. It's about respect.
      You respect the users and developers, they build communities and do the rest, and just throw money at you.
      Apple did it right, stringent requirements, some bad mistakes, but they delivered. Built on the credit gained from their past products they only went up.
      Google did the same, they created a community, the open-source part is the glue that keeps the whole thing together. They treat their users and developers with kid gloves, and it's paying off. Big time.

    15. Re:Whats wrong with Windows Phone? by Anonymous Coward · · Score: 0

      It lacks basic functionality. Like a decent music player (the current one doesn't have gapless playback, for example).

  33. Microsoft is a powerless company by TrollstonButterbeans · · Score: 1

    Anoither "Hey here is a idea for Microsoft so they can be relevant again" article.

    Copying others isn't a long -term business plan -- when you copy, it is action without thought or imitation without intelligence.

    If Microsoft wants to get positive press, they need to kill Metro and demonstrate competence in their primary product.

    --
    Priest: "Universe from nothing, no laws of physics, sped up time"+ huge discrepancies. Creationism? No. Big Bang Theory
    1. Re:Microsoft is a powerless company by Yunzil · · Score: 1, Interesting

      Copying others isn't a long -term business plan

      Linux has been doing it for decades now.

      they need to kill Metro

      Why? Metro actually works fine on a small touch screen. Killing it would be retarded.

  34. Re:How About Also Having a Store Without Registrat by Sockatume · · Score: 1

    Can you filter by permissions on a Google Store search? Genuinely curious.

    --
    No kidding!!! What do you say at this point?
  35. Patents? by Anonymous Coward · · Score: 0

    "This helped Microsoft avoid infringing on IBM's patents..." Erm... No. Patents can be infringed in a clean-room implementation.

  36. A better write up than usual by plopez · · Score: 1

    Instead of just a cut and paste job the poster actually added something for discussion in an even handed way.

    --
    putting the 'B' in LGBTQ+
  37. iOS apps must be signed by Apple ... by perpenso · · Score: 2

    Amazon has an app store, they could have the ability to sell Blackberry, IOS, Android apps ...

    An iOS app has to be digitally signed by Apple, if not a device running iOS will decline to run the app.

  38. Amazon app store would eclipse Play in a second by netsavior · · Score: 1

    Amazon app store is supported on all 9 of my android devices. Play store is supported on 2 of them. It is already the first place I look for an app.

    1. Re:Amazon app store would eclipse Play in a second by oh_my_080980980 · · Score: 3, Insightful

      So 7 out of your 9 android devices are Kindles - got it.

    2. Re:Amazon app store would eclipse Play in a second by netsavior · · Score: 1

      Kindle fire, Kindle Paperwhite, Nook Color, PocketEdge (eInk and LCD Dual screen device), and several other junk tablets.

      Amazon app store works on even the most antiquated and wacky devices. Google Store dropped support for Froyo while froyo was still something like 84% of the market. Many of my devices never made it past that. Google Android market/Play relies on disposable devices... whereas the amazon store will work on anything.

  39. not exactly... by Anonymous Coward · · Score: 0

    I think you mean the open source release is easy to get from Google. Which I believe was the starting place for CryogenMod.

    open source android:
    $ curl http://commondatastorage.googl... > ~/bin/repo
    $ chmod a+x ~/bin/repo
    $ mkdir dev
    $ cd dev
    $ repo init -u https://android.googlesource.c... -b android-4.4.2_r2
    $ repo sync ... then it's the normal build steps. export TOP=$(pwd) ; source build/envsetup.sh ; ...

  40. Buying Android device, in part, buying from MS ... by Anonymous Coward · · Score: 0

    So MS is thinking about Android. Is this the same piece of shit MS that extorts a patent fee from every Android device sold? I can't think of a single reason that I would buy anything from MS. Just say no.

    So you are advocating iOS? Because if you are going Android you are buying, in part, from Microsoft.

  41. play store by roc97007 · · Score: 2

    > Practically speaking, though, couldn't Google just make access to the Play Store harder, if Microsoft were to create an Android-alike OS?

    Sure, just make it a requirement that the transaction be signed in some fashion, and then make the credentials really difficult to get.

    Waaaait, that sounds familiar...

    --
    Oliver's law of assumed responsibility: If you're seen fixing it, you will be blamed for breaking it.
  42. Really? A Microsoft fork? by Anonymous Coward · · Score: 1

    I am not saying it would be impossible, but I highly doubt anyone in Redmond is going to suggest a serious fork of Android in an effort to replace Windows Phone. They just finished rewriting the OS recently so that they essentially have a unified platform between desktop, tablet, and mobile (with the obvious incompatibility between x86 and ARM hardware versions). This was a good move strategically, and one that Apple will likely need to follow (and has already made some effort, to a degree).

    Windows Phone is a solid platform with a great interface for mobile phones and tablets... not saying that it is ready for desktops and such, but it works well in this niche. To say it is horrible (which it certainly isn't... even if it isn't your cup of tea) exposes you as a zealot. The issue with the platform is the lack of apps. That can be fixed independently of the OS.

    1. A general shift to HTML 5 apps - this would be good for developers in general as these apps could work on iOS, Android, and Windows Phone. This is probably the best thing that could happen, but it is a "cultural" shift and those don't happen just because some company wants it.

    2. Encentivize developers to build the platform - MS has done this to a degree already... and this may become less of an issue as adoption of Windows 8 slowly increases, which it will. Maybe Windows 9 will be necessary. Honestly, the problem I see with Windows 8 is that it may just be ahead of its time... it was a risky move and it appears to be painful, so far.

    3. Get Google Play on Windows Phone (et. al.) - This doesn't seem like it should be that big of an issue. Google Play works on Windows when you install Chrome, so who knows. This is merely stopped because of politics.

  43. Re: How About Also Having a Store Without Registra by Anonymous Coward · · Score: 1

    F-Droid. That's the thing you want. It already exists.

  44. Re:How About Also Having a Store Without Registrat by CanHasDIY · · Score: 1

    ... so that you can buy or try any app just like you would download apps for linux distros, without having to register or give an app access to all my stored info? Why does a calculator app need to access my contact list or location data? Will the results vary based on my contacts or location?

    And while you're at it an open source version of Android. I'm happy to pay for apps that I really want but lets at least have a layer of security between applications and stored data, location, call history etc etc

    You could always install xPrivacy, which can be set up to selectively feed false info to apps.

    --
    An enigma, wrapped in a riddle, shrouded in bacon and cheese
  45. Re:How About Also Having a Store Without Registrat by LuxuryYacht · · Score: 1

    The calculator app was just an example. The point is, why do apps that don't require location, contact lists, browsing history need access to them? We know why they do, so why isn't there built in security to automatically prevent access?

    --
    Quidquid latine dictum sit altum viditur
  46. NetworkWorld junk spam on Slashdot again.... by recoiledsnake · · Score: 3, Interesting

    From the article

    . However, Google’s verification is not needed for an individual consumer to download and install a Google-signed version of the Google Play app store and then download the full inventory of Google proprietary apps to an unverified Android version.

    That's quite wrong. The Play app is copyrighted, proprietary and is tightly coupled to Google's cloud. They even sent a Cease and Desist to CyanogenMod a few years ago and stopped them from distributing it. They don't go after individual users, but those users are still infringing Google's copyright and are essentially pirating the software. So this advice is like suggesting that Ubuntu make VM software that makes it really easy to pirate Windows to run Windows apps since MS does not go after individual personal home users for pirating their software.

    Not to mention that even if all this manages to happen, Google can just tweak their servers and store app to reject connections from Android forks(see iTunes).

    If you want read a better article about why forking Android does not make any sense, this article is way better:
    http://arstechnica.com/informa...

    Even if MS wants to do something like that, it makes a bit more sense to make Windows Phone able to load Android Apps, which they were/are supposedly exploring.

    http://www.theverge.com/2014/2...

    --
    This space for rent.
    1. Re:NetworkWorld junk spam on Slashdot again.... by Grishnakh · · Score: 1

      They even sent a Cease and Desist to CyanogenMod a few years ago and stopped them from distributing it. They don't go after individual users, but those users are still infringing Google's copyright and are essentially pirating the software

      Oh bullshit. If you buy a phone with (regular, non-CM) Android pre-installed, then you have every right to use Google Play and any other google apps that were pre-installed on that phone. You don't suddenly lose your right to use that software just because you switched the underlying OS from Android to CM.

      That's like saying you're not allowed to buy a laptop computer with Win7 and MS Office installed, copy the MS Office part, reformat the HD and install Linux and WINE, then run MS Office under WINE. Of course you are; you already purchased a license to MS Office, and you can run it on anything you want. Same goes for Google Play.

    2. Re:NetworkWorld junk spam on Slashdot again.... by recoiledsnake · · Score: 1

      Please see the relevant part that I quoted again:

      However, Google’s verification is not needed for an individual consumer to download and install a Google-signed version of the Google Play app store and then download the full inventory of Google proprietary apps to an unverified Android version.

      So what you say, although true, is a distinction without a difference since the article isn't talking about phones that shipped with Google's authorization. Not to mention that whoever is providing the Google App store download to even authorized users is committing copyright infringement and thus subject to DMCA takedown/legal action.

      --
      This space for rent.
    3. Re:NetworkWorld junk spam on Slashdot again.... by Grishnakh · · Score: 1

      Not to mention that whoever is providing the Google App store download to even authorized users is committing copyright infringement

      Yes, of course that's true, just like third parties can't provide MS Office downloads to people who claim to have purchased licenses in my prior example. However, it is possible to create some kind of tool that captures your Google Play binary (and other binaries) before reflashing your phone with an alternative firmware, and then re-installs those same binaries after the reflash is done. That should be totally legal, in theory. In addition, even if you do download the binaries from some other site (in Russia for instance), as an individual you should be fully in compliance with copyright law since the binaries you downloaded should be identical to the ones which were on your phone before you reflashed it.

  47. Re:How About Also Having a Store Without Registrat by Anonymous Coward · · Score: 0

    Uh, well there is built in security to deny access by default - thats why you have a screen showing you all the permissions an app wants and you have to manually agree to it. ~You~ grant permissions to apps on your device - if you dont, the app wont be installed and/or work properly.

  48. A calculator app that accesses location data ... by perpenso · · Score: 1

    Why does a calculator app need to access my contact list or location data?

    I have written a calculator app and I did consider using location data. In addition to scientific, statistics, business and hex functionality it also offers bill / tip functionality. The later could use location data to estimate sales tax if you had not defined it in settings. That said, I have not implemented such behavior.

    I suppose I could also use locality to automatically choose whether I am converting US fluid ounce or Imperial fluid ounces to ml, rather than rely on a definition in settings. Again, I have not implemented such behavior.

    Now I do use internet access which is not something that a calculator obviously needs. However I allow users to import statistical data from the web.

    I understand that some apps are abusive. I am just trying to point out that advanced behavior is not necessarily an indicator of an abusive app. We now have quite sophisticated handheld computers and we are not limited to the legacy functionality that legacy devices offered.

  49. M$ is NOT interested by bobbied · · Score: 1

    Look, M$ is obviously NOT interested in Android. Why would they be?

    Consider this, they just went to great lengths to rip apart the user interface of literally every desktop OS they sell in order to sell their surface hand held/laptop devices. You don't think this was about the touch screen stuff? No, this was a *clear* commitment to their hand held device strategy which boils down to, hey we OWN the desktop/laptop market, so let's leverage that and see how much of the hand held tablet market we can capture by making the UI's the same.

    Now somebody comes along and suggests M$ fork android? Why? Are they fixing to change horses in mid stream on Windows 8? Have they realized that their horse has drowned months if not years ago? I don't think so. There is no "we are abandoning Windows 8" announcement, no "The chief architect for Windows 8 taking another job" or mass changes at high levels in the development team in the news. Seems to me they are still fully committed to riding the Windows 8 horse. So why waste time and resources on Android? There is no upside for them.

    So where they *could* if they wanted, M$ doesn't want to. They might throw dollars at people trying it, just to poke at Google, but they are not interested in doing anything to compete with Windows 8 and surface.

    --
    "File to fit, pound to insert, paint to match" - Aircraft Maintenance 101
  50. this. by Anonymous Coward · · Score: 0

    android has nothing proprietary in it. see cyanogenmod. google has a bundle of proprietary add-on apps. story is based on a wrong premise.

  51. Re:How About Also Having a Store Without Registrat by Waffle+Iron · · Score: 1

    Why does a calculator app need to access my contact list or location data?

    They do that so if you want to compute the sum of all the phone numbers in your contacts, you won't have to waste a bunch of time manually typing them all in.

  52. Futile by tom229 · · Score: 1

    I'd love an open phone as much as anyone. Unfortunately, the proprietary bits of android aren't our only problem. The baseband firmware is regulated, proprietary, and mysterious in virtually every phone on the market. So, unless you want to use your phone exclusively on WIFI, it's never going to be truly open.

    --
    If it ain't broke, don't fix it.
  53. Re:How About Also Having a Store Without Registrat by noh8rz10 · · Score: 1

    The app makes money by violating your security and privacy in all sorts of ways. This is how they can offer a free app.

    Google wants the developers to be successful when offering free apps because it's good for their android ecosystem. So they look the other way when developers violate their users' security and privacy.

    This is why they won't allow you to approve or deny specific permissions or allow you to go back to shut off different permissions after installation.

  54. Re:How About Also Having a Store Without Registrat by mrchaotica · · Score: 1

    How about also having a store without registration so that you can buy or try any app just like you would download apps for linux distros?

    We have that -- at least for the "like for linux distros" part, if not the "store" part. It's called F-Droid.

    And while you're at it an open source version of Android.

    That's being worked on too; it's called Replicant.

    --

    "[Regarding the 'cloud,'] ownership was what made America different than Russia." -- Woz

  55. Really? by nospam007 · · Score: 1

    So we will see Microsoft phones an tablets somewhere else than just on 'The Dome' or 'Intelligence'?

  56. Fork Unix by Anonymous Coward · · Score: 0

    They should build the Windows API on top of unix or Linux. Much like OS X is built on BSD.

    That would finally give MS a stable secure industrial grade OS. They could start server side and move forward to the desktop. Seriously think they could save their OS business this way. I would even consider running windows again.

    Imagine .NET and C# and their office suite and database products on a stable platform, they couldn't lose.

  57. Who really has the problem? by Anonymous Coward · · Score: 0

    I love how bashing libertarians has become common place. If you believe that most libertarians think its ok to use your freedom to impinge on another's freedom, or that a more free society will be absolutely perfect; than its you that has the problem.

  58. Microsoft could score a major coup... by Max+Threshold · · Score: 1

    ...simply by providing the pieces of the J2SE API that are missing from the Android API. And the door is wide open for them to "embrace, extend, and extinguish" Google's Android while lowering the bar for developers and raising the quality of apps. Google has a bizarre obsession with making Android run in an ever-smaller footprint when phone and tablet hardware is obviously trending in the opposite direction. The decisions Google made to allow the OS to aggressively limit its memory use require Android developers to carefully adhere to a complex API that forces you to manage a lot of tedious details yourself. And the platform punishes faulty MVC separation more than any other I've encountered. It's a platform for expert developers, which seems contrary to the concept of Android as popular, open, and accessible.

  59. Article is way off base by Anonymous Coward · · Score: 1

    Microsoft can't get access to the Google Play Store, and thus doesn't have any real access to Android developers, without Google's express approval. Microsoft can of course fork it completely and attempt to build up their own developer base, in the same way Amazon has. But this is a greenfield effort, which is exactly what Google planned all along. Android devs have too many places to submit their apps as it is, many just ignore the smaller sites, which is exactly what would happen to Microsoft if they forked Android.

  60. The biggest problem with Windows Phone is the name by UpnAtom · · Score: 4, Interesting

    And the second biggest is that everyone knows Microsoft makes it.

    People want phones that are chic. Microsoft are about as chic as homophobia. Looks, both of the phone and of the UI, are even more important.

    Apparent price/performance is another factor. Probably the main reason Android is doing so well is because those phones look good value in comparison to Apple (not hard with their 200% markup). The fact that interpreted Android apps make those quad cores as slow as dual cores doesn't come into the equation.

    Lastly, some people really believe they need 100,000 apps.

  61. Ship is sailing, boat is being missed... by Anonymous Coward · · Score: 0

    Look I know Slashdot is all about Linux-love no matter how atrocious the implementation (Face it Android is the worst version of Linux out there.)

    Microsoft can re-implement a wrapper for the crappy parts of android on their on Windows Phone OS, and the applications written not using Dalvik cruft will run much faster than it's Android implementation if it can avoid those java-like parts.

    Android would be a much better development target if it was less fragmented. Here's Microsoft's golden opportunity, create an Android target that doesn't suck and stays up to date better than Samsung.

  62. No motivation by BitZtream · · Score: 1

    Theres really no money in Android users, so no reason Microsoft is going to waste its time on them.

    Just because some slashdot users buy a few Android apps doesn't mean you represent the medium. If they were going to put forth that much effort to run on shaky ground, they'd go for iOS compatibility first. Actual profit potential in those users.

    --
    Persistent Volume manager for Kubernetes - https://github.com/dwimsey/openshift-pvmanager
  63. Also need virgin users by Anonymous Coward · · Score: 0

    They also need "virgin" users who haven't been exposed to Microsoft, so they won't see an obvious trap. Oh look, they're embracing and extending.

  64. Virgin Forkers? by Anonymous Coward · · Score: 0

    i wouldn't want that bloody job.

  65. Noticed that failure... by Anonymous Coward · · Score: 0

    Besides, a clean room implementation doesn't get around patents.

    It CAN get around copyrights, but only the copyrights.

  66. Re:A calculator app that accesses location data .. by Grishnakh · · Score: 1

    You don't need sales tax information to calculate a tip. Tips are easy: you take your entire bill (tax and all) and multiply by 10, 15, or 20% (your choice, depending on the quality of service/how much you like the server). That's it. The restaurant will calculate the sales tax for you.

    There's no way your little calculator app can properly calculate sales tax. I'm located in NJ, for example, and I'm buying a coat at a clothing store. Quick, what's my sales tax? Answer: 0. Clothing is tax-free here. I'm buying a car, quick, what's my sales tax? 7%. I'm buying a jug of milk, what's my tax? 0. Ok, I just moved to TN, and I'm buying a car; what's my tax? IIRC, it's some percentage (7 or 9%) on the first $1500 or 2500, and the rest is tax-free. Don't forget, many localities have their own add-on sales taxes. Are you sure your app can get all those too, and accurately determine whether you're standing within the town limits, and not in a store that sits just beyond the town line? There's almost 10,000 sales tax jurisdictions in the US, and the rules are constantly changing (what the tax is, what items are tax-free, etc.). How do you hope to keep up with all that?

  67. Why bother? by ThatsNotPudding · · Score: 1

    Why bother with clean-room techniques? According to Microsoft's own Blackmail Division, they already *own* Android, along with Linux!

  68. Unworthy analysis by Anonymous Coward · · Score: 0

    "Microsoft (or anyone) could generate a lot of goodwill by completely replacing the proprietary bits of Android;"
    Peter Bright at Ars Technica already said that Android is unforkable... but even if it wasn't, to expect from Microsoft to substitute the propietary code in it for free code is just foolish. Please, don't make me lose my time.

  69. Not really.... by Anonymous Coward · · Score: 0

    It is Microsoft that is fighting...

    Thus if we win, Windows will not be the choice...

  70. No shortage by Anonymous Coward · · Score: 0

    No shortage of virgin software developers...

  71. History repeats itself... by JohnNemesh · · Score: 1

    Remember IBM? Remember what happened with OS/2? Yeah, this will end up the exact same way.

  72. Re:A calculator app that accesses location data .. by perpenso · · Score: 1

    You don't need sales tax information to calculate a tip.

    The bill / tip functionality goes way beyond merely calculating a tip. It can be used for such a simple task, simply enter your total as an item and a tip will be calculated using your default tip rate. However it can also be used for more complicated tasks. Optionally specifying the percentage of an individual item that you are responsible for provides functionality that simply splitting the total does not. You may calculate the actual portion of a bill that you are responsible for. For example if you shared an appetizer with three friends, had an entree and two drinks simply enter the full price of the appetizer and your percentage of 25, the price of your entree and then the price of your drink and a quantity of 2.

    There's no way your little calculator app can properly calculate sales tax.

    Untrue. If the cash register can do it then an app can do it. It is however terribly complicated in some cases. Yet in many cases it is not.

    Thanks for your discussion. It suggests a new feature, identifying a bill item as non-taxable.

    That said, the larger point is that a calculator app could legitimately use location information to initialize the default tax rate to be used in its calculations. Use of location is not inherently an indicator of an abusive app.

  73. Re: How About Also Having a Store Without Registra by Anonymous Coward · · Score: 0

    But why do apps request such absurd permissions? I have a flashlight app that wanted full access to the network on an update. I wish developers would stick to the least amount of privileges but that doesn't seem to be the case.

  74. Re:A calculator app that accesses location data .. by perpenso · · Score: 1
    Answering in a separate post since this is going off on a tangent ...

    I'm located in NJ, for example, and I'm buying a coat at a clothing store. Quick, what's my sales tax? Answer: 0. Clothing is tax-free here.

    Since the calculator app keeps track of individual items it just needs an indication that a particular item is tax free.

    Ok, I just moved to TN, and I'm buying a car; what's my tax? IIRC, it's some percentage (7 or 9%) on the first $1500 or 2500, and the rest is tax-free.

    No problem. If the car is at or under the limit enter the amount as in a "normal" bill. If it is over then it is essentially a flat fee. Calculate that "fee" and enter it as the dollar amount of tax. The app lets you set a percentage and calculates the dollar amount, or you can optionally just enter the dollar amount.

    There's almost 10,000 sales tax jurisdictions in the US, and the rules are constantly changing (what the tax is, what items are tax-free, etc.). How do you hope to keep up with all that?

    There are subscriber based services that provide such information. Various online retailers use them.

  75. Re:A calculator app that accesses location data .. by Grishnakh · · Score: 1

    If the cash register can do it then an app can do it.

    A cash register only has to calculate it for 1 tax jurisdiction. Your app has to do it for 10,000, and it needs to know a mountain of rules about what is and isn't allowed to be taxed. The cash register also only needs to know the rules that apply in that single jurisdiction.

  76. Amazon forked it just fine. by Technomancer · · Score: 1

    But they built their own app store. Microsoft is free to do it as well. Yandex just released kit for using their services and app store too http://techcrunch.com/2014/02/19/yandex-kit/ , so if Yandex can do it, so can Microsoft.
    Now, if they want access to Google Play Store they will probably have to go through the same process as any other Android phone vendor and sign and agreement and go through testing and certification. Virgin developers or not, if you want to access Play Store you need an agreement.

    1. Re:Amazon forked it just fine. by recoiledsnake · · Score: 1

      Now, if they want access to Google Play Store they will probably have to go through the same process as any other Android phone vendor and sign and agreement and go through testing and certification. Virgin developers or not, if you want to access Play Store you need an agreement.

      Not so easy.
      http://www.theverge.com/2011/0...

      It comes with a lot of restrictions, including shipping all Google apps like maps as default apps,say goodbye to Bing at the very least, not to mention it may not be "free" since Google is known to charge for GMS. So what's the point of forking again?
      http://arstechnica.com/gadgets...

      --
      This space for rent.
  77. Re:How About Also Having a Store Without Registrat by Darinbob · · Score: 1

    BUY an app? That's crazy talk. Seriously, the whole fad around apps seems so strange, but I'm probably too old to understand the appeal.

  78. Why would Microsoft even want this? by Anonymous Coward · · Score: 0

    Why would Microsoft want a phone OS that steered users to the Google Play Store? The whole point of a company like Microsoft wanting a bigger share of the smart phone market is so they can get people to spend more money at Microsoft's own app store. If Microsoft didn't care about their own app store, then they wouldn't need to fork Android; they could just make a normal Android phone. The only reason to fork Android would be if you intentionally wanted an Android-like OS that didn't work with the Google Play Store... but how much of a market would an OS like that even have? Probably not much more than what Windows Phone gets already.

  79. But they really were virgins in those days... by Anonymous Coward · · Score: 0

    "Phoenix Technologies employed software developers it nicknamed 'virgins,' who hadn't been exposed to IBM's systems, to create a software layer between Microsoft's DOS system and PCs built by IBM's competitors."

    During the 1980s most of the software developers were virgins. Why do you think movies like "Animal House" and "Wargames" were massively successful theatrical releases? There was even a television series called "The Whiz Kids" featuring a computer hacker with a girlfriend.

  80. Complete Nonsense. by Anonymous Coward · · Score: 0

    > Microsoft DOS was designed per IBM's specification to run exclusively on IBM's PC hardware platforms.

    Complete nonsense.

    What became 'Microsoft DOS' started as a project by SCP to get their 8086 based S100 boards to run a CP/M like system on their Zerba computers. This turned into SCP-DOS or 86-DOS which ran on a variety of system types well before the IBM-PC was released. Microsoft licensed this to IBM and then got a license from SCP. Later MS bought the whole thing (for $50,000)*.
    MS-DOS ran on a large number of completely different systems from S100 bus to embedded. Most software of the time could be configured for the various terminal configurations. For example Turbo-Pascal was available for 'PC-DOS', or 'MS-DOS' (or CP/M). The MS-DOS version could be configured for dozens of different serial terminals such as VT-100 or ADM-3a, or ANSI if you used that on an IBM-PC with ANSI.SYS.

    What required IBM-BIOS and IBM-PC compatibility was Lotus-123. That is why Compaq and others wanted to emulate an IBM without having to pay royalties to IBM.

    The first version of MS-DOS that would not run on non-IBM-PC Compatibles was version 5, 10 years after the IBM-PC first appeared.

    * This purchase allowed SCP as many free copies of MS-DOS as required as long as they were sold with a 'computer'. After the fire SCP sold MS-DOS with a V20 or V30 chip which was a faster clone of the 8088. MS settled by giving them a $million or so to stop doing that.

  81. You have no clue either. by Anonymous Coward · · Score: 0

    If you read the Ars article closely, you will see that Google only controls the applications and services that they produce. The rest is still GPL. From this article:

    http://www.zdnet.com/debunking-four-myths-about-android-google-and-open-source-7000026473/

    "Google Services are very handy. Maps, Gmail, Google Drive, Calendar, and Search are all great, but you don't have to use them. Android is a fine mobile operating system in its own right, with its built-in home screen launcher; contacts directory; dialer and phone app; and camera and gallery. You can, if you want to, add your own services to it.

    Indeed, that's exactly what has happened in China. There, 270-million Android users use Android, but, thanks in part to China and Google's continuing feud, 70 percent of them don't use Google services."

  82. Why would Microsoft bother? by msobkow · · Score: 1

    Existing vendors like Samsung have put their own "skin" and custom UI apps on top of Android, while still relying on the Android core.

    What would Microsoft possibly want to do with Android that couldn't be done the same way? Even if Microsoft did fork Android, so what? It would be a customized distribution of the Android core, with whatever additions Microsoft wanted to make.

    How is that different from what existing smartphone and tablet vendors do with Android? You can't just redirect your Samsung to use Google's update servers -- you need to wait for Samsung to deliver an upgrade that's compatible with their hardware. Is that not the very definition of a "fork" -- a distribution that is sufficiently different to be incompatible with the "base" release?

    The whole theory of the article seems to be based on paranoia, not any kind of business or technical savvy.

    --
    I do not fail; I succeed at finding out what does not work.
  83. Diffrent world back then by davydagger · · Score: 1

    what compaq/phoenix did back then would likely infringe patents today.

    The fact of the matter is that microsoft, IBM, and the PC clones got their start in a world with vastly less IP restrictions, and the conotation that intellegence could be property was not born yet.

    Heck, if Bill Gates grew up today, doing half of the things he did, he'd never have the chances he did, and would most likely be in jail. He got caught hacking his local computer's time share about a decade before it became this high crime to humanity. A decade later he would have been Kevin Mitnick.

    So getting back on topic, what would have been OK as a technical work around back in 1979 is now a gross jail landing violation.

    Its the reason google needs to pay microsoft so much money for every android handset, despite everything being developed in house, with no exposure to any similar, at the time non-existant microsoft product.

  84. This is NOT news... by slew · · Score: 1

    So there's the company that already forked android and made it not free FireOS (amazon's fork of android).

    Oh wait, then there's this open handset alliance that forbids its members using android forks, except when it conflicts with the mother ship's desires...

    Is that an acceptable use of something "free"? (trick question)

  85. Re:A calculator app that accesses location data .. by perpenso · · Score: 1

    Regarding taxable/nontaxable items, that can be handled in an app by a "no tax" button. Just the way sales clerks rang things up as taxable or not on cash registers for many decades.

    There are subscription services that provide state, county and city rates on demand. Their sum would constitute a pretty good default value if the user has not manually configured a rate. Again, the point of this discussion is to show why a calculator app might legitimately use localization data.

  86. fuck beta by Anonymous Coward · · Score: 0

    I was using the classic interface, and when clicking a story I get beta, I go back and try it again, what the fuck?
    I did not ask for this and I am still getting it

  87. Dev tools by greggman · · Score: 1

    If Microsoft wanted to be awesome they'd make all their dev tools work for Android. Visual Studio for Android (meaning runs on Windows, targets Android) would be orders of magnitude better than the crap tools that Android developers currently have to put up with.

  88. Virgin developers? by Anonymous Coward · · Score: 0

    They're definitely come to the right place with this article!

  89. We all know by Anarchduke · · Score: 1

    That any implementation of Android taken over by Microsoft will be completely forked.

    --
    who prays for Satan? Who in 18 centuries has had the humanity to pray for the 1 sinner that needed it most? ~Mark Twain
  90. A look back to Microsoft's DOS days? by DTentilhao · · Score: 1

    "Microsoft DOS was designed per IBM's specification to run exclusively on IBM's PC hardware platforms. Phoenix Technologies employed software developers it nicknamed 'virgins,' who hadn't been exposed to IBM's systems, to create a software layer between Microsoft's DOS system and PCs built by IBM's competitors"

    That's a novel revision of the actual historical facts which are: Microsoft bought DOS from Seattle Computer Products and hired on Tim Paterson rewrite it for the IBM PC. IBM owned the copyright to the original BIOS as such anyone who tried to make and sell a PC CLONE would have to use the IBM BIOS and pay IBM for the privelage. Columbia Data Products were the first company to clean-room the BIOS enabling them to sell their own PC CLONE without violating IBM claims. Subsequently Compaq and others went into the PC CLONE market. Because of a clause in the Microsoft-IBM agreement, Microsoft were allowed to sell versions of DOS to third parties. IBM tried and failed to claw back contol of the PC market with OS/2 and hired on Microsoft to write the code. Microsoft instead ivested most of the effort in writing Windows NT. Subseqently IBM sold its PC business to Lenovo ..

  91. Virgins Monkeys! by Anonymous Coward · · Score: 0

    A million monkeys at computers furiously typing until android is recreated. all paid by license fees paid by android hardware manufacturers. We shall call it (in my best Gene Wilder impression)....!!!..FRANKENSHTEEEEEEN!

  92. embrace and extend by johnrpenner · · Score: 1

    at it again.. the way everyone had to code everything twice.. once for explorer and once for netscape.. well its going to be even more fun for android and android-like devs.. then droid will fracture, leaving a more coherent market for ios dev.. allowing ios to hold on to 30% longer than it would.

    maybe it works out w each of the big three (google, apple, microsoft) with a third of the market - with incompatible clouds and digital thunderstorms - more fun ahead! ;-)
    2cents from toronto island (snow and thunder tonight)
    jp

  93. Huh by Anonymous Coward · · Score: 0

    The problem is actually not that Microsoft can fork it. After all Microsoft using free software is a good thing. The bad thing is however that Google made a crucial mistake when they created Android. By using a non-copyleft license they have made it possible for Microsoft to not only fork it but also making it non-free.

    In doing so they will only drive more people to keep using open source. MS never learns its lesson, for a supposed the genius, Gates seems to be that of a programmer and hacker that couldn't quite cut it in the real world. There pretty much doing what they've been doing, there going to hack apart other phone OS's, steal it, then patent it and call it there own.

    Gates use to be a programmer with Amiga, and apparently not a good one at that. And the Amiga was the first to have a UI, instead of having to type in everything to run a program, you could just click an Icon, ect, ect...

  94. It's not complicated. by Anonymous Coward · · Score: 0

    if I use your open source code, and write my application on top of, you say I own the code I wrote.. but then, if that's the case, why do I have to release it as GPL as well

  95. Bosh and humbug, Sir! by Anonymous Coward · · Score: 0

    "Blah", meaning idle or wasteful talk, appears in dictionaries decades before "I Love Lucy", and the repetition "Blah blah blah" was well-known in the US at least as early as the 1940s. (Originally "Blahhhh blahhhh" mimicked pompous or repetitive speech, and "feeling blah" (meaning bored/listless) came from the French "Blasé" and dates to a similar time, it may be the ultimate origin.)

    And the first use on the show was not the context you are implying. (Lucy wanted to buy something. Ricky said no. Lucy asked why. "Because I said so." "But Rickyyy..." "You have to understand that no means no!" And Lucy replied "Blah blah blah, no means no". There was no prior discussion in the episode which introduced the word "Habla", which would be necessary in the 1950's for the non-Spanish-speaking audience.)

  96. Microsoft has (can, will) Fork-Up Things by Stubbyfingers · · Score: 1

    They've been doing it as part of their business model since PC-DOS and MS-DOS.

    Just let'em do what they do and use the good stuff.

  97. Not when you're paid for it. by DarwinSurvivor · · Score: 1

    In most countries, you do not own the code you write if you are writing it under contract or through employment. It's not really a novel thing. For instance, builders don't own the house they build, their employer/client does (assuming they pay them).

  98. iMacs? by Anonymous Coward · · Score: 0

    ...funny - according to the picture, the MS developers are doing all the work using Macintosh computers.

  99. Problem with that theory is... by DaveHowe · · Score: 1

    Nothing in Android prevents Microsoft just taking the existing core and putting it on as many phones as they want. There is no restriction, you can do what you want with it.
    However, getting access to the play store and many of the "standard" apps requires signing an agreement with Google - that doesn't get you android, just the play store access and apps. No amount of cleanroom re-implimentation of android core will entitle MS to connect to google's play store - that's not a "feature" of android, its a contractual agreement with Google.

    --
    -=DaveHowe=-