Users Want Modern Transparency in Windows 10

Page 13 of 13 FirstFirst ... 3111213

  1. Posts : 3,453
       #120

    Mystere said:

    *snip*

    Yes, it does run on Linux, but there's nothing Linux specific about it and android applications are not tied to Linux in any way. It's like saying that because you run CentOS in a virtual machine in Hyper-V that it's a Windows OS.
    Inconsequential? 'cos I don't go into long raptures?

    The language it is written in is what's inconsequential...(BTW, I don't get the percentages you get - I see mostly C-code)

    ...the fact that it can only be compiled on Linux (or Mac) is what matters...

    In as far as "applications are not tied to Linux in any way" - I intimated before apps and the base OS is not related.
      My Computer


  2. Posts : 3,257
    Windows 10 Pro
       #121

    Superfly said:
    The language it is written in is what's inconsequential...(BTW, I don't get the percentages you get - I see mostly C-code)
    I agree that the language is inconsequential per se... However, the point is that the part that makes it "android" is the part you so quickly dismissed.. the Middleware. That just so happens to be written in Java, and is hardware and platform independent.

    Superfly said:
    ...the fact that it can only be compiled on Linux (or Mac) is what matters...
    Uhh.. what? Your logic escapes me... How does building on MacOS make it a Linux OS exactly?

    Superfly said:
    In as far as "applications are not tied to Linux in any way" - I intimated before apps and the base OS is not related.
    What makes my phone an Android phone is not that it runs Linux, it's that it runs Android applications (including the ones that come with the phone, like the dialer, contacts, etc..). That's all that matters.
      My Computer


  3. Posts : 3,453
       #122

    I so expected you to jump on that... The dev. environment is secondary, yes.

    Anyway moving away from the nerdy stuff...Ask AC: Is Android Linux? | Android Central
      My Computer


  4. Posts : 3,257
    Windows 10 Pro
       #123

    Superfly said:
    I so expected you to jump on that... The dev. environment is secondary, yes.

    Anyway moving away from the nerdy stuff...Ask AC: Is Android Linux? | Android Central
    I don't know who that guy is, but the article doesn't give me any warm and fuzzies that he actually knows what he's talking about.

    He, like you, seem to be confusing the implementation with the specification. Yes, the current versions of Android do run ON a Linux kernel. The key word there is "ON". What makes it Android is the middleware, and that middleware can be retargeted to run on anything.

    So just because it happens to ship on a Linux kernel today doesn't mean it will tomorrow, or in 10 years. They could even write their own kernel completely from scratch (although I only see that happening if there are more GPL religious wars). None of us would be the wiser, as all our apps would continue to run the same, because the Middleware would be the same... ie, that which defines what Android is.
      My Computer


  5. Posts : 1,557
    W10 32 bit, XUbuntu 18.xx 64 bit
       #124

    Mystere

    Doesn't software have to specifically be made to run on the Android? Any software can be made to run on any operating system if it is developed for that. So wouldn't all operating system have middleware?
      My Computer


  6. Posts : 3,257
    Windows 10 Pro
       #125

    groze said:
    Mystere

    Doesn't software have to specifically be made to run on the Android? Any software can be made to run on any operating system if it is developed for that. So wouldn't all operating system have middleware?
    Perhaps a better way to put this is that All existing Android releases have, so far, also been Linux distributions.... With Android running on the Linux version shipped with the device. Android is, in effect, using Linux as it's Host OS, just like VMWare uses Linux or Windows as a Host OS. However, in this case, instead of VMWare, it's the Dalvik JVM.

    So, the point is which software we're talking about. If you retarget Android to use a different kernel, then only android changes. The applications that run on Android do not.
      My Computer


 

  Related Discussions
Our Sites
Site Links
About Us
Windows 10 Forums is an independent web site and has not been authorized, sponsored, or otherwise approved by Microsoft Corporation. "Windows 10" and related materials are trademarks of Microsoft Corp.

© Designer Media Ltd
All times are GMT -5. The time now is 00:31.
Find Us




Windows 10 Forums