Page 1

qwertyuiopasdfghjklzxcvbnmq wertyuiopasdfghjklzxcvbnmqw ertyuiopasdfghjklzxcvbnmqwer tyuiopasdfghjklzxcvbnmqwerty Software Software Libre uiopasdfghjklzxcvbnmqwertyui opasdfghjklzxcvbnmqwertyuiop asdfghjklzxcvbnmqwertyuiopas dfghjklzxcvbnmqwertyuiopasdf ghjklzxcvbnmqwertyuiopasdfgh jklzxcvbnmqwertyuiopasdfghjkl zxcvbnmqwertyuiopasdfghjklzx cvbnmqwertyuiopasdfghjklzxcv bnmqwertyuiopasdfghjklzxcvbn mqwertyuiopasdfghjklzxcvbnm qwertyuiopasdfghjklzxcvbnmq wertyuiopasdfghjklzxcvbnmqw 31/03/2014 Uniandes


Índice Cronología del Software ................................................................................................................ 2 1960 – 1970 ............................................................................................................................... 2 1971 – 1978 ............................................................................................................................... 2 1980 -1989 ................................................................................................................................ 3 1990 – 1999 ............................................................................................................................... 3 2000 – Actualidad...................................................................................................................... 4 Software Libre ............................................................................................................................... 5 Historia del Software Libre ........................................................................................................ 5 Libertades del Software Libre ................................................................................................... 5 Formatos Abiertos ..................................................................................................................... 6 Tipos de Licencias ...................................................................................................................... 6 Comparación con el Software de código abierto ...................................................................... 7 Distribuciones del Software Libre. ................................................................................................ 7 Principales Distribuciones ......................................................................................................... 7 Linkografia ..................................................................................................................................... 9

1


Cronología del Software

1960 – 1970   

MIT, AT&T y General Electric comienza el proyecto MultICS Ted Nelson teoriza sobre la red de documentos hiperenlazados o documentos web Se publica la RFC número 1, que describe la primera InterNet(entonces ARPANET). La libre disposición de las RFC, y en particular de las especificaciones de los protocolos usados en Internet fue un factor clave de su desarrollo. Ken Thompson, Dennis Ritchie y Douglas McIlroy comienzan el proyecto UNICS, más tarde llamado UNIX.

1971 – 1978   

Ray Tomlinson crea el electronic_mail_service|e-mail. Unix comienza a distribuirse en universidades y centros de investigación. Primera demostración pública de ARPANET sobre el TCP/IP modelo TCP/IP, desarrollado por en la principalmente en la comunidad CSRG de Berkeley. Ken Thompson y Dennis Ritchie reescriben UNIX en C|lenguaje C o SPICE es puesto por Donald O. Pederson en el dominio público. Con el tiempo se convertirá en la referencia en su campo (simuladores de circuitos integrados). o Unix llega a la Universidad de California en Berkeley. Comienza la historia de Unix BSD. Raphael Finkell publica una colección de términos técnicos jargon_file jargon-1, esta colección data de principios de los 60s, de culturas hacker de varias comunidades universitarias. Bill Joy estudiante de Berkeley, construyó y envió cintas del primer Berkeley Software Distribution (BSD1) a varias universidades. Donald Knuth, de la Stanford University, comienza a trabajar en TeX, un sistema de composición electrónica que se distribuyó como software libre. o La Second Berkeley Distribution (BSD 2), incluía versiones actualizadas de 1BSD y además dos nuevos programas creados por Joy que perduran en los sistemas

 

2


Unix hasta hoy día. El editor de textos vi y el shell de C. Las siguientes versiones adaptaciones para la arquitectura VAX compatibles arquitectura PDP-11.

1980 -1989  

Se crea el SMTP. Richard Matthew Stallmanpublica el Manifiesto GNU ennet.unix-wizards dando comienzo al Movimiento por el Software Libre. o Richard Stallman libera elgnu_emacs Emacs con licencia GPL. Richard Stallman da inicio oficial al The GNU project. Richard Stallman da inicio oficial al The GNU project. Se crea la organización Free Software Foundation (FSF), receptor de fondos para el The GNU project proyecto GNU. Mark Crispin crea elinternet_message_access_protocol IMAP. Andrew Stuart Tanenbaum crea el microkernel Minix kernel Minix, una réplica de UNIX gratuita con propósitos educativos. Larry Wall libera anuncia la Perl Perl v1.0 en el grupo de noticias comp.sources.misc. Tim Berners-Lee del CERNconstruye el crea laworld_wide_web World Wide Web. o Se funda Cygnus Solutions más tarde Cygnus Software, la primera empresa dedicada fundamentalmente a proporcionar servicios comerciales para el software libre (entre ellos, soporte, desarrollo y adaptación de programas libres). o Es liberadopostgresql_rdbms PostgreSQL v1.0

      

1990 – 1999 

La FSF anuncia su intento de construir un kernel que se llamará GNU Hurd. La meta de este proyecto es completar el mayor hueco que queda en la estrategia del proyecto GNU de construir un sistema operativo completo. o Guido van Rossum crea el Python. Crean el Gopher protocolo Gopher o Linus Benedict Torvalds anuncia en comp.os.minix la creación de un núcleo de sistema operativo basado en minix_kernel Minix, más tarde llamado Linux kernel kernel Linux. o Es liberado el Linux kernel kernel Linux v0.01. o Aparece lo más parecido a la primera distribución, un par de discos denominados H J Lu's "Boot-root" con el núcleo y un mínimo de herramientas para utilizar. o Owen Le Blanc crea la distribución MCC Interim Linux basada Linux kernel kernel Linux v0.12, es liberada en 1992/02 En Texas A&M University crean la distribución TAMU. o La (USAF Fuerza Aerea de E.U.A. concede un contrato a la New York University para construir un compilador libre para la nueva versión de ada_programming_language Ada (en la época, lenguaje de uso casi obligado en los contratos con el ejército de EE.UU.), ada_programming_language Ada 9.

3


El equipo de NYU elige a GNU GCC para la generación de código, y llama a su compilador GNAT (GNU NYU Ada 95 Translator). o Pei-Yuan Wei crea el Viola WWW, un navegador gráfico anterior al Mosaic, pero con funcionalidades e integración como los actuales navegadores. o Owen Le Blanc libera MCC Interim Linux. o Ari Lemmke propone e inicia newsgroup, comp.os.linux el primer grupo de noticias sobre GNU/Linux. o William y Lynne Jolitz liberan 386BSD 0.1, que con el tiempo dará lugar a los proyectos NetBSD, FreeBSD, y más tarde, OpenBSD. o Peter MacDonald crea la distribución Softlanding Linux System o SLS Linux con Linux Kernel kernel Linux v0.99.11, convirtiendose en la más popular de la época, el primer instalador independiente BSD llega a un acuerdo legal con[Novell por el juicio contra Unix Systems Laboratories. Marc Ewing comienza la distribución Red Hat Linux. Igual que era el caso de Debian, trata de mejorar los resultados de la distribución dominante en la época, Slackware. Peter Mattis y Spencer Kimball inician el The GIMP Project, en el objetivo de crear una aplicación para manipular imagenes tipo raster. Larry Ewing crea a TUX la mascota/logotipo del Linux kernel kernel Linux. Bruce Perens y Eric Steven Raymond fundan la Open Source Initiative. UNESCO y CEDETI liberan Cantaletras, software multimedia para educación informatizada de ciegos

     

2000 – Actualidad.    

Michael Love inicia el GNU-Darwin Project projecto GNU-Darwin. Mexico y Chile implementan el uso de Software Libre en la educación. Venezuela y Cuba implementan por ley el uso de Software Libre. El Mozilla Firefox Mozilla Phoenix pasa a llamarse Mozilla Firefox Firebird Browser o Mozilla Firefox Mozilla Firebird al estar ya registrado Phoenix por el desarrollador de BIOS Phoenix Technologies Limited. El sitio de MySQL AB supera en tráfico a IBM. El Netcraft publica datos mundiales que confirman que el 70% de son servidores webapache_httpd_project Apache HTTPd. Microsoft es demandado por la comunidad mapuche, por la implementación sin concentimiento de su lengua en una variante demicrosoft_windows Microsoft Windows. Liberacion del proyecto Prism motor Gecko mínimo que permite ejecutar aplicaciones webtop en forma independiente. Download Day, el día de la descarga masiva deMozilla Firefox Mozilla Firefox v3.0, logra apenas 21.000.000 en 48 hs debido a la saturación de los repositorios.

  

 

4


Software Libre

El software libre' (en inglés "free software", aunque esta denominación a veces se confunde con "gratis" por la ambigüedad del término "free" en el idioma inglés, por lo que también se usa "libre software") es la denominación delsoftware que respeta la libertad de todos los usuarios que adquirieron el producto y, por tanto, una vez obtenido el mismo puede ser usado, copiado, estudiado, modificado, y redistribuido libremente de varias formas. Según la Free Software Foundation, el software libre se refiere a la libertad de los usuarios para ejecutar, copiar, distribuir, y estudiar el mismo, e incluso modificar el software y distribuirlo modificado.

Historia del Software Libre Entre los años 1960 y 1970, elsoftware no era considerado un producto sino un añadido que los vendedores de las grandescomputadoras de la época (lasmainframes) aportaban a sus clientes para que éstos pudieran usarlos. En dicha cultura, era común que losprogramadores y desarrolladores de software compartieran libremente susprogramas unos con otros. Este comportamiento era particularmente habitual en algunos de los mayores grupos de usuarios de la época, como DECUS (grupo de usuarios de computadoras DEC). A finales de la década de 1970, las compañías iniciaron el hábito de imponer restricciones a los usuarios, con el uso de acuerdos de licencia.

Libertades del Software Libre

Ciertos teóricos usan este cuarto punto (libertad 3) para justificar parcialmente las limitaciones impuestas por la licencia GNU GPL frente a otras licencias de software libre (ver Licencias GPL). Sin embargo el sentido original es más libre, abierto y menos restrictivo que el que le otorga la

5


propia situación de incompatibilidad, que podría ser resuelta en la próxima versión 3.0 de la licencia GNU GPL, que causa en estos momentos graves perjuicios a la comunidad de programadores de software libre, ya que muchas veces no se puede reutilizar o mezclar códigos de dos licencias distintas, pese a que las libertades teóricamente lo deberían permitir.

Formatos Abiertos Los formatos abiertos permiten al software libre mantener sus cuatro libertades y la libre difusion de todo el codigo y formatos utilizados, su distribucion y estudio, debido a esto, los creadores de software libre desarrollan a la vez de programas libres, formatos libres para estos programas o utilizan formatos libres ya creados anteriormente.

Tipos de Licencias 

Licencias GLP.- Una de las más utilizadas es la Licencia Pública General de GNU (GNU GPL). El autor conserva los derechos de autor (copyright), y permite la redistribución y modificación bajo términos diseñados para asegurarse de que todas las versiones modificadas del software permanecen bajo los términos más restrictivos de la propia GNU GPL. Esto hace que sea imposible crear un producto con partes no licenciadas GPL: el conjunto tiene que ser GPL. Licencias AGPL.- La Licencia Pública General de Affero (en inglés Affero General Public License, también Affero GPL o AGPL) es una licencia copyleft derivada de laLicencia Pública General de GNU diseñada específicamente para asegurar la cooperación con la comunidad en el caso de software que corra en servidores de red. Licencias estilo BSD.- Llamadas así porque se utilizan en gran cantidad de software distribuido junto a los sistemas operativos BSD. Licencias estilo MPL y derivadas.- Esta licencia es de Software Libre y tiene un gran valor porque fue el instrumento que empleó Netscape Communications Corp. para liberar su Netscape Communicator 4.0 y empezar ese proyecto tan importante para el mundo del Software Libre: Mozilla. Se utilizan en gran cantidad de productos de software libre de uso cotidiano en todo tipo de sistemas operativos. Copyleft.- Hay que hacer constar que el titular de los derechos de autor (copyright) de un software bajo licencia copyleft puede también realizar una versión modificada bajo su copyright original, y venderla bajo cualquier licencia que desee, además de distribuir la versión original como software libre.

 

6


Comparación con el Software de código abierto

Aunque en la práctica el software de código abierto y el software libre comparten muchas de sus licencias, la Free Software Foundation opina que el movimiento del software de código abierto es filosóficamente diferente del movimiento del software libre.

Distribuciones del Software Libre.

Una distribución de software, también conocido como software distro, es un conjunto de software específico (o una colección de múltiple software, incluso un sistema operativo), ya compilado y configurado. Generalmente pueden tomar formas de licencia, de entre la más usada es la licencia GPL uopen source. También puede tomar la forma de una distribución binaria, un instalador (.exe) que puede ser descargado desde Internet. Distribución de software también se puede referir a los tipos de Otherware (como Careware yDonateware).

Principales Distribuciones  RedHat Linux.- Para muchos el nombre de Red Hat equivale a Linux, ya que probablemente se trata de la compañía de linux más popular del mundo. Fundada en 1995 por Bob Young y Marc Ewing, Red Hat Inc solo ha mostrado beneficios recientemente gracias a otros servicios en lugar de a la distribución en si. Aun y así, Red Hat es la primera elección para muchos profesionales y parece que seguirá siendo un peso pesado durante mucho tiempo. Afortunadamente se resistieron a realizar ningún plan de rápida expansión durante el boom

7


del punto-com durante los años 1998 - 1999, concentrándose en su negocio principal. Este tipo de gestión prudente si sigue así, es propensa a garantizar estabilidad y dependencia.  SuSE Linux.- SuSE es otra compañía orientada a los escritorios, aunque una gran variedad de otros productos para empresas están disponibles. La distribución ha recibido buenas críticas por su instalador y la herramienta de configuración YaST, desarrollada por los desarrolladores de la propia SuSE.  Debian.- Debian GNU/Linux inició su andadura de la mano de Ian Murdock en 1993. Debian es un proyecto totalmente no-comercial; posiblemente el más puro de los ideales que iniciaron el movimiento del software libre. Cientos de desarrolladores voluntarios de alrededor del mundo contribuyen al proyecto, que es bien dirigido y estricto, asegurando la calidad de una distribución conocida como Debian.En cualquier momento del proceso de desarrollo existen tres ramas en el directorio principal: "estable", "en pruebas" e "inestable" (también conocida como "sid").  Slackware.- Creada por Patrick Volkerding en 1992, Slackware Linux es la distribución más antigua que sobrevive hoy en día. No ofrece extras vistosos, y se mantiene con un instalador basado en texto, y sin herramientas de configuración gráfica. Mientras otras distribuciones intentan desarrollar intarfaces fáciles de usar para muchas utilidades comunes, Slackware no ofrece nada amistoso, y toda la configuración se realiza mediante los archivos de configuración.  Mandrake.- Mandrake Linux, creada por Gaël Duval, es una distribución que ha experimentado un enorme aumento de popularidad desde su primera versión de julio de 1998. Los desarrolladores partieron de la distribución de Red Hat, cambiaron el entorno de escritorio predeterminado por KDE, y añadieron un instalador fácil de usar rompiendo el mito de que linux es dificil de instalar.

8


Linkografia  

http://deshn.wikidot.com/cronologia-del-software-libre-2009v0 http://es.wikipedia.org/wiki/Software_libre#Comparaci.C3.B3n_con_el_software_de_ c.C3.B3digo_abierto http://www.ant.org.ar/cursos/curso_intro/distros.html

9


Software libre (examen de grado 2)  

Examen de Grado

Advertisement
Read more
Read more
Similar to
Popular now
Just for you