Linux Today: Linux News On Internet Time.
Search Linux Today
search.internet.com
Linux News Sections:  Blog -  Developer -  High Performance -  Infrastructure -  IT Management -  Security -  Storage -
Linux Today Blog
Linux Today Navigation
LT Home
Preferences
Contribute
Link to Us
Search
Linux Jobs

Marketplace Partners

internet.commerce
Be a Commerce Partner

The Linux Channel at internet.com
Linux Today
Enterprise Linux Today
Apache Today
JustLinux.com
Linux Planet
PHPBuilder
All Linux Devices
Technology Jobs

searchcats.jpg

February 2009
Sun Mon Tue Wed Thu Fri Sat
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28

Richard's Dream and Institutionalized Mental Illness

| | Comments (0) | TrackBacks (0)
Way back in the very olden days, or so the story goes, Richard M. Stallman was motivated to launch the Free Software movement because of something that afflicts us to this day- crappy binary-only printer drivers. How's that for innovation? 38 (correction, it's 28) years later and we still have sucky printer drivers, and printers that don't give us any kind of useful warnings or status messages, and that take a malicious delight in failing silently. I guess the one bit of advancement is now we have these same problems with FOSS printer drivers.

But I digress. I got to thinking about this because I think the future of computing is ever-smaller, more-specialized widgets.
Ever since microchips were invented they've been worming their way into everything- toasters, washing machines, cookstoves, timepieces, agricultural machinery, factory machines, you name it, it's controlled by microchips. Cars and trucks have dozens of them controlling different subsystems. My old '95 diesel pickup is powered by a programmable engine that is used for all kinds of different jobs, such as ambulances, heavy hauling, and plain old pickup-trucking. These engines leave the factory programmed to specific performance standards. You can buy devices to re-program your engine on the fly, such as for maximum fuel economy or more power. Very handy when you're driving a  6500-pound behemoth with no load, or pulling a trailer full of big animals over mountain passes.

Something else that hasn't changed is vendor's annoying, no, make that pathological mania for secrecy. Another gadget you can get is one to read and decipher the trouble codes emitted by your vehicle's engine. There is just a tiny bit of built-in data storage in your vehicle, so if you don't capture the information quickly it's lost, which makes diagnosing a transient problem ever so much fun. Auto manufacturers hate these code-readers and try to keep their codes as Big Important Sekkrits. Which is another question I often ponder- when did manufacturers and retailers decide they had the right to control what we do with our own possessions? Fortunately, in the automotive world someone always blabs the Sekkrit Codes and posts them on the Internet.

I will now meander back to my main point, which is twofold: the struggles for freedom and common sense are inextricably linked and never-ending, and embedded Linux programming is where the action is.

"Free as in Freedom: Richard Stallman's Crusade for Free Software" is available free online, http://oreilly.com/catalog/9780596002879/



0 TrackBacks

Listed below are links to blogs that reference this entry: Richard's Dream and Institutionalized Mental Illness.

TrackBack URL for this entry: https://swarm.jupitermedia.com/mt-tb.cgi/4090


Leave a comment








All times are recorded in UTC.
Linux is a trademark of Linus Torvalds.
Powered by Linux, Apache and PHP

internet.comearthweb.comDevx.commediabistro.comGraphics.com

Search:

Jupitermedia Corporation has two divisions: Jupiterimages and JupiterOnlineMedia

Jupitermedia Corporate Info

Legal Notices, Licensing, Reprints, Permissions, Privacy Policy.
Advertise | Newsletters | Tech Jobs | Shopping | E-mail Offers