lunes, 16 de febrero de 2015

El Software Libre

El software libre es un tipo de programas de ordenador que respeta nuestra libertad. Utilizar software libre es una decisión política y ética que nos permite ejercer nuestro derecho a aprender y a compartir lo que aprendemos con otras personas.

Es habitual que el software que compramos nos niegue dichos derechos. Eso es porque realmente no estamos adquiriendo la propiedad del software que compramos, sino una licencia sobre el uso del software. Y dichas licencias nos atan mediante numerosas y sutiles reglas acerca de lo que podemos y no podemos hacer con el programa.

Si hacemos una copia del programa y se la damos a un amigo, si tratamos de averiguar cómo funciona el programa, si tenemos más de una copia del programa en nuestro computador en casa... y nos sorprenden haciéndolo, podemos ser multados o incluso procesados. Eso es lo que pone en la letra pequeña de las licencias.

¿Y si hubiera un grupo a nivel mundial de programadores éticos con gran talento, dedicados a la idea de escribir y compartir software entre ellos, y con cualquiera que acepte compartirlo de igual forma? ¿Y si cualquiera pudiera formar parte de dicha comunidad, y beneficiarse de ello, sin necesidad de saber nada sobre programación? En ese caso no tendríamos que preocuparnos más acerca de ser sorprendidos copiando un programa para nuestros amigos... porque no estaríamos haciendo nada ilegal.

El movimiento del software libre
De hecho, tal movimiento existe, y puedes llegar a ser parte de él. El movimiento del software libre fué creado en 1984 por Richard M. Stallman, mediante la creación de un proyecto llamado GNU (que significa "GNU's Not Unix") para proporcionar un reemplazo del sistema operativo UNIX; un reemplazo que respete la libertad de quienes lo usen. Más tarde, en 1985, Stallman creó la Free Software Foundation, una organización sin ánimo de lucro con la misión de promover y educar al público de todo el mundo acerca del software libre.

Hoy, el número de gente que no es usuaria de computadores es cada vez menos habitual, a medida que la tenología se asienta en todo el globo. Para que esta tecnología funcione son necesarios ciertos conocimientos. La gente que acapara dicho conocimiento, castigando y amenazando a los que tratan de obtenerlo y compartirlo, no lo hace para preservarlo, pese a lo que puedan decir. Muy al contrario, su objetivo es preservar su poder a expensas de la libertad de los demás.

En vista a que las leyes de copyright sobre el software suelen utilizarse para privarnos de nuestra libertad, Stallman y la FSF desarrollaron un documento legal llamado la GNU General Public License (GPL) para proteger dicha libertad. En lugar de restringir qué puede hacerse con el software, la GPL nos alienta a estudiar y compartir. Por eso es lo que denominamos una licencia ``copyleft''. Miles de personas y negocios, desde amateurs a grandes compañías como IBM y Novell, desarrollan y distribuyen software bajo los términos de la GPL.

Pero qué software utilizar es una elección del usuario, no de la gente que lo programa y lo vende. Es fácil perder nuestra libertad al pulsar el botón Aceptar después de pasar rápidamente treinta páginas de restricciones. O podemos pulsar Cancelar, y buscar algún programa libre que haga lo que necesitamos.

Hay muchas otras formas en las que la gente (con o sin conocimientos de programación) puede ayudar a que el movimiento del software libre continue siendo un éxito. Vea las páginas web de la Free Software Foundation y el proyecto GNU para averiguar cómo.

miércoles, 4 de febrero de 2015

Cronología de Internet

Que Internet ha supuesto una revolución sin precedentes en el mundo de la informática y de las comunicaciones, representa el ejemplo más exitoso de la investigación y desarrollo en infraestructuras informáticas.
Esta es a grosso modo una incompleta recopilación cronológica de los grandes eventos de Internet y su entorno en su relativa corta historia.
Podríamos decir que internet es cómo dice la wikipedia “una red de redes a escala mundial de millones de computadoras interconectadas con un conjunto de protocolos, el más destacado, el TCP/IP”, pero es mucho más…
Lo mejor de la historia de Internet
1957
La Unión Soviética lanza el Sputnik, el primer satélite artificial. En respuesta a este hecho, Estados Unidos crea el ARPA (Organismo de Proyectos de Investigación Avanzada) dentro del Ministerio de Defensa a fin de establecer su liderazgo en el área de la ciencia y la tecnología aplicadas a las fuerzas armadas (:amk:).
Ademas surgen las primeras conexiones remotas para que los desarrolladores pudieran trabajar con los ordenadores y surge el concepto de tiempo compartido como idea para permitir la capacidad de procesamiento de una computadora con varios usuarios.
1958. Se crea ARPA (Agencia de Investigación de Proyectos Avanzados), en respuesta a la puesta en orbita del Sputnik por la Union Sovietica, en un intento por recuperar para EEUU la supremacia tecnologica. Entre sus intereses se encontraba la creación de un modelo de calculo y compartición de datos e información capaz de resistir ataques de toda indole y buscar formas de aprovechar mejor las capacidades de los nuevos computadores.
1960. Se comienzan a publicar los trabajos de Paul Baran, en los que describe una red descentralizada con multiples caminos entre dos puntos y la division de mensajes complejos en fragmentos con la capacidad de seguir caminos distintos, siendo esto la base de la tecnica de los paquetes de datos.
1961. Leonard Kleinrock publica el primer documento sobre la teoría de conmutación de paquetes. y ademas, en 1965, logra comunicar una computadora de Massachusetts con otra de California, creando asi la primera red de area (wan) amplia de la historia.
1968. Maduran los planes para la creación de ARPANET, que seria la columna de internet hasta 1990 y la transición al protocolo tcp/ip.
1969 El Ministerio de Defensa designa a ARPANET para la tarea de investigación de redes.
En octubre se realiza el primer enlace entre computadoras a travez de ARPANET.
En Noviembre se crea el primer enlace entre las universidades de UCLA y Stanford por medio de la línea telefónica conmutada.
1970 Aparece el primer informe sobre ARPANET en AFIPS: “Desarrollo de Redes de Computadoras para lograr recursos compartidos” (“Computer Network Development to Achieve Resource Sharing”) (Marzo)
La red ALOHAnet, la primera red de radio por paquetes, desarrollada por Norman Abrahamson, de la Univ of Hawaii, comienza a operar (Julio) (:sk2:)
* Se conecta a la ARPANET en 1972.
1971 Ray Tomlinson Usa la arroba para separar el nombre de usuario de la red con el lugar en que se encuentra. La primera dirección electrónica de la historia fue: tomlinson@bbn-tenexa.
1972 Ray Tomlinson (BBN) modifica el programa de correo electrónico para ARPANET donde se transforma en un éxito.
Se elige el signo @ entre los signos de puntuación de la máquina de teletipos Tomlinson Modelo 33 para representar el “en”.
(Marzo)
Larry Roberts crea el primer programa de administración de correo electrónico (RD) pra listar, leer selectivamente, guardar, re enviar y responder mensajes. (Julio)
Se realiza la primera prueba pública de ARPANET, funcionando de manera distribuida sobre la linea telefónica conmutada. Su éxito sirvió para que en 1973, la ARPA iniciara investigaciones técnicas para conectar redes de distintas clases, a travez de tráfico de paquetes; desarrollando nuevos protocolos y formas de comunicación que permitieran normalizar y estandarizar la comunicación.
1974 Vinton Cerf y Bob Kahn hacen la primera referencia a Internet en un informe que alude al protocolo TCP.
1975 Se funda Microsoft por Bill Gates y Paul Allen
1976 Elizabeth II, Reina del Reino Unido envía un mensaje de correo electrónico en Febrero desde RSRE (Malvern)
Steve Jobs, Stephen Wozniak y Ronald Wayne fundan Apple
1978 TCP se divide en TCP e IP (Marzo)
1981 Nace el MS-DOS al encargársele a Microsoft producir un sistema operativo para la gama de computadores personales IBM PC de IBM. En este momento, Microsoft compró los derechos de QDOS, también conocido como 86-DOS,1 de Seattle Computer Products que fue elaborado por Tim Paterson, y comenzó a trabajar en las modificaciones para poder cumplir con los requerimientos de IBM. La primera edición, MS-DOS 1.0, fue presentada en 1982.2 La versión incluida en los PC's de IBM fue conocida como PC DOS. Aunque MS-DOS y PC-DOS fueron desarrollados por Microsoft e IBM en paralelo, los dos productos se separaron con el tiempo.
1982. Ray Tomlinson crea el primer programa de e-mail.
1983. ARPANET cambia el protocolo NCP por TCP/IP. Ese mismo año, se iniciaron los trabajos para estandarizar el protocolo TCP/IP. El mismo año la Universidad de Wisconsin creó el sistema de dominios actual.
1984 Se introduce el Domain Name System(DNS) (Sistema de nombre de dominio)
La cantidad de hosts supera las 1.000
Nacen los dominios .com
Se presenta el Macintosh de Apple
1985 Sale la primera versión de Microsoft Windows, versión 1.0, presentada en noviembre de 1985 que compitió con el sistema operativo de Apple. Carecía de un cierto grado de funcionalidad y logró muy poca popularidad. Windows 1.0 no era un sistema operativo completo; más bien era una extensión gráfica de MS-DOS.
1986 Se crea la NSFNET (Con una velocidad principal de 56Kbps).
* NSF establece 5 centros de super computadoras para proveer alto poder de proceso. (JVNC@Princeton, PSC@Pittsburgh, SDSC@UCSD, NCSA@UIUC, Theory Center@Cornell).
* Esto permite una explosión de conexiones, especialmente por parte de las universidades.
1989 La cantidad de hosts supera los 100,000.
Los protocolos OSI son integrados en la arquitectura de Internet, separando la conección en diversas capas, cada una encargada de ciertos servicios, lo que permitio desde entonces el uso de diferentes protocolos de comunicaciones.
1990 ARPANET deja de existir.
Países que se conectan a la NSFNET: Argentina (AR), Austria (AT), Bélgica (BE), Brasil (BR), Chile (CL), Grecia (GR), India (IN), Irlanda (IE), Corea (KR), España (ES), Suiza (CH).
Antes de que se creara el servicio web, hubo buscadores que intentaron organizar el contenido de Internet. Archie de la Universidad McGill en 1990, seguido en 1991 por WAIS y Gopher.
En el CERN de Ginebra, un grupo de físicos encabezado por Tim Berners-Lee creó el lenguaje HTML. El mismo equipo construyó el primer cliente Web, llamado WorldWideWeb (WWW), y el primer servidor web. Gracias a ello, usando la infraestructura de la red se pudieron comenzar a realizar consultas remotas de archivos a traves de textos enlazados a otros archivos.
Se libera Windows 3.0
1993 Comienzan las transmisiones de radio por Internet (Internet Talk Radio) (:sk2:)
La Organización de las Naciones Unidas ( United Nations) (UN) se conecta en línea (:vgc:)
Se sanciona la ley de infraestructura de Información Nacional en Estados Unidos (US National Information Infrastructure Act).
La empresas y los medios comienzan a prestarle atención a la Internet
El flujo de la NSFNET supera los 10.000 millones de bytes/mes.
Se lanza Mosaic, el primer navegador web.
Microsoft lanzó Windows NT basado en un nuevo kernel. NT era considerado como el sistema operativo profesional y fue la primera versión de Windows en utilizar la Multitarea apropiativa. Windows NT más tarde sería reestructurado para funcionar también como un sistema operativo para el hogar, con Windows XP.
1994 Se crea WebCrawler, el primer motor de búsqueda completo. Permitía hacer búsquedas de texto en cualquier página web.
La WWW supera a telnet y se transforma en el segundo servicio más popular de la Red (después de ftp-data) basándose en el porcentaje de flujo y distribución de paquetes y bytes en la NSFNET.
Dos estudiantes de postgrado de la Universidad de Stanford, Jerry Yang y David Filo crean Yahoo una empresa global de medios con sede en Estados Unidos, un portal de Internet, un directorio web y una serie de servicios, incluido un servidor de correo electrónico
Marc Andreessen (uno de los autores de Mosaic) crea Netscape Navigator el primer producto comercial de la compañía Netscape Communications y el primer navegador comercial.
Se crea Internet Explorer el navegador web desarrollado por Microsoft para el sistema operativo Microsoft Windows como un complemento de Microsoft Plus! para Windows 95
1995 Sun lanza JAVA el 23 de Mayo
RealAudio, una tecnología de audio, permite que los usuarios de la Red reciban el sonido casi en tiempo real.
Comienza a transmitir Radio HK, la primera radio comercial las 24 hs. de transmisión exclusiva por Internet.
WWW supera a ftp-data en Marzo y se transforma en el servicio de mayor flujo en la NSFNet en base al conteo de paquetes y en Abril en base al conteo de bytes.
Se introduce el primer teléfono VoIP. También empieza a oirse las primeras radios en Internet.
Microsoft lanzó Windows 95, una nueva versión del sistema operativo Windows destinada al mercado de consumo pensada para sustituir a Windows 3.1 como interfaz gráfica y a MS-DOS como sistema operativo. En ésta edición se introdujeron mejoras que eran muy significativas con respecto a sus antecesores entre los cuales se pueden mencionar los profundos cambios realizados a la interfaz gráfica de usuario de Windows, siendo completamente distinta a las de versiones anteriores, y el pasar de usar una arquitectura multitarea cooperativa de 16 bits a usar una arquitectura multitarea apropiativa de 32 bits.
1996 CNET adquiere el nombre de dominio tv.com por US$15,000
La guerra del navegador WWW, principalmente entre Netscape y Microsoft, ha dado origen a una nueva era en desarrollo de programas, en la que lanzan nuevas versiones trimestralmente con la ayuda de los usuarios de Internet ávidos por probar las nuevas versiones (beta)
Restricciones al uso de Internet en todo el mundo:
* China:Requiere que los usuarios y las ISPs estén registrados ante la policía.
* Alemania:Cortó el acceso a algunos grupos de interés que funcionaban bajo Compuserve.
* Arabia Saudita:Limitó el acceso a Internet a hospitales y Universidades.
* Singapur:Requiere que aquellos que publiquen contenidos políticos y religiosos estén registrados ante el Estado.
* Nueva Zelandia: Considera los discos de las computadoras “publicaciones” que pueden ser censuradas y secuestradas.
1997
Se registran 71,618 listas de correo en Liszt, un directorio de listas de distribución de correo.
El dominio denominado business.com se vende en US$150,000
Se registra el nombre de dominio más largo en InterNIC : CHALLENGER.MED.SYNAPSE.UAH.UALBERTA.CA
Se registran 101,803 Nombres de Servidores en la base de datos whois.
Se lanza el formato RSS, Really Simple Syndication, usado para compartir contenido actualizado con usuarios suscritos.
1998 Las empresas luchan por el NIC de Turmenistán a fin de registrarse bajo el dominio tm, abreviatura de Marca Registrada en Inglés.
Los usuarios de Internet pudieron participar como jurado en un campeonato mundial de patinaje sobre hielo el 27 de Marzo. Fue la primera vez que los televidentes determinaron el resultado de un concurso en un programa televisivo de deportes.
El 4 de Mayo Network Solutions registra su dominio Nº 2.000.000
Ve la luz Google, el buscador mas famoso.
Microsoft lanza Windows 98
1999 Una pagina web falsificada como si fuera una noticia financiera de Bloomberg aumento las acciones de una pequeña compañía de tecnología en un 31% el 7 de Abril.
IBM se transforma en el primer asociado corporativo aprobado para el acceso a Internet2.
Mejores 10 TLDs por número de servidores: com, net, edu, jp, uk, mil, us, de, ca, au
Nace Napster,  la primera gran red P2P de intercambio creado por Sean Parker y Shawn Fanning
2000. Al Gore afirma haber ayudado a la creación de Internet durante su periodo en el Congreso.
Se establece la primera norma WiFi 802.11b alcanzando una velocidad de 11Mbps.
El lanzamiento de Google AdWords permite a los anunciantes dirigirse a sus clientes con una precisión milimétrica.
2001. Se crea Wikipedia, consiguiendo una gran aceptación entre los usuarios al poco tiempo de crearse. Pronto se extiende a otros idiomas.
Un juez ordena el cierre de los servidores Napster para prevenir más violaciones de derechos de autor
Microsoft lanzó Windows XP, una versión que se construyó en el kernel de Windows NT que también conserva la usabilidad orientada al consumidor de Windows 95 y sus sucesores.
Se presenta Mac OS X, es un entorno operativo basado en Unix, desarrollado, comercializado y vendido por Apple Inc
2005. Con MySpace surge el término “red social”.

2004. Mark Zuckerberg crea Facebook junto a Eduardo Saverin, Chris Hughes y Dustin Moskovitz para en un principio comunicarse con amigos y compañeros de la universidad de Harvard.
2005. Tres antiguos empleados de PayPal; Chad Hurley, Steve Chen y Jawed Karim fundan en febrero de ese año a Youtube, la plataforma en linea que permite subir videograbaciones a usuarios de todo el mundo. En 2006, Google la compra por 1.650 millones de dólares.
Nace Megaupload un sitio web de servicio de alojamiento de archivos
En julio de 2005, la multinacional Google compra Android Inc, un sistema aun por perfeccionar para telefonos inteligentes.
2006. Se crea Twitter.
2007. Debuta el iPhone y los “smartphones” pasan una necesidad, con una aplicación para casi todos los aspectos de la vida moderna.
Nace Android un sistema operativo basado en el núcleo Linux. Fue diseñado principalmente para dispositivos móviles con pantalla táctil, como teléfonos inteligentes, tablets o tabléfonos; y también para relojes inteligentes, televisores y automóviles
2007 Se presenta iOS, un sistema operativo móvil de la multinacional Apple Inc. Originalmente desarrollado para el iPhone (iPhone OS), después se ha usado en dispositivos como el iPod touch y el iPad. No permite la instalación de iOS en hardware de terceros
2008. En la campaña presidencial de Estados Unidos, internet cambió la forma de hacer marketing politico de una campaña.
Adobe Systems desarolla PDF un formato de almacenamiento para documentos digitales independiente de plataformas de software o hardware. Este formato es de tipo compuesto (imagen vectorial, mapa de bits y texto).
2009. Twitter demostró ser vital para organizar manifestaciones y protestas durante las elecciones iranies.
Microsoft lanza Windows 7. A diferencia de su predecesor, Windows Vista, que introdujo a un gran número de nuevas características, Windows 7 pretendía ser una actualización incremental, enfocada a la línea de Windows, con el objetivo de ser compatible con aplicaciones y hardware que Windows Vista no era compatible
2012 Megaupload fue cerrado por el FBI por infracción de derechos de autor.
Microsoft lanzó Windows 8. Por primera vez desde Windows 95, el botón Inicio ya no está disponible en la barra de tareas, aunque la pantalla de inicio está aún activa haciendo clic en la esquina inferior izquierda de la pantalla y presionando la tecla Inicio en el teclado. Presenta un Explorador de Windows rediseñado, con la famosa interfaz ribbon de Microsoft Office.