Live data from Hacker News

Facts about Android

androided.me

1–10 of 24 posts

Re: Facts about Android

#2
Do you think any of the "facts" mentioned on the page are drawbacks for Android? Let's recap: forked Linux, competing with Java ME within Java eco-system and having a non-JVM virtual machine to run the programs.

Re: Facts about Android

#3
He is playing with words.

"Fact 1: Android runs Linux. But it’s not “the Linux.”" No, It IS "the Linux". A lot of distributions do not use vanilla Linux kernel. You are free to change whatever part you want. It does not change the fact that it is still Linux.

"Android was not developed by Google!" Does he think current android platform is developed by only the original members of the Android inc? It has been 5 years.

Re: Facts about Android

#4

Do you think any of the "facts" mentioned on the page are drawbacks for Android? Let's recap: forked Linux, competing with Java ME within Java eco-system and having a non-JVM virtual machine to run the programs.

It sounds like all of these facts would be covered in the introduction to any android development book. Its version of linux is forked but that doesn't matter because your not developing for a desktop your developing for a phone. It doesn't need java me because even though your not using a non-JVM vm you just need to use whatever is allowed in the java api (same goes for sqlite).

Re: Facts about Android

#5

Do you think any of the "facts" mentioned on the page are drawbacks for Android? Let's recap: forked Linux, competing with Java ME within Java eco-system and having a non-JVM virtual machine to run the programs.

I didn't get the impression that the author was presenting any of these as drawbacks for Android. I think he or she discovered some interesting things about Android and thought it would be fun to share them with those who didn't know about them.

Re: Facts about Android

#6
post #3

He is playing with words. "Fact 1: Android runs Linux. But it’s not “the Linux.”" No, It IS "the Linux". A lot of distributions do not use vanilla Linux kernel. You are free to change whatever part you want. It does not change the fact that it is still Linux. "Android was not developed by Google!" Does he think current android platform is developed by only the original members of the Android inc? It has been 5 years.

Your views may differ. But I would take the statement "not developed by Google" as "not born at Google." I would compare that to SQL Server which wasn't born at Microsoft amongst a lot of other things.

Also, the fact that Android is not Linux means that you can't take a Linux app and port it to Android...it won't work...amongst other things there is no glibc; there is no windowing system; etc.

Re: Facts about Android

#9
post #7

Oh come on. First, these are not new at all. Second, they are not interesting facts, they are irrelevant facts.

Oh, come on. First, nobody claimed they were new, just interesting. Second, since when must something be relevant to be interesting?

Fine, it might not me interesting to you. It might not be very important or relevant, either. It's easy enough to "vote with your feet" against it. No need to be hostile. Bring something to the table, instead.

Re: Facts about Android

#10
post #3

He is playing with words. "Fact 1: Android runs Linux. But it’s not “the Linux.”" No, It IS "the Linux". A lot of distributions do not use vanilla Linux kernel. You are free to change whatever part you want. It does not change the fact that it is still Linux. "Android was not developed by Google!" Does he think current android platform is developed by only the original members of the Android inc? It has been 5 years.

Your views may differ. But I would take the statement "not developed by Google" as "not born at Google." I would compare that to SQL Server which wasn't born at Microsoft amongst a lot of other things. Also, the fact that Android is not Linux means that you can't take a Linux app and port it to Android...it won't work...amongst other things there is no glibc; there is no windowing system; etc.

This discussion is somewhat turning into pedantry, but if it depends purely on linux then you can probably run it as a native app. The problem is that you're missing a lot of the system dependencies that are extensively used on Desktop linux.

Many linux deployments are servers, and they won't run a windowing system - that doesn't make them any less of a 'linux' distro. Programs like Apache for example are a fundamental part of the ecosystem and aren't dependent on X.

Post reply on HN