bitpush a day ago

Again, I ask isn't that still open source?

  • jsiepkes a day ago

    You can't even install the resulting binaries of an opensource Android build on a phone because of gaps. And even if you could (or fill in the gaps) Google poisoned the ecosystem by ensuring almost all Android apps require Google Play services. Which aren't open source and you realistically need for all Android apps.

    So no, Google made sure there is no open source Android. There are just some (incomplete) source dumps.

    • bitpush a day ago

      Gapps were ever open source. Android, the operating system, is what's open source.

      Are you saying because Google Maps isn't open source, the operating system is useless?

      • jsiepkes a day ago

        I'm not talking about the Google Maps app or the YouTube app here. I'm talking about the API's which Google Play services offer which all apps use. API's which for example allows your app to get the location of the user. Or allows your app to be updated.

        Simply said probably none of the apps you installed on your phone are going to work without Google Play services installed. Google Play services are closed source. Which is why manufactures like Samsung need to sign a contract with Google and can't simply "install opensource Android". Samsung could live without Google Maps being installed and they could even live without the Google play store but they can't live with none of your apps (like your bank app, your Netflix app, etc.) working.

  • surajrmal a day ago

    It sure is. Open source doesn't require open development model or even taking outside contributions. It simply requires that you have access to the source and can do things like fork it, which you absolutely can with Android. I think people android to be more like Linux, but that's a very difficult arrangement and has tradeoffs.

    • dredmorbius a day ago

      Open Source requires buildable code: <https://news.ycombinator.com/item?id=43779597>

      • bitpush 6 hours ago

        So if development happens privately, and if they release the source with makefiles (or whatever they use), it is still open source yes?

        Because it is exactly what is going on.

        • dredmorbius 6 hours ago

          I'm not familiar with the specific process. I've heard various claims that Android is not independently buildable, though existence of alternate Android builds suggests otherwise.

          Taking the original claim at face value, viz "No they changed their development process to do it behind closed doors and release the code after final release" (<https://news.ycombinator.com/item?id=43778333>), then no, the process isn't Open Source.

          The argument then becomes not one of definition (law) but of the facts of the case. Again: I cannot make a determination here, but your haranging wordofx appears misdirected and weakens your case. That's not saying you're not correct, but you're coming across poorly and unpersuasively.