SOFTWARE LIBRE Juan Sebastián Villegas Óscar Iván Méndez

Slides:



Advertisements
Presentaciones similares
<title>Licencias de Software</title>
Advertisements

MAJDA LAFRIYAKH 4ª B. El software libre : es la denominación del software que respeta la libertad de los usuarios sobre su producto adquirido y, por tanto,
Convenio de Cooperación. Hoy vamos a hablar de... -El Plan Integral de Educación Digital en la CABA -Programa Conectar Igualdad Sensaciones, expectativas.
Código Abierto Definición. Fundamentos. Ventajas. Desventajas.
Ventajas y Desventajas
¿ Qué inversión requiere la implantación del EDI ?
Universidad De La Guajira Asignatura: Gestión Tecnológica
CREACION DE ESPACIOS VIRTUALES PARA TRABAJO EN EQUIPO
TEMA 2: «CONFIGURACIÓN DE MÁQUINAS VIRTUALES»
SISTEMAS OPERATIVOS WINDOWS LINUX.
Escuela Politécnica del Ejército
SISTEMAS OPERATIVOS.
Curso Administrador Linux
¿Por qué tener un Sistema Operativo basado en Software Libre en tu ordenador?
Propietario En informática se denomina así a un tipo de software o a una plataforma hardware, o a ambos, que es propio de un fabricante concreto.
Licencias de Software.
MAIRA LUCIA ORTIZ CAMILO ORTEGON DIAZ CRISTIAN CAMILO VARGAS
Conjunto de instrucciones que, cuando se incorpora en un soporte legible por máquina, puede hacer que una máquina con capacidad para el tratamiento de.
¿Qué es un software libre? Se refiere a cuatro libertades de los usuarios de los software Se refiere a cuatro libertades de los usuarios de los software.
Ing. Eddye Sánchez Castillo. Tecnología de Software  Introducción  Características  Deterioro  Evolución  Software Heredado  Software Libre  Software.
NICOLAS POLANIA MONJE LUIS FELIPE PERDOMO MURCIA
Computación en la Nube UASF.
SOFTWARE.
Software libre y software propietario
 En internet existen millones de archivos con toda clase de contenidos. Si contamos solo los archivos que puede haber en un ordenador personal existen.
ASIGNATURA: HARDWARE BÁSICO I SEMESTRE 2014 Docente: Ing. Edgardo Fabián Molina Segovia Carrera: I año Ingeniería en Computación y Sistemas Encuentro N°
El software es un programa o un conjunto de programas informáticos que tienen una tarea determinada. El software está compuesto por un conjunto de instrucciones.
Ensamblé de computadores
SOFTWARE.
Informática Básica Unidad II
SOFTWARE LIBRE. Definiciones Preliminares Software: Es el conjunto de programas, procedimientos y documentos relacionados con el sistema hardware. Es.
POR: JUAN PABLO CLAROS SANTOS
Sistema operativo Unix
Ventajas y desventajas del Software libre
Linux Sistema operativo.
Sistemas Operativos de Libre Distribución Curso Aplicaciones Informáticas de Gestión en Hostelería y Turismo Jose A. Piñero Berbel.
SOFTWARE LIBRE.
María José Freire Mayra Coello Juan Francisco Pérez
Jorge Sadornil Fernández Alejandro Alastruey Allué
Mireia Martínez Pineda
CATEGORÍAS DE SOFTWARE DE FUENTE NO DISPONIBLE
MINISTERIO DE EDUCACIÓN LICEO SANTA MARIA MATERIA IMFORMÁTICA TEMA OPEN SOURCE Y GNU OSCAR HERNÁNDEZ 6 B CIENCIAS 2009.
Repositorios en la Nube: Investigación sobre ADrive.
MARIANA PRECIADO VILLA TELECOMUNICACIONES 11º3
FUENTES DE SOFTWARE ► ELABORACIÓN PROPIA ► PAQUETES COMPRADOS ► ELABORACIÓN POR CONTRATO.
Aplicado a Negocios Hecho por Jocelyne Gutierrez
CASO LINUX.
Plataformas virtuales
Trabajo Informática Sept Pablo Pérez y Héctor Miranda.
Debian nos ofrece dos modos de instalación, uno gráfico para usuarios menos experimentados y otro en modo de texto. A su vez, si seleccionamos Opciones.
 es la denominación del software que respeta la libertad de los usuarios sobre su producto adquirido y, por tanto, una vez obtenido puede ser usado,
Informática Antonio Bonet Abad Jorge Miranda Mairal 1ºBach TIC.
Antonio Arbués 1º Bachiller A. Libertades del Software Libre Usar el programa, con cualquier propósito. Estudiar cómo funciona el programa y modificarlo,
Trabajo Informática Sept Pablo Pérez y Héctor Miranda
Alba Puymele García. LIBERTADES DEL SOFTWARE LIBRE El software libre nos ofrece las siguientes ventajas respecto a los que no lo son: la libertad de usar.
Conocer los 3 tipos de licencias comerciales y las diferentes licencias de software libre.
2.1 Tipos de software. Ismael Meza Casillas. Control de Proyectos.
AUTORÍA Y CREACIÓN DE SOFTWARE  Autoría: El derecho propiedad se genera de forma automática por la creación programas computaciones o software esta protegido.
Linux Victor Villena Siguiente. -1- Que es Linux Es el término empleado para referirse al sistema operativo que utiliza como base las herramientas de.
SOFTWARE DE INVERSION vs SOFTWARE PERSONALIZADO Conveniencias entre comprar o desarrollar un software a medida.
SOFTWARE LIBRE Urbez Lalaguna Zhengqing Ye. Libertades que el Software Libre ofrece a los usuarios La libertad de usar el programa, con cualquier propósito.
SOFTWARE LIBRE Software libre es el software que, una vez obtenido, puede ser usado, copiado, estudiado, modificado y redistribuido libremente. El software.
Antivirus en la Nubes Es un SOFTWARE de tipo Antivirus, que este mismo no consume muchos recursos y no pide mucho hardware para ejecutarlo. Además su.
Unidad Nº 5 “Administración de Recursos Informáticos” Conveniencias entre comprar o desarrollar un software a medida.
JUAN FELIPE INFANTE MATEUS 9a.  Un tipo de contrato.  Se especifican todas las normas y cláusulas que rigen el uso de un determinado programa.  Exponen.
Una aproximación al software libre en la empresa Pedro Melguizo Biosca Jornada de Software Libre en la PYME.
¿QUE ES EL TEAMVIEWER? ES UN SOFTWARE CUYA FUNCIÓN ES CONECTARSE REMOTAMENTE A OTRO EQUIPO. ENTRE SUS FUNCIONES ESTÁN: COMPARTIR Y CONTROLAR ESCRITORIOS,
SISTEMAS DE GESTION DE CONTENIDOS ISABELLA RUEDA ANGARITA.
13/11/14. UNIDADES DEL SEMESTRE Este trabajo esta diseñado para saber los propósitos de los sistemas de información, así como el buen desempeño que le.
Transcripción de la presentación:

SOFTWARE LIBRE Juan Sebastián Villegas Óscar Iván Méndez Tec. Desarrollo de software Introducción a la tecnología Universidad Surcolombiana

Origen del software libre Durante la década de los 70, Richard Stallman trabajó en el laboratorio de inteligencia artificial del MIT. Como parte de una reducida comunidad científica acostumbraba a trabajar y compartir sus resultados con otros colegas, que a su vez compartían los suyos. Así avanzaron hasta que a principios de la década de los 80 la comunidad de investigadores del MIT fueron abandonando el departamento para migrar a la incipiente industria privada del software (que les pagaba ciertamente mejor). Esta industria basaba su negocio en la venta de licencias de uso de software con restricciones a su uso (instalable sólo en una computadora), distribución (no lo podías compartir con nadie) y modificación (no te daban el código fuente). Eran los principios de la industria del software privativo y a Stallman le pareció que no era ético sumirse a un sistema de desarrollo de software que no le daba a las demás personas la capacidad para mejorar el software.

¿Qué es el Software Libre? Software Libre se refiere a la libertad de los usuarios para ejecutar, copiar, distribuir, estudiar, cambiar y mejorar el software. De modo mas preciso , se refiere a las cuatro libertades esenciales. Ejecutarlo con cualquier propósito. Estudiar como funciona y adaptarlo a sus necesidades. Distribuir copias. Mejorarlo, y liberar esas mejoras al publico.

MANERAS DE OBTENER SOFTWARE LIBRE A través de copias en CD: los que a su vez se pueden conseguir en revistas especializadas, o comprándolos en una casa de computación, o pidiéndoselos a un amigo, pariente, etc. A través de Internet: a su vez, por medio de FTP, sitios Web, canales de chat, foros de noticias, programas de intercambio de archivos, etc. A través de una computadora: en este caso, comprando una que venga con Software Libre preinstalado, ya sea de fabrica o por su vendedor

libertades del Software Libre Libertad Cero: "usar el programa con cualquier propósito". Es decir, el ejercicio de esta libertad implica que lo podemos utilizar con cualquier fin, ya sea educativo, cultural, comercial, político, social, etc. Esta libertad deriva de que hay ciertas licencias que restringen el uso del software a un determinado propósito, o que prohíben su uso para determinadas actividades.

libertades del Software Libre Libertad Uno:  "Estudiar como funciona el programa, y adaptarlo a sus necesidades". Significa que podemos estudiar su funcionamiento (al tener acceso al código fuente) lo que nos va a permitir, entre otras cosas: descubrir funciones ocultas, averiguar como realiza determinada tarea, descubrir que otras posibilidades tiene, que es lo que le falta para hacer algo, etc. El adaptar el programa a mis necesidades implica que puedo suprimirle partes que no me interesan, agregarle partes que considero importantes, copiarle una parte que realiza una tarea y adicionarla a otro programa, etc.

libertades del Software Libre Libertad Dos:  "Distribuir copias". Quiere decir que soy libre de redistribuir el programa, ya sea gratis o con algún costo, ya sea por email, FTP o en CD, ya sea a una persona o a varias, ya sea a un vecino o a una persona que vive en otro país, etc.

libertades del Software Libre Libertad Tres:  "Mejorar el programa, y liberar las mejoras al publico". Tengo la libertad de hacer mejor el programa, o sea que puedo: hacer menores los requerimientos de hardware para funcionar, que tenga mayores prestaciones, que ocupe menos espacio, que tenga menos errores, etc. El poder liberar las mejoras al publico quiere decir que si yo le realizo una mejora que permita un requerimiento menor de hardware, o que haga que ocupe menos espacio, soy libre de poder redistribuir ese programa mejorado, o simplemente proponer la mejora en un lugar publico (un foro de noticias, una lista de correo, un sitio Web, un FTP, un canal de Chat).

Seguridad relativa Existe una cierta controversia sobre la seguridad del software libre frente al software no libre (siendo uno de los mayores asuntos la seguridad por oscuridad). Un método usado de forma habitual para determinar la seguridad relativa de los productos es determinar cuántos fallos de seguridad no parcheados existen en cada uno de los productos involucrados. Por lo general los usuarios de este método recomiendan que cuando un producto no proporcione un método de parchear los fallos de seguridad, no se use dicho producto, al menos hasta que no esté disponible un arreglo.

VENTAJAS DEL SOFTWARE LIBRE 1. Económico (más de mil millones de euros en licencias de Microsoft en España anuales) El bajo o nulo coste de los productos libres permiten proporcionar a las PYMES servicios y ampliar sus infraestructuras sin que se vean mermados sus intentos de crecimiento por no poder hacer frente al pago de grandes cantidades en licencias. La práctica totalidad de los concursos para desarrollo de software para la administración publica pasan por compatibilizar con productos de la factoría de Microsoft, por lo que garantiza la perpetuación e ingresos hacia Microsoft y no favorece a las empresas locales que pudieran ofrecer productos equivalentes.

VENTAJAS DEL SOFTWARE LIBRE 2. Libertad de uso y redistribución Las licencias de software libre existentes permiten la instalación del software tantas veces y en tantas máquinas como el usuario desee.

VENTAJAS DEL SOFTWARE LIBRE 3. Independencia tecnológica El acceso al código fuente permite el desarrollo de nuevos productos sin la necesidad de desarrollar todo el proceso partiendo de cero. El secretismo tecnológico es uno de los grandes frenos y desequilibrios existentes para el desarrollo en el modelo de propiedad intelectual.

VENTAJAS DEL SOFTWARE LIBRE 4. Fomento de la libre competencia al basarse en servicios y no licencias Uno de los modelos de negocio que genera el software libre es la contratación de servicios de atención al cliente. Este sistema permite que las compañías que den el servicio compitan en igualdad de condiciones al no poseer la propiedad del producto del cual dan el servicio. Esto, además, produce un cambio que redunda en una mayor atención al cliente y contratación de empleados, en contraposición a sistemas mayoritariamente sostenidos por la venta de licencias y desatención del cliente.

VENTAJAS DEL SOFTWARE LIBRE 5. Soporte y compatibilidad a largo plazo Este punto, más que una ventaja del software libre es una desventaja del software propietario, por lo que la elección de software libre evita este problema. Al vendedor, una vez ha alcanzado el máximo de ventas que puede realizar de un producto, no le interesa que sus clientes continúen con el. La opción es sacar un nuevo producto, producir software que emplee nuevas tecnologías solo para éste y no dar soporte para la resolución de fallos al anterior, tratando de hacerlo obsoleto por todos los medios, pese a que este pudiera cubrir perfectamente las necesidades de muchos de sus usuarios.

VENTAJAS DEL SOFTWARE LIBRE 6. Formatos estándar Los formatos estándar permiten una interoperatividad más alta entre sistemas, evitando incompatibilidades. Los estándares de facto son válidos en ocasiones para lograr una alta interoperatividad si se omite el hecho que estos exigen el pago de royalties a terceros y por razones de mercado expuestas en el anterior punto no interesa que se perpetúen mucho tiempo.

VENTAJAS DEL SOFTWARE LIBRE 7. Sistemas sin puertas traseras y más seguros El acceso al código fuente permite que tanto hackers como empresas de seguridad de todo el mundo puedan auditar los programas, por lo que la existencia de puertas traseras es ilógica ya que se pondría en evidencia y contraviene el interés de la comunidad que es la que lo genera.

VENTAJAS DEL SOFTWARE LIBRE 8. Corrección mas rápida y eficiente de fallos El funcionamiento e interés conjunto de la comunidad ha demostrado solucionar mas rápidamente los fallos de seguridad en el software libre, algo que desgraciadamente en el software propietario es mas difícil y costoso. Cuando se notifica a las empresas propietarias del software, éstas niegan inicialmente la existencia de dichos fallos por cuestiones de imagen y cuando finalmente admiten la existencia de esos bugs tardan meses hasta proporcionar los parches de seguridad.

VENTAJAS DEL SOFTWARE LIBRE 9. Métodos simples y unificados de gestión de software Actualmente la mayoría de distribuciones de Linux incorporan alguno de los sistemas que unifican el método de instalación de programas, librerías, etc. por parte de los usuarios. Esto llega a simplificar hasta el grado de marcar o desmarcar una casilla para la gestión del software, y permiten el acceso a las miles de aplicaciones existentes de forma segura y gratuita a la par que evitan tener que recurrir páginas web de dudosa ética desde las que los usuarios instalan sin saberlo spyware o virus informáticos en sus sistemas.

VENTAJAS DEL SOFTWARE LIBRE 10. Sistema en expansión Las ventajas especialmente económicas que aportan las soluciones libres a muchas empresas y las aportaciones de la comunidad han permitido un constante crecimiento del software libre, hasta superar en ocasiones como en el de los servidores web, al mercado propietario.

Tipo de SOFTWARE LIBRE

Tipos De Licencias Licencias GPL Una de las más utilizadas es la Licencia Pública General de GNU (GNU GPL). El autor conserva los derechos de autor (copyright), y permite la redistribución y modificación bajo términos diseñados para asegurarse de que todas las versiones modificadas del software permanecen bajo los términos más restrictivos de la propia GNU GPL. Esto hace que sea imposible crear un producto con partes no licenciadas GPL: el conjunto tiene que ser GPL.

Tipos De Licencias Licencias AGPL La Licencia Pública General de Affero (en inglés Affero General Public License, también Affero GPL o AGPL) es una licencia copyleft derivada de la Licencia Pública General de GNU diseñada específicamente para asegurar la cooperación con la comunidad en el caso de software que corra en servidores de red.

Tipos De Licencias Licencias estilo BSD Llamadas así porque se utilizan en gran cantidad de software distribuido junto a los sistemas operativos BSD. El autor, bajo tales licencias, mantiene la protección de copyright únicamente para la renuncia de garantía y para requerir la adecuada atribución de la autoría en trabajos derivados, pero permite la libre redistribución y modificación, incluso si dichos trabajos tienen propietario.

Tipos De Licencias Licencias estilo MPL y derivadas Esta licencia es de Software Libre y tiene un gran valor porque fue el instrumento que empleó Netscape Communications Corp. para liberar su Netscape Communicator 4.0 y empezar ese proyecto tan importante para el mundo del Software Libre: Mozilla. Se utilizan en gran cantidad de productos de software libre de uso cotidiano en todo tipo de sistemas operativos. La MPL es Software Libre y promueve eficazmente la colaboración evitando el efecto "viral" de la GPL (si usas código licenciado GPL, tu desarrollo final tiene que estar licenciado GPL).

Tipos De Licencias Copyleft Hay que hacer constar que el titular de los derechos de autor (copyright) de un software bajo licencia copyleft puede también realizar una versión modificada bajo su copyright original, y venderla bajo cualquier licencia que desee, además de distribuir la versión original como software libre.

Es un reproductor de audio libre desarrollado principalmente para el entorno de escritorio KDE. Usa el framework libre Qt por lo cual es multiplataforma y funciona en sistemas operativos tipo Unix, tales como BSD, GNU/Linux y Mac OS X; así como en Microsoft Windows.

Es un proyecto internacional que desarrolla un completo entorno gráfico de usuario para sistemas operativos. El objetivo de GNOME incluye también un marco de desarrollo de software, seleccionando aplicaciones de software para el escritorio, y trabajando sobre programas que administren la ejecución de aplicaciones, manejo de archivos y administración de ventanas y tareas.

LINUX Es un núcleo libre de sistema operativo basado en Unix. Es uno de los principales ejemplos de software libre. Linux está licenciado bajo la GPL v2 y está desarrollado por colaboradores de todo el mundo.

Es el proyecto de software libre impulsado por Novell que se dedica a la creación de herramientas orientadas a desarrollar software, bajo las directivas de los estándares ECMA, que rigen las especificaciones de parte de la plataforma .NET, creada por Microsoft.

Es una de las más conocidas distribuciones de Linux existentes a nivel mundial, se basó en sus orígenes en Slackware. Entre las principales virtudes de esta distribución se encuentra el que sea una de las más sencillas de instalar y administrar, ya que cuenta con varios asistentes gráficos para completar diversas tareas en especial por su gran herramienta de instalación y configuración YasT.

Es un programa informático multiplataforma, dedicado especialmente al modelado, animación y creación de gráficos tridimensionales. El programa fue inicialmente distribuido de forma gratuita pero sin el código fuente, con un manual disponible para la venta, aunque posteriormente pasó a ser software libre. Actualmente es compatible con todas las versiones de Windows, Mac O X, Linux, Solaris, FreeBSD e IRIX.

Fue iniciado por Richard Stallman con el objetivo de crear un sistema operativo completamente libre: el sistema GNU.1 El 27 de septiembre de 1983 se anunció públicamente el proyecto por primera vez en el grupo de noticias net.unix-wizards. Al anuncio original, siguieron otros ensayos escritos por Richard Stallman como el "Manifiesto GNU", que establecieron sus motivaciones para realizar el proyecto GNU, entre las que destaca "volver al espíritu de cooperación que prevaleció en los tiempos iniciales de la comunidad de usuarios de computadoras".

Es un sistema de gestión de contenido modular multipropósito y muy configurable que permite publicar artículos, imágenes, u otros archivos y servicios añadidos como foros, encuestas, votaciones, blogs y administración de usuarios y permisos. Drupal es un sistema dinámico: en lugar de almacenar sus contenidos en archivos estáticos en el sistema de ficheros del servidor de forma fija, el contenido textual de las páginas y otras configuraciones son almacenados en una base de datos y se editan utilizando un entorno Web.

Esta distribución está formada por un gran número de paquetes Esta distribución está formada por un gran número de paquetes. Cada paquete en la distribución contiene ejecutables, scripts, documentación e información de configuración, y tiene un encargado, quien es el principal responsable de mantener el paquete actualizado, hacer un seguimiento de los informes de fallo y comunicarse con los autores principales del programa empaquetado. Nuestra gran base de usuarios en conjunto con nuestro sistema de seguimiento de fallos aseguran que los problemas se encuentren y resuelvan rápidamente.

Es un lenguaje de scripting independiente de plataforma y orientado a objetos, preparado para realizar cualquier tipo de programa, desde aplicaciones Windows a servidores de red o incluso, páginas web. Es un lenguaje interpretado, lo que significa que no se necesita compilar el código fuente para poder ejecutarlo, lo que ofrece ventajas como la rapidez de desarrollo e inconvenientes como una menor velocidad.

Es un programa de edición de imágenes digitales en forma de mapa de bits, tanto dibujos como fotografías. Es un programa libre y gratuito. Forma parte del proyecto GNU y está disponible bajo la Licencia pública general de GNU. Es el programa de manipulación de gráficos disponible en más sistemas operativos (Unix, GNU/Linux, FreeBSD, Solaris, Microsoft Windows y Mac OS X, entre otros).