Servidores GNU/
¿Que es gnu/Linux? Es el acrónimo recursivo GNU, GNU's Not Unix (GNU no es Unix), proviene de las herramientas básicas de sistema operativo creadas por el proyecto GNU, iniciado por Richard Stallman en 1983 y mantenido por la FSF. El nombre Linux viene del núcleo Linux, inicialmente escrito por Linus Torvalds en 1991.
En 1983 Richard Stallman inició el Proyecto GNU, con el propósito de crear un sistema operativo similar y compatible con UNIX y los estándares POSIX.
¿Que es Unix? es un sistema operativo UNIX nació en los Laboratorios Bell de AT&T en 1969, desarrollado por Ken Thompson y Dennis Ritchie (también creador del lenguaje de programación C)
estándares POSIX Estos son una familia de estándares de llamadas al sistema operativo definidos por el IEEE y especificados formalmente en el IEEE 1003. Persiguen generalizar las interfaces de los sistemas operativos para que una misma aplicación pueda ejecutarse en distintas plataformas.
Dos años más tarde, 1985, creó la Fundación del Software Libre (FSF) y desarrolló la Licencia pública general de GNU (GNU GPL), para tener un marco legal que permitiera difundir libremente el software.
En 1991, en Helsinki Finlandia Linus Torvalds En 1991, en Helsinki Finlandia Linus Torvalds comenzó un proyecto que más tarde se llegó a ser el núcleo Linux
El sistema operativo que él usó durante el desarrollo fue Minix, y el compilador inicial fue el GNU C compilador, que aún es la opción principal para compilar Linux hoy (aunque Linux puede ser compilado bajo otros compiladores, tal como el Intel C Compiler).
gpl es una licencia creada por la Free Software Fundation ( FSF) a mediados de los 80, y está orientada principalmente a proteger la libre distribución, modificación y uso de software.
fsf La Fundación para el Software Libre (FSF) está dedicada a eliminar las restricciones sobre la copia, redistribución, entendimiento, y modificación de programas de computadoras.
programas desarrollados por el proyecto GNU Bash - intérprete de comandos Binutils - Ensamblador GNU, Enlazador GNU, y herramientas relacionadas DotGNU - substituto de .NET GIMP - programa de edición fotográfica GNOME - ambiente de escritorio gráfico
Las funciones principales de GNU/linux Sistema multitarea Sistema multiusuario Shells programables Un shell, es un interprete de comandos (interfaz) Independencia de dispositivos
kernel Un kernel se encarga de manejar los recursos hardware como la CPU, la memoria y los discos duros, y proporciona abstracciones que le dan a las aplicaciones una visión consistente de esos recursos.
¿Distribuciones gnu/Linux.? Son variantes de sistemas libres del tipo GNU/Linux que, en general, se diferencian entre sí por las herramientas para configuración y sistemas de administración de paquetes de software para instalar
De este modo hay distribuciones para Hogares Móviles Empresas Servidores
¿Repositorios.? Los repositorios en Linux son grandes bancos de datos o servidores que alojan las aplicaciones que tu sistema necesita, entre ellos paquetes nuevos y actualizaciones que se instalan mediante un manejador de paquetes.
Los repositorios oficiales Los repositorios no oficiales Tipos de repositorios Los repositorios oficiales Los repositorios no oficiales
Los REPOSITORIOS OFICIALES contienen las aplicaciones que tu distribución soporta y que, muchas veces cuentan con un protocolo de revisión muy riguroso para asegurarse de que todos los paquetes que contienen se encuentran en estado óptimo y no representan riesgos de seguridad o estabilidad para el sistema.
Los REPOSITORIOS NO OFICIALES contienen paquetes de aplicaciones no soportadas directamente por la distribución, por lo tanto carecen de los protocolos de revisión que mencionamos anteriormente y, aunque contienen aplicaciones muy útiles para tu sistema, deben ser manejados con cuidado.
Las distros derivadas usan los mismos repositorios de sus distribuciones padres. Por ejemplo, Linux Mint utiliza los mismos repositorios que Ubuntu.