2. Agenda
Conceptos previos
●
●Software Libre
●Open Source
●Software Libre vs Open Source
●Que es FLOSS?
●FLOSS en la educacion
●Recursos educativos libres
Ourense Software Libre
macada@ousli.org
3. Conceptos previos
Software: Programa o conjunto de programas
●
informaticos que hacen funcionar al ordenador creado por
personas (desarrolladores)
●Hardware: Es el ordenador y todo lo que hay dentro de
el
●Libre: es lo contrario al concepto de opresion, prohibicion
Software Libre: Es un programa o conjunto de
●
programas que no tiene la opresion de normas estrictas
●Software Privativo: Es un tipo software que dice las
prohibiciones de los usos de este. Es un software que priva
Ourense Software Libre
macada@ousli.org
4. Conceptos previos
Software Privativo
Es aquel software que refleja el hecho de que su propiedad absoluta
permanece en manos de quien tiene sus derechos y no del
usuario.
..quien únicamente puede utilizarlo bajo ciertas condiciones.
...el uso, redistribución y/o modificación están prohibidos o
restringidos de modo tal que no es posible llevarlos a cabo.
...da al usuario derechos limitados sobre su funcionamiento, cuyo
alcance establece el autor o quien posea ese derecho.
Por ejemplo, ese derecho puede ser el de ejecutar el programa quot;tal
como esquot; en una determinada computadora.
Ourense Software Libre
macada@ousli.org
5. Conceptos previos
Software Ilegal
Es el software que se posee o circula violando una norma
determinada.
... tengo licencia para usarlo en una sola computadora pero lo instalo
en mas de una y no pasa nada.
... no tengo la licencia de los programas y puedo utilizar mediante
artificios (cracks, patchs, loaders, key generators, números de serie
duplicados, etc).
... utilizo programas p2p y ya vienen crakeados.
...
Ourense Software Libre
macada@ousli.org
7. Conceptos previos
Si usted acepta este EULA, usted obtiene los siguientes derechos:
Usted puede instalar y usar Windows XP Home en un ordenador.
●
Usted debe activar Windows XP Home por Internet o por teléfono. Puede tener que
●
reactivar Windows XP Home cuando actualice el hardware o el software de su
ordenador.
Si usted comparte archivos o impresoras con otros ordenadores en su casa, no le está
●
permitido hacerlo con más de otros 5 ordenadores.
Las aplicaciones de asistencia remota y NetMeeting no están afectadas por estas
●
reglas.
Usted tiene que comprar una licencia por cada ordenador en el que vaya a instalar
●
Windows XP Home.
...
Ourense Software Libre
macada@ousli.org
8. Conceptos previos
Más derechos y/o restricciones:
Usted acepta que en cualquier momento, y por petición de proveedores de contenido,
●
Microsoft puede deshabilitar ciertas características en su ordenador, como la habilidad
de reproducir sus archivos de música o películas.
Usted acepta que Microsoft puede automáticamente y sin su consentimiento poner
●
software nuevo en su ordenador.
Microsoft puede recoger información acerca de su ordenador y compartirla con otras
●
compañías, pero esta no puede incluir información personal acerca de usted.
Usted no puede alquilar, arrendar, o prestar su ordenador con Windows XP Home en él o
●
hacer cualquier uso comercial.
Microsoft no es responsable de las Web que pueda visitar.
●
Ourense Software Libre
macada@ousli.org
9. Conceptos previos
...
Usted sólo tiene los derechos garantizados por este EULA. Usted no tiene derecho a
●
hacer nada con Windows XP Home que no esté cubierto por este EULA.
Los desarrolladores de software no pueden intentar comprender como trabaja Windows
●
XP Home por ninguna razón.
Usted no puede alquilar, arrendar, o prestar su ordenador con Windows XP Home en él o
●
hacer cualquier uso comercial.
Microsoft (y cualquiera designado por Microsoft) puede recolectar información acerca
●
de su ordenador y puede compartirla con otras compañías, pero esta no incluirá
información personal acerca de usted.
Microsoft puede comprobar que usted es un usuario con licencia antes de permitirle
●
actualizar el software. Después de actualizar el software, no puede usar la versión
antigua del software.
Si su copia de Windows XP Home está marcada como “No para revender”, usted no
●
puede venderla.
Ourense Software Libre
macada@ousli.org
10. Software Libre
... Es el tipo de software que le da al usuario la libertad de usarlo, estudiarlo,
modificarlo, mejorarlo, adaptarlo y redistribuirlo, con la única restricción de no
agregar ninguna restricción adicional al software modificado, mejorado,
adaptado o redistribuido...
... Vale aclarar que debe permitir el acceso al código fuente, debido a que ello
es una condición imprescindible para ejercer las libertades de estudiarlo,
modificarlo, mejorarlo y adaptarlo.
Wikipedia
El “Software Libre” es un asunto de libertad, no de precio. Para entender el
concepto, debes pensar en “libre” como en “libertad de expresion”, no como
en “barra libre”
Free Software Fundation
...constituye una forma diferente y novedosa de entender la producción y
distribución de programas, con grandes consecuencias sobre los usuarios y los
productores de software.
Jesús M. González Barahona
Ourense Software Libre
macada@ousli.org
11. Historia
Entre los años 60 y 70 las empresas vendian Hardware y
este venia con un software que era regalado
En dicha cultura, era común que los programadores y
desarrolladores de software compartieran libremente sus
programas 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).
Ourense Software Libre
macada@ousli.org
12. Historia
A finales de los 70, las compañías iniciaron el hábito de
imponer restricciones a los usuarios, con el uso de
acuerdos de licencia.
Allá por el 1971, cuando la informática todavía no había
sufrido su gran boom, las personas que hacían uso de ella,
en ámbitos universitarios y empresariales, creaban y
compartían el software sin ningún tipo de restricciones.
Con la llegada de los años 80 la situación empezó a
cambiar. Las computadoras más modernas comenzaban a
utilizar sistemas operativos privativos, forzando a los
usuarios a aceptar condiciones restrictivas que impedían
realizar modificaciones a dicho software.
Ourense Software Libre
macada@ousli.org
13. Historia
Ourense Software Libre
macada@ousli.org
14. Historia
GNU es un acrónimo recursivo que significa
GNU No es Unix (GNU is Not Unix).
En inglés quot;gnuquot; (en español quot;ñuquot;) se
pronuncia igual que quot;newquot;, Richard
Stallman recomienda pronunciarlo quot;guh-
nooquot;.
Pero mayoritariamente el término se
deletrea (G-N-U).
Ourense Software Libre
macada@ousli.org
15. Historia
Ourense Software Libre
macada@ousli.org
17. Software Libre
La libertad de usar el programa, con cualquier
●
proposito (libertad 0).
La libertad de estudiar como funciona el programa, y
●
adaptarlo a tus necesidades (libertad 1). El acceso al
codigo fuente es una condicion previa para esto.
La libertad de distribuir copias, con lo que puedes
●
ayudar a tu vecino (libertad 2).
La libertad de mejorar el programa y hacer publicas
●
las mejoras a los demas, de modo que toda la
comunidad se beneficie. (libertad 3). El acceso al
codigo fuente es un requisito previo para esto.
Ourense Software Libre
macada@ousli.org
18. Linux
Linux: es la denominación de un sistema operativo tipo-
●
Unix y el nombre de un núcleo.
Es uno de los paradigmas más prominentes del software
●
libre y del desarrollo del código abierto, cuyo código
fuente está disponible públicamente, para que cualquier
persona pueda libremente usarlo, estudiarlo, redistribuirlo
y, con los conocimientos informáticos adecuados,
modificarlo.
Ourense Software Libre
macada@ousli.org
19. GNU/LINUX
Los primeros sistemas Linux se originaron en 1992, al combinar
●
utilidades de sistema y librerías del proyecto GNU con el núcleo
Linux, completando un sistema también conocido como
GNU/Linux.
Desde finales de 2000 Linux ha obtenido un aumento en el
●
apoyo de diversas empresas multinacionales del mundo de la
informática, tales como IBM, Sun Microsystems, Hewlett-Packard
y Novell.
Actualmente Linux es comercializado en computadores de
●
escritorio y portátiles por Dell y Lenovo, además hay un grupo
numeroso de compañías establecidas en Taiwan que planean
hacer lo propio.
Ourense Software Libre
macada@ousli.org
20. Open Source
La Open Source Initiative utiliza la Definición de Open Source
para determinar si una licencia de software de computadora
puede o no considerarse software abierto.
La definición se basó en las Directrices de software libre de
Debian, fue escrita y adaptada primeramente por Bruce Perens.
Es similar pero no igual a la definición de licencia de software
libre.
Más formalmente, una licencia es considerada Open Source
cuando ha sido aprobada por la Open Source Initiative (OSI),
donde el criterio lo da la definición de Open Source.
Ourense Software Libre
macada@ousli.org
21. Open Source
Bajo la Definición Open Source, las licencias deben cumplir diez
condiciones para ser consideradas licencias de software abierto:
1. Libre redistribución: el software debe poder ser regalado o
vendido libremente.
2. Código fuente: el código fuente debe estar incluido u
obtenerse libremente.
3. Trabajos derivados: la redistribución de modificaciones
debe estar permitida.
4. Integridad del código fuente del autor: las licencias
pueden requerir que las modificaciones sean redistribuidas solo
como parches.
5. Sin discriminación de personas o grupos: nadie puede
dejarse fuera.
Ourense Software Libre
macada@ousli.org
22. Open Source
6. Sin discriminación de áreas de iniciativa: los usuarios
comerciales no pueden ser excluidos.
7. Distribución de la licencia: deben aplicarse los mismos
derechos a todo el que reciba el programa.
8. La licencia no debe ser específica de un producto: el
programa no puede licenciarse solo como parte de una
distribución mayor.
9. 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.
10. 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.
Ourense Software Libre
macada@ousli.org
23. Free Software vs Open Source
Nosotros hablamos de Software Libre (FSF Europe)
quot;Software Librequot; es más fácil de entender
El Software Libre se presta a menos abusos
El Software Libre está bien definido
El Software Libre proporciona valor adicional
El Software Libre ofrece libertad
“¡La libertad se tiene en cuenta!
... por todas estas razones, hemos decidido conscientemente evitar el
término quot;Open Sourcequot;, y hablar de Software Libre, o el término
equivalente en otros idiomas.
Le aconsejamos que tome la tome la misma decisión.”
http://www.spain.fsfeurope.org/documents/whyfs.es.html
Ourense Software Libre
macada@ousli.org
24. FLOSS
FLOSS (Free/Libre/Open-Source Software) para referirnos al fenómeno
conocido mundialmente por diferentes términos como: Libre software,
Free software, Open source software, Software Libre, Software libero,
Swatantra software.
... es un término alternativo para el software libre. Es utilizado por los
que deseen ser escépticos o que no deseen decidir si el software libre
o el software open source es un término mejor, aunque ninguno de los
dos se deciden por el término FLOSS
...el término FLOSS es de uso frecuente para unir la división ideológica
entre el software libre y el movimiento opensource. El término FLOSS
es útil para las que, para una variedad de razones, no se deseen
alinear ellos mismos con un grupo y enajenar el otro.
...FLOSS se puede utilizar también como término neutral al discutir
sobre software libre o código abierto con los puntos de vista
ideológicos que los diferencian.
Ourense Software Libre
macada@ousli.org
25. FLOSS en Internet
Free Software Fundation:
http://www.fsf.org/
Free Software Fundation Europe:
http://www.fsfeurope.org
Open Source Initiative:
http://www.opensource.org/
FLOSS world:
http://www.flossworld.org
Libro Blanco Software Libre:
http://www.libroblanco.com
Iniciativa Galega Software Libre:
http://mancomun.org
Ourense Software Libre
macada@ousli.org
26. FLOSS en videos
Codigo Linux:
http://video.google.es/videoplay?docid=5347623313478699809
Revolution OS:
http://video.google.es/videoplay?docid=7707585592627775409
Software Libre: La comunidad sin amos:
http://video.google.es/videoplay?docid=6141127912483808841
Ourense Software Libre
macada@ousli.org
27. FLOSS en la educacion
El software libre puede adaptarse a las necesidades docentes de un curso dado.
●
Si se usan programas libres, el alumno puede reproducir todo el entorno de prácticas,
●
con total exactitud, en cualquier otro ordenador. (en su casa)
Los conceptos se hacen sobre estandares no sobre marcas: En general, parece
●
razonable que las entidades educativas, y muy especialmente las que se financian con
dinero público, no favorezcan unas empresas sobre otras. (ACADEMIAS DE
SOFTWARE PRIVATIVO)
En el caso de que la enseñanza sea para informáticos, para gente que puede entender
●
(y tiene que entender) las interioridades de las herramientas, la disposición del código
fuente es fundamental.
Si todo el software utilizado es libre, el docente puede ponerlo a disposición de otros
●
docentes.
Ourense Software Libre
macada@ousli.org
28. Recursos libres
JCLIC: Es una aplicación de software libre basada en estándares abiertos que funciona
●
en diversos entornos operativos: Linux, Mac OS X, Windows y Solaris.
http://clic.xtec.cat/es/jclic/index.htm
SELF: es un proyecto internacional cuyo objetivo es el de proporcionar una plataforma
para la colaboracion y compartimiento de recuros educativos libres.
http://selfproject.eu/es/project
Google code: Es un repositorio con miles de proyectos FLOSS listos para descargar con
el claro objetivo del estudio de estos.
http://www.google.com/codesearch
SourceForge.net: es una central de desarrollos de software que controla y gestiona
varios proyectos de software libre y actúa como un repositorio de código fuente.
http://sourceforge.net/
Ourense Software Libre
macada@ousli.org