On Fri, 10 Feb 2012 17:10:10 -0800, "TW Burger" <
twbu...@gmail.com>
wrote:
>I'm writing an article about migrating QNX based embedded systems and
>PlayBook apps to Linux and Android. Has anyone any
>experience/ideas/opinions with/on/about this?
Well, you did ask for opinions.... The last two projects I've worked
on have been Linux. I sure miss QNX. With a lack of binary
compatibility, lack of determinism, crappy memory management that
relies on OOM killer thread to kill seemingly random processes,
licensing that turns programmers into lawyers, need to develop a
distribution plan for source code, and a need for on-site kernel
engineers for any serious embedded project I can't understand why
anyone would use it commercially on any project that has real
schedules and limited development resources.
As my last boss, "it's royalty free". Didn't help when nearly everyone
in the company got laid off at least partially due to missed deadlines
and unfixable kernel problems.
Linux kernel engineers do make a lot of money and are in high demand
so I guess it's good for something.
Lest you think I'm totally down on Linux I will say that it is an
excellent development platform.