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.

Slides:



Advertisements
Presentaciones similares
Metodología de programación paralela
Advertisements

Programación con OpenMP* Intel Software College. Copyright © 2006, Intel Corporation. All rights reserved. Intel and the Intel logo are trademarks or.
Hilos Capítulo 5 Silberschatz Galvin. Copyright © 2006, Intel Corporation. All rights reserved. Intel and the Intel logo are trademarks or registered.
ESTAMOS YOIGUIZADOS. La YOIGUIZACIÓN: NUESTRO MODELO El cliente optimiza su gasto para pagar sólo por lo que usa, con mucha libertad para construir su.
Ilustre Municipalidad de Nogales Unidad Técnico Pedagógica Departamento de Lengua Castellana y Comunicación Liceo Juan Rusque Portal Tarea de Lenguaje.
Déficit Atencional con Hiperactividad.. ¿Qué es? Es un problema de falta de atención, exceso de actividad, impulsividad o una combinación de estos. Para.
PRISON BREAK.
Mujeres Especiales.
NOTA: Para cambiar la imagen de esta dispositiva, seleccione la imagen y elimínela. A continuación haga clic en el icono Imágenes en el marcador de posición.
Y TUVE QUE ACEPTAR Que no sé nada del tiempo…que es un misterio para mí… y que no comprendo la eternidad…
Uso de los corchetes ¿Qué hago si entre una columna y la siguiente no se visualiza todo el texto?
OPEN ACCESS UNA APROXIMACIÓN
El misterio del bien Tras la caída de los dos poderosos sistemas totalitarios, el nazismo en Alemania y el el «socialismo real» en la Unión Soviética,
El Peso saludable Hay muchas tablas y fórmulas que sirven para calcular el peso ideal o el grado de exceso de peso, pero ¡ten cuidado! Con ellas se obtienen.
LA DEMANDA Y LA OFERTA. 1.Los mercados y la competencia OFERTA y DEMANDA son las dos palabras más utilizadas por los economistas. Oferta y demanda son.
Los Derechos Humanos y el Bien Común. La vida: Valor supremo de la persona humana La vida humana es, efectivamente, el bien primario con el que cuenta.
Conectores gramaticales
Sesión 5.
COMO USAR LA PC POR PIMERA VEZ SARAITH MACHORRO PACHECO 28 JOSE ALBERTO LOPEZ RAMIREZ 27 CAPACITACION DE INFORMATICA GRUPO 302.
copyright teddy gauthier
INTEGRIDAD, INTEGRIDAD REFERENCIAL
El mercado de la telefonía móvil en España.
Te deseo la fuerza de todos los elementos Te deseo la fuerza de todos los elementos Para los que nos quieren; para los que no nos quieren; para los que.
P El participio pasado.
WIN SOLUTIONS Asistencia Integral. Asesoramiento y asistencia –Cualquier empresa actual necesita de un experto o equipo de expertos para asesorarle en.
Descripción: Audiencia: Esta presentación muestra cómo instalar el Sistema de Ejecución gsBase con Aplicaciones a Clientes Finales del Desarrollador. Sistemas.
Inicia: 02 de septiembre de 2013 Finaliza: 08 de diciembre de 2013.
QUE ES LA WEB 2.0 WEB 2.0 Y EDUCACION TIPOS DE HERRAMIENTAS WEB 2.0 HERRAMIENTAS Y EJEMPLOS DE APLICACION DONDE BUSCAR APLICACIONES WEB 2.0 VENTAJAS DE.
SERVICIOS A TRAVES DE CABLE MODEM El servicio más popular es sin duda el acceso a Internet a alta velocidad y el empleo del correo electrónico. Este servicio.
¿ BUENAS PRÁCTICAS ? ÉTICAS, ESTÉTICAS O FUNCIONALES.
Servicios De Internet.. Integrantes: Gemma Cedillo Saucedo Delia Alejandra Castillo Almazán Jorge Alberto Arregoytia Garcia Adriana Lara Mata Aleida Villegas.
Palencia, 4 de marzo de Introducción. 2.- Objetivos. 3.- Gestión, Financiación y Colaboración. 4.- Principales novedades en el año Áreas.
ClickMagic ClicMagic es la primera Affiliate Network en Chile y la única que ha desarrollado el exitoso modelo de Marketing de Afiliados en el mercado.
Construir una red internacional de innovación tecnológica a través de una estrategia de proximidad Andreia Moreira de Jesus |
Prof. Juan Carlos Lima Colegio IPTCE. Antes de comenzar: ¿Qué es una red informática? ¿Qué ventajas tiene instalar una red informática? ¿Qué servicios.
EPI-Control Programa para la Vigilancia Epidemiológica Hospitalaria Ampliada y el Control de Infecciones Versión 7.0 Contacto Teléfono.
NUEVAS COMPERTENCIAS Alfabetización digital Sociedad de la información Uso de TIC Nueva cultura que supone nuevas formas de ver y entender el mundo Formación.
Base de datos y Microsoft Access
EL SISTEMA OPERATIVO Presentación realizada por Virgilio Marco Aparicio Profesor de Apoyo al Área Práctica. IES Tiempos Modernos. ZARAGOZA.
XAGUAR AUTOMATION Xaguar Automation es una empresa Mexicana dedicada a la solución de problemáticas, orientadas al sector industrial en el área de automatización.
Información General de AGORA. ¿Qué es AGORA? AGORA = Access to Global Online Research in Agriculture (Acceso a la investigación mundial en línea en el.
Visual basic Curso de Habilitación Laboral IV. ¿Qué es Visual Basic Visual Basic es uno de los tantos lenguajes de programación que podemos encontrar.
Avances de Microsoft PowerPoint y Office
Lo primero que tenemos que tener claro es donde vamos a instalar el ordenador. Es cierto que no siempre se puede elegir el sitio, pero mientras que sea.
Karol Fierro Marzo Es la herramienta web 2.0 más evolucionada, facilita la creación colaborativa de páginas en Internet, mediante sencillo lenguaje.
Proyecto: Titular ESTUDIOS DE CASO EXPERIENCIAS EXITOSAS DE REDES CIUDADANAS EN DEFENSA DE LOS DERECHOS HUMANOS.
Hagamos un Proyecto Empresa-Comunidad!
Prof. Fidel Gonzales Quincho
¿Qué es la web 2.0 Web 2.0 y educación Tipos de herramientas web 2.0 Herramientas y ejemplos de aplicación ¿Dónde buscar aplicaciones Web 2.0?
Mujeres y hombres reproducimos la violencia DGMU Campaña Universitaria 2011: "Contra la Violencia hacía las mujeres y por sus Derechos" C.
Contexto en el que vivimos para desarrollar la autoestima Cristina Amiama Espaillat 21 de abril del 2012 Santiago.
PRIMER TREN 24/02/18O Crecimiento de red ferroviaria ª Locomotora de vapor 1950 Surgen otras energías 1960 Tren de alta velocidad Década.
HISTORIA DE LA COMPUTADORA Es el resultado evolutivo de ideas y realizaciones de muchas personas relacionadas con áreas tales como la electrónica, la.
Informática Extracurricular Universidad Nacional Arturo Jauretche.
1617 Justo antes de morir, el matemático escocés John Napier ( ), famoso por su invención de los logaritmos, desarrolló un sistema para realizar.
Tic en el mundo Informática.
TURISMO EN AUTOCARAVANA Vamos a intentar concentrar las ideas básicas del turismo en autocaravana El autocaravanismo es una nueva filosofía de vida única.
LOGO V IVAS A CTIVAS P RODUCTIVAS UNIÓN GUATEMALTECA.
Valencia 35 grados Sol Playa Fin de semana Fin de las jornadas.
MI CUMPLEAÑOS ESTE AÑO Como sabrás, nos acercamos nuevamente a la fecha de mi cumpleaños. Todos los años se hace una fiesta en mi honor y creo que este.
Tecnológica, posibilidad tecnológica de provisión sobre múltiples redes tanto de los servicios tradicionales de comunicaciones así como de sus innovaciones.
Animaciones en la Web Animación GIF Animación Shockwave Flash
Hace referencia a cualquier proceso o fenómeno relacionado con los aspectos sociales y culturales de una comunidad o sociedad. De tal modo, un elemento.
O Skydrive o Características Características o Privacidad Privacidad o App App o Ventajas Ventajas o Desventajas Desventajas o Movie Maker Movie Maker.
CAPACITACIÓN DOCENTE Utilización de las Netbooks del Programa Conectar Igualdad Situación Institucional.
SOFTWARE LIBRE, OPEN SOURCE E HISTORIA DE LINUX TOVAR LÓPEZ IAN GUSTAVO PROFESOR RENÉ DOMINGUEZ ESCALONA ADMINISTRA SISTEMAS OPERATIVOS GRUPO 503.
El Software Libre es para todos El ABC del software libre I.S.C. Héctor A. Bautista Flores 30 de Marzo de 2011.
Introducción al Software Libre Fco Javier Lucena Lucena.
Servidores GNU/.
Transcripción de la presentación:

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 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).1991Helsinki Torvaldsnúcleo LinuxemuladorterminalTorvaldsservidoresUNIXuniversidadhardwaresistema operativocomputadorapersonalprocesador80386sistema operativoMinixcompiladorGNU C compiladorcompilarLinux 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.minixTorvaldsnúcleosistema operativo25 de agosto1991GMTsistemaUsenet.:

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 de-linux gnu-linux-mas-p gnu-linux-mas-p