Thoughts on Technology

  • Subscribe to our RSS feed.
  • Twitter
  • StumbleUpon
  • Reddit
  • Facebook
  • Digg

Thursday, 7 July 2011

Six Signs Android really isn't Linux

Posted on 12:30 by Unknown
Many people argue that Android has put Linux into the hands of millions of users. While there is no doubting that Android has been a raging success, I would argue that Google has put Android into the hands of millions of people - not Linux. The following are my reasons for claiming such:

1.) Android's kernel is a Fork

Thats right, Android doesn't run on a mainline Linux kernel any longer. Their source code is maintained in a separate git repository because it was not accepted back into the main line kernel in it's current state and Google has not made any action towards improving the code so it can be accepted.

2.) Where is the brand name?

I did a post late last year titled "Keep the 'Linux' out of it Please", which asked whether using Linux in your brand name is deadly. Google seems to think so. Go do some digging on Android's homepage - I challenge you to find the word Linux on there anywhere. Even after digging through their development documents for some time I was unable to locate the word.

3.) Companies that don't support Linux support Android

Be it a game like Plants vs Zombies that Linux users are forced to run via Wine or a product such as Netflix streaming that does not run on Linux machines at all - there are lots of companies that refuse to support the penguin yet still produce Android applications. At the very extreme there is Adobe who has actually dropped support for Linux while continuing to write software for Android.

4.) All Java Applications

Android has piles of applications that are written for it. Unlike applications that are written for Linux though - they are not easily portable to other distributions. For instance applications written for WebOS are able to be run on the Maemo platform. Android applications however are all java based, meaning you need an emulator like Alien Dalvik to get them to run on other platforms.

5.) Microsoft doesn't make money off of Linux pre-installed Machines

There are plenty of vendors that sell systems pre-installed with Linux (such as BluSphere). Dedicated Linux users opt to purchase such systems (or system with no OS on it) in order to avoid the Microsoft Tax. When purchasing an Android handset there is no such avoidance. Up to 15$ per Android handset sold is going to Microsoft. Sure, this is the result of paten trolling - but I don't see anyone rising up to fight it.

6.) Where is the source code?

Yes there are closed source version of Linux. You know what is fairly unique to Android though? Claiming to be open source and then only releasing your source code to a select few hardware makers for a long while. Is it a solid business plan? Sure. Just don't claim to be free and open though and then pull something like this!

In my opinion at this point Android is just as much Linux based as OSX is BSD based. Now - don't get me wrong, I'm not saying Android is a bad operating system. In fact I'm glad it has taken away market share away from extremely closed operating systems such as iOS and Windows Mobile. I'm just saying lets stop calling it what it is not! Yes Android is Linux based it is not however Linux any longer.

~Jeff Hoogland
Email ThisBlogThis!Share to XShare to FacebookShare to Pinterest
Posted in android, moblin, operating systems | No comments
Newer Post Older Post Home

0 comments:

Post a Comment

Subscribe to: Post Comments (Atom)

Popular Posts

  • Pinguy OS - Distro Review
    My favourite type of distros are Ubuntu based. For some time now I have been making a case for why you should be using Linux Mint. Even thou...
  • HOWTO: Watch Netflix on Bodhi Linux
    Not being able to utilize the Netflix video streaming service has been an issue on the Linux desktop for the past few years. This is due to...
  • Mugen Power Extended Battery N900 - Hands on Review
    A few months back I wrote a post mentioning that I had ordered a Mugen Power battery for my N900 . If you have been by my blog here before...
  • HOWTO: Ubuntu Linux on T101MT
    I wrote a HOWTO for getting Linux working on the T91MT a couple months back and as I mentioned here I ended up changing to the slightly la...
  • Blackboard - No Linux for Online Education
    In addition to being a Linux Advocate and working 40+ hours a week I am also a full time student. Due to schedule constraints I often take ...
  • HOWTO: Test E18, EFL 1.8.0, and Terminology 0.4.0 on Bodhi Linux
    As of this past weekend the testing builds of the Enlightenment window manager DR18 (E18 for short) are in the Bodhi Linux testing repositor...
  • Wine vs Native - 3D Performance Benchmarks
    In the past I've done Wine on Linux versus native Windows 7 benchmarks for 3D applications . Source engine games are some of my favorite...
  • Bigger is Better... Right?
    It appears the mantra of "bigger is better" has gripped developers of the late as the handsets we see keep getting larger and larg...
  • Seven Things to do after Installing Bodhi Linux
    So you've taken the plunge and opted to install Bodhi Linux. Perhaps you read a recent review or one of the screen shots in our gallery ...
  • HOWTO: Bodhi Linux on Genesi Smartbook
    Edit/Update: You can find the latest release here ->  http://www.bodhilinux.com/downloads_mobile.php I mentioned a short while ago that G...

Categories

  • 3g modem
  • adobe
  • android
  • appeal
  • apple
  • arm
  • art
  • asus tablet
  • benchmark
  • bodhi
  • bordeaux
  • cedega
  • chakra
  • chrome os
  • chromebook
  • cockatrice
  • codeweavers
  • comic
  • cricket wireless
  • crysis
  • cxgames
  • debian
  • dell duo
  • diablo3
  • distro review
  • dtf
  • e18
  • eandora
  • eccess
  • elementary
  • elive
  • enlightenment
  • fedora
  • firefox
  • gaming
  • genesi
  • gnome
  • google
  • google chrome
  • google wave
  • handheld device
  • hardware
  • helios
  • howto
  • html5
  • ideapad
  • interview
  • ipad
  • jolicloud
  • kde
  • l4d2
  • laptops
  • lenovo
  • linux
  • lxde
  • macbook
  • math
  • maxima
  • media
  • meego
  • milestone
  • mint
  • mir
  • mk802
  • moblin
  • n900
  • netflix
  • nexus 7
  • nvidia
  • open pandora
  • open source
  • opengl
  • opera
  • operating systems
  • palm
  • phones
  • promotion
  • python
  • qt
  • rant
  • raspberry pi
  • reviews
  • sabayon
  • software
  • source games
  • spotlight
  • sprint
  • starcraft2
  • steam
  • t-mobile
  • tutorial
  • ubuntu
  • unigine
  • unity
  • wayland
  • web application
  • windows
  • windows 7
  • wine
  • wxmaxima
  • xfce

Blog Archive

  • ►  2013 (20)
    • ►  December (1)
    • ►  November (1)
    • ►  September (1)
    • ►  June (1)
    • ►  May (2)
    • ►  March (2)
    • ►  February (3)
    • ►  January (9)
  • ►  2012 (57)
    • ►  December (5)
    • ►  November (4)
    • ►  October (2)
    • ►  September (1)
    • ►  August (4)
    • ►  July (9)
    • ►  June (4)
    • ►  May (4)
    • ►  April (1)
    • ►  March (7)
    • ►  February (6)
    • ►  January (10)
  • ▼  2011 (107)
    • ►  December (8)
    • ►  November (8)
    • ►  October (5)
    • ►  September (14)
    • ►  August (9)
    • ▼  July (8)
      • Why Closed Source Software is More Secure
      • Lessons Learned: Linux + Sony Vaio F Series
      • Losing work because I use Linux
      • Seven Great Enlightenment (DR17) Themes
      • Lots of Support for One Percent!
      • Six Signs Android really isn't Linux
      • Seven Months of Bodhi Linux in Pictures
      • Bodhi Linux for ArchOS Gen8 Alpha
    • ►  June (7)
    • ►  May (10)
    • ►  April (9)
    • ►  March (13)
    • ►  February (9)
    • ►  January (7)
  • ►  2010 (122)
    • ►  December (10)
    • ►  November (8)
    • ►  October (10)
    • ►  September (14)
    • ►  August (17)
    • ►  July (10)
    • ►  June (9)
    • ►  May (14)
    • ►  April (8)
    • ►  March (7)
    • ►  February (7)
    • ►  January (8)
  • ►  2009 (27)
    • ►  December (10)
    • ►  November (7)
    • ►  October (10)
Powered by Blogger.

About Me

Unknown
View my complete profile