First Embedded Release Of 2.6-Series Kernel
An anonymous reader writes "LynuxWork's BlueCat Linux 5.0, based on a 2.6-series Linux kernel, is now available for public beta testing, with a projected final release date set for November. LynuxWorks claims this to be the first public availability of embedded Linux based on the new kernel. Key new features include: improved kernel preemption; 0(1) scheduler; improved POSIX threading support; Interested participants in BlueCat 5.0 beta program may apply at www.lynuxworks.com."
How does this compare with the kernel that was reviewed [and thoroughly trashed] by Dedicated Systems last August?
I wonder if Sharp is going to use the new kernel in their next line of Linux based products, I have a Zaurus PDA and I'm quite happy with it, if the new kernel gives s better performance and stability, then I'm going for it.
The IT section color scheme sucks.
Microsoft sells its CE embedded operating system with .NET support for $3 per license. At this point it's almost no price competition with Linux - anyone looking at selling 1,000 devices can afford spending 3 grands on corporate licenses.
And guess what, when something doesn't work as Microsoft advertised in CE.NET, they fix it. You call them up and get the program manager on the phone, not a dumb secretary, and you explain the problem, then they prepare the patch. Can Linux development provide the same level of support? Hardly. The competition on price is over, choosing between two virtually free embedded operating system it's safer to choose the one that consumers would be pleased with.
Nothing against the bluecat product, which seems very good, but why would you use it? Linux is free, and since their goal is embedded systems, I would assume the company has engineers on staff that can handle all the support issues, and configuring the system. With an embedded system you normally have a lot of work to do yourself to fit the system into your own hardware anyway, so roll you own seems like a no brainer decision.
Blue Cat has been around for a while, so appearently somebody is buying this. I'd just like to know what makes it worth it?
Well, for one thing the kernel verion to which you refer is 2.4.5!! I would say there is your first MAJOR difference!
Did you even read that article or do you make a habit of comparing apples to oranges? To pull up such a obscure link as a First Post leads me to the conclusion that you much work for QNX
NO - I'm not a QNX employee.
I am, however, about to embark on a huge project that involves real-time collection of massive amounts of biometric data, and I've spent the last several weeks investigating the state of the art of RTOS's.
We are looking at five possible candidates: VxWorks, Linux, CE.NET, QNX, and LabVIEW Realtime. VxWorks has a lot of market share, but the consensus seems to be that, under the hood, it's a little shaky. The consensus also seems to be that Linux just ain't ready for primetime; in fact, Linux realtime performance is so bad that people believe the kernel will need to be re-written from the ground up before it's ready to play in this league. Don't know much about LabVIEW Realtime, except that the National Instruments salesdroids are happy to sell it to you. QNX looks like it's got the nicest kernel of all, but it's not clear that it's got the driver & third party application support we might need.
Which leaves us with CE.NET: It's got surprisingly good performance [bests VxWorks in tests], it's got all the multimedia codecs of Windows, and it's got built in support for ActiveDirectory [so technicians could upload data directly into the database and sign their work right then and there].
On a purely performance-based evaluation, I'd probably choose QNX, but because of its flexibility, we'll probably go with CE.NET.
Anyway, back to my original point: How is this new 2.6.x "realtime" kernel any better than the 2.4.x "realtime" kernel that failed so miserably in the Dedicated Systems review?