It probably has a lot to do with FreeBSD having a much more focused niche. FreeBSD is really tuned primarily for servers. You can use it on your desktop, but that's not really it's main purpose. Linux on the other hand, has really branched out. It has desktop distros, server distros, embedded distros, and probably a couple other areas I haven't thought of.
You think so? I dunno, it seems to me that FreeBSD suits the desktop role really well; I use it for preference. Especially when you consider that the only OS with more packages is Debian, it makes sense that it can fit a desktop role extremely nicely.
How many of those packages are desktop packages? Seems like a odd metric to just compare the number of packages as to how well an OS is suited to the desktop.
Oh really? Have you tried to use Cedega on FreeBSD? What about Wine (on FreeBSD 6 or older)? What about anything that uses NPTL?
If the emulation layer worked as 2.6, it would run everything Linux can in binary.
How about vmware? I dont think that runs on bsd either... Linux will run virtually everything bsd will (after a recompile)... And most linux apps will recompile for bsd, but bsd's linux emulation isn't perfect when it comes to precompiled linux apps... There's also hardware support, does bsd have drivers for modern ati videocards yet? I know the linux drivers suck, but its slightly better than nothing.
Any sufficiently advanced technology is indistinguishable from a rigged demo.
You don't have to be Kreskin (Score:-1, Flamebait)
Re: (Score:5, Insightful)
Re: (Score:4, Interesting)
Re: (Score:4, Insightful)
Re: (Score:1)
Re:You don't have to be Kreskin (Score:1)
Re: (Score:3, Interesting)
Linux will run virtually everything bsd will (after a recompile)... And most linux apps will recompile for bsd, but bsd's linux emulation isn't perfect when it comes to precompiled linux apps...
There's also hardware support, does bsd have drivers for modern ati videocards yet? I know the linux drivers suck, but its slightly better than nothing.