Linked by Thom Holwerda on Mon 4th Mar 2013 20:32 UTC, submitted by Anonymous
Permalink for comment 554263
To read all comments associated with this story, please click here.
To read all comments associated with this story, please click here.
Features
Linked by Thom Holwerda on 05/21/13 21:38 UTC
Linked by Thom Holwerda on 05/20/13 11:29 UTC
Linked by Thom Holwerda on 05/18/13 21:33 UTC
Linked by David Adams on 05/16/13 4:23 UTC
Linked by Thom Holwerda on 05/11/13 21:41 UTC
Linked by Thom Holwerda on 05/08/13 14:22 UTC
Linked by Thom Holwerda on 05/02/13 15:28 UTC
Linked by Thom Holwerda on 04/29/13 21:06 UTC
Linked by Thom Holwerda on 04/24/13 22:24 UTC
Linked by Thom Holwerda on 04/18/13 11:21 UTC
More Features »
Sponsored Links



Member since:
2007-08-22
I agree, having linux source code makes it an obvious choice over most other commercial operating systems for embedded systems. It's widespread prevalence is a clear indication of that.
It would be nice to see BSD's (and others) in the embedded market though, they don't even make this list. I guess market forces aren't very favorable to them. Linux gets more attention because it's on top, and it's on top because it gets more attention. Such is the nature of the market forces behind the power law.
BSD does have a relevant part of the market - in iOS. The problem is there is not much cooperation between companies in the embedded space when using BSD, so it doesn't get better outside of dedicated products like iOS where significant resources are put behind it by a single player.
Conversely, there's a number of real-time projects that are merely maintaining branches of the official Linux Kernel, and providing fixes back to the mainline kernel so it becomes easier to setup real-time systems using Linux.
So Linux is not in that position due to market forces - it had to overcome substantial market forces to get to that position. Rather it is in that position because it really is among the best in numerous views.
...Or pull an nvidia and distribute the proprietary parts as binary modules. There's quite the debate whether this is even allowed by the GPL2, but as I recall Linux himself thought it should be ok. Even if he's wrong, there isn't likely to be any action against proprietary Linux modules while he's the public figurehead for Linux.
Yes, Linus Torvalds has officially endorsed what nVidia and others do. So that won't likely change anytime soon, and without him against it (or whomever eventually replaces him) it'll be hard to prosecute anyone doing that. His position is for pragmatic reasons - he'd rather encourage the use of Linux that way, then keep it out of the market.
So again, it helps everyone since you can more easily pull those binary modules in from others in an approved manner instead of necessarily having to write your own, or port them over.