La verdad este post escrito por la gente de Nierox, me resulto excelente cuando lo leí y escriben en esta oportunidad una serie de razones por la cual los usuarios deberían probar FreeBSD.
Sin desmerecer a ningún sistema operativo, en esta oportunidad intenta destacar algunos puntos favorables que posee FreeBSD y que intenta responder la pregunta ¿Porque probar FreeBSD?
Aprendizaje
Aunque no hagamos nunca de FreeBSD nuestro sistema operativo principal, conocerlo nos ayudará a abstraer y profundizar los conceptos más allá de la implementación concreta que usemos habitualmente. Así estaremos mejor preparados para cuando tengamos que enfrentarnos a un sistema con el que no estemos familiarizados.
Integración
El proyecto FreeBSD mantiene el sistema operativo completo, no sólo el núcleo o alguna de las utilidades. En cambio, en GNU/Linux cada parte es desarrollada por grupos independientes. Esto provoca que las utilidades de FreeBSD se integren mucho mejor entre
sí, si bien no incorporan tantas extensiones como las de GNU. No obstante, FreeBSD incluye también muchas herramientas de GNU (empezando por el compilador gcc), y las distribuciones de GNU/Linux incluyen abundante código de BSD, como ssh.
Documentación
En vez de estar desperdigada por infinidad de HOWTO y tutoriales, la documentación de FreeBSD se concentra en el exhaustivo manual oficial. Sin embargo, hay que admitir que el manual (y en cierto modo el propio sistema) está orientado a usuarios que ya cuenten ya
con cierta experiencia en Unix, y no se ha hecho un esfuerzo por hacerlo fácil de usar tan importante como el realizado desde las distribuciones de GNU/Linux.
Estabilidad
Si bien Linux es muy estable, la lista de servidores con mayor uptime de Netcraft está invariablemente copada por los BSD (http://uptime.netcraft.com/up/today/top.avg.html). Sitios tan importantes como Yahoo! o los de los proyectos Apache, Postfix, Python y PostgreSQL funcionan con FreeBSD.
Software
La inmensa mayoría del software escrito para GNU/Linux compila también sobre FreeBSD, quizá con algún pequeño cambio. El árbol de ports de FreeBSD cuenta con más de 12,000 programas, lo que si bien no alcanza a Debian, sí supera con mucho a cualquier distribución comercial. También se pueden usar los programas disponibles únicamente como binarios para Linux, gracias a un paquete de compatibilidad. Como resultado, hay una mayor cantidad de software disponible para BSD que para Linux.
Eficiencia
Tanto FreeBSD como Linux 2.6 proporcionan un notable rendimiento y escalabilidad. En muchos casos la diferencia será pequeña, pero en otros puede ser importante. Es recomendable hacer pruebas comparativas para la tarea específica que vayan a realizar y tener en cuenta este dato a la hora de elegir. En un entorno tan cambiante como el de los sistemas operativos, no hay una respuesta universal.
Calidad del código
Se dice que una de las razones por las que FreeBSD no es más conocido es que sus desarrolladores están más interesados en mejorarlo que en promocionarlo. En cualquier caso, se suele reconocer al código de BSD como mejor diseñado y comentado que el de Linux.
Licencia
La licencia GPL está diseñada para evitar que el código protegido por ella pueda ser incluido en programas privativos, mientras que el objetivo de los sistemas BSD es facilitar software
que pueda ser usado en todos los ámbitos sin ningún tipo de atadura, por lo que prefieren una licencia más sencilla y permisiva. Según a quién y para qué, una licencia puede ofrecer ventajas sobre la otra.
La comunidad
La comunidad de FreeBSD se compone en buena parte de profesionales, que están más interesados en debatir datos y técnicas que en perder tiempo discutiendo sus opiniones o
enzarzándose en guerras santas. Gracias a esto, las listas y foros de FreeBSD suelen gozar de una buena relación señal/ruido.
Artículo completo: Nierox
