SlideShare una empresa de Scribd logo
1 de 8
1
T1 - SOFTWARE LIBRE, PROPIETARIO Y
LICENCIAS
CONCEPTOS VISTOS EN ESTA UNIDAD:
1. Definiciónde software
2. Software libre y propietario
3. Libertades que ha de cumplir todo software
4. Código fuente de un programa informático
5. Clasificacióndel software
a. De sistema / base:
i. Sistemas operativos.
ii. Controladores de dispositivos.
iii. Herramientas de diagnóstico y optimización
b. De programación
c. De aplicación
6. Licencias de software
a. GNU / GPL
b. LGPL
c. BSD
d. MPL
e. Copyleft
f. Apache
7. Tipos de licencias de sistemas operativos
2
TEORÍA:
1. SOFTWARE:
"Conjunto de programas, instrucciones y reglas informáticas para ejecutar
ciertas tareas en una computadora"
Es la parte lógico de un ordenador, siendo la parte física el hardware.
1.1 SOFTWARE LIBRE Y PROPIETARIO:
 Software libre permite a los usuarios que lo adquieren trabajar con total
libertad sobre él, usarlo, copiarlo, modificarlo y distribuirlo una vez
modificado. (Free software fundation). No implica que sea gratuito, sino
que una vez adquirido pagando o de forma gratuita el usuario tiene total
libertad en el uso que le dé, para copiarlo, modificarlo y distribuirlo. Un
software gratuito o de pago si no puede ser modificado ni redistribuido
no es libre. Richard Stallman, padre del concepto FREE Software.
Código abierto. Open source. Ej. GNU / Linux.
 Software propietario, no se puede copiar, modificar o distribuir. Según
la fundación para el software libre, el propietario es cualquiera que no
cumpla las condiciones que el software libre. Ej: Microsoft.
Condiciones / Libertades que ha de cumplir todo software libre:
1. Uso del programa con cualquier propósito.
2. Estudiar el funcionamiento del programa y adaptarlo según las
necesidades.
3. Distribuir copias del programa.
4. Modificar el programa, mejorándolo y haciendo públicas esas mejoras.
Para ello, es necesario disponer del código fuente, por lo tanto para que
sea libre se ha de distribuir el código fuente.
Código fuente de un programa informático / Software es "un conjunto de
líneas de texto que son las instrucciones que ha de seguir la computadora para
ejecutar dicha programa, es el funcionamiento del programa". Escrito por un
programador en algún lenguaje de programación. El código fuente a través de
3
un "compilador" es traducido a un lenguaje que sea entendible por la máquina
llamado "lenguaje máquina". Ejemplos: HTML, javascript, Java,..
Código binario: Fichero creado a partir de la compilación de un código fuente.
El binario de un programa es un fichero que se puede ejecutar.
1.2 CLASIFICACIÓN DEL SOFTWARE
 De base / de sistema: Aquel que nos permite interactuar directamente
con el hardware del equipo, mediador entre el software de aplicación y el
hardware del sistema:
o Sistemas operativos: Es el programa o software más importante
del ordenador que provee una interfaz entre el resto de
programas, los dispositivos hardware y el usuario. Ejemplo:
Windows 8.1
o Controladores de dispositivo: Programa que permite al sistema
operativo interaccionar con un periférico. Son programas
añadidos al núcleo del sistema operativo para gestionar
periféricos y dispositivos. También llamados drivers. Ej: En
windows se gestionan desde la ventana de administrador de
dispositivos o device manager.
o Herrramientas de diagnóstico y optimización: Recogen valores
y parámetros del sistema y los corrigen si procede para el buen
funcionamiento del mismo. Ej: Anti-Twin: programa para la
eliminación de archivos duplicados e innecesarios que solo
ocupan espacio en el disco duro, desfragmentador de disco duro,
Ccleaner, backup de drivers, backup de disco duro, gestión de
particiones, Everest Ultimate (herramienta de diagnóstico)
 De programación: Conjunto de aplicaciones mediante las cuales un
programar puede desarrollar sus aplicaciones informáticas. Ejemplo:
editores de texto, compiladores, depuradores, IDE (entornos de
desarrollo integrados). Ej: NetBeans 7.4 (Software de programación en
Java)
 De aplicación: aquellos programas que permiten al usuario realizar
tareas específicas en el sistema. Ejemplo: aplicaciones ofimáticas,
4
software dedicado (educativo, médico, empresarial,...), aplicaciones de
automatización y control industrial, software de diseño gráfico y
multimedia. Ej: ContaPlus, FacturaPlus y NominaPlus,..
1.3 LICENCIAS DE SOFTWARE
Sea libre o propietario, el software lleva asociado un tipo de licencia que
establece las condiciones en las que se ha de usar. Una misma aplicación
puede distribuirse con distintas licencias.
Licencias de software propietario y libre:
Copyright de pago
Copyleft la madre de las creative
commons. Gratuita. se puede
copiar, modificar y distribuir pero
no agregar restricciones, ha de
mantener el mismo tipo de
licencia.
Creative
commons
La hija del copyleft. Hay
diferentes tipos de licencias
dentro de la creative commons. 4
condiciones
Licencias Creative Commons:
Reconocimiento distribuir citando al
autor.
No comercial no fines comerciales.
No derivadas no se puede modificar.
Compartir igual mantener la licencia
original.
5
Licencias de sofware libre más comunes:
 GNU / GPL (General public license): Considerado la primera licencia
copyleft, distribución de código fuente, bajo la misma licencia (versiones
modificadas han de ser libres). Para paquetes distribuidos por el
proyecto GNU y sofware del sistema operativo Linux.
o La licencia LGPL (Lesser GPL): GPL sin copyleft. distribución
de código pero no hace falta mantener la misma licencia, da la
posibilidad de crear aplicaciones privativas usando software libre.
 BSD, Licencia permisiva sin copyleft, no hace falta mantener la misma
licencia ni incluir el código fuente, hay que respetar la autoría. Ej: Mac
OS X.
o Publicación de cambios (binario / ejecutable) sin obligación de
incluir el código fuente.
o No garantía sobre el correcto funcionamiento del software.
o Mantener los avisos de derechos de autor en redistribuciones de
código.
 MPL (Mozilla Public License), (LGPL) Balance entre las GPL y las
BSD. Exige la publicación del código fuente pero no hace falta mantener
la licencia. Permite que módulos libres puedan convivir con módulos
privativos. Han de mantenerse los derechas de autor tanto en el código
fuente como en los binarios. Derechos de autor incluidos en todas las
distribuciones de software. Para aplicaciones de Mozilla: Firefox,
Thunderbird.
o Los cambios deben volver al proyecto.
o Cualquier que contribuya al código fuente debe renunciar a
cualquier derecho de patentamiento sobre el código fuente
 Apache, (BSD) Licencia permisiva, no requiere que los trabajos
derivados sean publicados bajo la misma licencia y tampoco exige la
liberación del código. Derechos de autor en código fuente y binarios
.
6
Formas de distribución:
 Freeware, software gratuito que no tiene porque ser libre (no acceso a
código fuente).
 Shareware, software de evaluación.
 Adware, shareware con publicidad.
 Software de licencia cerrada: software propietario
 Software de licencia abierta: software libre.
Licencias más usadas:
Licencia Proyectos
GPL 66,1 %
LGPL 10,9%
BSD 6,9%
Otras 16,1%
7
1.4 TIPOS DE LICENCIAS DE SISTEMAS OPERATIVOS:
o Licencia EULA. Licencia propietaria. Prohíbe la copia. Puede
utilizarse en un solo equipo con un máximo de dos procesadores.
La licencia ha de activarse antes de 30 días de su instalación.
Cambios en hardware puede provocar que no funcione. Garantía
de 90 días y no cubre actualizaciones. El usuario en ningún
momento es dueño del producto, solo dispone de una licencia de
uso. Para sistemas operativos Windows. Distribución:
 Retail: Si la desinstalamos de nuestro equipo se puede
vender o ceder. Soporte técnico a cargo del fabricante.
 OEM: Ligada al equipo nuevo que se ha adquirido. No se
puede vender o ceder sino es con el equipo. Más barato
que Retail. Soporte técnico a cargo del vendedor.
o Licencia GNU / GPL: primera licencia copyleft de uso general.
Las modificaciones han de ser distribuidas bajo la misma licencia
GNU/GPL. Permite copia, modificación y redistribución del
software. Ha de incluir el código fuente del software desarrollado.
Para sistemas operativos Linux.
8
ACTIVIDADES:
1. Crear un documento Word al que añadirás la licencia Creative Commons:
a. Elegir un tema sobre el que tengas bastantes conocimientos, puede
ser de cualquier área.
b. Crear un documento de texto word en el que hablarás sobre el tema
elegido.
c. Has de acompañar la redacción con alguna foto o dibujo, recuerda
que las imágenes si las coges de Internet han de ser libres.
d. Cuando hayas terminado accede a la página de creative commons :
http://creativecommons.org/choose/
e. Escoge una licencia y pégalo en el pie de tu documento:
https://www.youtube.com/watch?v=L17MVxYZCTw
2. Crear un documento Word con licencia Creative Commons a partir del add-
in Creative Commons para Microsoft:
http://www.microsoft.com/en-us/download/confirmation.aspx?id=13303
3. B

Más contenido relacionado

La actualidad más candente

La actualidad más candente (13)

sistemas operativos
sistemas operativossistemas operativos
sistemas operativos
 
Software libre
Software libreSoftware libre
Software libre
 
Tipos de licencias
Tipos de licenciasTipos de licencias
Tipos de licencias
 
Python Para S60
Python Para S60Python Para S60
Python Para S60
 
ATIX12
ATIX12ATIX12
ATIX12
 
Licencias free by osc soft
Licencias free by osc softLicencias free by osc soft
Licencias free by osc soft
 
Open source
Open sourceOpen source
Open source
 
Presentación software libre
Presentación   software librePresentación   software libre
Presentación software libre
 
Diapositivas software libre tics
Diapositivas software libre ticsDiapositivas software libre tics
Diapositivas software libre tics
 
Office
OfficeOffice
Office
 
Ti gema loor
Ti gema loorTi gema loor
Ti gema loor
 
Licenciamiento
LicenciamientoLicenciamiento
Licenciamiento
 
Tema10
Tema10Tema10
Tema10
 

Destacado

LEY DE LA PROPIEDAD INTELECTUAL Y LICENCIAS DE SOFTWARE
LEY DE LA PROPIEDAD INTELECTUAL  Y LICENCIAS DE SOFTWARELEY DE LA PROPIEDAD INTELECTUAL  Y LICENCIAS DE SOFTWARE
LEY DE LA PROPIEDAD INTELECTUAL Y LICENCIAS DE SOFTWAREGiovanni Giovanni
 
Diapositivas licencias
Diapositivas licenciasDiapositivas licencias
Diapositivas licenciascaropatinom
 
Licencias de software y hardware
Licencias de software y hardwareLicencias de software y hardware
Licencias de software y hardwareDiego825
 
Tipos de licencias de software
Tipos de licencias de softwareTipos de licencias de software
Tipos de licencias de softwaresergiotez
 
Tipos de licencia y su distribución
Tipos de licencia y su distribuciónTipos de licencia y su distribución
Tipos de licencia y su distribuciónJaimeYSergio
 
Tipos de licencia software hardware
Tipos de licencia software hardwareTipos de licencia software hardware
Tipos de licencia software hardwaresergioamado196
 

Destacado (6)

LEY DE LA PROPIEDAD INTELECTUAL Y LICENCIAS DE SOFTWARE
LEY DE LA PROPIEDAD INTELECTUAL  Y LICENCIAS DE SOFTWARELEY DE LA PROPIEDAD INTELECTUAL  Y LICENCIAS DE SOFTWARE
LEY DE LA PROPIEDAD INTELECTUAL Y LICENCIAS DE SOFTWARE
 
Diapositivas licencias
Diapositivas licenciasDiapositivas licencias
Diapositivas licencias
 
Licencias de software y hardware
Licencias de software y hardwareLicencias de software y hardware
Licencias de software y hardware
 
Tipos de licencias de software
Tipos de licencias de softwareTipos de licencias de software
Tipos de licencias de software
 
Tipos de licencia y su distribución
Tipos de licencia y su distribuciónTipos de licencia y su distribución
Tipos de licencia y su distribución
 
Tipos de licencia software hardware
Tipos de licencia software hardwareTipos de licencia software hardware
Tipos de licencia software hardware
 

Similar a Software, licencias y tipos

Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativosangie barre
 
Definicion de software
Definicion de softwareDefinicion de software
Definicion de softwareAnahii Cr
 
Software libre, software propietario, modalidade de software.
Software libre, software propietario, modalidade de software.Software libre, software propietario, modalidade de software.
Software libre, software propietario, modalidade de software.tecladologitech
 
Software libre, propietario, modalidades de software
Software libre, propietario, modalidades de softwareSoftware libre, propietario, modalidades de software
Software libre, propietario, modalidades de softwaretecladologitech
 
Implantación de sistemas operativos
Implantación de sistemas operativosImplantación de sistemas operativos
Implantación de sistemas operativoscristian cano saez
 
Software caro maldonado_10mo2
Software caro maldonado_10mo2Software caro maldonado_10mo2
Software caro maldonado_10mo2emiarguello
 
Equipo 7 el software 1°g
Equipo 7 el software 1°gEquipo 7 el software 1°g
Equipo 7 el software 1°gNess Rendon
 
Software trabajo de expocision 2
Software trabajo de expocision 2Software trabajo de expocision 2
Software trabajo de expocision 2victorramimes
 
Software trabajo de expocision 2
Software trabajo de expocision 2Software trabajo de expocision 2
Software trabajo de expocision 2victorramires
 
Software libre info
Software libre infoSoftware libre info
Software libre infoFABIANDRESPE
 
APLICACIONES OFIMATICAS UD1 INTRODUCCION.pptx
APLICACIONES OFIMATICAS UD1 INTRODUCCION.pptxAPLICACIONES OFIMATICAS UD1 INTRODUCCION.pptx
APLICACIONES OFIMATICAS UD1 INTRODUCCION.pptxjorgemaltrago
 
Presentación linux para windows
Presentación linux para windowsPresentación linux para windows
Presentación linux para windowsrascachud
 

Similar a Software, licencias y tipos (20)

Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativos
 
Definicion de software
Definicion de softwareDefinicion de software
Definicion de software
 
Windows linux iso
Windows linux isoWindows linux iso
Windows linux iso
 
Software
SoftwareSoftware
Software
 
Software
SoftwareSoftware
Software
 
Software
SoftwareSoftware
Software
 
Software libre, software propietario, modalidade de software.
Software libre, software propietario, modalidade de software.Software libre, software propietario, modalidade de software.
Software libre, software propietario, modalidade de software.
 
Software libre, propietario, modalidades de software
Software libre, propietario, modalidades de softwareSoftware libre, propietario, modalidades de software
Software libre, propietario, modalidades de software
 
Implantación de sistemas operativos
Implantación de sistemas operativosImplantación de sistemas operativos
Implantación de sistemas operativos
 
trabajo software
trabajo  software trabajo  software
trabajo software
 
Software caro maldonado_10mo2
Software caro maldonado_10mo2Software caro maldonado_10mo2
Software caro maldonado_10mo2
 
Equipo 7 el software 1°g
Equipo 7 el software 1°gEquipo 7 el software 1°g
Equipo 7 el software 1°g
 
Sistemas operativos y Licencias
Sistemas operativos y LicenciasSistemas operativos y Licencias
Sistemas operativos y Licencias
 
Software trabajo de expocision 2
Software trabajo de expocision 2Software trabajo de expocision 2
Software trabajo de expocision 2
 
Software trabajo de expocision 2
Software trabajo de expocision 2Software trabajo de expocision 2
Software trabajo de expocision 2
 
Software libre info
Software libre infoSoftware libre info
Software libre info
 
SO2_parte1.pptx
SO2_parte1.pptxSO2_parte1.pptx
SO2_parte1.pptx
 
APLICACIONES OFIMATICAS UD1 INTRODUCCION.pptx
APLICACIONES OFIMATICAS UD1 INTRODUCCION.pptxAPLICACIONES OFIMATICAS UD1 INTRODUCCION.pptx
APLICACIONES OFIMATICAS UD1 INTRODUCCION.pptx
 
Presentación linux para windows
Presentación linux para windowsPresentación linux para windows
Presentación linux para windows
 
Informática - Software libre
Informática - Software libreInformática - Software libre
Informática - Software libre
 

Último

Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíassuserf18419
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricKeyla Dolores Méndez
 
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
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdfIsabellaMontaomurill
 
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
 
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
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...silviayucra2
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIAWilbisVega
 
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
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)GDGSucre
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx241521559
 
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
 
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
 
Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024GiovanniJavierHidalg
 
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfSergioMendoza354770
 
Hernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxHernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxJOSEMANUELHERNANDEZH11
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveFagnerLisboa3
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan JosephBRAYANJOSEPHPEREZGOM
 
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...AlanCedillo9
 

Último (19)

Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnología
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
 
SalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 TestcontainersSalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 Testcontainers
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdf
 
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
 
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
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
 
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
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx
 
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...
 
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
 
Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024
 
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
 
Hernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxHernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptx
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial Uninove
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Joseph
 
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
 

Software, licencias y tipos

  • 1. 1 T1 - SOFTWARE LIBRE, PROPIETARIO Y LICENCIAS CONCEPTOS VISTOS EN ESTA UNIDAD: 1. Definiciónde software 2. Software libre y propietario 3. Libertades que ha de cumplir todo software 4. Código fuente de un programa informático 5. Clasificacióndel software a. De sistema / base: i. Sistemas operativos. ii. Controladores de dispositivos. iii. Herramientas de diagnóstico y optimización b. De programación c. De aplicación 6. Licencias de software a. GNU / GPL b. LGPL c. BSD d. MPL e. Copyleft f. Apache 7. Tipos de licencias de sistemas operativos
  • 2. 2 TEORÍA: 1. SOFTWARE: "Conjunto de programas, instrucciones y reglas informáticas para ejecutar ciertas tareas en una computadora" Es la parte lógico de un ordenador, siendo la parte física el hardware. 1.1 SOFTWARE LIBRE Y PROPIETARIO:  Software libre permite a los usuarios que lo adquieren trabajar con total libertad sobre él, usarlo, copiarlo, modificarlo y distribuirlo una vez modificado. (Free software fundation). No implica que sea gratuito, sino que una vez adquirido pagando o de forma gratuita el usuario tiene total libertad en el uso que le dé, para copiarlo, modificarlo y distribuirlo. Un software gratuito o de pago si no puede ser modificado ni redistribuido no es libre. Richard Stallman, padre del concepto FREE Software. Código abierto. Open source. Ej. GNU / Linux.  Software propietario, no se puede copiar, modificar o distribuir. Según la fundación para el software libre, el propietario es cualquiera que no cumpla las condiciones que el software libre. Ej: Microsoft. Condiciones / Libertades que ha de cumplir todo software libre: 1. Uso del programa con cualquier propósito. 2. Estudiar el funcionamiento del programa y adaptarlo según las necesidades. 3. Distribuir copias del programa. 4. Modificar el programa, mejorándolo y haciendo públicas esas mejoras. Para ello, es necesario disponer del código fuente, por lo tanto para que sea libre se ha de distribuir el código fuente. Código fuente de un programa informático / Software es "un conjunto de líneas de texto que son las instrucciones que ha de seguir la computadora para ejecutar dicha programa, es el funcionamiento del programa". Escrito por un programador en algún lenguaje de programación. El código fuente a través de
  • 3. 3 un "compilador" es traducido a un lenguaje que sea entendible por la máquina llamado "lenguaje máquina". Ejemplos: HTML, javascript, Java,.. Código binario: Fichero creado a partir de la compilación de un código fuente. El binario de un programa es un fichero que se puede ejecutar. 1.2 CLASIFICACIÓN DEL SOFTWARE  De base / de sistema: Aquel que nos permite interactuar directamente con el hardware del equipo, mediador entre el software de aplicación y el hardware del sistema: o Sistemas operativos: Es el programa o software más importante del ordenador que provee una interfaz entre el resto de programas, los dispositivos hardware y el usuario. Ejemplo: Windows 8.1 o Controladores de dispositivo: Programa que permite al sistema operativo interaccionar con un periférico. Son programas añadidos al núcleo del sistema operativo para gestionar periféricos y dispositivos. También llamados drivers. Ej: En windows se gestionan desde la ventana de administrador de dispositivos o device manager. o Herrramientas de diagnóstico y optimización: Recogen valores y parámetros del sistema y los corrigen si procede para el buen funcionamiento del mismo. Ej: Anti-Twin: programa para la eliminación de archivos duplicados e innecesarios que solo ocupan espacio en el disco duro, desfragmentador de disco duro, Ccleaner, backup de drivers, backup de disco duro, gestión de particiones, Everest Ultimate (herramienta de diagnóstico)  De programación: Conjunto de aplicaciones mediante las cuales un programar puede desarrollar sus aplicaciones informáticas. Ejemplo: editores de texto, compiladores, depuradores, IDE (entornos de desarrollo integrados). Ej: NetBeans 7.4 (Software de programación en Java)  De aplicación: aquellos programas que permiten al usuario realizar tareas específicas en el sistema. Ejemplo: aplicaciones ofimáticas,
  • 4. 4 software dedicado (educativo, médico, empresarial,...), aplicaciones de automatización y control industrial, software de diseño gráfico y multimedia. Ej: ContaPlus, FacturaPlus y NominaPlus,.. 1.3 LICENCIAS DE SOFTWARE Sea libre o propietario, el software lleva asociado un tipo de licencia que establece las condiciones en las que se ha de usar. Una misma aplicación puede distribuirse con distintas licencias. Licencias de software propietario y libre: Copyright de pago Copyleft la madre de las creative commons. Gratuita. se puede copiar, modificar y distribuir pero no agregar restricciones, ha de mantener el mismo tipo de licencia. Creative commons La hija del copyleft. Hay diferentes tipos de licencias dentro de la creative commons. 4 condiciones Licencias Creative Commons: Reconocimiento distribuir citando al autor. No comercial no fines comerciales. No derivadas no se puede modificar. Compartir igual mantener la licencia original.
  • 5. 5 Licencias de sofware libre más comunes:  GNU / GPL (General public license): Considerado la primera licencia copyleft, distribución de código fuente, bajo la misma licencia (versiones modificadas han de ser libres). Para paquetes distribuidos por el proyecto GNU y sofware del sistema operativo Linux. o La licencia LGPL (Lesser GPL): GPL sin copyleft. distribución de código pero no hace falta mantener la misma licencia, da la posibilidad de crear aplicaciones privativas usando software libre.  BSD, Licencia permisiva sin copyleft, no hace falta mantener la misma licencia ni incluir el código fuente, hay que respetar la autoría. Ej: Mac OS X. o Publicación de cambios (binario / ejecutable) sin obligación de incluir el código fuente. o No garantía sobre el correcto funcionamiento del software. o Mantener los avisos de derechos de autor en redistribuciones de código.  MPL (Mozilla Public License), (LGPL) Balance entre las GPL y las BSD. Exige la publicación del código fuente pero no hace falta mantener la licencia. Permite que módulos libres puedan convivir con módulos privativos. Han de mantenerse los derechas de autor tanto en el código fuente como en los binarios. Derechos de autor incluidos en todas las distribuciones de software. Para aplicaciones de Mozilla: Firefox, Thunderbird. o Los cambios deben volver al proyecto. o Cualquier que contribuya al código fuente debe renunciar a cualquier derecho de patentamiento sobre el código fuente  Apache, (BSD) Licencia permisiva, no requiere que los trabajos derivados sean publicados bajo la misma licencia y tampoco exige la liberación del código. Derechos de autor en código fuente y binarios .
  • 6. 6 Formas de distribución:  Freeware, software gratuito que no tiene porque ser libre (no acceso a código fuente).  Shareware, software de evaluación.  Adware, shareware con publicidad.  Software de licencia cerrada: software propietario  Software de licencia abierta: software libre. Licencias más usadas: Licencia Proyectos GPL 66,1 % LGPL 10,9% BSD 6,9% Otras 16,1%
  • 7. 7 1.4 TIPOS DE LICENCIAS DE SISTEMAS OPERATIVOS: o Licencia EULA. Licencia propietaria. Prohíbe la copia. Puede utilizarse en un solo equipo con un máximo de dos procesadores. La licencia ha de activarse antes de 30 días de su instalación. Cambios en hardware puede provocar que no funcione. Garantía de 90 días y no cubre actualizaciones. El usuario en ningún momento es dueño del producto, solo dispone de una licencia de uso. Para sistemas operativos Windows. Distribución:  Retail: Si la desinstalamos de nuestro equipo se puede vender o ceder. Soporte técnico a cargo del fabricante.  OEM: Ligada al equipo nuevo que se ha adquirido. No se puede vender o ceder sino es con el equipo. Más barato que Retail. Soporte técnico a cargo del vendedor. o Licencia GNU / GPL: primera licencia copyleft de uso general. Las modificaciones han de ser distribuidas bajo la misma licencia GNU/GPL. Permite copia, modificación y redistribución del software. Ha de incluir el código fuente del software desarrollado. Para sistemas operativos Linux.
  • 8. 8 ACTIVIDADES: 1. Crear un documento Word al que añadirás la licencia Creative Commons: a. Elegir un tema sobre el que tengas bastantes conocimientos, puede ser de cualquier área. b. Crear un documento de texto word en el que hablarás sobre el tema elegido. c. Has de acompañar la redacción con alguna foto o dibujo, recuerda que las imágenes si las coges de Internet han de ser libres. d. Cuando hayas terminado accede a la página de creative commons : http://creativecommons.org/choose/ e. Escoge una licencia y pégalo en el pie de tu documento: https://www.youtube.com/watch?v=L17MVxYZCTw 2. Crear un documento Word con licencia Creative Commons a partir del add- in Creative Commons para Microsoft: http://www.microsoft.com/en-us/download/confirmation.aspx?id=13303 3. B