liberar software sin morir en el intento

Download Liberar software sin morir en el intento

If you can't read please download the document

Upload: juan-j-merelo

Post on 16-Apr-2017

1.958 views

Category:

Education


1 download

TRANSCRIPT

Lightwave in Motion

Como liberar software sin morir en el intento

Juan Julin Merelo GuervsOficina de Software LibreUniversidad de Granada

Qu voy a contar?

Software libre y cmo crearlo

La Oficina

Los talleres

Imagen CC de Lets ideas compete http://www.flickr.com/photos/question_everything/4541149167/in/photostream/

Libertad de ejecutar

http://home.sprynet.com/~dbrukman/Sigmund.jpg De lo que se trata es de que la licencia no se impida que se hagan determinadas cosas. Por ejemplo, esto no lo pueden usar los profesores, o no se puede usar con fines polticos o comerciales. Una vez publicado, se trata de poder hacer lo que a uno le d la gana con el software. La importancia de esta libertad est relacionada con la satisfaccin de las expectativas, y sobre todo, con el hecho de que la adquisicin transfiere la propiedad a quien lo adquiere. Si lees la letra pequea de cualquier software comercial, vers que tiene muchas restricciones; para empezar, son licencias, no transferencias de propiedad. Por ejemplo, no puedes hacer ningn truco para evitar errores tcnicos del software, segn la licencia de Microsoft. Por ejemplo, es muy normal restringir el nmero de copias que se pueden sacar: el antivirus F-Prot lo reduce a una, a pesar de que la ley espaola permite hasta tres. http://www.f-prot.com/download/license.htmlEs normal tambin la restriccin temporal, y por supuesto la espacial (no necesariamente porque se vayan usar para armas de destruccin masiva, sino por acuerdos exclusivos de distribucin), o son licencias intransferibles: no puedes revender, por ejemplo.

Libertad de estudiar

Obtenida de http://flickr.com/photos/sarahvanessa/2281107307/sizes/o/Si no se tiene acceso al cdigo fuente no se puede estudiar ni examinar, claro.La libertad de examinar es importante para el usuario, porque le permite corregir errores que sepa corregir, ver si lo estn tangando por algn lado, e incluso modificarlo para algn tema para el que no estuvo concebido originalmente.La calle encuentra sus propios usos para la tecnologa.

De hecho, tiene tanta importancia que el software que permite esta libertad se llama de fuentes abiertas u open source o abierto. Pero no todo el software abierto es libre, aunque s al contrario; en la prctica, sin embargo, hay poca distincinMs referencia en la wikipedia http://en.wikipedia.org/wiki/Open_source pero va ms all del software. Si quieres pasearte por el universo de las licencias, mira aqu:http://en.wikipedia.org/wiki/Comparison_of_free_software_licencesEn realidad, la principal diferencia entre open source y free software es de nfasis:http://en.wikipedia.org/wiki/Open-source_software: Free software is defined in terms of giving the user freedom. This reflects the goal of the free software movement. Open source highlights that the source code is viewable to all and proponents of the term usually emphasize the quality of the software and how this is caused by the development models which are possible and popular among free and open source software projects.Tambin http://www.gnu.org/philosophy/open-source-misses-the-point.html:Open source is a development methodology; free software is a social movement.

.. y modificar

Obtenida de http://www.flickr.com/photos/ikex/1673554482/ Pero tambin es importante para el desarrollador, por las mismas razones: convierte a los usuarios en productores, porque pueden ayudar a corregir errores, o a desarrollar algo cuando el desarrollador original ya no quiera (o no pueda) hacerlo.

Libertad de copiar

Tomado de http://www.gnome-look.org/Uno puede usar un programa en todos los sitios que quiera, y pasrselo a quien uno quiera. Desde el punto de vista de una universidad u organismo pblico, tiene sentido: ya te estn pagando por desarrollar algo. Si lo vendes (y si te lo permite el organismo) puedes obtener beneficios adicionales, pero la sociedad en su conjunto obtiene muchos ms beneficios copindolo libremente; obtiene un retorno del dinero que ha invertido en tu trabajo. La copia libre tambin favorece la difusin, y crea una meritocracia en la que los creadores de proyectos libres son conocidos, tienen fama, e incluso pueden conseguir ingresos hablando sobre ellos, ofreciendo soporte sobre los mismos, o adaptndolos a un fin determinado.

Libertad de mejorar

http://www.flickr.com/photos/waj/2791640706/ Claramente relacionada con libertad 2, la de estudiar y modificar, aade a la libertad de copiar la posibilidad de distribuir copias de tus mejoras al software. En realidad lo ms habitual es que las mejoras se pasen al creador del software, que lo reconocer en el fuente, pero hay casos de luchas entre desarrolladores que han dado lugar a varios productos diferentes, que a su vez compiten entre s. En todo esto siempre se respeta y se acredita el autor original, por supuesto; en cada fichero quedar claro quin lo cre y quin le hizo qu cambio.

Lo importante es la libertad

Obtenido dehttp://www.flickr.com/photos/alimander/754031712/No se puede imponer el software libre. Va en contra de su propio principio, y adems es contraproducente. A la hora de liberar un programa siempre est la decisin personal, que ni puedes imponer ni te pueden imponer. Es mejor siempre persuadir.

Software libre no es software gratis

Como hay derecho a copiar, el coste marginal es nulo, pero ni es gratis el soporte, ni la instalacin, ni la formacin, ni nada de lo dems. Incluso se puede vender.De la misma forma, todo lo que es gratis no es libre. Tiene la libertad de copiar, pero no el resto de las libertades. En algunos casos puede ser incluso una trampa.La imagen est sacada de http://www.flickr.com/photos/sophistechate/2668512887/

Quiero liberar software, cuntame como

Poner de acuerdo a todas las partes relacionadas.

Elegir una licencia

Publicar los fuentes

Usar una forja para continuar el desarrollo y atraer comunidad.

En algn momento, hablar con la OSL para que os echemos una mano

10. El software libre es un vehculo de transmisin de conocimiento.

9. La ciencia no es ciencia si no es reproducible: liberar el software permite a cualquiera reproducirlo.

8. Fomenta buenas prcticas en el desarrollo de software.

7. Crea comunidad aldededor de un grupo, y aumenta el inters en la ciencia.

6. Acerca la ciencia al pblico, a la sociedad, y mejora la percepcin de la universidad

5. Hace pblico y patente para empresas y otros grupos el conocimiento y experiencia de los autores

4. Crea otro canal para la difusin de la investigacin y el trabajo propios.

3. Devuelve a la sociedad lo que la sociedad ha invertido en la creacin de conocimiento por nuestra parte.

2. Fomenta la colaboracin interdisciplinar

1. Aumenta la calidad de la investigacin o proyecto resultante, al posibilitar la colaboracin espontnea (y altruista)

I. No est Perfecto

II. Lo documento y lo libero

III. Lo he hecho para mi

IV. Quiero venderlo

V. No quiero que me lo copien

VI. No tengo tiempo

VII. No me da la gana

Oficina de software libre de la Universidad de Granada

Participar

OSL::UGR::Blog: http://osl.ugr.es Lista de correo:http://sl.ugr.es/listaSLTwitter: http://twitter.com/oslugrFacebook: http://www.facebook.com/osl.ugr

Qu puede hacer la OSL por mi?

Formacin/dudas

Coordinacin para desarrollo de software abierto.

Organizacin de eventos.

Promocin

SLUGR! http://sl.ugr.es

Cursos Virtuales

Liberacin de proyectos de software libre

Python

LaTeX

Ms informacin: http://sl.ugr.es/slcevug

Concurso universitario de software libre

http://concursosoftwarelibre.orgProyectos libres para alumnos de la universidad, bachillerato o mdulos profesionales9000 en premios (nacional), 1000 + material (local)

Martes, 11 horas, aula 1.3

Traed el ordenador

Hablad de ellos #tapetsiit

Traed a amigos

Asistencia al 90% para ttulo

Los talleres

Imagen de Josh Kenzer en http://www.flickr.com/photos/shoot-art/4918695358/in/photostream/

Eso es todo

Muchas gracias por su atencin

Foto de http://www.flickr.com/photos/mrjoro/89187454/in/photostream/ por MrJoro