SlideShare una empresa de Scribd logo
1 de 44
Descargar para leer sin conexión
static void
_f_do_barnacle_install_properties(GObjectClass
*gobject_class)
{
GParamSpec *pspec;
/* Party code attribute */
pspec = g_param_spec_uint64
(F_DO_BARNACLE_CODE,
"Barnacle code.",
"Barnacle code",
0,
G_MAXUINT64,
G_MAXUINT64 /*
default value */,
G_PARAM_READABLE
| G_PARAM_WRITABLE |
G_PARAM_PRIVATE);
g_object_class_install_property (gobject_class,
F_DO_BARNACLE_PROP_CODE,
José María Casanova Crespo (@txenoo)
<jmcasanova@igalia.com>
Santiago de Compostela, 23 Febrero de 2017
Taller: Licencias de
Software Libre
Sumario
● Propiedad intelectual y software
● Licencias y software
● Licencias libres
● Compatibilidad de licencias
● Como licenciar mi software.
¿Quien usa Software Libre para
crear nuevo Software?
¿Alguien utiliza en su software
componentes con licencia Libre?
¿Alguien en la sala desarrolla un
producto que sea Software Libre?
Propiedad Intelectual y Software
Ley de Propiedad Intelectual
Real Decreto Legislativo 1/1996, de 12 de abril, por el que se ap
rueba el texto refundido de la Ley de Propiedad Intelectual, regu
larizando, aclarando y armonizando las disposiciones legales vige
ntes sobre la materia.
1. Son objeto de propiedad intelectual todas las creaciones
originales literarias, artísticas o científicas expresadas por
cualquier medio o soporte, tangible o intangible, actualmente
conocido o que se invente en el futuro, comprendiéndose entre
ellas:
i) Los programas de ordenador.
201107
Derechos morales
Artículo 14. Contenido y características del derecho moral.
Corresponden al autor los siguientes derechos irrenunciables e inalienables:
1.º Decidir si su obra ha de ser divulgada y en qué forma.
2.º Determinar si tal divulgación ha de hacerse con su nombre, bajo seudónimo o signo, o
anónimamente.
3.º Exigir el reconocimiento de su condición de autor de la obra.
4.º Exigir el respeto a la integridad de la obra e impedir cualquier deformación,
modificación, alteración o atentado contra ella que suponga perjuicio a sus legítimos
intereses o menoscabo a su reputación.
5.º Modificar la obra respetando los derechos adquiridos por terceros y las exigencias
de protección de bienes de interés cultural.
6.º Retirar la obra del comercio, por cambio de sus convicciones intelectuales o morales,
previa indemnización de daños y perjuicios a los titulares de derechos de explotación.
Si, posteriormente, el autor decide reemprender la explotación de su obra deberá ofrecer
preferentemente los correspondientes derechos al anterior titular de los mismos y en
condiciones razonablemente similares a las originarias.
7.º Acceder al ejemplar único o raro de la obra, cuando se halle en poder de otro, a fin de
ejercitar el derecho de divulgación o cualquier otro que le corresponda.
Derechos de explotación
Artículo 17. Derecho exclusivo de explotación y sus
modalidades.
Corresponde al autor el ejercicio exclusivo de
los derechos de explotación de su obra en
cualquier forma y, en especial, los derechos de
reproducción, distribución, comunicación
pública y transformación, que no podrán ser
realizadas sin su autorización, salvo en los
casos previstos en la presente Ley.
LPI y programas de ordenador
Artículo 96. Objeto de la protección.
1. A los efectos de la presente Ley se entenderá por programa de ordenador toda secuencia de instrucciones o
indicaciones destinadas a ser utilizadas, directa o indirectamente, en un sistema informático para realizar una
función o una tarea o para obtener un resultado determinado, cualquiera que fuere su forma de expresión y
fijación.
A los mismos efectos, la expresión programas de ordenador comprenderá también su documentación
preparatoria. La documentación técnica y los manuales de uso de un programa gozarán de la misma
protección que este Título dispensa a los programas de ordenador.
2. El programa de ordenador será protegido únicamente si fuese original, en el sentido de ser una creación
intelectual propia de su autor.
3. La protección prevista en la presente Ley se aplicará a cualquier forma de expresión de un programa de
ordenador. Asimismo, esta protección se extiende a cualesquiera versiones sucesivas del programa así como a
los programas derivados, salvo aquellas creadas con el fin de ocasionar efectos nocivos a un sistema
informático.
Cuando los programas de ordenador formen parte de una patente o un modelo de utilidad gozarán, sin perjuicio
de lo dispuesto en la presente Ley, de la protección que pudiera corresponderles por aplicación del régimen
jurídico de la propiedad industrial.
4. No estarán protegidos mediante los derechos de autor con arreglo a la presente Ley las ideas y principios
en los que se basan cualquiera de los elementos de un programa de ordenador incluidos los que sirven de
fundamento a sus interfaces.
LPI y programas de ordenador
Artículo 97. Titularidad de los derechos.
1. Será considerado autor del programa de ordenador la persona o grupo de personas
naturales que lo hayan creado, o la persona jurídica que sea contemplada como titular
de los derechos de autor en los casos expresamente previstos por esta Ley.
2. Cuando se trate de una obra colectiva tendrá la consideración de autor, salvo pacto
en contrario, la persona natural o jurídica que la edite y divulgue bajo su nombre.
3. Los derechos de autor sobre un programa de ordenador que sea resultado unitario
de la colaboración entre varios autores serán propiedad común y corresponderán a
todos éstos en la proporción que determinen.
4. Cuando un trabajador asalariado cree un programa de ordenador, en el ejercicio deCuando un trabajador asalariado cree un programa de ordenador, en el ejercicio de
las funciones que le han sido confiadas o siguiendo las instrucciones de sulas funciones que le han sido confiadas o siguiendo las instrucciones de su
empresario, la titularidad de los derechos de explotación correspondientes alempresario, la titularidad de los derechos de explotación correspondientes al
programa de ordenador así creado, tanto el programa fuente como el programa objeto,programa de ordenador así creado, tanto el programa fuente como el programa objeto,
corresponderán, exclusivamente, al empresario, salvo pacto en contrario.corresponderán, exclusivamente, al empresario, salvo pacto en contrario.
5. La protección se concederá a todas las personas naturales y jurídicas que cumplan
los requisitos establecidos en esta Ley para la protección de los derechos de autor.
LPI y programas de ordenador
● Duración derechos 70 años de la muerte del autor o en
personas jurídicas 70 años desde publicación.
● No aplica el derecho de copia privada.
● La cesión del derecho de uso de un programa “por defecto”
tiene carácter no exclusivo e intransferible.
● Si se ceden los derechos de explotación “por defecto” el autor
no puede oponerse a nuevas versiones.
● El usuario “por defecto” tiene derecho a corregir errores sin
autorización previa, hacer una copia de seguridad, estudiarlo
por causas de interoperabilidad.
● Podrán ser objeto de inscripción en el Registro de la
Propiedad Intelectual
Licencias y Software
Licencia de Software
Una licencia es un contrato mediante el cual el
propietario de los derechos de explotación
concede a un tercero los derechos de uso de
un bien en base a unas condiciones que
pueden ser a cambio de un importe económico
….. o a cambio de una postal.
¿Que pasa si un software no tiene licencia?
© Todos los derechos reservados
CC-BY-SA
xornalcerto
Software sin Licencia
Legalmente no tenemos derecho de:
● Modificación
● Distribución
● Uso
Como usuarios un software sin licencia de
uso no nos sirve para nada.
Software sin Licencia
Legalmente no tenemos derecho de:
● Modificación
● Distribución
● Uso
Como usuarios un software sin licencia de
uso no nos sirve para nada…. (excepción:
Public Domain)
EULA: End User License
Agreement
● Los términos legales que casi nadie lee donde se
explica que podemos y que no podemos hacer con
el software.
● Ejemplo: EULA Windows 10
● En el software privativo normalmente cada
producto tiene una licencia distinta.
● En software libre hay muchos tipos de licencias
pero la casi todo el software libre está licenciado
con las 10 licencias libres más populares.
Licencias FLOSS en números
Licencias FLOSS en números
2014
2017
Licencias Libres
Software Libre
¿Que es necesario para
que un software sea Libre?
CC-BY-SA 2.0
Gisle Hannemyr
Que tenga una licencia Libre
Por ejemplo:
APACHE, BSD, GPL
EUPL, MPL, EPL, MIT
Definición Software Libre
Es Software Libre el que otorga las 4
libertades al usuario para:
● Ejecutar el programa, con cualquier proposito
● Estudiar el programa (acceso al fuente)
● Distribuir copias. Distribuir copias.
● Mejorar el programa y compartir las mejoras.
Software Libre ≈ Open Source
● Dos definiciones para un concepto similar pero desde dos puntos filosóficos
distintos. FLOSS es una forma neutra para no mojarse.
● Definición de Open Source (Open Source Iniciative)
● Derivada de la DFSG (Debian Free Software Guidelines)
● Definición basada en 10 características, pero equivalente a Software Libre.
● Inicialmente intentaba atraer a las empresas al Software Libre con un
nombre “más comercial”.
● Definición de Software Libre (Free Software Foundation)
“A grandes rasgos, significa que los usuarios tienen la libertad de ejecutar,
copiar, distribuir, estudiar, modificar y mejorar el software. Es decir, el
«software libre» es una cuestión de libertad, no de precio.”
Licencias Libres/Open Source
● Relación de licencias libres
https://www.gnu.org/licenses/license-list.htm
l
● Relación de licencias Open Source
https://opensource.org/licenses
Copyleft vs Permisivas
● Licencias Copyleft: son licencias que imponen la
restricción de que si se comparte el software o
una versión modificada del mismo debe
compartirse el código bajo la misma licencia que
se recibió el software.
Ej: LGPL, GPL, AGPL
● Licencias Permisivas: imponen requisitos
mínimos de como el software debe ser
redistribuido.
Copyleft vs Permisivas
GPLv3 GPLv2
LGPL
Mozilla Public License
Apache 2.0
MIT
BSD 3-Clause 2-Clause
PermisivasCopyleft
Ejemplos de Licencias
● MIT: https://opensource.org/licenses/MIT
● GPLv3:
https://www.gnu.org/licenses/gpl-3.0.en.html
● ABRMS:
https://github.com/landondyer/kasm/blob/mast
er/LICENSE
● JSON License:
http://www.json.org/license.html
● MySQL Connector License GPLv2:
http://downloads.mysql.com/docs/licenses/connec
tor-j-5.1-gpl-en.pdf
Compatibilidad de Licencias
Compatibilidad
CC-BY-SA
Jessica Duensing
Compatibilidad
CC-BY-SA David A. Wheeler
GPL-Compatible
● Compatibilidad de licencias según la FSF
https://www.gnu.org/licenses/license-list.html
● Compatibilidad Apache License v2 y GPLv3
https://www.apache.org/licenses/GPL-compatibil
ity.html
● Compatibilidad EUPL European Union Public
License y GPLv3
https://joinup.ec.europa.eu/software/page/eupl
/eupl-compatible-open-source-licences
Calculador de Licencias
● CENATIC desarrollo una calculadora de
licencias que nos ayuda a estudiar si una
licencia de una biblioteca es compatible con la
licencia de nuestro producto software.
http://operaciones.cenatic.es/comunidad-legal/
CalculadorLicencias
Como licenciar mi Software
Poner una licencia
CC-BY-SA
Cayetano
Seguimos las instrucciones de la
licencia
Ejemplo:
GPLv3+
1 ¿De quién es el copyright ?
● El primer paso es identificar quien es el propietario
o autor del copyright del programa que queremos
licenciar.
● En el caso de la USC: ¿el investigador? ¿el
docente? ¿una empresa colaboradora? ¿un
alumno?
● Lo recomendable es que esté reglado por un
contrato (laboral, mercantil)
● Normalmente en el caso de empleados de la USC
el copyright es de la USC y la autoría del autor
2 ¿Cuales son mis
dependencias?
● Es necesario analizar todas las bibliotecas y
dependencias del software a licenciar.
● En algunos casos una biblioteca puede definir
la licencia de nuestro software. Especialmente
en los casos de dependencias copyleft.
(Ejemplo GPL).
● Son dependencias estáticas o dinámicas.
3 ¿Que licencia escoger?
● Escoger una o varias que cumplan con las
restricciones de nuestras dependencias.
● Calculador de Licencias de CENATIC.
http://operaciones.cenatic.es/comunidad-legal/Ca
lculadorLicencias
● Que encaje en nuestra filosofía de distribución del
software, mejor si es una licencia popular para
facilitar la elección de los usuarios. Quizás nos
interesa ser compatibles con otras herramientas.
● Escoger licencia para documentación.
4 ¿Como incorporo la licencia?
● Incluir el copyright en todas las cabeceras de
nuestro código fuente así como la referencia a
la licencia escogida.
● Incorporar un fichero con la licencia escogida
integra, por ejemplo LICENSE.txt
● Recompilar el copyright y licencia de terceros
en un fichero como THIRD-PARTY.txt
● Hay herramientas que nos pueden ayudar en
este proceso (ejemplo: License Maven Plugin)
Ya terminamos de licenciar
¿Publicamos?
● ¿Publicamos nuestro código? ¿Donde y como?
● ¿Aceptamos contribuciones de la comunidad?
¿Como gestionamos el copyright de las
mismas?
● ¿Como vamos a gestionar nuestro proyecto?
¿o como vamos a participar en una comunidad
existente?
● ¿Como se va a instalar nuestro software?
¿Soportaremos distribuciones GNU/Linux?
Ejemplos de políticas de
liberación de una AAPP
● Procedimiento de Liberación de Software de la
Xunta de Galicia.
https://wiki.mancomun.gal/index.php/Proced
emento_de_Liberaci%C3%B3n_de_Software_da_X
unta_de_Galicia
● Guía de buenas prácticas para la liberación de
publicaciones de la Xunta de Galicia.
https://wiki.mancomun.gal/index.php/Gu%C
3%ADa_de_boas_pr%C3%A1cticas_para_a_libe
raci%C3%B3n_de_publicaci%C3%B3ns_da_Xunt
a_de_Galicia
Gracias por la atención
¿Preguntas?
Esta obra está bajo una licencia Reconocimiento-CompartirIgual 4.0
Internacional de Creative Commons.
(c) Igalia S.L. , 2017

Más contenido relacionado

La actualidad más candente

NORMAS Y DIRECTRICES QUE REGULAN LA INFORMACION EN INTERNET
NORMAS Y DIRECTRICES QUE REGULAN LA INFORMACION EN INTERNETNORMAS Y DIRECTRICES QUE REGULAN LA INFORMACION EN INTERNET
NORMAS Y DIRECTRICES QUE REGULAN LA INFORMACION EN INTERNETluz
 
Derechos De Autor
Derechos De AutorDerechos De Autor
Derechos De AutorMilagros
 
Que Es Cluf
Que Es ClufQue Es Cluf
Que Es Clufdaisy
 
Normar Y Derectrices Que Regulan La Informacion
Normar Y Derectrices Que Regulan La InformacionNormar Y Derectrices Que Regulan La Informacion
Normar Y Derectrices Que Regulan La Informacionkositalebi
 
LICENCIAMIENTO DE SOFTWARE LIBRE Y DE CODIGO ABIERTO (FREE/OPEN SOURCE SOFT...
LICENCIAMIENTO DE SOFTWARE LIBRE Y DE  CODIGO ABIERTO (FREE/OPEN SOURCE  SOFT...LICENCIAMIENTO DE SOFTWARE LIBRE Y DE  CODIGO ABIERTO (FREE/OPEN SOURCE  SOFT...
LICENCIAMIENTO DE SOFTWARE LIBRE Y DE CODIGO ABIERTO (FREE/OPEN SOURCE SOFT...Gustavo G. Marmol Alioto
 
Contrato De Licencia De Usuario Final
Contrato De Licencia De Usuario FinalContrato De Licencia De Usuario Final
Contrato De Licencia De Usuario Finalfeher
 
Computacionenlasociedad
ComputacionenlasociedadComputacionenlasociedad
ComputacionenlasociedadMguel
 
¿Qué sabemos del software libre?
¿Qué sabemos del software libre?¿Qué sabemos del software libre?
¿Qué sabemos del software libre?siliar
 
¿Son "libres" los geodatos "libres"?
¿Son "libres" los geodatos "libres"?¿Son "libres" los geodatos "libres"?
¿Son "libres" los geodatos "libres"?Iván Sánchez Ortega
 
Software Libre y Licencias. Un tutorial y el caso del COM
Software Libre y Licencias. Un tutorial y el caso del COMSoftware Libre y Licencias. Un tutorial y el caso del COM
Software Libre y Licencias. Un tutorial y el caso del COMCenter for Open Middleware
 
Ley propiedad intelectual_y_licencias_software
Ley propiedad intelectual_y_licencias_softwareLey propiedad intelectual_y_licencias_software
Ley propiedad intelectual_y_licencias_softwareFabio A González
 
Normas apa
Normas apaNormas apa
Normas apajomanoni
 
Luis MuñOz
Luis MuñOzLuis MuñOz
Luis MuñOzburgoa
 

La actualidad más candente (16)

NORMAS Y DIRECTRICES QUE REGULAN LA INFORMACION EN INTERNET
NORMAS Y DIRECTRICES QUE REGULAN LA INFORMACION EN INTERNETNORMAS Y DIRECTRICES QUE REGULAN LA INFORMACION EN INTERNET
NORMAS Y DIRECTRICES QUE REGULAN LA INFORMACION EN INTERNET
 
Derechos De Autor
Derechos De AutorDerechos De Autor
Derechos De Autor
 
Que Es Cluf
Que Es ClufQue Es Cluf
Que Es Cluf
 
C L U F
C L U FC L U F
C L U F
 
Normar Y Derectrices Que Regulan La Informacion
Normar Y Derectrices Que Regulan La InformacionNormar Y Derectrices Que Regulan La Informacion
Normar Y Derectrices Que Regulan La Informacion
 
LICENCIAMIENTO DE SOFTWARE LIBRE Y DE CODIGO ABIERTO (FREE/OPEN SOURCE SOFT...
LICENCIAMIENTO DE SOFTWARE LIBRE Y DE  CODIGO ABIERTO (FREE/OPEN SOURCE  SOFT...LICENCIAMIENTO DE SOFTWARE LIBRE Y DE  CODIGO ABIERTO (FREE/OPEN SOURCE  SOFT...
LICENCIAMIENTO DE SOFTWARE LIBRE Y DE CODIGO ABIERTO (FREE/OPEN SOURCE SOFT...
 
Licencias foss gustavo_marmol
Licencias foss gustavo_marmolLicencias foss gustavo_marmol
Licencias foss gustavo_marmol
 
Contrato De Licencia De Usuario Final
Contrato De Licencia De Usuario FinalContrato De Licencia De Usuario Final
Contrato De Licencia De Usuario Final
 
Computacionenlasociedad
ComputacionenlasociedadComputacionenlasociedad
Computacionenlasociedad
 
¿Qué sabemos del software libre?
¿Qué sabemos del software libre?¿Qué sabemos del software libre?
¿Qué sabemos del software libre?
 
¿Son "libres" los geodatos "libres"?
¿Son "libres" los geodatos "libres"?¿Son "libres" los geodatos "libres"?
¿Son "libres" los geodatos "libres"?
 
Software Libre y Licencias. Un tutorial y el caso del COM
Software Libre y Licencias. Un tutorial y el caso del COMSoftware Libre y Licencias. Un tutorial y el caso del COM
Software Libre y Licencias. Un tutorial y el caso del COM
 
Ley propiedad intelectual_y_licencias_software
Ley propiedad intelectual_y_licencias_softwareLey propiedad intelectual_y_licencias_software
Ley propiedad intelectual_y_licencias_software
 
Normas apa
Normas apaNormas apa
Normas apa
 
Normas apa
Normas apaNormas apa
Normas apa
 
Luis MuñOz
Luis MuñOzLuis MuñOz
Luis MuñOz
 

Destacado

New layout models on the Web (Mobile World Congress 2014)
New layout models on the Web (Mobile World Congress 2014)New layout models on the Web (Mobile World Congress 2014)
New layout models on the Web (Mobile World Congress 2014)Igalia
 
CSS Grid Layout. Specification overview. Implementation status and roadmap (B...
CSS Grid Layout. Specification overview. Implementation status and roadmap (B...CSS Grid Layout. Specification overview. Implementation status and roadmap (B...
CSS Grid Layout. Specification overview. Implementation status and roadmap (B...Igalia
 
WebKit Security Updates (GUADEC 2016)
WebKit Security Updates (GUADEC 2016)WebKit Security Updates (GUADEC 2016)
WebKit Security Updates (GUADEC 2016)Igalia
 
Qt & Webkit
Qt & WebkitQt & Webkit
Qt & WebkitQT-day
 
Fundamentos del software libre
Fundamentos del software libre Fundamentos del software libre
Fundamentos del software libre Carlos Di Davide
 
WebKit for Wayland (Web Engines Hackfest 2014)
WebKit for Wayland (Web Engines Hackfest 2014)WebKit for Wayland (Web Engines Hackfest 2014)
WebKit for Wayland (Web Engines Hackfest 2014)Igalia
 
Zero-Copy Compositing in WebKitGTK+ for GUADEC 2015 (GUADEC 2015)
Zero-Copy Compositing in WebKitGTK+ for GUADEC 2015 (GUADEC 2015)Zero-Copy Compositing in WebKitGTK+ for GUADEC 2015 (GUADEC 2015)
Zero-Copy Compositing in WebKitGTK+ for GUADEC 2015 (GUADEC 2015)Igalia
 
深入浅出浏览器硬件加速
深入浅出浏览器硬件加速深入浅出浏览器硬件加速
深入浅出浏览器硬件加速Baidu, Inc.
 
WebKitGTK+ status and roadmap to WebKit2 (FOSDEM 2012)
WebKitGTK+ status and roadmap to WebKit2 (FOSDEM 2012)WebKitGTK+ status and roadmap to WebKit2 (FOSDEM 2012)
WebKitGTK+ status and roadmap to WebKit2 (FOSDEM 2012)Igalia
 
Googleツールを使いこなして世界中の仲間と楽しく仕事を進めよう【初心者向け】
Googleツールを使いこなして世界中の仲間と楽しく仕事を進めよう【初心者向け】Googleツールを使いこなして世界中の仲間と楽しく仕事を進めよう【初心者向け】
Googleツールを使いこなして世界中の仲間と楽しく仕事を進めよう【初心者向け】Shinsuke Yashima
 
CSS Grid Layout. Implementation status and roadmap (Webkit Contributors Meeti...
CSS Grid Layout. Implementation status and roadmap (Webkit Contributors Meeti...CSS Grid Layout. Implementation status and roadmap (Webkit Contributors Meeti...
CSS Grid Layout. Implementation status and roadmap (Webkit Contributors Meeti...Igalia
 
CSS Grid Layout. Specification overview. Implementation status and roadmap (B...
CSS Grid Layout. Specification overview. Implementation status and roadmap (B...CSS Grid Layout. Specification overview. Implementation status and roadmap (B...
CSS Grid Layout. Specification overview. Implementation status and roadmap (B...Igalia
 
Recent Improvements in Epiphany and WebKitGTK+ (GUADEC 2015)
Recent Improvements in Epiphany and WebKitGTK+ (GUADEC 2015)Recent Improvements in Epiphany and WebKitGTK+ (GUADEC 2015)
Recent Improvements in Epiphany and WebKitGTK+ (GUADEC 2015)Igalia
 
Fontconfigことはじめ
FontconfigことはじめFontconfigことはじめ
FontconfigことはじめTakao Baba
 
Chromium on Wayland Desktop (BlinkOn 7)
Chromium on Wayland Desktop (BlinkOn 7)Chromium on Wayland Desktop (BlinkOn 7)
Chromium on Wayland Desktop (BlinkOn 7)Igalia
 
CSS Grid Layout w/ Blueprint CSS
CSS Grid Layout w/ Blueprint CSS CSS Grid Layout w/ Blueprint CSS
CSS Grid Layout w/ Blueprint CSS Steve Hong
 
CSS Grid Layout from the inside out (HTML5DevConf Autumn 2015)
CSS Grid Layout from the inside out (HTML5DevConf Autumn 2015)CSS Grid Layout from the inside out (HTML5DevConf Autumn 2015)
CSS Grid Layout from the inside out (HTML5DevConf Autumn 2015)Igalia
 
Accelerated compositing in WebKit: Now and in the future (DEVIEW 2015)
Accelerated compositing in WebKit: Now and in the future (DEVIEW 2015)Accelerated compositing in WebKit: Now and in the future (DEVIEW 2015)
Accelerated compositing in WebKit: Now and in the future (DEVIEW 2015)Igalia
 
Pairing WebKit and Wayland for Linux-Based Embedded Web Content Presentation ...
Pairing WebKit and Wayland for Linux-Based Embedded Web Content Presentation ...Pairing WebKit and Wayland for Linux-Based Embedded Web Content Presentation ...
Pairing WebKit and Wayland for Linux-Based Embedded Web Content Presentation ...Igalia
 
Compiling and Optimizing Your Own Browser with WebKit
Compiling and Optimizing Your Own Browser with WebKitCompiling and Optimizing Your Own Browser with WebKit
Compiling and Optimizing Your Own Browser with WebKitSencha
 

Destacado (20)

New layout models on the Web (Mobile World Congress 2014)
New layout models on the Web (Mobile World Congress 2014)New layout models on the Web (Mobile World Congress 2014)
New layout models on the Web (Mobile World Congress 2014)
 
CSS Grid Layout. Specification overview. Implementation status and roadmap (B...
CSS Grid Layout. Specification overview. Implementation status and roadmap (B...CSS Grid Layout. Specification overview. Implementation status and roadmap (B...
CSS Grid Layout. Specification overview. Implementation status and roadmap (B...
 
WebKit Security Updates (GUADEC 2016)
WebKit Security Updates (GUADEC 2016)WebKit Security Updates (GUADEC 2016)
WebKit Security Updates (GUADEC 2016)
 
Qt & Webkit
Qt & WebkitQt & Webkit
Qt & Webkit
 
Fundamentos del software libre
Fundamentos del software libre Fundamentos del software libre
Fundamentos del software libre
 
WebKit for Wayland (Web Engines Hackfest 2014)
WebKit for Wayland (Web Engines Hackfest 2014)WebKit for Wayland (Web Engines Hackfest 2014)
WebKit for Wayland (Web Engines Hackfest 2014)
 
Zero-Copy Compositing in WebKitGTK+ for GUADEC 2015 (GUADEC 2015)
Zero-Copy Compositing in WebKitGTK+ for GUADEC 2015 (GUADEC 2015)Zero-Copy Compositing in WebKitGTK+ for GUADEC 2015 (GUADEC 2015)
Zero-Copy Compositing in WebKitGTK+ for GUADEC 2015 (GUADEC 2015)
 
深入浅出浏览器硬件加速
深入浅出浏览器硬件加速深入浅出浏览器硬件加速
深入浅出浏览器硬件加速
 
WebKitGTK+ status and roadmap to WebKit2 (FOSDEM 2012)
WebKitGTK+ status and roadmap to WebKit2 (FOSDEM 2012)WebKitGTK+ status and roadmap to WebKit2 (FOSDEM 2012)
WebKitGTK+ status and roadmap to WebKit2 (FOSDEM 2012)
 
Googleツールを使いこなして世界中の仲間と楽しく仕事を進めよう【初心者向け】
Googleツールを使いこなして世界中の仲間と楽しく仕事を進めよう【初心者向け】Googleツールを使いこなして世界中の仲間と楽しく仕事を進めよう【初心者向け】
Googleツールを使いこなして世界中の仲間と楽しく仕事を進めよう【初心者向け】
 
CSS Grid Layout. Implementation status and roadmap (Webkit Contributors Meeti...
CSS Grid Layout. Implementation status and roadmap (Webkit Contributors Meeti...CSS Grid Layout. Implementation status and roadmap (Webkit Contributors Meeti...
CSS Grid Layout. Implementation status and roadmap (Webkit Contributors Meeti...
 
CSS Grid Layout. Specification overview. Implementation status and roadmap (B...
CSS Grid Layout. Specification overview. Implementation status and roadmap (B...CSS Grid Layout. Specification overview. Implementation status and roadmap (B...
CSS Grid Layout. Specification overview. Implementation status and roadmap (B...
 
Recent Improvements in Epiphany and WebKitGTK+ (GUADEC 2015)
Recent Improvements in Epiphany and WebKitGTK+ (GUADEC 2015)Recent Improvements in Epiphany and WebKitGTK+ (GUADEC 2015)
Recent Improvements in Epiphany and WebKitGTK+ (GUADEC 2015)
 
Fontconfigことはじめ
FontconfigことはじめFontconfigことはじめ
Fontconfigことはじめ
 
Chromium on Wayland Desktop (BlinkOn 7)
Chromium on Wayland Desktop (BlinkOn 7)Chromium on Wayland Desktop (BlinkOn 7)
Chromium on Wayland Desktop (BlinkOn 7)
 
CSS Grid Layout w/ Blueprint CSS
CSS Grid Layout w/ Blueprint CSS CSS Grid Layout w/ Blueprint CSS
CSS Grid Layout w/ Blueprint CSS
 
CSS Grid Layout from the inside out (HTML5DevConf Autumn 2015)
CSS Grid Layout from the inside out (HTML5DevConf Autumn 2015)CSS Grid Layout from the inside out (HTML5DevConf Autumn 2015)
CSS Grid Layout from the inside out (HTML5DevConf Autumn 2015)
 
Accelerated compositing in WebKit: Now and in the future (DEVIEW 2015)
Accelerated compositing in WebKit: Now and in the future (DEVIEW 2015)Accelerated compositing in WebKit: Now and in the future (DEVIEW 2015)
Accelerated compositing in WebKit: Now and in the future (DEVIEW 2015)
 
Pairing WebKit and Wayland for Linux-Based Embedded Web Content Presentation ...
Pairing WebKit and Wayland for Linux-Based Embedded Web Content Presentation ...Pairing WebKit and Wayland for Linux-Based Embedded Web Content Presentation ...
Pairing WebKit and Wayland for Linux-Based Embedded Web Content Presentation ...
 
Compiling and Optimizing Your Own Browser with WebKit
Compiling and Optimizing Your Own Browser with WebKitCompiling and Optimizing Your Own Browser with WebKit
Compiling and Optimizing Your Own Browser with WebKit
 

Similar a Taller: Licencias de Software Libre

Computacionenlasociedad
ComputacionenlasociedadComputacionenlasociedad
ComputacionenlasociedadMguel
 
APLICACIONES OFIMATICAS UD1 INTRODUCCION.pptx
APLICACIONES OFIMATICAS UD1 INTRODUCCION.pptxAPLICACIONES OFIMATICAS UD1 INTRODUCCION.pptx
APLICACIONES OFIMATICAS UD1 INTRODUCCION.pptxjorgemaltrago
 
Derechos De Autor
Derechos De AutorDerechos De Autor
Derechos De AutorMilagros
 
Lección 8.3: Licencias de software
Lección 8.3: Licencias de softwareLección 8.3: Licencias de software
Lección 8.3: Licencias de softwareOriol Borrás Gené
 
Controversia sobre software
Controversia sobre softwareControversia sobre software
Controversia sobre softwareandrewstefano777
 
Tipos de licencia de sofware
Tipos de licencia de sofwareTipos de licencia de sofware
Tipos de licencia de sofwarejaxpuaca
 
7_Brocca_Licencias.pdf
7_Brocca_Licencias.pdf7_Brocca_Licencias.pdf
7_Brocca_Licencias.pdfSergio Meneses
 
Licencias de Software Libre en Debian (Debconf 2009)
Licencias de Software Libre en Debian (Debconf 2009)Licencias de Software Libre en Debian (Debconf 2009)
Licencias de Software Libre en Debian (Debconf 2009)Miriam Ruiz
 
Sesión 2. Licencias Software
Sesión 2. Licencias SoftwareSesión 2. Licencias Software
Sesión 2. Licencias Softwareaurimp
 
Protección Jurídica del Software
Protección Jurídica del SoftwareProtección Jurídica del Software
Protección Jurídica del SoftwareDiegø Chura
 
Protección jurídica del software y la controversia doctrinal
Protección jurídica del software y la controversia doctrinalProtección jurídica del software y la controversia doctrinal
Protección jurídica del software y la controversia doctrinalDaniella Bedoya Ortega
 
Software
SoftwareSoftware
Softwareare luu
 
Guía de derecho_de_autor_para_creadores_de_software
Guía de derecho_de_autor_para_creadores_de_softwareGuía de derecho_de_autor_para_creadores_de_software
Guía de derecho_de_autor_para_creadores_de_softwareEfrain Ichpas Tacuri
 

Similar a Taller: Licencias de Software Libre (20)

Computacionenlasociedad
ComputacionenlasociedadComputacionenlasociedad
Computacionenlasociedad
 
APLICACIONES OFIMATICAS UD1 INTRODUCCION.pptx
APLICACIONES OFIMATICAS UD1 INTRODUCCION.pptxAPLICACIONES OFIMATICAS UD1 INTRODUCCION.pptx
APLICACIONES OFIMATICAS UD1 INTRODUCCION.pptx
 
Derechos De Autor
Derechos De AutorDerechos De Autor
Derechos De Autor
 
Lección 8.3: Licencias de software
Lección 8.3: Licencias de softwareLección 8.3: Licencias de software
Lección 8.3: Licencias de software
 
Controversia sobre software
Controversia sobre softwareControversia sobre software
Controversia sobre software
 
Tipos de licencia de sofware
Tipos de licencia de sofwareTipos de licencia de sofware
Tipos de licencia de sofware
 
7_Brocca_Licencias.pdf
7_Brocca_Licencias.pdf7_Brocca_Licencias.pdf
7_Brocca_Licencias.pdf
 
Licencias de Software Libre en Debian (Debconf 2009)
Licencias de Software Libre en Debian (Debconf 2009)Licencias de Software Libre en Debian (Debconf 2009)
Licencias de Software Libre en Debian (Debconf 2009)
 
Sesión 2. Licencias Software
Sesión 2. Licencias SoftwareSesión 2. Licencias Software
Sesión 2. Licencias Software
 
SO2_parte1.pptx
SO2_parte1.pptxSO2_parte1.pptx
SO2_parte1.pptx
 
Exposicion de copyright
Exposicion de copyrightExposicion de copyright
Exposicion de copyright
 
Protección Jurídica del Software
Protección Jurídica del SoftwareProtección Jurídica del Software
Protección Jurídica del Software
 
T2. software libre
T2. software libreT2. software libre
T2. software libre
 
Protección jurídica del software y la controversia doctrinal
Protección jurídica del software y la controversia doctrinalProtección jurídica del software y la controversia doctrinal
Protección jurídica del software y la controversia doctrinal
 
Base De Datos
Base De DatosBase De Datos
Base De Datos
 
Software
SoftwareSoftware
Software
 
Guía de derecho_de_autor_para_creadores_de_software
Guía de derecho_de_autor_para_creadores_de_softwareGuía de derecho_de_autor_para_creadores_de_software
Guía de derecho_de_autor_para_creadores_de_software
 
Software libre ppt.
Software libre ppt.Software libre ppt.
Software libre ppt.
 
Sotware libre
Sotware libreSotware libre
Sotware libre
 
Sotware libre
Sotware libreSotware libre
Sotware libre
 

Más de Igalia

Running JS via WASM faster with JIT
Running JS via WASM      faster with JITRunning JS via WASM      faster with JIT
Running JS via WASM faster with JITIgalia
 
To crash or not to crash: if you do, at least recover fast!
To crash or not to crash: if you do, at least recover fast!To crash or not to crash: if you do, at least recover fast!
To crash or not to crash: if you do, at least recover fast!Igalia
 
Implementing a Vulkan Video Encoder From Mesa to GStreamer
Implementing a Vulkan Video Encoder From Mesa to GStreamerImplementing a Vulkan Video Encoder From Mesa to GStreamer
Implementing a Vulkan Video Encoder From Mesa to GStreamerIgalia
 
8 Years of Open Drivers, including the State of Vulkan in Mesa
8 Years of Open Drivers, including the State of Vulkan in Mesa8 Years of Open Drivers, including the State of Vulkan in Mesa
8 Years of Open Drivers, including the State of Vulkan in MesaIgalia
 
Introducción a Mesa. Caso específico dos dispositivos Raspberry Pi por Igalia
Introducción a Mesa. Caso específico dos dispositivos Raspberry Pi por IgaliaIntroducción a Mesa. Caso específico dos dispositivos Raspberry Pi por Igalia
Introducción a Mesa. Caso específico dos dispositivos Raspberry Pi por IgaliaIgalia
 
2023 in Chimera Linux
2023 in Chimera                    Linux2023 in Chimera                    Linux
2023 in Chimera LinuxIgalia
 
Building a Linux distro with LLVM
Building a Linux distro        with LLVMBuilding a Linux distro        with LLVM
Building a Linux distro with LLVMIgalia
 
turnip: Update on Open Source Vulkan Driver for Adreno GPUs
turnip: Update on Open Source Vulkan Driver for Adreno GPUsturnip: Update on Open Source Vulkan Driver for Adreno GPUs
turnip: Update on Open Source Vulkan Driver for Adreno GPUsIgalia
 
Graphics stack updates for Raspberry Pi devices
Graphics stack updates for Raspberry Pi devicesGraphics stack updates for Raspberry Pi devices
Graphics stack updates for Raspberry Pi devicesIgalia
 
Delegated Compositing - Utilizing Wayland Protocols for Chromium on ChromeOS
Delegated Compositing - Utilizing Wayland Protocols for Chromium on ChromeOSDelegated Compositing - Utilizing Wayland Protocols for Chromium on ChromeOS
Delegated Compositing - Utilizing Wayland Protocols for Chromium on ChromeOSIgalia
 
MessageFormat: The future of i18n on the web
MessageFormat: The future of i18n on the webMessageFormat: The future of i18n on the web
MessageFormat: The future of i18n on the webIgalia
 
Replacing the geometry pipeline with mesh shaders
Replacing the geometry pipeline with mesh shadersReplacing the geometry pipeline with mesh shaders
Replacing the geometry pipeline with mesh shadersIgalia
 
I'm not an AMD expert, but...
I'm not an AMD expert, but...I'm not an AMD expert, but...
I'm not an AMD expert, but...Igalia
 
Status of Vulkan on Raspberry
Status of Vulkan on RaspberryStatus of Vulkan on Raspberry
Status of Vulkan on RaspberryIgalia
 
Enable hardware acceleration for GL applications without glamor on Xorg modes...
Enable hardware acceleration for GL applications without glamor on Xorg modes...Enable hardware acceleration for GL applications without glamor on Xorg modes...
Enable hardware acceleration for GL applications without glamor on Xorg modes...Igalia
 
Async page flip in DRM atomic API
Async page flip in DRM  atomic APIAsync page flip in DRM  atomic API
Async page flip in DRM atomic APIIgalia
 
From the proposal to ECMAScript – Step by Step
From the proposal to ECMAScript – Step by StepFrom the proposal to ECMAScript – Step by Step
From the proposal to ECMAScript – Step by StepIgalia
 
Migrating Babel from CommonJS to ESM
Migrating Babel     from CommonJS to ESMMigrating Babel     from CommonJS to ESM
Migrating Babel from CommonJS to ESMIgalia
 
The rainbow treasure map: Advanced color management on Linux with AMD/Steam D...
The rainbow treasure map: Advanced color management on Linux with AMD/Steam D...The rainbow treasure map: Advanced color management on Linux with AMD/Steam D...
The rainbow treasure map: Advanced color management on Linux with AMD/Steam D...Igalia
 
Freedreno on Android – XDC 2023
Freedreno on Android          – XDC 2023Freedreno on Android          – XDC 2023
Freedreno on Android – XDC 2023Igalia
 

Más de Igalia (20)

Running JS via WASM faster with JIT
Running JS via WASM      faster with JITRunning JS via WASM      faster with JIT
Running JS via WASM faster with JIT
 
To crash or not to crash: if you do, at least recover fast!
To crash or not to crash: if you do, at least recover fast!To crash or not to crash: if you do, at least recover fast!
To crash or not to crash: if you do, at least recover fast!
 
Implementing a Vulkan Video Encoder From Mesa to GStreamer
Implementing a Vulkan Video Encoder From Mesa to GStreamerImplementing a Vulkan Video Encoder From Mesa to GStreamer
Implementing a Vulkan Video Encoder From Mesa to GStreamer
 
8 Years of Open Drivers, including the State of Vulkan in Mesa
8 Years of Open Drivers, including the State of Vulkan in Mesa8 Years of Open Drivers, including the State of Vulkan in Mesa
8 Years of Open Drivers, including the State of Vulkan in Mesa
 
Introducción a Mesa. Caso específico dos dispositivos Raspberry Pi por Igalia
Introducción a Mesa. Caso específico dos dispositivos Raspberry Pi por IgaliaIntroducción a Mesa. Caso específico dos dispositivos Raspberry Pi por Igalia
Introducción a Mesa. Caso específico dos dispositivos Raspberry Pi por Igalia
 
2023 in Chimera Linux
2023 in Chimera                    Linux2023 in Chimera                    Linux
2023 in Chimera Linux
 
Building a Linux distro with LLVM
Building a Linux distro        with LLVMBuilding a Linux distro        with LLVM
Building a Linux distro with LLVM
 
turnip: Update on Open Source Vulkan Driver for Adreno GPUs
turnip: Update on Open Source Vulkan Driver for Adreno GPUsturnip: Update on Open Source Vulkan Driver for Adreno GPUs
turnip: Update on Open Source Vulkan Driver for Adreno GPUs
 
Graphics stack updates for Raspberry Pi devices
Graphics stack updates for Raspberry Pi devicesGraphics stack updates for Raspberry Pi devices
Graphics stack updates for Raspberry Pi devices
 
Delegated Compositing - Utilizing Wayland Protocols for Chromium on ChromeOS
Delegated Compositing - Utilizing Wayland Protocols for Chromium on ChromeOSDelegated Compositing - Utilizing Wayland Protocols for Chromium on ChromeOS
Delegated Compositing - Utilizing Wayland Protocols for Chromium on ChromeOS
 
MessageFormat: The future of i18n on the web
MessageFormat: The future of i18n on the webMessageFormat: The future of i18n on the web
MessageFormat: The future of i18n on the web
 
Replacing the geometry pipeline with mesh shaders
Replacing the geometry pipeline with mesh shadersReplacing the geometry pipeline with mesh shaders
Replacing the geometry pipeline with mesh shaders
 
I'm not an AMD expert, but...
I'm not an AMD expert, but...I'm not an AMD expert, but...
I'm not an AMD expert, but...
 
Status of Vulkan on Raspberry
Status of Vulkan on RaspberryStatus of Vulkan on Raspberry
Status of Vulkan on Raspberry
 
Enable hardware acceleration for GL applications without glamor on Xorg modes...
Enable hardware acceleration for GL applications without glamor on Xorg modes...Enable hardware acceleration for GL applications without glamor on Xorg modes...
Enable hardware acceleration for GL applications without glamor on Xorg modes...
 
Async page flip in DRM atomic API
Async page flip in DRM  atomic APIAsync page flip in DRM  atomic API
Async page flip in DRM atomic API
 
From the proposal to ECMAScript – Step by Step
From the proposal to ECMAScript – Step by StepFrom the proposal to ECMAScript – Step by Step
From the proposal to ECMAScript – Step by Step
 
Migrating Babel from CommonJS to ESM
Migrating Babel     from CommonJS to ESMMigrating Babel     from CommonJS to ESM
Migrating Babel from CommonJS to ESM
 
The rainbow treasure map: Advanced color management on Linux with AMD/Steam D...
The rainbow treasure map: Advanced color management on Linux with AMD/Steam D...The rainbow treasure map: Advanced color management on Linux with AMD/Steam D...
The rainbow treasure map: Advanced color management on Linux with AMD/Steam D...
 
Freedreno on Android – XDC 2023
Freedreno on Android          – XDC 2023Freedreno on Android          – XDC 2023
Freedreno on Android – XDC 2023
 

Último

PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfSergioMendoza354770
 
KELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesKELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesFundación YOD YOD
 
Arenas Camacho-Practica tarea Sesión 12.pptx
Arenas Camacho-Practica tarea Sesión 12.pptxArenas Camacho-Practica tarea Sesión 12.pptx
Arenas Camacho-Practica tarea Sesión 12.pptxJOSEFERNANDOARENASCA
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfsoporteupcology
 
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxMedidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxaylincamaho
 
Presentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadPresentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadMiguelAngelVillanuev48
 
Plan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxPlan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxpabonheidy28
 
SalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 TestcontainersSalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 TestcontainersIván López Martín
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafiosFundación YOD YOD
 
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6    CREAR UN RECURSO MULTIMEDIAActividad integradora 6    CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA241531640
 
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...FacuMeza2
 
El uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFELEl uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFELmaryfer27m
 
dokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.pptdokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.pptMiguelAtencio10
 
tics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptxtics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptxazmysanros90
 
GonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptxGonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptx241523733
 
ejercicios pseint para aprogramacion sof
ejercicios pseint para aprogramacion sofejercicios pseint para aprogramacion sof
ejercicios pseint para aprogramacion sofJuancarlosHuertasNio1
 
definicion segun autores de matemáticas educativa
definicion segun autores de matemáticas  educativadefinicion segun autores de matemáticas  educativa
definicion segun autores de matemáticas educativaAdrianaMartnez618894
 
El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.241514949
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdfIsabellaMontaomurill
 
El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...
El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...
El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...JaquelineJuarez15
 

Último (20)

PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
 
KELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesKELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento Protégeles
 
Arenas Camacho-Practica tarea Sesión 12.pptx
Arenas Camacho-Practica tarea Sesión 12.pptxArenas Camacho-Practica tarea Sesión 12.pptx
Arenas Camacho-Practica tarea Sesión 12.pptx
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdf
 
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxMedidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
 
Presentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadPresentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidad
 
Plan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxPlan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docx
 
SalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 TestcontainersSalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 Testcontainers
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafios
 
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6    CREAR UN RECURSO MULTIMEDIAActividad integradora 6    CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA
 
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
 
El uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFELEl uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFEL
 
dokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.pptdokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.ppt
 
tics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptxtics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptx
 
GonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptxGonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptx
 
ejercicios pseint para aprogramacion sof
ejercicios pseint para aprogramacion sofejercicios pseint para aprogramacion sof
ejercicios pseint para aprogramacion sof
 
definicion segun autores de matemáticas educativa
definicion segun autores de matemáticas  educativadefinicion segun autores de matemáticas  educativa
definicion segun autores de matemáticas educativa
 
El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdf
 
El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...
El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...
El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...
 

Taller: Licencias de Software Libre

  • 1. static void _f_do_barnacle_install_properties(GObjectClass *gobject_class) { GParamSpec *pspec; /* Party code attribute */ pspec = g_param_spec_uint64 (F_DO_BARNACLE_CODE, "Barnacle code.", "Barnacle code", 0, G_MAXUINT64, G_MAXUINT64 /* default value */, G_PARAM_READABLE | G_PARAM_WRITABLE | G_PARAM_PRIVATE); g_object_class_install_property (gobject_class, F_DO_BARNACLE_PROP_CODE, José María Casanova Crespo (@txenoo) <jmcasanova@igalia.com> Santiago de Compostela, 23 Febrero de 2017 Taller: Licencias de Software Libre
  • 2. Sumario ● Propiedad intelectual y software ● Licencias y software ● Licencias libres ● Compatibilidad de licencias ● Como licenciar mi software.
  • 3. ¿Quien usa Software Libre para crear nuevo Software?
  • 4. ¿Alguien utiliza en su software componentes con licencia Libre?
  • 5. ¿Alguien en la sala desarrolla un producto que sea Software Libre?
  • 7. Ley de Propiedad Intelectual Real Decreto Legislativo 1/1996, de 12 de abril, por el que se ap rueba el texto refundido de la Ley de Propiedad Intelectual, regu larizando, aclarando y armonizando las disposiciones legales vige ntes sobre la materia. 1. Son objeto de propiedad intelectual todas las creaciones originales literarias, artísticas o científicas expresadas por cualquier medio o soporte, tangible o intangible, actualmente conocido o que se invente en el futuro, comprendiéndose entre ellas: i) Los programas de ordenador.
  • 8. 201107 Derechos morales Artículo 14. Contenido y características del derecho moral. Corresponden al autor los siguientes derechos irrenunciables e inalienables: 1.º Decidir si su obra ha de ser divulgada y en qué forma. 2.º Determinar si tal divulgación ha de hacerse con su nombre, bajo seudónimo o signo, o anónimamente. 3.º Exigir el reconocimiento de su condición de autor de la obra. 4.º Exigir el respeto a la integridad de la obra e impedir cualquier deformación, modificación, alteración o atentado contra ella que suponga perjuicio a sus legítimos intereses o menoscabo a su reputación. 5.º Modificar la obra respetando los derechos adquiridos por terceros y las exigencias de protección de bienes de interés cultural. 6.º Retirar la obra del comercio, por cambio de sus convicciones intelectuales o morales, previa indemnización de daños y perjuicios a los titulares de derechos de explotación. Si, posteriormente, el autor decide reemprender la explotación de su obra deberá ofrecer preferentemente los correspondientes derechos al anterior titular de los mismos y en condiciones razonablemente similares a las originarias. 7.º Acceder al ejemplar único o raro de la obra, cuando se halle en poder de otro, a fin de ejercitar el derecho de divulgación o cualquier otro que le corresponda.
  • 9. Derechos de explotación Artículo 17. Derecho exclusivo de explotación y sus modalidades. Corresponde al autor el ejercicio exclusivo de los derechos de explotación de su obra en cualquier forma y, en especial, los derechos de reproducción, distribución, comunicación pública y transformación, que no podrán ser realizadas sin su autorización, salvo en los casos previstos en la presente Ley.
  • 10. LPI y programas de ordenador Artículo 96. Objeto de la protección. 1. A los efectos de la presente Ley se entenderá por programa de ordenador toda secuencia de instrucciones o indicaciones destinadas a ser utilizadas, directa o indirectamente, en un sistema informático para realizar una función o una tarea o para obtener un resultado determinado, cualquiera que fuere su forma de expresión y fijación. A los mismos efectos, la expresión programas de ordenador comprenderá también su documentación preparatoria. La documentación técnica y los manuales de uso de un programa gozarán de la misma protección que este Título dispensa a los programas de ordenador. 2. El programa de ordenador será protegido únicamente si fuese original, en el sentido de ser una creación intelectual propia de su autor. 3. La protección prevista en la presente Ley se aplicará a cualquier forma de expresión de un programa de ordenador. Asimismo, esta protección se extiende a cualesquiera versiones sucesivas del programa así como a los programas derivados, salvo aquellas creadas con el fin de ocasionar efectos nocivos a un sistema informático. Cuando los programas de ordenador formen parte de una patente o un modelo de utilidad gozarán, sin perjuicio de lo dispuesto en la presente Ley, de la protección que pudiera corresponderles por aplicación del régimen jurídico de la propiedad industrial. 4. No estarán protegidos mediante los derechos de autor con arreglo a la presente Ley las ideas y principios en los que se basan cualquiera de los elementos de un programa de ordenador incluidos los que sirven de fundamento a sus interfaces.
  • 11. LPI y programas de ordenador Artículo 97. Titularidad de los derechos. 1. Será considerado autor del programa de ordenador la persona o grupo de personas naturales que lo hayan creado, o la persona jurídica que sea contemplada como titular de los derechos de autor en los casos expresamente previstos por esta Ley. 2. Cuando se trate de una obra colectiva tendrá la consideración de autor, salvo pacto en contrario, la persona natural o jurídica que la edite y divulgue bajo su nombre. 3. Los derechos de autor sobre un programa de ordenador que sea resultado unitario de la colaboración entre varios autores serán propiedad común y corresponderán a todos éstos en la proporción que determinen. 4. Cuando un trabajador asalariado cree un programa de ordenador, en el ejercicio deCuando un trabajador asalariado cree un programa de ordenador, en el ejercicio de las funciones que le han sido confiadas o siguiendo las instrucciones de sulas funciones que le han sido confiadas o siguiendo las instrucciones de su empresario, la titularidad de los derechos de explotación correspondientes alempresario, la titularidad de los derechos de explotación correspondientes al programa de ordenador así creado, tanto el programa fuente como el programa objeto,programa de ordenador así creado, tanto el programa fuente como el programa objeto, corresponderán, exclusivamente, al empresario, salvo pacto en contrario.corresponderán, exclusivamente, al empresario, salvo pacto en contrario. 5. La protección se concederá a todas las personas naturales y jurídicas que cumplan los requisitos establecidos en esta Ley para la protección de los derechos de autor.
  • 12. LPI y programas de ordenador ● Duración derechos 70 años de la muerte del autor o en personas jurídicas 70 años desde publicación. ● No aplica el derecho de copia privada. ● La cesión del derecho de uso de un programa “por defecto” tiene carácter no exclusivo e intransferible. ● Si se ceden los derechos de explotación “por defecto” el autor no puede oponerse a nuevas versiones. ● El usuario “por defecto” tiene derecho a corregir errores sin autorización previa, hacer una copia de seguridad, estudiarlo por causas de interoperabilidad. ● Podrán ser objeto de inscripción en el Registro de la Propiedad Intelectual
  • 14. Licencia de Software Una licencia es un contrato mediante el cual el propietario de los derechos de explotación concede a un tercero los derechos de uso de un bien en base a unas condiciones que pueden ser a cambio de un importe económico ….. o a cambio de una postal. ¿Que pasa si un software no tiene licencia?
  • 15. © Todos los derechos reservados CC-BY-SA xornalcerto
  • 16. Software sin Licencia Legalmente no tenemos derecho de: ● Modificación ● Distribución ● Uso Como usuarios un software sin licencia de uso no nos sirve para nada.
  • 17. Software sin Licencia Legalmente no tenemos derecho de: ● Modificación ● Distribución ● Uso Como usuarios un software sin licencia de uso no nos sirve para nada…. (excepción: Public Domain)
  • 18. EULA: End User License Agreement ● Los términos legales que casi nadie lee donde se explica que podemos y que no podemos hacer con el software. ● Ejemplo: EULA Windows 10 ● En el software privativo normalmente cada producto tiene una licencia distinta. ● En software libre hay muchos tipos de licencias pero la casi todo el software libre está licenciado con las 10 licencias libres más populares.
  • 19. Licencias FLOSS en números
  • 20. Licencias FLOSS en números 2014 2017
  • 22. Software Libre ¿Que es necesario para que un software sea Libre? CC-BY-SA 2.0 Gisle Hannemyr
  • 23. Que tenga una licencia Libre Por ejemplo: APACHE, BSD, GPL EUPL, MPL, EPL, MIT
  • 24. Definición Software Libre Es Software Libre el que otorga las 4 libertades al usuario para: ● Ejecutar el programa, con cualquier proposito ● Estudiar el programa (acceso al fuente) ● Distribuir copias. Distribuir copias. ● Mejorar el programa y compartir las mejoras.
  • 25. Software Libre ≈ Open Source ● Dos definiciones para un concepto similar pero desde dos puntos filosóficos distintos. FLOSS es una forma neutra para no mojarse. ● Definición de Open Source (Open Source Iniciative) ● Derivada de la DFSG (Debian Free Software Guidelines) ● Definición basada en 10 características, pero equivalente a Software Libre. ● Inicialmente intentaba atraer a las empresas al Software Libre con un nombre “más comercial”. ● Definición de Software Libre (Free Software Foundation) “A grandes rasgos, significa que los usuarios tienen la libertad de ejecutar, copiar, distribuir, estudiar, modificar y mejorar el software. Es decir, el «software libre» es una cuestión de libertad, no de precio.”
  • 26. Licencias Libres/Open Source ● Relación de licencias libres https://www.gnu.org/licenses/license-list.htm l ● Relación de licencias Open Source https://opensource.org/licenses
  • 27. Copyleft vs Permisivas ● Licencias Copyleft: son licencias que imponen la restricción de que si se comparte el software o una versión modificada del mismo debe compartirse el código bajo la misma licencia que se recibió el software. Ej: LGPL, GPL, AGPL ● Licencias Permisivas: imponen requisitos mínimos de como el software debe ser redistribuido.
  • 28. Copyleft vs Permisivas GPLv3 GPLv2 LGPL Mozilla Public License Apache 2.0 MIT BSD 3-Clause 2-Clause PermisivasCopyleft
  • 29. Ejemplos de Licencias ● MIT: https://opensource.org/licenses/MIT ● GPLv3: https://www.gnu.org/licenses/gpl-3.0.en.html ● ABRMS: https://github.com/landondyer/kasm/blob/mast er/LICENSE ● JSON License: http://www.json.org/license.html ● MySQL Connector License GPLv2: http://downloads.mysql.com/docs/licenses/connec tor-j-5.1-gpl-en.pdf
  • 33. GPL-Compatible ● Compatibilidad de licencias según la FSF https://www.gnu.org/licenses/license-list.html ● Compatibilidad Apache License v2 y GPLv3 https://www.apache.org/licenses/GPL-compatibil ity.html ● Compatibilidad EUPL European Union Public License y GPLv3 https://joinup.ec.europa.eu/software/page/eupl /eupl-compatible-open-source-licences
  • 34. Calculador de Licencias ● CENATIC desarrollo una calculadora de licencias que nos ayuda a estudiar si una licencia de una biblioteca es compatible con la licencia de nuestro producto software. http://operaciones.cenatic.es/comunidad-legal/ CalculadorLicencias
  • 35. Como licenciar mi Software
  • 36. Poner una licencia CC-BY-SA Cayetano Seguimos las instrucciones de la licencia Ejemplo: GPLv3+
  • 37. 1 ¿De quién es el copyright ? ● El primer paso es identificar quien es el propietario o autor del copyright del programa que queremos licenciar. ● En el caso de la USC: ¿el investigador? ¿el docente? ¿una empresa colaboradora? ¿un alumno? ● Lo recomendable es que esté reglado por un contrato (laboral, mercantil) ● Normalmente en el caso de empleados de la USC el copyright es de la USC y la autoría del autor
  • 38. 2 ¿Cuales son mis dependencias? ● Es necesario analizar todas las bibliotecas y dependencias del software a licenciar. ● En algunos casos una biblioteca puede definir la licencia de nuestro software. Especialmente en los casos de dependencias copyleft. (Ejemplo GPL). ● Son dependencias estáticas o dinámicas.
  • 39. 3 ¿Que licencia escoger? ● Escoger una o varias que cumplan con las restricciones de nuestras dependencias. ● Calculador de Licencias de CENATIC. http://operaciones.cenatic.es/comunidad-legal/Ca lculadorLicencias ● Que encaje en nuestra filosofía de distribución del software, mejor si es una licencia popular para facilitar la elección de los usuarios. Quizás nos interesa ser compatibles con otras herramientas. ● Escoger licencia para documentación.
  • 40. 4 ¿Como incorporo la licencia? ● Incluir el copyright en todas las cabeceras de nuestro código fuente así como la referencia a la licencia escogida. ● Incorporar un fichero con la licencia escogida integra, por ejemplo LICENSE.txt ● Recompilar el copyright y licencia de terceros en un fichero como THIRD-PARTY.txt ● Hay herramientas que nos pueden ayudar en este proceso (ejemplo: License Maven Plugin)
  • 41. Ya terminamos de licenciar ¿Publicamos? ● ¿Publicamos nuestro código? ¿Donde y como? ● ¿Aceptamos contribuciones de la comunidad? ¿Como gestionamos el copyright de las mismas? ● ¿Como vamos a gestionar nuestro proyecto? ¿o como vamos a participar en una comunidad existente? ● ¿Como se va a instalar nuestro software? ¿Soportaremos distribuciones GNU/Linux?
  • 42. Ejemplos de políticas de liberación de una AAPP ● Procedimiento de Liberación de Software de la Xunta de Galicia. https://wiki.mancomun.gal/index.php/Proced emento_de_Liberaci%C3%B3n_de_Software_da_X unta_de_Galicia ● Guía de buenas prácticas para la liberación de publicaciones de la Xunta de Galicia. https://wiki.mancomun.gal/index.php/Gu%C 3%ADa_de_boas_pr%C3%A1cticas_para_a_libe raci%C3%B3n_de_publicaci%C3%B3ns_da_Xunt a_de_Galicia
  • 43. Gracias por la atención ¿Preguntas?
  • 44. Esta obra está bajo una licencia Reconocimiento-CompartirIgual 4.0 Internacional de Creative Commons. (c) Igalia S.L. , 2017