Linux's Future As The Next Embedded OS 18
CowboyRobot writes "ACM Queue has an interview with Jim Ready about how embedded systems differ from desktops and servers, and how they will help shape the future of Linux. From the article: Your car, for instance, now has telematics -- mapping, navigation, and entertainment systems -- that clearly present a very sophisticated user interface... The neat part for me now is that embedded systems can consist of Linux applications with beautiful graphical interfaces."
linux credit card terminals? (Score:2)
So buy one. (Score:2)
History repeats itself... (Score:4, Insightful)
OpenBSD is secure, doesn't turn on what isn't needed, etc. Thus, it makes a lot of sense for a server.
FreeBSD tries to get a good portion of code running, and is generally the most desktop-friendly, though it is acceptable to servers.
____
Windows CE, Windows XP, Windows 200x Server.
____
G*linux with embedded patches, g*linux with desktop patches, g*linux tweaked for servers...
It's only a matter of time before the code bases start deviating more and more.
Not so much bar to entry (Score:1, Interesting)
That frees Linux from the constraints of GNOME, KDE, etc. that are very bloated and difficult to use. If you have to write your own complete interface anyway, then the barrier is abou
Re:Hi (Score:1)
Kids these days, I tell ya... Here is some more text to get around the lamenes filter
It might be a good article... (Score:2)
It might even be a good article, too, if the font were large enough to read!!
Whyinthehell do webmasters do stupid crap like this?
Re:It might be a good article... (Score:2)
You know some people renew my belif i should be allowed at least 3 killing sprees a year just to clean the MSCSE's out of the genepool
Karama? What Karama?
Thanks to FS Developers (Score:1)
Re:Thanks to FS Developers (Score:2, Interesting)
What using linux as OS does mean is that you have a much larger choice on what you use. This can only be a good thing
Re:Thanks to FS Developers (Score:2)
The DOS filesystem is relatively robust against half-written data, I think. Or at least the disk recovery tools are
New embedded applications will benefit the desktop (Score:3, Insightful)
I think we're going to see a lot of reuse of existing frameworks and high level abstractions between embedded and traditional applications, and that those frameworks will in turn be hardened to improve their quality. In a lot of situations whole applications will be hardened to run in both variants. This all should in turn benefit the traditional applications. Granted, it still takes a talented developer to produce a quality app no matter how good the underlying framework is. However, I think this type of hardening will help limit the scope of problems to the application code, where the less talented developer is more likely to be able to keep track ot them.
This of course is all dependent on consumers continuing to not tolerate crappy appliances. As long as everyone refuses to consider power cycling as part of normal operating procedure, then I think a lot of improvement is going to occur. However, if this industry explodes, there are going to be a lot of crappy products and consumers are going to lower their expectations, which isn't good for anybody. This is going to be a hot market, but right now I think there's a shortage of engineers who can really work in this domain, and that's probably holding the market back. This is probably good for long term product quality, but bad for someone like me who wants to stop working on defense systems and get into the commercial sector.
Note: This doesn't apply to low powered hardware, hard real time systems, one-of-a-kind systems, etc. Those are a whole different ballgame.
One of the benefits of Embedded Linux (Score:1)
I did this on a project where we were using QT for the GUI. I had 2 PCs, one running windows and one running Linux. I had a full development environment set up on both, and could use whichever I thought best for my current work.
When we got our first bit of real hardware, it took me 3 weeks to get the act