Manual linux

Solo disponible en BuenasTareas
  • Páginas : 139 (34574 palabras )
  • Descarga(s) : 0
  • Publicado : 30 de enero de 2011
Leer documento completo
Vista previa del texto
Linux y seguridad en redes Jorge Luis Morales Montes INTRODUCCIÓN A LINUX Historia El origen de Linux estuvo inspirado en MINIX. Minix es un clon del sistema operativo Unix distribuido junto con su código fuente y desarrollado por el profesor Andrew S. Tanenbaum en 1987. La última versión oficial de Minix es la 3.0 y data de octubre del 2005. Fue creado para enseñar a sus alumnos el diseño desistemas operativos en la Vrije Universiteit de Ámsterdam. La razón de su desarrollo fue porque Unix estaba bajo restricciones de licencia de AT&T, era demasiado complicado y corría sobre máquinas complejas. Gracias a su reducido tamaño, diseño basado en el paradigma del micronúcleo, y su amplia documentación, resulta bastante apropiado para personas que desean instalar un sistema operativocompatible con Unix en su máquina personal así como aprender sobre su funcionamiento interno. Minix fue desarrollado para correr sobre IBM PC con procesador Intel 8088 o superior, aunque se han creado conversiones para otros sistemas. Debido al enfoque puramente educacional de Minix, Tanenbaum no permitía que este fuera modificado demasiado ya que esto complicaba el sistema y no permitía que susestudiantes lo entendieran en un semestre. Por estos motivos, Linus Torvalds decidió escribir su propio kernel de sistema operativo compatible con Unix (Linux), que -en simbiosis con el sistema operativo GNU, GNU/Linux- ha ganado protagonismo a Minix en el campo de los Unix para ordenadores compatibles con el IBM PC debido a que su licencia (GPL) permite la modificación del mismo. Actualmente Minix sedistribuye con una licencia similar a la licencia BSD, lo que permite su modificación. Linus Torvalds quiso compartir su código para que cualquiera pudiera usarlo y contribuir a su desarrollo. Dado que en GNU ya habían desarrollado bastantes herramientas para Unix con la misma filosofía de software libre pronto se consiguió un SO Linux/GNU totalmente libre. Dos de las herramientas más importantesaportadas por GNU fueron el interprete de comandos, y el compilador de C. En los comienzos Linux era un sistema principalmente adecuado para hackers y personas con muchos conocimientos técnicos. Actualmente ya no es así. El crecimiento en número de usuarios viene siendo exponencial desde sus comienzos en 1991. Actualmente ya empieza a ser visto como una alternativa a los SO de Microsoft. Tipos delicencias libres La licencia más utilizada en Linux es la licencia GPL de GNU. Sin embargo hay otras licencias igualmente aceptables bajo el término de software libre. Un buen lugar para informarse sobre los tipos de licencias libres es el 'Debian Policy Manual' en este documento se establecen unos criterios para establecer si Debian considera o no libre una licencia. Esto se describe a continuación deforma resumida. • Libertad de distribución Se refiere a la libertad de comercializar el software sin que sea necesario pagar derechos de ningún tipo.

Página 1 de 96

Linux y seguridad en redes Jorge Luis Morales Montes • Código libre Se considera que el código es libre cuando los programas fuente son de dominio público. Integridad de los archivos fuente Se recomienda no restringir losderechos de modificación del código fuente, aunque se aceptan algunas fórmulas que restringen la forma de efectuar ciertas modificaciones. No discriminación para grupos o personas La licencia no considera distinción alguna para ningún tipo de persona o grupo. No discriminación para actividad o propósito Por ejemplo no se distingue entre uso comercial, doméstico, educativo, etc. Distribución de lalicencia La licencia afectará a las sucesivas distribuciones de los programas de forma automática sin necesidad de trámite alguno. La licencia no debe de ser específica de Debian Es decir Debian no admitiría una licencia que impida el uso de un programa fuera de la distribución Debian. La licencia no debe contaminar otros programas La licencia no debe imponer restricción alguna a otros programas. Por...
tracking img