Microsoft Contributes to New Version of Linux

Soon the 3.0 Linux kernel will be released. You might be surprised to learn that Microsoft was one of the top 5 contributors to this version — well, specifically K. Y Srinivasan, a Microsoft developer.

Although the contribution might be surprising, the reasons behind it are not. The major contribution by Microsoft was to update drivers for its Hyper-V product, which is similar to the VMware product in allowing for 64-bit virtualization on the computer. Greg Kroah-Hartman, who oversees code staging for Linux, actually threatened to remove the code because Microsoft was not being cooperative and updating it for the new version.

It seems the threat worked and was the motivation that Microsoft needed to work on the code, which will make it possible for Hyper-V to function within the new Linux kernel. Obviously the main reason Microsoft was willing to contribute is to reach its own ends; but users will be grateful for the contribution, especially developers that rely on virtualization to test products and find problems.

Still, it’s kind of poetic to know that because of this contribution, Microsoft is the number one contributor of code for the new 3.0 Linux kernel. It makes you wonder what will happen next. Maybe there are scientists out there who will bioengineer pigs to grow aerodynamic limbs from the sides of their bellies that when used will cause them to lift above the ground. After all, as the saying goes, “When pigs fly . . .” Well, you get the idea.

Linux Rules in the World of Supercomputers

Tux, as originally drawn by Larry Ewing 

Image via Wikipedia

It’s no secret that Linux has had trouble gaining momentum in the world of desktop computing. A majority of computer users have a difficult time grasping how it works and how it can be used. Those who have managed to use it successfully prefer Linux over Windows because of the ease of use, access to the operating system and the increased processor speed.

However, while Linux isn’t popular amongst the home PC crowd, it has gained superiority in the realm of supercomputers. These computers are used in universities, stock exchanges, computer science and more. Even IBM’s Watson runs on Linux.

A major driving force in the use of Linux for supercomputers is the speed and stability. A supercomputer can perform 8 quadrillion calculations per second, which requires a very stable operating system. Linux provides the necessary stability as well as speed. Stock exchanges prefer Linux for its ability to handle a million trades in the space of a second. This has enabled high-frequency traders to push through their blocks of trades and make their money for the day.

It may seem strange that an open-source operating system is being used in top universities and corporations. However, the open-source nature of Linux is what makes it attractive to these users. Their programmers can tweak and adjust Linux to their exact specifications, and not have to worry about the changes causing a fatal error.

Linux may never have much of a foothold in the home PC market beyond its geek cachet. But it does dominate the world of the supercomputer.

 

Why use Linux at all?

Official Ubuntu circle with wordmark. Replace ... 

Image via Wikipedia

Unlike Windows or Max OSX, Linux comes in a variety of flavors. There’s Red Hat, Ubuntu, Debian, Debian GNU, Fedora, Gentoo and more. It is guaranteed to confuse anyone who is looking to get started with Linux. So why use Linux at all, when there are out-of-the-box programs that are easier to use?

It is true that Linux has been related to the world of uber-geekdom. A majority of computer users just want to be able to turn on their computer and start interacting with the user interface. Linux does offer a user interface, but it does not come across as intuitive. This is in direct contrast to Windows and OSX. Then there is the fact that running programs is hit and miss on Linux. Not every program that is written will run on every version of Linux.

So why use Linux at all, much less any of the available versions? No simple answer exists for the average user, as they don’t see the benefit of being able to access their systems beyond files. However, Linux is the grease for those who want to fine tune their computer hardware into running like a well oiled machine.

Linux and its different variations give the user the ability to get down to the level of the hardware. They can communicate directly with the hard drive and find detailed information on files stored there. It is also used on networks, allowing remote users to log in and access accounts with ease. An administrator can log in, fix a problem for a user, and back out without disrupting the user’s experience.

The Appeal of Linux to Technical Tinkerers

Servers designed for Linux 

Image via Wikipedia

Linux appeals to a specific population of computer users – the tinkerer. This is the user that loves nothing more than to take systems apart, rebuild them and tweak them within an inch of the computers life. They are more likely than not to have old systems sitting around, waiting for the right moment to ressurect one. Personalities such as this love Linux for its ability to provide them with hours of fascination an education.

Computing power once grew in leaps and bounds, but now has stagnated and left many a metal carcass in its wake. This is where Linux shines, especially for the tinkerer. Servers once required their own PC, now they are simply a hard drive in a case, connected to a network. Linux revives the old server that’s running on ancient hardware, and turns it into a streaming media server. No need to purchase an expensive streaming media box when an old system can be recycled with Linux.

Another excellent use of Linux is for a gaming server. Want to set up a LAN party for your friends, but don’t have the money to put out for a server? Source out an old PC that has a decent processor on it, such as a Pentium III, and install a version of Linux that is geared towards gamers. For less than $100, you can set up a LAN in your garage and invite your friends over for a night of  virtually blowing each other to bits.

Those who have a desire to learn more about their computers and what they can do are best served by starting with Linux.

 

The Linux Convenience: Safety

Tux, the Linux penguin 

Image via Wikipedia

The online world is plagued by viruses — they come sweeping through systems, attaching themselves to codes and applications. They burrow deep within hard-drives, nesting within the wires until it’s time to suddenly pounce. And their aftermaths are shaped to complete destruction: with computers stripped of their software and programs unable to perform. This is the worry that follows all users… except for those who prefer Linux.

There is — it must be explained — no guarantees within the Internet. Malware, Trojan codes and more can appear on any system. There are no certainties of safety. There are, however, ways to drastically reduce the chances of an attack: and having a Linux system is the easiest of these.

The reason is simple: hackers favor the most popular platforms. Their desire is to cripple as many users as possible — and statistics show that Windows (despite its many faults) has remained the most sought after system of the decade. This leaves other operations, like Linux, free from the typical threats. They are rarely targeted by viruses due to their small numbers… as well as the connections formed between users.

Those who prefer Linux are often more accomplished with computers (this is because the system requires a deeper understanding of software and its potential). They can detect the arrival of spyware and its kin, quickly spreading the word to forums and social networks. The intimacy found within this platform is not shared by its competitors, and this makes it unappealing to hackers.

There is no such thing as an impenetrable computer. There is, however, such a thing as security and Linux provides it.

 

The Saving Advantage: Linux

Un dollar us 

Image via Wikipedia

Money is the great divider. It carves a line through the online world, forcing users to choose sides; and the choice you’ve been reduced to is one of few funds and a pitiable bank account. There are no dollars for you to spare: they must all instead be given to the demands of your day to day existence. Trying to purchase the necessary applications is therefore deemed impossible. You can’t afford software. You can’t waste pennies on programs.

You don’t have to — with the use of Linux.

Most popular platforms (such as Windows, Macintosh and similar brands) demand countless dollars from users. Individual applications must be purchased… and then subsequently replaced as they lose their prestige. Keeping pace with the advancements of technology becomes a challenging thing, and many individuals can simply not afford to buy what they need.

Linux offers an alternative, however.

This is a free system: its programs are created with an open source philosophy, which enables them to be shared (and modified) between users. Upgrades, software and more does not have to be purchased within a store. Instead it can be achieved through simple downloading.

And this makes it essential for individuals — like yourself — who lack the means to purchase new items each year. A limitation of funds doesn’t have to equal a limitation of technology. Computers can instead be defined by your decisions and not your wallet.

This is the true advantage of Linux: allowing it to service those who crave stability (as well as innovation) but can’t afford its hefty price. This is progress for all and not just the lucky few.

Freedom Discovered: Linux

linux on laptop 

Image by kenwood via Flickr

Choice is an uncommon concept within the virtual world. Technology is too often defined by rigid standards, can’t veer from the protocols that have been placed within it. Codes must remain tight; applications must perform as ordered; and users can find themselves without the ability to tailor their platforms to their needs. Systems often instead reflect the desires of their distributors — offering far too many limitations and far too few rewards. It becomes a challenge to create a computer that simply… works.

Linux helps to tame that challenge into a reality, however.

The Linux platform — which was launched in 1991 as a free source operation — allows individuals to forge their own ideas. The utilization of open codes and an ever-evolving kernel ensure that each user has the opportunity to master their own desktops (shaping every element of their computers as they wish). This is a vital part of the Linux philosophy and one shared by no other system.

The freedom of open sources enables each computer to become a testament to its owner’s needs and desires. Applications can be rewritten; programs can be altered (whether subtly or completely); and the platform can become useful instead of merely tolerated. This distinction is rare within the Internet — and it can’t be denied once it’s been experienced.

The advantage of Linux is its flexibility, the way it can be redefined again and again. There is no end to its potential. It is instead reliant purely on individuals and their skills: which makes it without limit or weakness. It can be changed into the perfect tool.

A Look at the Ubuntu Operating System

Linux once was an operating system that only those that were technologically advanced use. In recent, years the Linux based operating system has started to grow. As the Linux based operating system grows so does the amount of software programs and applications that are developed grow too. One of the most popular types of software programs that operate on the Linux based system is that of the Ubuntu operating system.

Ubuntu is an operating system that is developed for computers regardless of it is a Mac or a PC. It is solely based on the Debian/GNU and Linux based distribution channels. For the most part the Ubuntu is free to use for computer users and is a part of the open source software program.

The idea of the Ubuntu operating system was to create a user friendly operating system that almost any computer user could use easily. The goal of the program was to create a system that was updated frequently based off of user feedback and had fixes for any potential errors or problems. Ever since the release of Ubuntu is 2004 the creators of this Linux based operating system have released an update faithfully every six months as promised. The updates contain security fixes and patches, new customer support options and even updates to specific programs based off of customer feedback. While the majority of the updates for Ubuntu are considered short term fixes, every two years the company will completely fix the system from top to bottom and fix any major errors or bugs that are present in the program.

Ubuntu is installed onto computers using a CD program that contains an installation setup menu. One of the unique features of the Ubuntu CD program is that it offers any user the chance to test drive the operating system by installing it onto the computer in a smaller version. This allows users to make sure that they are comfortable with the operating system before downloading it for use on their computer.

Software That is Automatically Downloaded With Ubuntu

One of the determining factors that people use to decide what type of operating system or program that they use for their PC or MAC is what type of features and software comes with the operating system. Many computer users do not have the time to download each individual application and program so that their computer is ready to go. If you are considering downloading or using the Linux based operating system known as Ubuntu here is a look at some of the features and software that comes with it.

OpenOffice. OpenOffice comes completely installed with the Ubuntu system. OpenOffice is the open source program that is like Microsoft Word. It offers spreadsheets, documents and other programs that can be used.

FireFox. Firefox is a well-known web browser. It comes preinstalled with the Ubuntu system so that there is a way to access and use the Internet. Should users want to choose another web browser they can always download Google Chrome. However, Firefox comes with the system.

Empathy. Empathy is a complete instant messaging program that comes installed with the Ubuntu system. It allows computer users to talk, text, video chat, voice chat and transfer files to one another through the program.

Transmission. Computer users often wish to be able to download and share files with one another through the use of the Internet. Transmission allows users to do just that using a BitTorrent client based program.

GIMP. Almost every computer has to have some type of graphics editor on it. GIMP which is an acronym for GNU Image Manipulation Program offers Ubuntu users the ability to fix and change the pictures that they have on their computer.

Games. Computer games are a favorite amongst computer users. The Ubuntu operating system comes installed with a handful of computer games that are open source and available for computer players to play. These games include Chess, Suduku and Solitaire.

These are the programs that come installed with the Ubuntu operating system. Some programs might be available for installation that are not installed automatically like these programs.

A Look at a Linux Operating System Distributor: The Red Hat Inc

One of the largest and most popular types of Linux based distributors is a company that is known as Red Hat, Inc. The Red Hat, Inc. company is largely known for creating some of the most popular Linux based operating system platforms as well as creating some of the middleware, applications and product managements.

The biggest open source program that Red Hat, Inc. is known for is creating the Red Hat Enterprise Linux. The Red Hat Enterprise Linux is an operating system that is developed with a target audience of governments and commercial markets. In fact, most of the products that are developed by the Red Hat Inc. company is intended for markets and governments not personal use. It offers a wide customer service base as well as a structural ability to keep the system running up to standards that are appropriate for governments and commercial marketers. The only version of the Red Hat Enterprise Linux is a server version and can be purchased off of store shelves. There are currently three different types of the Red Hat Enterprise Linux available to computer users and mainframe users.

Despite its involvement with the creation and development of Linux based programs The Red Hat Inc. is also known for having a large community involvement both online and in the real world. The Red Hat Inc. is responsible for a program that is known as the Fedora Project. The Fedora Project is aimed at creating the progress and development of open source software programs all over the Internet.

Another community project that the Red Hat Inc. is involved in is the One Laptop per Child program. This tries to get every child in the United States access to an inexpensive laptop. It is believed that if they had the access and ability to use laptops or computers it could lead to the development of open source software and various technological advancements.