28
Ourense Software Libre [email protected] Achegamento ao Software Libre

Acercamiento al Software Libre

  • Upload
    ousli07

  • View
    2.890

  • Download
    1

Embed Size (px)

DESCRIPTION

Descripcion para novatos que es el Software Libre, Open Source Software y el FLOSS

Citation preview

Page 1: Acercamiento al Software Libre

Ourense Software [email protected]

Achegamento ao Software Libre

Page 2: Acercamiento al Software Libre

Ourense Software [email protected]

AgendaAgenda

●Conceptos previos●Software Libre●Open Source●Software Libre vs Open Source●Que es FLOSS?●FLOSS en la educacion●Recursos educativos libres

Page 3: Acercamiento al Software Libre

Ourense Software [email protected]

Conceptos previosConceptos 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

Page 4: Acercamiento al Software Libre

Ourense Software [email protected]

Conceptos previosConceptos previosSoftware 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 "tal como es" en una determinada computadora.

Page 5: Acercamiento al Software Libre

Ourense Software [email protected]

Conceptos previosConceptos 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....

Page 6: Acercamiento al Software Libre

Ourense Software [email protected]

Page 7: Acercamiento al Software Libre

Ourense Software [email protected]

Conceptos previosConceptos 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.

...

Page 8: Acercamiento al Software Libre

Ourense Software [email protected]

Conceptos previosConceptos 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.

Page 9: Acercamiento al Software Libre

Ourense Software [email protected]

Conceptos previosConceptos 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.

Page 10: Acercamiento al Software Libre

Ourense Software [email protected]

Software LibreSoftware 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

Page 11: Acercamiento al Software Libre

Ourense Software [email protected]

HistoriaHistoria

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).

Page 12: Acercamiento al Software Libre

Ourense Software [email protected]

HistoriaHistoriaA 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.

Page 13: Acercamiento al Software Libre

Ourense Software [email protected]

HistoriaHistoria

Page 14: Acercamiento al Software Libre

Ourense Software [email protected]

HistoriaHistoria

GNU es un acrónimo recursivo que significa GNU No es Unix (GNU is Not Unix).

En inglés "gnu" (en español "ñu") se pronuncia igual que "new", Richard Stallman recomienda pronunciarlo "guh-noo".

Pero mayoritariamente el término se deletrea (G-N-U).

Page 15: Acercamiento al Software Libre

Ourense Software [email protected]

HistoriaHistoria

Page 16: Acercamiento al Software Libre

Ourense Software [email protected]

Software LibreSoftware Libre

Page 17: Acercamiento al Software Libre

Ourense Software [email protected]

Software LibreSoftware 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.

Page 18: Acercamiento al Software Libre

Ourense Software [email protected]

LinuxLinux

●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.

Page 19: Acercamiento al Software Libre

Ourense Software [email protected]

GNU/LINUXGNU/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.

Page 20: Acercamiento al Software Libre

Ourense Software [email protected]

Open SourceOpen 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.

Page 21: Acercamiento al Software Libre

Ourense Software [email protected]

Open SourceOpen SourceBajo 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.

Page 22: Acercamiento al Software Libre

Ourense Software [email protected]

Open SourceOpen Source6. 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.

Page 23: Acercamiento al Software Libre

Ourense Software [email protected]

Free Software vs Open SourceFree Software vs Open SourceNosotros hablamos de Software Libre (FSF Europe)

"Software Libre" es más fácil de entenderEl Software Libre se presta a menos abusosEl Software Libre está bien definidoEl Software Libre proporciona valor adicionalEl Software Libre ofrece libertad

“¡La libertad se tiene en cuenta!

... por todas estas razones, hemos decidido conscientemente evitar el término "Open Source", 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

Page 24: Acercamiento al Software Libre

Ourense Software [email protected]

FLOSSFLOSSFLOSS (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.

Page 25: Acercamiento al Software Libre

Ourense Software [email protected]

FLOSS en InternetFLOSS en InternetFree 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

Page 26: Acercamiento al Software Libre

Ourense Software [email protected]

FLOSS en videosFLOSS 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

Page 27: Acercamiento al Software Libre

Ourense Software [email protected]

FLOSS en la educacionFLOSS 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.

Page 28: Acercamiento al Software Libre

Ourense Software [email protected]

Recursos libresRecursos 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/