Linux for Suits: Grass Roots vs. Giant Roars
In January 2003, after a big PR buildup that included coverage in Reuters and USA Today, Kunitake Ando, president and CEO of Sony, announced in a keynote to the Consumer Electronics Show (CES) that his company and Matsushita would lead the rest of the industry's giants into a future of “always on” and interactive devices running a new Linux distro.
That following July, LinuxDevices wrote, “What began as a small but powerful call for an embedded Linux collaboration among Japanese consumer electronics (CE) manufacturers last December turned into a roar today, as eight consumer electronics powerhouses proclaimed the establishment of the CE Linux Forum (CELF).” Members included Sony, Matsushita, NEC, Philips, Samsung, Sharp and Toshiba. Later, the roster grew to include IBM, Mitsubishi, Metrowerks, Motorola, Nokia, LSI Logic, HP, Fujitsu, Hitachi, Phoenix, Sanyo and MontaVista.
Naturally, I expected to hear an even bigger roar for Linux at CES/2004 the following January. Instead, out of more than 3,000 exhibitors, only 11 bothered to mention Linux in their show guide texts. Except for RealNetworks, none of them were A-list companies. Today, the CELF site appears moribund. The copyright says 2003–2004. The last update was in February 2004. When I write to the e-mail address on the site, I hear nothing back.
So, rather than a great roar by a choir of giants, CELF instead looks like what old hands in Silicon Valley call a Barney agreement. That's where “partners” say “I love you, you love me”, and not much else happens.
Even if CELF eventually does produce a working distro, it reminds us in the meantime that Linux is fundamentally a grass-roots phenomenon. It's bottom-up, not top-down. I don't mean to discredit IBM, HP, Novell, Oracle or any of the other BigCos that promote Linux, support its development and fly the penguin flag. I do mean to credit the little guys who not only develop Linux, but deploy it in the marketplace. Especially the ones who deliver and not merely promise.
Take Unication, one of the 11 exhibitors waving the penguin flag at CES/2004. Unication is a Taiwan-based company that has, among other things, made Motorola pagers for the past 13 years. Unication recently has branched into building wireless gateways, servers, VoIP products and PDAs, all leveraging Linux's virtues as free and highly useful building material. The result is some very capable stuff, unencumbered by the product marketing strategies practiced by Unication's giant competitors.
Case in point: Unication's SC-203, an 802.11g-based router that delivers seven Web services in one device: Web, e-mail, printing, voice over IP (VoIP), VPN, firewall and media streaming, including MP3 audio and MPEG video. It's not hard to imagine the possibilities. Best of all, it doesn't come with any big vendor's digital rights management (DRM) or proprietary software lock-in. It's a box of open standards, ready to use. So, when you think about uses, you don't have to wonder what Sony or Philips or Apple or HP has stuck in there to please their lawyers and “content partners” while keeping you from doing any darn thing you want.
For example, the SC-203's VoIP SIP server, which works like a proxy server, supports VoIP calls over wired or wireless (Wi-Fi) connections. Users can make VoIP calls from any open Wi-Fi hotspot, through the SC-203. VoIP calls require paired FXS (phone) and FXO (line) devices. These are available from a variety of makers. Unication's server-side VoIP gateway is the WG-205, which comes in two models: one with two FXS ports and the other with one FXS (phone) and one FXO (line) port. The WG-205's default server IP points to the SC-203. Private IPs are permitted behind the SC-203 to make VoIP calls. The WG-205 either can connect to the SC-203 LAN port or connect independently through an ISP, as long as the Net is available.
The company also makes a Wi-Fi and Ethernet-based VoIP phone you can carry on the road. The U-Phone features include call holding, call forwarding, caller ID, configurable ring tones and melodies, a FIFO log of the last ten calls and the ability to redial any of them. It has a talk time of 2.5 hours and a standby time of 30 hours. So you carry a VoIP phone number wherever you go, ready for use when you're within Wi-Fi range of the Internet. You need some smarts to make it all work, but there's an influential market (that would include Linux Journal readers) for whom that's exactly the idea.
Several years ago, David Isenberg famously got himself fired from AT&T by writing a landmark essay titled “The Rise of the Stupid Network”. It was an argument for reversing the phone company's traditional approach, which was to maximize (preferably proprietary) intelligence inside the network and to restrict available use of the network by attached devices. Isenberg said the ideal model instead was making the network as stupid as possible in the middle, supporting unlimited and unrestricted intelligence connected from the outside. In other words, he wanted AT&T to build services that respected the wisdom of the Net's end-to-end architecture.
What Isenberg recommended was the corporate equivalent of a sex change, and AT&T couldn't bear to think of it. Smart middles always have been the telco and cable-carrier equivalent of the top-down producer-to-consumer worldview of every large producer in the Industrial Age. Smart-middle thinking is what accounts for the asymmetries of your cable and DSL connections. Asymmetrical bandwidth (fat-down, thin-up) certainly can be justified by typical usage patterns. But they're also deployed to restrict customers to the roles of consumers. There is no evidence that the prospect of consumers is even thinkable to most telephone and cable companies. Never mind that many of the Net's own infrastructural building materials, including countless servers running the LAMP suite on Linux, are products of the demand side, supplying itself.
So is it any surprise that we've hardly heard a peep about CELF? The very notion of “consumer electronics” presumes restricted autonomy on the demand side. Whatever CELF produces, we can be sure Linux in most cases will be too deeply embedded to serve as a freely useful platform for anybody other than the manufacturer. I hope they prove me wrong, but I'm not holding my breath.
Back at last year's CES, the coolest device I saw was Unication's Magic PDA. It's three devices in one: a PDA, an MP3 player and a VoIP phone. At the time of this writing, the phone uses only the G.711 codec, which typically is used for intranet calls. The next phase, I'm told, will implement all VoIP properties, including the support of G.723.1, G.729, G.726 and G.711u/a codecs, plus electronics to cancel echoes and suppress noise. What I instantly loved about it, however, was its ability to broadcast MP3 files on any frequency of the FM radio band, so you can listen to it on a car radio or home audio system.
I normally don't like to plug any company, but Solon Lee of Unication has been a helpful and patient correspondent while I worked on this piece, and I love to see pioneering companies like his compete in a market dominated by roaring giants. Especially when those giants make only noises where their products ought to be. If you can help Solon and his company find regional agents and distributors, anywhere in the world, drop a note to Unication at firstname.lastname@example.org.
I'm also interested in progress reports on CELF and anything else anybody is doing with Linux at CES/2005. I'll be there, rooting for the roots.
Resources for this article: /article/7861.
Doc Searls is Senior Editor of Linux Journal
Practical Task Scheduling Deployment
One of the best things about the UNIX environment (aside from being stable and efficient) is the vast array of software tools available to help you do your job. Traditionally, a UNIX tool does only one thing, but does that one thing very well. For example, grep is very easy to use and can search vast amounts of data quickly. The find tool can find a particular file or files based on all kinds of criteria. It's pretty easy to string these tools together to build even more powerful tools, such as a tool that finds all of the .log files in the /home directory and searches each one for a particular entry. This erector-set mentality allows UNIX system administrators to seem to always have the right tool for the job.
Cron traditionally has been considered another such a tool for job scheduling, but is it enough? This webinar considers that very question. The first part builds on a previous Geek Guide, Beyond Cron, and briefly describes how to know when it might be time to consider upgrading your job scheduling infrastructure. The second part presents an actual planning and implementation framework.
Join Linux Journal's Mike Diehl and Pat Cameron of Help Systems.
Free to Linux Journal readers.View Now!
|The Firebird Project's Firebird Relational Database||Jul 29, 2016|
|Stunnel Security for Oracle||Jul 28, 2016|
|SUSE LLC's SUSE Manager||Jul 21, 2016|
|My +1 Sword of Productivity||Jul 20, 2016|
|Non-Linux FOSS: Caffeine!||Jul 19, 2016|
|Murat Yener and Onur Dundar's Expert Android Studio (Wrox)||Jul 18, 2016|
- The Firebird Project's Firebird Relational Database
- Stunnel Security for Oracle
- My +1 Sword of Productivity
- Non-Linux FOSS: Caffeine!
- SUSE LLC's SUSE Manager
- Managing Linux Using Puppet
- Murat Yener and Onur Dundar's Expert Android Studio (Wrox)
- Parsing an RSS News Feed with a Bash Script
- Google's SwiftShader Released
- Doing for User Space What We Did for Kernel Space
With all the industry talk about the benefits of Linux on Power and all the performance advantages offered by its open architecture, you may be considering a move in that direction. If you are thinking about analytics, big data and cloud computing, you would be right to evaluate Power. The idea of using commodity x86 hardware and replacing it every three years is an outdated cost model. It doesn’t consider the total cost of ownership, and it doesn’t consider the advantage of real processing power, high-availability and multithreading like a demon.
This ebook takes a look at some of the practical applications of the Linux on Power platform and ways you might bring all the performance power of this open architecture to bear for your organization. There are no smoke and mirrors here—just hard, cold, empirical evidence provided by independent sources. I also consider some innovative ways Linux on Power will be used in the future.Get the Guide