linux

Páginas: 9 (2056 palabras) Publicado: 11 de julio de 2014





Linux es un sistema operativo de distribución libre desarrollado inicialmente por Linus Torvald. Una comunidad de programadores expertos en UNIX ayudaron a la depuración y desarrollo de este software. El núcleo de Linux no contiene código desarrollado por AT&T ni por otra fuente propietaria. La mayoría del software libre disponible de Linux ha sido desarrollado por el proyecto GNU(free software foundation). Además es una comunidad de programadores que aún sigue contribuyendo al desarrollo de este software.
1.- Antecedentes de Linux
Con la aparición de ordenadores personales aparece Linux, iniciando como proyecto de Linus, el cual solo lo hacía por diversión.
Linux se inspiró en MInix, un pequeño sistema UNIX desarrollado por Andrew S. Tanenbaum. Linux era un proyectoacadémico el cual tenía que ser más completo que Minix.
Los primeros desarrollos tenían que ver con la conmutación de tareas en el microprocesador 80386 ejecutando en modo protegido, todo esto escrito en lenguaje ensamblador.
La versión de Linux 0.01 se desarrolló a finales de agosto 1991, no se llevó a cabo ningún anuncio de esta versión. Esta versión solo podía compilarse y ejecutarse en unamáquina que tuviera cargado Minix.
El 5 de octubre de 1991 Linux dio a conocer oficialmente su primera versión oficial de Linux, la cual fue la versión 0.02. En este punto Linux podía ejecutar el intérprete de ordenes bash (Bourne Again Shell de GNU) Y gcc (el compilador C de GNU). Pero aún seguía siendo una versión utilizable solamente por hackers y no por personal “no calificado”.
Después deversiones posteriores Linux paso a lanzar la versión 0.10, en este punto aumento el número de personas que se apuntaron para el desarrollo de este sistema. Después de varias versiones intermedias, Linus incremento el número y pasó directamente a la versión 0.95 para reflejar sus deseos de que pronto pasaría a ser una versión “Oficial”, la versión 0.95 fue lanzada en marzo de 1992.
Un año y mediodespués a finales de diciembre de 1993, el núcleo (kernel) de Linux estaba en la versión 0.99.pl14, aproximándose asintóticamente a 1.0
*NOTA: Generalmente al software solo se le asigna como numero de versión 1.0 cuando se supone que esta (en su mayoría) libre de errores.
Actualmente Linux es un UNIX en toda regla, compatible con POSIX, capaz de ejecutar X-WINDOWS, TCP/IP, Emacs, UUCP, correoselectrónicos, noticias, etc. La mayoría de los paquetes de software libre han sido portados a Linux y cada vez son más las aplicaciones comerciales disponibles. Linux soporta casi todo el hardware existente en el soporte PC y ha sido portado con éxito en otras plataformas como PowerPC de IBM, SPARC de Sun Microsystems o Macintosh. Su robustez y el hecho de que sea gratuito a ayudado a que Linux loempleen como herramienta de desarrollo desde entidades e investigación como la NASA, hasta DreamWorks, Pixar o Industrial Light and Magic. Linux ha tenido un importante crecimiento en el mercado y en el ámbito de escritorio, dando paso a dejar de ser un sistema operativo marginal para convertirse en una alternativa de sistemas comerciales como Windows o MacOS X.
2.- Sistemas de archivos de LinuxEn Linux un archivo no es más que una secuencia de bytes (8 bits). Algunos programas esperan encontrar estructuras de diferentes niveles, pero el núcleo (kernel) no impone ninguna estructura sobre los archivos.
Un sistema de archivos debemos entenderlo como aquella parte del sistema responsable de la administración de los datos en dispositivos de almacenamiento secundario.
El sistema dearchivos debe proporcionar los medios necesarios para un almacenamiento seguro y privado de la informacion.
Entre las características más relevantes del sistema de archivo de Linux podemos citar las siguientes.
Los usuarios tienen la posibilidad de crear, modificar y borrar archivos y directorios
Cada archivo tiene definido tres tipos de acceso diferentes: acceso de lectura[r], acceso de...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Linux
  • Linux
  • Linux
  • Linux
  • Linux
  • Linux
  • linux
  • linux

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS