Embedded Linux Overview: Free Beer, Free Speech
An anonymous reader writes "Never one to have his thirst for 'free beer' quenched, LinuxDevices.com contributing editor Kevin Dankwardt sets off on a quest to determine just how much freely downloadable embedded Linux software flows from the taps of commercial embedded Linux vendors' websites -- and discovers that there's a lot more available than you might realize. Read Dankwardt's guide to 'free beer' (well, uhm, free embedded Linux, that is)."
I think I still prefer WindowsXP Emmbedded, Free as in Tibet.
Young ada had a GNU, Oy!
Without going into a dissertation on GPL, it should be noted the GPL expects companies developing or selling products based on (or containing) embedded Linux make source code to the GPL components used in their products available to their end customers who request it. Therefore, as a consequence of GPL, if you need kernel sources for some specific processor, you ought to be able to buy a device known to be based on that processor, that uses embedded Linux, and then request and obtain source to that processor's kernel from the maker (or supplier) of that device.
Indeed, some device and system manufacturers do make sources to the embedded Linux kernel and other open source software used in their products freely available (by some other means) to their end customers. Unfortunately, however, we have found that many device and system vendors appear to consider themselves "above the law" when it comes to the GPL's source code obligations. For example, the author recently purchased an embedded Linux powered device and, when he asked the vendor's support person how to obtain a copy of the Linux they used, was politely informed that their product uses "a proprietary version of Linux." Additionally, some developers of kernel loadable module code, such as for device drivers, believe that by packaging their code as a loadable module it need not be released under the GPL. Thus, you might not be able to obtain source to some of the Linux code in your system even if you are one of their customers.
Am I the only one who sees this as a serious breach of the GPL and an affront and insult to the free software community?
You could've hired me.
Fact: Linux is dying
It is official; Slashdot confirms: Linux is dying. One more crippling bombshell hit the already beleaguered Linux community when IDC confirmed that Linux market share has dropped yet again, now down to less than a fraction of 1 percent of all servers. Coming on the heels of a recent Slashdot survey which plainly states that Linux has lost more market share, this news serves to reinforce what we've known all along. Linux is collapsing in complete disarray, as fittingly exemplified by failing dead last in the recent Sys Admin comprehensive networking test.
You don't need to be a Kreskin to predict Linux's future. The hand writing is on the wall: Linux faces a bleak future. In fact there won't be any future at all for Linux because Linux is dying. Things are looking very bad for Linux. As many of us are already aware, Linux continues to lose market share. Red ink flows like a river of blood.
Red Hat is the most endangered of them all, having lost 93% of its core developers. The sudden and unpleasant departures of long time Red Hat developers Linus Torvalds and Alan Cox only serve to underscore the point more clearly. There can no longer be any doubt: Red Hat is dying.
Let's keep to the facts and look at the numbers.
Debian leader Ian Murdock states that there are 7000 users of Debian. How many users of Mandrake are there? Let's see. The number of Debian versus Mandrake posts on Usenet is roughly in ratio of 5 to 1. Therefore there are about 7000/5 = 1400 Mandrake users. Slackware posts on Usenet are about half of the volume of Mandrake posts. Therefore there are about 700 users of Slackware. A recent article put Red Hat at about 80 percent of the Linux market. Therefore there are (7000+1400+700)*4 = 36400 Red Hat users. This is consistent with the number of Red Hat Usenet posts.
Due to the troubles of SCO, abysmal sales and so on, Red Hat went out of business and was taken over by IBM who sell another troubled OS. Now IBM is also dead, its corpse turned over to yet another charnel house.
All major surveys show that Linux has steadily declined in market share. Linux is very sick and its long term survival prospects are very dim. If Linux is to survive at all it will be among OS dilettante dabblers. Linux continues to decay. Nothing short of a miracle could save it at this point in time. For all practical purposes, Linux is dead.
Fact: Linux is dying
I'll be distributing a program for many platforms, and a feature of the program's disc is that it can boot Linux to run the app.
1. I am using a stock SELinux 2.4.20 kernel, do I need to redistribute the source?
1a. Would a kernel configuration be acceptable?
2. Most of the apps included for Linux bootability are also stock, do I need to redistribute their source?
You can't judge a book by the way it wears its hair.
ASDF