Introducción a GNU/Linux

Páginas: 34 (8477 palabras) Publicado: 19 de octubre de 2014
Roberto, Paz

¿Que es Linux?

Linux es un sistema operativo creado originalmente por Linus Torvalds en la
Universidad de Helsinki, Finlandia, basado en una implementacion de UNIX para PC
llamada Minix.
La primer version publica de Linux fue la version 0.10. Su creador hizo que el codigo
fuente fuera de libre disposicion, y alentó a otras personas a colaborar con su
desarrollo. Hasta hoyen dia, ese desarrollo continua, en gran parte gracias al
proyecto GNU de la Free Software Foundation.
El core de Linux es el Kernel, que es el nivel más bajo de software que interactúa con
el hardware de la PC. Se encarga de interconectar todas las aplicaciones que se
ejecutan en el “modo usuario” hasta el hardware , y permitiendo a los procesos
obtener información de unos a otros utilizandola comunicación entre procesos (IPC).
Las funciones más importantes del mismo, aunque no las únicas, son:
q

q

q

Administración de la memoria para todos los programas y procesos en ejecución.
Administración del tiempo de procesador que los programas y procesos en
ejecucion utilizan.
Es el encargado de que podamos acceder a los periféricos/elementos de nuestra
computadora de unamanera cómoda.

Gracias a que Linux es un desarrollo de codigo abierto, que permite que los usuarios
puedan estudiar, modificar y mejorar su diseño mediante la disponibilidad del codigo
fuente, fueron apareciendo diferentes sistemas Linux, lo que dió origen al
nacimiento de las distribuciones.
Si bien cada distribucion posee diferentes conjuntos de programas, todas poseen en
comun el Kernel,que es Linux. Es por esto que cuando hablamos de Linux, nos
estamos refiriendo a cualquiera de sus distribuciones.
Podemos encontrar un timeline de las distintas distribuciones a lo largo de la historia
en:
futurist.se/gldt/wp-content/uploads/12.10/gldt1210.png
Normalmente, Linus utilizaba un computador que usaba para tener acceso por línea
telefónica a la red informática de su Universidad,pero debido a que este utilizaba
Minix y este no era de su agrado, decidió crear uno él mismo.

E-Learning

1 / 28

Roberto, Paz

En los primeros intentos hizo un programa que arrancaba desde un disquete, y
consiguió arrancar el computador y ejecutar dos procesos que mostraban la cadena
de caracteres “AAAAABBBBB”. Uno lo utilizaría para leer desde el módem y escribir
en la pantalla,mientras que el otro escribiría al módem y leería desde el teclado.
El otro motivo que le llevo a el desarrollo de su S.O fue, la necesidad que tenia de
poder descargar y subir archivos de su universidad, pero para implementar esta
funcionalidad en el software, era necesario crear un controlador de disco. Así que
después de un trabajo continuo y duro, creó un controlador compatible con elsistema de archivos de Minix.
Podríamos decir que por error decidió crear Linux partiendo desde cero al darse
cuenta, de que estaba creando algo más que un simple emulador de terminal.
En un principio Linux se iba a llamar Freax (free+ freak + x), aunque después se le
siguió conociendo como lo conocemos hoy en día.
Después de decidir seguir desarrollando su sistema para construir un remplazo deMinix, sube al servidor de su universidad Linux con 10.000 líneas de código. A partir
de ese momento Linux empezó a evolucionar rápidamente y hasta día de hoy no ha
dejado de avanzar, ganando terreno a otros sistemas operativos que no son de
código abierto. Linux hoy en día sigue ganando adeptos en todas las partes del
mundo debido a ser gratuito y cada vez más personas anónimas contribuyen a sudesarrollo y a convertirse en el sistema más estable y seguro.
La frase que utilizo al subir Linux al servidor fue:
“Si suspiras al recordar aquellos días cuando los hombres eran hombres y escribían
sus propios drivers. Si te encuentras sin ningún proyecto interesante y te gustaría
tener un verdadero sistema operativo que pudieras modificar a tu gusto, si te resulta
frustrante tener solo...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Curso introduccion gnu linux
  • Introduccion gnu/linux
  • Gnu/linux
  • linux gnu
  • gnu linux
  • Gnu/linux
  • Gnu/Linux
  • Gnu Linux

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS