GNU/Linux >> Tutoriales Linux >  >> Linux

Una breve historia de las distribuciones de código abierto/Linux

Al igual que Windows o iOS, Linux es un sistema operativo y sirve como interfaz entre el hardware de una computadora y las aplicaciones que operan en ella. A diferencia de los competidores mencionados anteriormente (software propietario creado por Microsoft y Apple), Linux es gratuito y de código abierto. Fue creado utilizando un kernel desarrollado por Linus Torvalds mientras asistía a la Universidad de Helsinki en Finlandia.

Historia de Linux

Según Linux.org, Linus Torvalds inicialmente estaba desarrollando aplicaciones en la Universidad de Helsinki con una versión de UNIX llamada Minix. Sin embargo, quedó insatisfecho con ese sistema porque, cuando él y otros enviaban ideas para revisiones al creador de Minix, Andrew Tannenbaum, los comentarios de los usuarios a menudo eran ignorados. Torvalds optó por diseñar un nuevo sistema operativo que se centraría en gran medida en incorporar las sugerencias de modificación del usuario.

La idea de recopilar ideas de la comunidad para crear un mejor software ha existido desde principios de la década de 1970, cuando Richard Stallman, del Instituto Tecnológico de Massachusetts (MIT), comenzó a promover el concepto de desarrollo colaborativo. Al igual que Torvalds con Minix, Stallman se había desencantado del statu quo y abandonó el MIT en 1984 para buscar una organización sin fines de lucro GNU. La misión de GNU fue una extensión directa de la filosofía de Stallman:la organización desarrolló software que podía usarse, distribuirse y modificarse libremente. Este enfoque encaja perfectamente con las preocupaciones de Torvalds.

En 1991, Torvalds había desarrollado un núcleo, pero aún no tenía un sistema operativo. Para ser claros, un kernel es un componente necesario de un sistema operativo, pero no puede realizar ninguna tarea sin programas (por ejemplo, shell, biblioteca, compiladores). Richard Stallman, mientras tanto, tenía programas pero carecía de un kernel funcional. Se arregló un matrimonio tecnológico entre GNU, ubicado en Cambridge, Massachusetts, y el kernel de Linux, ubicado en Helsinki, Finlandia. El código se transmitió a través de Internet para permitir la unión entre los sistemas de los dos desarrolladores. En otras palabras, Linux nació en Internet y allí también siguió creciendo gracias a los comentarios de los desarrolladores.

Historia de la distribución de Linux ("Distros")

Hablando de su continuo crecimiento, las soluciones de alojamiento VPS de Linux se expandieron rápidamente en varias "distribuciones", que, también llamadas distribuciones o sabores, expresan las diversas ideas de diferentes desarrolladores. Así es como surgieron varios de los sabores más comunes.

Historia de Ubuntu

Ubuntu, al igual que otras ofertas de código abierto, se basa en la idea de una comunidad tecnológica. De hecho, según el sitio oficial de Ubuntu, ubuntu es una antigua palabra africana que expresa la individualidad que surge de la identidad grupal.

Ubuntu fue creado por Mark Shuttleworth y un equipo de desarrollo en 2004 para llevar el sistema operativo Linux a todos los usuarios de PC en lugar de solo a aquellos que administran servidores. Shuttleworth reclutó a su equipo de la comunidad de otra distribución, Debian, para diseñar un escritorio de código abierto fácil de usar además de un sistema operativo de servidor.

Historia de CentOS y Fedora

En 1993, Bob Young y Marc Ewing fundaron una startup llamada Red Hat. Al año siguiente, combinaron varios programas de código abierto en una de las primeras distribuciones, Red Hat Linux 1.0. Red Hat continuó evolucionando durante los siguientes diez años, cuando, en 2004, llegaron Fedora y CentOS, como lo detalló Michael Cutler, CTO de Tumra.

Red Hat era una empresa con fines de lucro que ganaba dinero a través de servicios auxiliares como educación y soporte para el sistema operativo. Sin embargo, no todos los que usaron Red Hat estuvieron de acuerdo en cómo debería desarrollarse. Algunos usuarios, categorizados por Cutler como “entusiastas de Linux”, querían que Red Hat se enfocara en la innovación. Aunque confiaban en el soporte de Red Hat, las empresas estaban más preocupadas por la estabilidad para su uso en miles de servidores.

Al mismo tiempo, se creó otra distribución gratuita (primer lanzamiento en mayo de 2004) llamada CentOS, para que una opción gratuita estuviera disponible para aquellos que priorizan la estabilidad sobre la innovación. Esta distribución estaba destinada a ser de nivel empresarial, totalmente compatible con binarios con RHEL. El código fuente de CentOS es casi idéntico al de Red Hat Enterprise Linux, y sus actualizaciones y versiones están sincronizadas con las de su fuente ascendente.

Historia de Debian

Ian Murdock creó el Proyecto Debian en 1993 (el mismo año en que se formó Red Hat). El desarrollo de la distribución fue patrocinado por GNU entre 1994 y 1995. En sus inicios, Debian era la única versión de Linux que permitía a cualquier usuario contribuir con ideas. Según el sitio oficial de Debian, sigue siendo el único gran proyecto no comercial que incluye documentos de política, una constitución y un contrato social, que sirven como pautas interactivas para el desarrollo continuo.

Historia de FreeBSD

FreeBSD no un sistema operativo Linux, pero se analiza en la misma categoría general porque también está basado en Unix, es accesible y de código abierto. La Universidad de California, Berkeley, usó el código fuente UNIX que había adquirido de AT&T en sus clases de computación, y los estudiantes lo modificaron a Berkeley Unix o BSD (Berkeley Software Distribution). Ese proyecto comenzó en 1976. Desafortunadamente, debido a que usaba el código de la versión de AT&T, requería una licencia paga. En 1989, se comenzó a trabajar en todo el código de AT&T. El sistema operativo resultante, lanzado en 1992 por William y Lynne Jolitz, se llamó 386BSD. Fue actualizado y renombrado FreeBSD en 1993.

Sé parte de la historia

Con la excepción de RHEL, todas las distribuciones de Linux mencionadas anteriormente están disponibles a través de Atlantic.Net, al igual que FreeBSD. La historia requiere tiempo y paciencia, pero no necesitas eso con nosotros. Ponga en funcionamiento su servidor privado virtual asequible en 30 segundos, con soporte en vivo las 24 horas, los 7 días de la semana, los 365 días del año y sin contrato.

Gracias por leer. Para obtener más información y obtener instrucciones útiles, tenemos una impresionante variedad de Linux y FreeBSD disponibles en nuestro blog.


Linux
  1. Mi historia de Linux:cubriendo el código abierto en español

  2. Las 5 mejores herramientas de almacenamiento en caché de Linux de código abierto recomendadas por los geeks

  3. 10 navegadores web ligeros de código abierto para Linux

  4. Historial de línea de comandos en Linux

  5. Scribus:un software de autoedición de código abierto

5 juegos de rompecabezas de código abierto para Linux

Los 6 mejores shells de código abierto para Linux

Historia de Unix y Linux

Resumen de shell de Linux:15 shells de Linux de código abierto más populares

qBittorrent:un cliente BitTorrent de código abierto para Linux

Koodo Reader:un lector de libros electrónicos de código abierto para Linux