Linux in the Mainstream?
Recently, Linux has been showing up regularly in the mainstream news. For example, there is an article titled “The Greatest OS That (N)ever Was” in the August issue of Wired which is both technically and historically accurate. This article will certainly help increase the visibility of Linux.
Even as Linux's popularity and visibility increase, Windows NT is becoming the server of choice for corporate America. Perhaps choice is not the right word, but NT is fast becoming the automatic answer for companies that don't want to rock the boat.
It wasn't that many years ago that everyone was saying “You can't go wrong buying IBM.” At that time IBM was the 360 mainframe and its offspring. It was hard to imagine that any other company or operating system could take the place of this big iron. Unisys, CDC and others had pieces of the total mainframe market, but IBM seemed to be unstoppable. In fact, people commonly said “IBM machine” when refering to a computer.
There is a lot to learn from this experience. Was it good marketing on the part of IBM that made them the standard? Initially, I expect it was. After all, marketing consists of doing research, finding a need, matching your product or service to that need and advertising the benefits of your solution.
Once other companies started to offer solutions that were as good or better, IBM took advantage of its huge market share to impose itself on the consumer and squelch the competition. For example, even though a standard character set, ASCII, existed, IBM used EBCDIC, their own character set. To enter the market the competition was forced to be compatible with IBM and thus had to use EBCDIC.
As machines became more and more powerful, minis and then micros began to take over the office. At this point the game changed. The new IBM was not a hardware/software giant like IBM but the software-only company, Microsoft. Microsoft offered a better solution which, at the time, meant a more cost-effective solution. As a result, they got the market share and that is where we are today.
Microsoft has clearly overpowered their competition in the IBM tradition and has vendors such as Intel going along for the ride. The standard is to be Microsoft compatible; Plug-n-Play means working with Microsoft operating systems. Virtually all PC hardware vendors bundle a Microsoft operating system with the hardware.
The Linux community is playing catch-up, developing software like SAMBA so that Linux will interact with Microsoft systems, dealing with Plug-n-Play hardware that only works with Microsoft operating systems and so forth. So, we have software that addresses compatability issues. Now, we need the hook—the thing that will make Linux a better solution. That hook isn't going to come from out-spending Microsoft, it has to come from innovation.
I am more of an observer than an expert, but I do have some suggestions. Some of these ideas come from a Seattle-based Linux mailing list, the GLUE list (check out http://www.ssc.com/glue/) and from talking to people about what they want.
We need a certification program—a way to say that someone is a certified Linux technician. Red Hat has started this effort (check out http://www.interweft.com.au/redhat/) with what they call “The Red Hat Commercial Support System”. I talked to Robert Hart about it, and he pointed out that since the effort is needed, Red Hat decided to go ahead on their own to get it moving. Hopefully, other vendors, or possibly Linux International, will turn this idea into an industry-wide effort.
We need a service business package. It is equally applicable to any business where the service provider travels to the homes of his customers—anything from a window washer to a roofing contractor. Software for these types of entrepreneurs needs to run on a laptop, which includes a printer. The issues that must be addressed are customer database, cost estimation, invoicing, inventory and travel route planning. This is not a trivial application, however, once all the pieces are integrated, it offers some great potential markets. While each specific market (Contractors, for example) is not huge, the possibilities are enormous. Also, these various industries have newsletters, discussion groups and, in some cases, magazines. Offer an innovative solution to such an industry and word will spread quickly.
There are packages for FAXing and voice mail from Linux. Putting together a commercial-quality solution for a small business would make a great stand-alone application. As the majority of the interface between users and the system would be via the telephone, there is little concern for users having to learn to use a new computer. The FAX interface could be handled through an office e-mail gateway (which Linux could handle) again isolating the office worker from the actual Linux command line.
Another huge market is government. Governments tend to have limited budgets and want a solution that just addresses their particular problem. Also, governments tend to communicate with each other—particularly at the city and county level. This is advantageous as it means that a good solution would require little marketing beyond a couple of success stories. Government solutions could include meeting-room scheduling, general word processing, accounting, Internet connectivity and web servers. The main difference between this market and the general market is the ease with which you could market a tailor-made solution. It also offers a good chance for local consultants to get involved.
All of these solutions need a truly easy install. By this I mean a bootable CD which installs and asks for the information it needs. While it might be difficult to make a universal Linux system this easy, for a specific market, it should be easy.
Remember, we don't have the money to be bigger than Microsoft. We need to go after markets that better fit our size. If we solve the problems of a few of the smaller markets, people will start coming to us for a solution.
Phil Hughes
Realizing the promise of Apache® Hadoop® requires the effective deployment of compute, memory, storage and networking to achieve optimal results. With its flexibility and multitude of options, it is easy to over or under provision the server infrastructure, resulting in poor performance and high TCO. Join us for an in depth, technical discussion with industry experts from leading Hadoop and server companies who will provide insights into the key considerations for designing and deploying an optimal Hadoop cluster.
Sponsored by AMD
Built-in forensics, incident response, and security with Red Hat Enterprise Linux 6
Every security policy provides guidance and requirements for ensuring adequate protection of information and data, as well as high-level technical and administrative security requirements for a system in a given environment. Traditionally, providing security for a system focuses on the confidentiality of the information on it. However, protecting the data integrity and system and data availability is just as important. For example, when processing United States intelligence information, there are three attributes that require protection: confidentiality, integrity, and availability.
Learn more about catching the bad guy in this free white paper.
Sponsored by DLT Solutions
| Designing Electronics with Linux | May 22, 2013 |
| Dynamic DNS—an Object Lesson in Problem Solving | May 21, 2013 |
| Using Salt Stack and Vagrant for Drupal Development | May 20, 2013 |
| Making Linux and Android Get Along (It's Not as Hard as It Sounds) | May 16, 2013 |
| Drupal Is a Framework: Why Everyone Needs to Understand This | May 15, 2013 |
| Home, My Backup Data Center | May 13, 2013 |
Enter to Win an Adafruit Pi Cobbler Breakout Kit for Raspberry Pi

It's Raspberry Pi month at Linux Journal. Each week in May, Adafruit will be giving away a Pi-related prize to a lucky, randomly drawn LJ reader. Winners will be announced weekly.
Fill out the fields below to enter to win this week's prize-- a Pi Cobbler Breakout Kit for Raspberry Pi.
Congratulations to our winners so far:
- 5-8-13, Pi Starter Pack: Jack Davis
- 5-15-13, Pi Model B 512MB RAM: Patrick Dunn
- 5-21-13, Prototyping Pi Plate Kit: Philip Kirby
- Next winner announced on 5-27-13!
Featured Jobs
| Linux Systems Administrator | Houston and Austin, Texas | Host Gator |
| Senior Perl Developer | Austin, Texas | Host Gator |
| Technical Support Rep | Houston and Austin, Texas | Host Gator |
| UX Designer | Austin, Texas | Host Gator |
| Web & UI Developer (JavaScript & j Query) | Austin, Texas | Host Gator |
Free Webinar: Hadoop
How to Build an Optimal Hadoop Cluster to Store and Maintain Unlimited Amounts of Data Using Microservers
Realizing the promise of Apache® Hadoop® requires the effective deployment of compute, memory, storage and networking to achieve optimal results. With its flexibility and multitude of options, it is easy to over or under provision the server infrastructure, resulting in poor performance and high TCO. Join us for an in depth, technical discussion with industry experts from leading Hadoop and server companies who will provide insights into the key considerations for designing and deploying an optimal Hadoop cluster.
Some of key questions to be discussed are:
- What is the “typical” Hadoop cluster and what should be installed on the different machine types?
- Why should you consider the typical workload patterns when making your hardware decisions?
- Are all microservers created equal for Hadoop deployments?
- How do I plan for expansion if I require more compute, memory, storage or networking?




2 hours 41 min ago
2 hours 42 min ago
4 hours 42 min ago
13 hours 27 min ago
14 hours 1 min ago
15 hours 14 sec ago
15 hours 50 min ago
19 hours 52 min ago
23 hours 39 min ago
23 hours 47 min ago