The main difference between commercial and FOSS is you only get
security updates for the actual OS and very few new features which you
have to pay for and will break your system without spending time to go
from XP > VISTA > Win7 etc.. It will break if you switch hardware too.
You can't get IE 9 with CSS3 on XP for example, making sites look far
worse for all!!

Keeping packages updated on Windows can take forever.


OpenBSD has very few errata as the base is very secure. Linux is just a
kernel and often comes with many packages with generally a lot of errata
per distro even just in the kernel when you eventually find out about
them and absolutely requires constant updating and many more restarts.


Major changes in packages affect all OSs.

In linux you have rolling release like gentoo and arch where everything
is updated constantly but things break and then there's debian etc.
which hold features back for a stable system but you still have to
handle any modified config files which devs have also updated for new
features. Fixing that would be hit and miss.


OpenBSD provides both debian stable for base and some server packages
and rolling/current being the devs preference and for all packages.


In fact the opposite to your belief is true once you have your
scripts or puppet sorted, so OpenBSD lends itself to updating many
systems very well and more reliably than Linux in my opinion. It does
take a little more time though for updating a few non uptime critical
systems than say using a rolling Linux because BSD is more than just a
kernel which has other major advantages especially with OpenBSDs
trusted base auditing etc..

Reply via email to