I'm starting to believe that developers choose OS/Tools the are used to (Linux in this case) versus the one best suited for the job (BSD)
I'm starting to believe that developers choose OS/Tools the are used to (Linux in this case) versus the one best suited for the job (BSD)
They do, and it isn't always the wrong choice. If you know the OS inside out it's better to use that than a brand new one you don't know the sharp edges of yet.
Take the Cavium products: they shipped multiple distributions of Linux on the Arm64 products 2+ years ago, and FreeBSD around 18 months later.
The Juniper products only support Linux.
[1] http://www.opencompute.org/wiki/Networking/SpecsAndDesigns
A lot of Juniper products arrive with FreeBSD pre-installed. They just aren't obvious about it.
But the OpenCompute ones listed don't.
I'm still baffled why people think this is a benefit. If you actually care about software freedom, lack of copyleft is a bad thing IMO. What's to stop $EvilCorp from creating a system that is completely locked down, can't be replaced, and is based on your technology? That's what UEFI is, by the way. It's only by Microsoft's blessing that you can install alternative operating systems on new Windows laptops. So please tell me more about why copyleft is a negative. If TianoCore was GPLv3, UEFI would actually be more bearable to work with (but core/libreboot is clearly the way to go on from here).
But IMO we should be all switching to CoreBoot (or LibreBoot). It's much less fucked up than UEFI, the only negative being that you have to flash it yourself (unless you buy a $1000 5-year-old Thinkpad).
[1]: http://download.microsoft.com/download/1/6/1/161ba512-40e2-4...
Agreed re not using UEFI. I wouldn't touch CoreBoot though, LibreBoot seems more sane.
Whether one or the other is truly better though might be irrelevant...either is such a monumental improvement over the windows networking stack that there are bound to be large benefits.
Edit: See for example why VMWare bought Nicira: http://techcrunch.com/2012/07/23/vmware-buys-nicira-for-1-26...
I promise this isn't a question to try to make a point, I'm genuinely interested.