The Many Faces of Linux
Linux may have started out small, but it’s grown by leaps and bounds. Today, Linux can be found on everything from a home wireless router to the gigantic mainframe in the data center. Although the spirit of openness surrounds Linux, thanks in part to the GPL, distinct communities have sprung up to support the different environments, each with a slightly different take on what it means to be in the Linux community.
Desktop The most famous form of Linux, the type that used to get the press, has got to be Linux on the desktop. Supporters of the Linux desktop range from those who value the open source license above all else (the same type of Linux user who posts words like FREEDOM in ALL CAPS in online flame wars), to technically inclined people, to the simply curious. I’ve personally been following the Linux desktop “movement” since 1999, back when Linux Magazine was “Chronicling the Revolution”, a reference to Linux’s impending superiority over Windows as the operating system of choice for personal computers. Year after year, Linux has gotten better, but dominance on the desktop remains elusive. For many users, this is not a problem. They have their customized Debian desktop just the way they like it, thank you very much, and don’t need anyone’s approval for it. For others though, recent developments in the next category of Linux users has people asking, “Does Linux Need the Desktop?”
Mobile Mobile Linux has exploded in the past year, thanks to Google and their Android operating system. With Android, Linux is finally able to reach the casual user audience that was so difficult to reach on the desktop. Android is the top competitor to Apple’s iPhone, and possibly soon to be with the iPad as well. Android has done the one thing that was seemingly impossible on the desktop, surpass Microsoft on a consumer device. However, the freewheeling development of the desktop doesn’t perfectly equate to mobile devices. Carriers retain a lot of control over what you can and can not do to your phone, and even approved apps still need to play by Google’s (admittedly lax) rules.
Server It is here, in the datacenter, that the true domination of Linux is apparent. Before Android, there were really two main camps of Linux: servers and desktops. Many distributions support both, and some even have a different ISOs to download for the server. Linux can provide all of the services of Windows, all of the power of Unix, and the web hosting genius of the LAMP stack that has really pushed the platform forward. It’s perfectly reasonable to argue that many of the latest revolutions of the web would not have been feasible, or at least more expensive, under Unix or Windows. As a sysadmin, I obviously fall squarely in this camp, and while I believe that Linux and open source software is the best choice for the data center, I continue to be skeptical of it’s performance on other platforms. That is, of course, with the notable exception of the next form of Linux.
Embedded I would be amiss not to mention Linux in firmware, and the several projects that exist to replace proprietary firmware with open source Linux versions. Years ago I updated my wireless router with the DD-WRT firmware, and had absolutely zero problems with it. Other projects, like Coreboot aim to replace the BIOS in PCs with open source systems that have more options. Linux has even made its way into devices that in no way resemble their desktop or server cousins. Linux is powering everything from televisions to cameras to GPS units, and even the popular Kindle from Amazon.
When talking about Linux, it helps to distinguish what kind of Linux you are referring to. The core Linux kernel is amazingly capable and flexible, and has made its way into as many devices as there are CPUs to power them. It’s important to take note that Linux on the server is a world of difference away from Linux on the desktop, in both purpose, use, and functionality.
Like us on Facebook
This week Top Posts
- Top Things To Do After Installing Ubuntu 13.10 'Saucy Salamander' : Ubuntu 13.10 Saucy Salamander will be released on coming October 17th with many new salient featur...0 comments |
- Setup DNS Server On openSUSE 13.1 : What is DNS Server? As you might know, DNS, Domain Name System, is a system that resolves Domain ...0 comments |
- How To Upgrade From Ubuntu 13.04 Raring To Ubuntu 13.10 Saucy Salamander : Ubuntu 13.10 Saucy will be released on October 17th. Hope it will come with lot of improvements and ...0 comments |
- Install lamp with 1 command in Ubuntu 12.10, 13.04 Raring Ringtail & LinuxMint13 : Updated: 10/09/2012 :LAMP (Linux, Apache, MySQL and PHP) is an open source Web development platform ...0 comments |
- Configure Your Browser To Use Tor On Ubuntu/Debian/Linux Mint : Tor, The Onion Router, is a network of Virtual Tunnels that allows users to communicate securely and...1 comment |
- TeamViewer 9 Final Has Been Released! : TeamViewer is a commercial all-in-one software that can be used for remote control, desktop sharing,...0 comments |
- Setup DNS Server On openSUSE 13.1
- TeamViewer 9 Final Has Been Released!
- Twelve Vulnerabilities Have Been Fixed In Ubuntu 12.04, Time To Update
- OpenLDAP Installation and Configuration in Ubuntu 12.10/13.04/13.10 And Debian 6/7
- Configure Your Browser To Use Tor On Ubuntu/Debian/Linux Mint
- Setup A Full Featured ITIL Management System Using Integria IMS On CentOS 6
- Install LibreOffice 4.1.3 in Elementary OS ‘Luna’
- How To Install Simple Scan in Crunchbang ‘Waldorf’
- Selene Media Encoder: Convert Audio, Video Files To Most Popular Formats
- Linux Kernel 3.12.2 Is Available For Download! Install / Upgrade Instructions
This work by unixmen.com is licensed under a Creative Commons Attribution-NonCommercial-NoDerivs 3.0 Unported License.
Copyright © 2008-2013 Unixmen.com .