What is the difference between Android and Linux?

Earlier today, I wrote an article about why I feel that Linux is better with security than Windows. And when it was posted, I got a comment in reply from my cousin. That reply brought up a very valid point. He said this- “Lol…well Android is Linux and that market has had plenty of viruses”.   I was quite impressed with what he said, and I had no choice but to agree with him on that one.

Yet, it got me thinking. I started really wondering that the differences between Android and Linux were. And why is one inherently less secure than the other? We’ll get to that in a moment. But before we get there understand that first of all Linux is not an operating system per se. It is a category of operating systems that are all are based on the same kernel. Think of it as if they all have the same common core, and from that core each operating system diverges into their own uniqueness.

Now a case in point would be Ubuntu. It is likely that if you know anything about Linux you will also know about Ubuntu. After all it is the most widely talked about flavor of Linux. It also is the one that got me started.  And I tell the tale of that here. It is an operating system by its own right. And has been the inspiration for quite a few other Linux distributions or flavors, such as Linux Mint and Pinguy OS. Both are awesome projects that have there own take on how things should be done in certain respects.

This brings us back to Android, which is an OS that is based on Linux more specifically one built for mobile devices. While it does have that ancestry, it takes a different approach than, for example, the Ubuntu Software Center. The Ubuntu Software Center is much more secure as a whole than the Android Market which has recently been renamed “Play Store” Yes I know it sounds ridiculous but it is what it is.

The reason for that comparative lack of security is that anyone can write an app and submit it and get accepted quite easily, whereas with the  Software Center, there is more to it. In fact, you have the option to have different levels of security depending on which repositories you choose.

There are literally thousands of Ubuntu programs available to meet the needs of Ubuntu users. Many of these programs are stored in software archives commonly referred to as repositories. Repositories make it very easy to install new software onto Ubuntu using an internet connection, while also providing a high level of security, as each program available in the repositories is thoroughly tested and built specifically for each version of Ubuntu.

The Ubuntu software repositories are organized into four separate areas or “components”, according to the level of support offered by Ubuntu and whether or not the program in question complies with Ubuntu’s Free Software Philosophy.

The repository components are:

  • Main – Officially supported software.
  • Restricted – Supported software that is not available under a completely free license.
  • Universe – Community maintained software, i.e. not officially supported software.
  • Multiverse – Software that is not free

As you can see there is much choice as to what a person can choose to do, and you are not left alone to walk around in the dark. There is much assistance available every step of the way. Also by now you see that you can decide just how much of a chance you are willing to take when it comes to installing new programs. You can stick to what is officially supported or not.

Now lets take a look at a couple pictures:

This picture below shows the Ubuntu Software Center

This picture shows Play Store

Both offer quite a bit of selection when it comes to what you want.  Honestly, I look forward to Ubuntu being available natively on an Android device. I know there are plans to make such a thing happen. Until then, we will just have to wait, but I have no doubt that it will be totally worth it.

Here are some videos, one for Ubuntu Software Center and one for Play Store

One thing I am curious about, though, that I may very well discuss in a future post is:  Has security improved with the change from Android Market to Play Store or is it the same?

About these ads

About anthonyvenable110

As you can see I love working with various Linux Operating Systems, as well as programs that are Open-Source in nature. Speaking of nature, I love long walks where there is plenty of it.
This entry was posted in computers, Linux, Ubuntu, Uncategorized, Windows and tagged , , . Bookmark the permalink.

12 Responses to What is the difference between Android and Linux?

  1. myexploit says:

    Good to see someone who is passionate with regards to linux and in particular a Debian based variant.

    Showing results for i’m not a person for words
    Search instead for im not a preson for words
    About 1,050,000,000 results (0.42 seconds)

    but wanted to say hi!

  2. Reblogged this on anthonyvenable110 and commented:

    This is an excellent article so check it out!

  3. Well, Android basically is Linux. Or simply put, a “Linux-like” system. No matter what, it’s still Linux.

  4. Yes, I agree with that now. Thanks for the reply

  5. This specific blog, “What is the difference between
    Android and Linux? | anthonyvenable110” displays that u
    really comprehend just what exactly u are speaking about!
    I personally definitely approve. With thanks -Freda

  6. auroralxylon says:

    This is a good post, but if they both use the same kernel, then you can safely say that the actual internal workings of Android are harder to hack right?

  7. metgz says:

    There are a number of security features in the Linux kernel conspicuously absent from Android.

    One prominent security feature of the Linux kernel is a program called iptables, which is used to create firewalls. This program is conspicuously absent from Android. iptables’s absence is largely at fault for Android’s security lapses.

    Another thing – Linux’s security often rests on proper permissions management (i.e. a user can’t edit files outside of his home directory without sudo rights). Since most data needs to be accessible to users in the context of Android, you are going to witness lapses in proper permissions management. This is where people attack.

    Unless an Android phone is ‘rooted’, it is very difficult to truly compromise the system. Even then, if the phone was rooted properly, there should not be any major issues, albeit a larger risk. If done properly, rooting a phone can increase the level of security on the phone.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Connecting to %s