FreeBSD



FreeBSD
es un Sistema Operativo basado en la variante Unix conocida como "Berkeley Software Distribution", nacida en los años 70 en la Universidad de Berkeley, California. Hay varios "sabores" de BSD, FreeBSD es uno de las más relevantes. Su licencia de uso y distribución no es GPL, es llamada Licencia BSD, la cual reune los requisitos para ser considerada Software Libre.

Una de las aportaciones más importantes de FreeBSD al mundo Unix es la colección de ports. /usr/ports/ es un directorio, que puede ser manejado con herramientas específicas, en donde se encuentra un árbol con referencias a una cantidad realmente espectacular de aplicaciones. Practicamente todo (el "todo" absoluto es un Imposible) lo que existe para Unix se ha incluido en el árbol de ports. Dicho árbol se sustancia en una estructura de directorios y subdirectorios donde las aplicaciones están ordenadas por categorías. En la carpeta correspondiente a cada aplicación solo existe, en principio, una serie de archivos "de texto" con normas, descripciones e instrucciones. Con las herramientas específicas para instalar ports lo que se hace es descargar el código fuente de una aplicación y, sometiéndolo a unas extrictas normas de configuración y dependencia de otras aplicaciones, compilarlo, es decir, construir los binarios de la aplicación y todos los elementos que esta necesita. Es un sistema muy eficaz y que funciona de una forma sorprendemente precisa y sin fallos, lo cual tiene un inmenso mérito considerando la intrincada maraña de dependencias e interrelaciones existente entre aplicaciones y ports. El arbol de ports de FreeBSD ha inspirado el sistema de instalación de aplicaciones de una de las distribuciones GNU/Linux de mayor prestigio e importancia, Gentoo. El sistema  de portage y emerge es totalmente similar a los ports.


Free Web Hosting