Please enable JavaScript.
Coggle requires JavaScript to display documents.
REVOLUTION OS - Coggle Diagram
REVOLUTION OS
FACTORES DE CRECIMIENTO EN EL MERCADO
Las distribuciones Linux
Portabilidad de las Bases de Datos
Explosión de internet
Comunidades y apertura de código
El software libre como negocio rentable
Fabricantes de hardware
SOFTWARE LIBRE
Forma ética de entender el software
Garantiza la libertad del ususario
Puede ser usado, copiado, modificado y redistribuido libremente
El término libre es diferente a gratuito
Puede ser tanto gratuito o distribuido comercialmente
Tiene en cuenta los aspectos éticos y filosóficos de la libertad
LINUX
Núcleo libre de sistema operativo
Creado por Linus Torvalds
¿Qué es un sistema operativo?
Ayuda a los programas a ejecutarse
Componentes
Compiladores o intérpretes
Editores y bibliotecas
Debuggers
Kernel o núcleo
Esta licenciado bajo GPL
Esta escrito en el lenguaje de programación C
OPEN SOURCE
Software desarrollado y distribuido libremente
Enfocado a los beneficios prácticos y técnicos de compartir el código
Open Source Definition
1998
Bruce Perens
Define los derechos fundamentales que tiene el software cuando es de código abierto
Brinda 9 derechos fundamentales
Libre Redistribución
Código fuente disponible
Permiso para Trabajos derivados
Integridad del Código Fuente del autor
No discriminación entre ámbitos de trabajo
Distribución de la licencia
La licencia no debe ser específica de un producto
No discriminación contra personas o grupos
La licencia no debe restringir otro software
GNU PROJECT
Fundado Richard Stallman
Renunció al MIT
Debido al uso de contraseñas en el MIT
Dando derecho a los administradores de controlar a los usuarios y sus libertades
Sistema Operativo completamente libre
Basado en Unix
Grupo de programas independientes que se comunicaban unos con otros
Cumplen con las funciones básicas de un sistema operativo
LICENCIA PÚBLICA GENERAL GPL
Es un documento legal escrito desde el punto de vista de la comunidad y no de una empresa con intereses particulares
Su propósito es declarar que el software es libre y así protegerlo
Copyleft
Permite la libre distribución de copias y versiones modificadas o ampliadas.
Exige que los mismos derechos sean preservados en las nuevas versiones