1 Ciudad Autónoma de Buenos Aires 26 y 28 de abril de 2011 Compartir... ¿Es bueno? Dirigido a los compañeros Facilitadores Pedagógicos Digitales del Distrito Escolar 6
2 Algunas preguntas ● Sus máquinas, ¿tienen todo su software legal? ● ¿Compran cd originales? ● ¿Crackearon alguna vez un software para poder utilizarlo? ● ¿Utilizan aplicaciones P2P para descargar videos, películas, música o software? ● ¿Qué tan correctas o incorrectas son estas situaciones?
3 Los comienzos de la Informática ● La mecánica ● La electrónica ● Los materiales semiconductores ● El álgrebra ● La lógica La computadora es el resultado evolutivo de....
4 Siglo XIX 1801 El francés Joseph Marie Jacquard, utilizó un mecanismo de tarjetas perforadas para controlar el dibujo formado por los hilos de las telas confeccionadas por una máquina de tejer.
5 1822 Charles Babbage completó su Artefacto de la diferencia, una máquina de propósito específico que se podía usar para calcular valores de funciones polinómicas mediante el método de las diferencias. http://www.andrewdunnphoto.com/
6 Lady Ada Augusta Lovelace sugirió la idea de que las tarjetas perforadas se adaptaran de manera que causaran que el motor de Babbage repitiera ciertas operaciones. A los 19 años de edad, Herman Hollerith fue contratado como asistente en las oficinas del censo estadonidense y desarrolló un sistema de cómputo mediante tarjetas perforadas 1843 1931 1879 Kurt Gödel publicó un documento sobre los lenguajes formales basados en operaciones aritméticas. Sus resultados son fundamentales en las ciencias teóricas de la computación.
7 1941 La computadora Z3 fue creada por Konrad Zuse. Fue la primera máquina programable y completamente automática. 1944 Se construyó en la Universidad de Harvard, la Mark I, diseñada por un equipo encabezado por Howard H. Aiken. Original uploader was Venusianer at de.wikipedia
8 1951 Comienza a operar la EDVAC, a diferencia de la ENIAC, no era decimal, sino binaria y tuvo el primer programa diseñado para ser almacenado. 1946 Se construye en la Universidad de Pennsylvania la ENIAC, que fue la primera computadora electrónica de propósito general. tenía la capacidad para realizar cinco mil operaciones aritméticas por segundo.
9 1953 IBM fabricó su primera computadora escala industrial, la IBM 650 1954 Se desarrolla el lenguaje de programación de alto nivel FORTRAN. Desarrollado por IBM Autor: Arnold Reinhold Fotógrafo: Mike Cowlishaw
10 1961 Aparece el concepto de paginación de memoria, descrito por T. Kilburn y D. J. Howart. 1962 Los primeros programas gráficos que dejan que el usuario dibuje interactivamente en una pantalla fueron desarrollados por Iván Sutherland en MIT. 1963 Un comité Industria- Gobierno define el código estándar de caracteres ASCII. Mpolo en Wikipedia Autor: Dick Lyon
11 1964 La aparición del IBM 360 marca el comienzo de la tercera generación. Las placas de circuito impreso con múltiples componentes elementales pasan a ser reemplazadas con placas de circuitos integrados. Aparece el CDC 6600, la primera supercomputadora comercialmente disponible. Original uploader was Arnold Reinhold at en.wikipedia Se desarrolla el lenguaje BASIC por John George Kemeny y Thomas Eugene Kurtz en el Dartmouth College
12 1974 Gary Kildall crea el sistema operativo CP/M, en base al cual se desarrolla posteriormente, de manera polémica, MS-DOS, suponiendo una violación a los derechos de autor (copyright) del CP/M. IBM PC 5150 Autor: Majestic en Wikipedia Commodore 64 Autor: Bill Bertram ZXSpectrum4 64 Autor: Bill Bertram
13 1979 Dan Bricklin crea la primera hoja de cálculo, más tarde sería denominada VisiCalc. Autor: rebelpilot en Wikipedia Wikipedia, no hay referencias del autor 1975 Se funda la empresa Microsoft. 1976 Se funda la empresa Apple. 1978 Se desarrolla el famoso procesador de textos WordStar, originalmente para plataforma CP/M (Control Program for Microcomputer).
14 Entre los años 60 y 70... El software no era considerado un producto sino un añadido Los programadores y desarrolladores de software compartieran libremente sus programas unos con otros Autor: Computer History Museum http://commons.wikimedia.org/wiki/File:Dec_pdp-6.lg.jpg
15 Software Privativo Es cualquier programa informático en el que el usuario tiene limitaciones para usarlo, modificarlo o redistribuirlo. su uso, redistribución o modificación está prohibido requiere permiso expreso del titular del software. Para FSF – Free Software Fundation este concepto se aplica a cualquier software que no es libre sea porque:
16 Shareware Modalidad de distribución de software, en la que el usuario puede evaluar de forma gratuita el producto, pero... Para adquirir la licencia que permita el uso del software de manera completa se requiere de un pago. ● Con limitaciones en el tiempo de uso en algunas de las formas de uso ● Con restricciones en las capacidades personales
17 Freeware Se distribuyen versiones freeware para... ● obtener un número de seguidores que puedan estar dispuestos a pagar por una versión más completa, ● porque es una edición obsoleta de un programa, ● no consideran que ese programa pueda generar una ganancia económica, ● porque creen en el valor de ofrecer algo gratis. SOFTWARE LIBRE no es FREEWARE free en inglés, que puede ser tanto gratis como libre
18 Abandonware ¿Cuánto un programa o videojuego se considera abandonware? ● Son programas descatalogados, ● difíciles de encontrar en venta, debido a su antigüedad, ● tienen un estado legal incierto por diversos motivos, ● no va a volver a ser comercializado, ● su descarga sin ánimo de lucro. Abandonware es un término compuesto que procede de los términos ingleses «abandoned» y «software». El concepto de «abandonware»no está contemplado de forma especifica por las leyes de copyright. ● La antigüedad suele estar en torno a los 5 o 10 años ● La empresa creadora desapareció, haciendo imposible la adquisición de nuevas licencias o el simple uso de las mismas.
19 Software Libre 1983 Se anuncia públicamente el proyecto GNU iniciado por Richard Stallman. 1987 El proyecto GNU crea el conjunto de compiladores llamado "GNU Compiler Collection". Autor: Anders Brenna
20 Software Libre 1992 GNU comienza a utilizar el núcleo Linux 1991 Linus Torvalds comenzó a desarrollar Linux, un sistema operativo compatible con Unix.
21 ¿Qué significa todo esto?
22 código fuentecódigo objeto compilador Sin acceso al código fuente NO PODEMOS SABER QUÉ HACE EL PROGRAMA Gentileza de María Elena Casañas http://www.casanas.com.arhttp://www.casanas.com.ar
23 Sin acceso a la receta NO PODEMOS SABER DE QUÉ ESTÁ HECHA LA TORTA código fuentecódigo objeto Tortas de la Nonna Ingredientes 1 taza de harina tamizada 1/4 de taza de azúcar vainillada 10 claras 1 cucharada al ras de cremor tártaro 1/4 de cucharadita de sal fina 1 taza de azúcar molida 1 cucharadita de jugo de limón 1 cucharadita de agua fría 1 cucharada de esencia de almendras Relleno: 200 g de crema chantilly frutillas frescas para el relleno y la decoración de la torta Merengado: 2 tazas de pulpa de frutillas 1 taza de azúcar molida 3 claras batidas en punto de nieve Gentileza de María Elena Casañas http://www.casanas.com.arhttp://www.casanas.com.ar
24 Las cuatro libertades del Software Libre Libertad 0 De usar el programa, con cualquier propósito. Libertad 1 De estudiar cómo funciona el programa y modificarlo, adaptándolo a tus necesidades. Libertad 2 De distribuir copias del programa, con lo cual puedes ayudar a tu prójimo. Libertad 3 De mejorar el programa y hacer públicas esas mejoras a los demás, de modo que toda la comunidad se beneficie. Las libertades 1 y 3 requieren acceso al código fuente porque estudiar y modificar software sin su código fuente es muy poco viable.
25 10 premisas del Código Abierto ● Libre redistribución: el software debe poder ser regalado o vendido libremente. ● Código fuente: el código fuente debe estar incluido u obtenerse libremente. ● Trabajos derivados: la redistribución de modificaciones debe estar permitida. ● Integridad del código fuente del autor: las licencias pueden requerir que las modificaciones sean redistribuidas sólo como parches. ● Sin discriminación de personas o grupos: nadie puede dejarse fuera. ● Sin discriminación de áreas de iniciativa: los usuarios comerciales no pueden ser excluidos. ● Distribución de la licencia: deben aplicarse los mismos derechos a todo el que reciba el programa ● La licencia no debe ser específica de un producto: el programa no puede licenciarse solo como parte de una distribución mayor. ● La licencia no debe restringir otro software: la licencia no puede obligar a que algún otro software que sea distribuido con el software abierto deba también ser de código abierto. ● La licencia debe ser tecnológicamente neutral: no debe requerirse la aceptación de la licencia por medio de un acceso por clic de ratón o de otra forma específica del medio de soporte del software Este decálogo es compatible con las cuatro libertades del Software Libre
26 Licencias Creative Commons
27 Distribución de Licencias CC Gentileza de María Elena Casañas http://www.casanas.com.arhttp://www.casanas.com.ar
28 Dominio Público Por dominio público o demanio, se entiende el conjunto de bienes y derechos de titularidad pública, destinados al uso público (como las calles, plazas y caminos públicos), o a un servicio público y cuyo uso privativo, en su caso, requiere una concesión administrativa, o un permiso, que sólo la administración pública puede otorgar. Las obras cubiertas por el derecho de autor pasan al dominio público pasados 50 años desde la muerte de su autor como mínimo, en concordancia con el Convenio de Berna, aunque dicho convenio reconoce el derecho de los países signatarios a ampliar el plazo de la protección. En la Argentina, desde el año pasado, el plazo fue extendido de 50 a 70 años por lo que muchas obras dejaron de estar en el Dominio Público.
29 Otras licencias ● BSD - Berkeley Software Distribution Permite el uso del código fuente en software no libre. ● ASF - Apache License Requiere la conservación del aviso de copyright y el disclaimer. No es una licencia copyleft, ya que no requiere la redistribución del código fuente cuando se distribuyen versiones modificadas. ● MIT License - Massachusetts Institute of Technology Permite reutilizar el software así licenciado tanto para ser software libre como para ser software no libre, permitiendo no liberar los cambios realizados al programa original.
30 Epílogo ¿Qué harían con el software que tiene sus máquinas? ¿Comprarían cd originales? ¿Continuarían crackearon software software para poder utilizarlo? ¿Seguirían usando aplicaciones P2P para descargar videos, películas, música o software?
31 Algunas páginas de interés FSF – Free Software Fundation http://www.fsf.org/ Proyecto GNU http://www.gnu.org/ Creative Commons Argentina http://creativecommons.org.ar/ TOP 500 http://www.top500.org/ Ley de derecho de autor http://infoleg.mecon.gov.ar/infolegInternet/anexos/40000-44999/42755/texact.htm
32 Fuentes http://www.wikipedia.org/ http://es.creativecommons.org/ http://www.casanas.com.ar/ http://www.bea.org.ar/ http://osiux.com/ Licencia de la presentación María Eugenia Núñez [email protected]@gmail.com Las imágenes y textos se utilizaron respetando sus respectivas licencias
33 Agradecimientos María Elena Casañas http://www.casanas.com.ar/ http://www.casanas.com.ar/ Beatriz Busaniche http://www.bea.org.ar/ http://www.bea.org.ar/ Osiris Gómez http://osiux.com/ Fundación Vía http://www.vialibre.org.ar/ http://www.vialibre.org.ar/ Libre CaFeLUGhttp://www.cafelug.org.arhttp://www.cafelug.org.ar
34 Licencia CC-BY-SA