BREVE HISTORIA DE by wON0m3

VIEWS: 19 PAGES: 17

									BREVE HISTORIA DE
La informática antes de Linux
En los años 90 el sistema operativo UNIX, que podía correr sobre distintos modelos de
ordenador, llevaba ya un par de décadas creciendo entre los grandes ordenadores de todo
el mundo. Había habido algunos intentos de crear sistemas operativos compatibles, los
más notables el Proyecto GNU de Richard Stallman (1983), el BSD de Berkeley (1977) y
MINIX (1987).

Por diversa razones, a veces técnicas, a veces legales, otras simplemente por falta de
interés de los desarrolladores, ninguno de ellos llegó a alcanzar una popularidad suficiente
como para competir con UNIX. Todas esas alternativas a UNIX necesitaban del desarrollo
de un kernel o núcleo propio, la base fundamental del sistema operativo, la que gestiona
los recursos y enlaza directamente con el hardware del ordenador. Hurd era el kernel del
proyecto GNU, pero por unas cosas y otras era una idea inacabada: la primera versión
estaba no aparecería hasta casi 2008, una eternidad en tiempo informático. BSD dejó de
desarrollarse en 1995, aunque algunos de sus descendientes como el Mac OS X de Apple o
SunOS/Solaris y OpenBSD se siguen utilizando. MINIX por otra parte no utilizó una licencia
libre hasta 2000, lo que hizo que muchos voluntarios prefirieran ayudar en el desarrollo de
Linux.
HISTORIA
En 1983 Richard Stallman fundó el proyecto GNU, con el fin de crear
   sistemas operativos parecidos a UNIX y compatibles con POSIX. Dos
   años más tarde creó la "Fundación del Software Libre" y escribió
   la GNU General Public License para posibilitar el software libre en el
   sistema de copyright.




El software GNU se extendía muy de prisa y dentro de poco una
    multitud de programas fueron escritos, de manera que ya a
    principios de 1990 había bastantes software GNU como para hacer
    un sistema operativo propio, pero faltaba el Kernel.
    A principios de los años 1990, no había un sistema operativo libre
    completo. A pesar de que el proyecto GNU era desarrollado
    constantemente, no disponía sin embargo de ningún buen Kernel
    basado en UNIX, por el contrario era un número de proyectos de
    software libres que podían ser traducidos en las variantes UNIX
    mediante el compilador de GNU.
Sin embargo el mérito (enorme por cierto) es de Linus Torvalds al haber
    tenido un sueño, un objetivo, y haber ido por el. Y además no haber
    tenido vergüenza de hacerlo público y abrir su proyecto a la
    participación de otros.
    En 1991, en Helsinki, Torvalds comenzó un proyecto que más tarde llegó
     a ser el núcleo Linux. Esto fue al principio un emulador terminal, al
     cualTorvalds solía tener acceso en los grandes servidores UNIX de
     la universidad. Él escribió el programa expresamente para
     el hardware que usaba, e independiente de un sistema operativo,
     porque quiso usar las funciones de su nueva computadora personal con
     un procesador 80386. 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).


    Como Torvalds escribió en su libro "Solamente por diversión",3 él tarde o
     temprano comprendió que había escrito un núcleo de sistema operativo.
     El 25 de agosto de 1991, 20:57:08 GMT, anunció este sistema en un envío
     a la red Usenet, en el newsgroup (grupo de noticias): comp.os.minix
.:
“Hola a todos aquellos que usan Minix.

   Estoy creando un sistema operativo (libre) (por puro hobby, no será
   tan grande ni profesional como GNU) para clones AT 386(486).
   Llevo trabajando en ello desde abril y ya empieza a estar listo. Me
   gustaría recibir comentarios sobre lo que a la gente le
   gusta/disgusta de minix, ya que mi SO se le parece un poco (misma
   disposición física del sistema de archivos (por motivos prácticos)
   entre otras cosas). ”
   El respaldo definitivo de la comunidad de programadores hacia Linux
    se produjo cuando en 1992 Torvalds reconoció que sólo con el núcleo
    no se podía llegar a ninguna parte y que se necesitaba más software,
    como el que tenía el Proyecto GNU. Entonces publicó la versión 0.99
    de Linux aplicándole por primera vez la licencia GPL de GNU. En
    palabras del propio Torvalds “hacer que Linux fuera GPL fue
    definitivamente lo mejor que haya podido hacer nunca”.

    Las licencias de software son el instrumento legal que acompaña a los
    programas de ordenador: pueden ser más o menos restrictivas, aplicarse
    a programas comerciales o a los que se distribuyen de forma libre y
    gratuita. Hay todo un espectro de licencias, desde el “dominio público” a
    las fórmulas más restrictivas que coartan los derechos de los usuarios. La
    licencia GPL de GNU que adoptó Linux se basaba en varias “libertades”
    que se aplican a los programas de software: la primera, que se pueda
    ejecutar para cualquier propósito; la segunda, que se pueda tener acceso
    al código fuente (no solo a las versiones ejecutables); la tercera, la de
    que se puedan redistribuir los programas para ayudar a los demás; y la
    cuarta, que se puedan modificar, publicar las mejoras y redistribuirlas
    por el bien común.
El pequeño hobby de Linus estaba demostrando sus virtudes, y el
    disponer de código fuente ayudaba a que
    muchos hackers pudieran mejorarlo y contribuir.


Cuando comenzó a volverse muy popular, la comunidad Linux eligió
  al pingüino como su mascota, y lo plasmó en este logo dado que
  era libre de ser modificado y adaptado a gusto, llegaron las
  primeras distribuciones, Slackware apareció en 1993 y fue en los
  primeros tiempos la distribución más popular y emblemática.
Luego llegaron Debian (la preferida de los linuxeros de ley),Suse y
  Red Hat, y para 1996 Linux estaba comenzando a tener mucha
  presencia en los medios, y todos los aficionados y estudiantes de
  informática querían probarlo: el fenómeno había explotado.
 Hacia 1998 grandes compañías como IBM, Compaq y Oracle
  anunciaron su apoyo a Linux, que combinarían en sus
  estrategias junto con otros sistemas operativos. En los
  siguientes años también otras empresas de software anunciarían
  versiones Linux de sus aplicaciones. También surgirían
  alternativas como StarOffice para competir con las tradicionales
  aplicaciones de Windows (Microsoft Office, en este caso), Apache
  en el campo de los servidores web (contra Netscape y Microsoft)
  o MySQL en el terreno de las bases de datos. La combinación de
  Linux, Apache, MySQL y PHP/Perl/Python –tres populares
  lenguajes de programación– se consideran armas definitivas con
  las que crear prácticamente cualquier proyecto en Internet, de
  cualquier tamaño, capaz de rivalizar con muchos de los Goliaths
  de la Red.
La gran escalabilidad de Linux, que puede ser instalado en dispositivos
tan diversos como móviles, consolas de videojuegos, ordenadores,
superordenadores, ordenadores de a bordo de coches y aviones, y lo que
te imagines, ha sido clave en su éxito.

Linux en la actualidad

En los estudios que de vez en cuando se publican sobre las
distribuciones de Linux se ha calculado que algunas de las versiones,
como Debian contienen más de 283 millones de líneas de código, un
tamaño sencillamente descomunal si se calculara el coste en horas-
hombre de un proyecto de esa magnitud. La mayor parte del código de
Linux está escrito en C pero también hay partes en C++, ensamblador,
Perl, Python, Fortran y muchos otros lenguajes. Miles y miles de
programadores voluntarios han contribuido a lo largo de los años.
Aproximadamente el diez por ciento del código está en el núcleo, el
resto en software complementario. El mercado que depende directa o
indirectamente de Linux se calcula en muchos miles de millones de
dólares.
En la actualidad, la cuota de mercado de Linux entre los usuarios de ordenadores
    personales sigue siendo simbólica (1 ó 2 por ciento) respecto a los sistemas
    operativos de Microsoft (más del 80 por ciento) o Apple (8 ó 10 por ciento) –el dato
    varía según las fuentes– pero experimenta un gran crecimiento anual. En otros
    entornos, como el de los servidores de Internet, su cuota de mercado es muchísimo
    más alta, superando según las fuentes el 60 ó 70 por ciento. En segmentos altamente
    especializados, como el de las grandes supercomputadoras, alcanza incluso más del
    90 por ciento. El reciente anuncio de Google de introducir en los próximos meses en el
    mercado su sistema operativo Google Chrome OS podría cambiar esto. Aunque no
    hay todavía demasiada información, Chrome OS utiliza el núcleo de Linux y una
    interfaz propia, de código abierto, para proporcionar las funciones básicas para
    navegar por Internet.
En un reciente documento publicado por la Linux Foundation se reveló que más de mil
    personas de 200 empresas diferentes trabajan en mejorar el núcleo de Linux: ese
    el grupo principal que –aunque distribuido por todo el mundo y en todo tipo de
    organizaciones– ”mueve” el gran proyecto. Respecto al código en sí, se calculó
    también que más del 70 por ciento de las contribuciones provienen de empresas
    como Red Hat, IBM, Novell, Intel, Oracle, Fujitsu y otras. Junto con otros miles y miles
    de voluntarios que hacen sus pequeñas aportaciones de forma individual, y con el
    respaldo de millares de empresas y grupos que ofrecen servicios relacionados con
    Linux, ese es el ecosistema formado por el que califican como “el proyecto de
    software más grande del mundo”. Un proyecto que, a día de hoy, con 18 añitos a sus
    espaldas, ya es oficialmente “mayor de edad”.
Existen otras distribuciones de linux muy populares:
cibergrafia

 http://www.youtube.com/watch?v=QjYIy-lJPPI&feature=fvw
 http://www.cad.com.mx/historia_de_linux.htm
 http://www.sip.gob.mx/mundo-unix/360-una-breve-historia-
  de-linux
 http://www.dragonjar.org/comparan-las-8-distribuciones-de-
  gnu-linux-mas-p
 http://www.neoteo.com/historia-de-linux.neo

								
To top