Hacker News new | ask | show | jobs
by redbeard0x0a 3611 days ago
How is Linux more portable than BSD?! NetBSD has been ported to nearly every platform known to man, even toasters.

I'm surprised that more embedded devices don't run some sort of BSD because they wouldn't have to release code. The PS4's OS is FreeBSD, which they did release a lot of code in return, but they don't have to open source or release all their code (i.e. DRM and other "Security" based stuff) if they don't want to.

4 comments

There's platform, and then there's drivers. There's no point on having an OS on a net-enabled device if that OS can't talk to the network hardware, for example.

Linux has had a ridiculous amount of work from a variety of sources in it's drivers. I once used a git animation tool (forget the name of it, sorry) on the linux kernel source, and the area where the drivers were put was buzzing like a beehive, as people from all sorts of companies were making sure their stuff was supported on linux.

>I once used a git animation tool (forget the name of it, sorry)

Probably Gource I would imagine http://gource.io/

That's the one, thank you.
> The PS4's OS is FreeBSD, which they did release a lot of code in return, but they don't have to open source or > release all their code (i.e. DRM and other "Security" based stuff) if they don't want to.

And that is a 2-way road, where some people cry on forums and maillists anyway, that companies tend to use BSD and not return to community. There is no need to paint it as a win-win situation(distribute proprietary derivate software) when it clearly has its problems too.

Many embedded Linux vendors don't release their code. They get away with it because many are only around for a short period and enforcement resources are limited.
> NetBSD has been ported to nearly every platform known to man, even toasters.

Linux runs on all these platforms and more - that toaster only had an ARM board sticked to it