Introducción A GNU/Linux.

Slides:



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

INTRODUCCIÓN A LA INFORMÁTICA EDUCATIVA Software de Aplicaciones
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,
4.- Fundamentos del software
Prof. Maria Jimena Rodriguez
Código Abierto Definición. Fundamentos. Ventajas. Desventajas.
TEMA1. Introducción a los servicios de red e Internet Sistemas GNU/Linux. Distribuciones. JORGE DE NOVA SEGUNDO.
Linux.
Universidad De La Guajira Asignatura: Gestión Tecnológica
Un compilador es un programa informático que traduce un programa escrito en un lenguaje de programación a otro lenguaje de programación, generando un programa.
Escuela Politécnica del Ejército
Adrián García Rojo 4ºA.
SISTEMAS OPERATIVOS.
Curso Administrador Linux
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.
Software Libre “Libre no significa gratis...” Jaime Ramírez Charla ICC 22 de octubre 2008.
M E N U I N I C I A L PARTES PC PERIFERICOS C P U SOFTWARE 1 johnbonilla.es.tl.
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.
TECNOLOGÍAS DE LA INFORMACIÓN Y LA COMUNICACIÓN.
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
SOFTWARE.
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°
La propiedad intlectual.  Existen millones de archivos en toda clase de contenido:  Archivo de texto  Archivos de audio  Archivos de imagen  Archivos.
LICENCIAMIENTO DE SOFTWARE FELIPE ARANGO RESTREPO.
Ensamblé de computadores
SOFTWARE.
Software libre. El software libre se define con base en cuatro libertades definidas por Richard Stallman: 1. La libertad para usar un software con cualquier.
POR: JUAN PABLO CLAROS SANTOS
Sistema operativo Unix
SOFTWARE.
Ventajas y desventajas del Software libre
Linux Sistema operativo.
CONTENIDOS EN LA RED  Archivos de texto.  Archivos de audio.  Archivos de imagen.  Archivos de video.  Archivos ejecutables.
TIPOS DE LICENCIAs DE SOFTWARE
SOFTWARE LIBRE.
1. La propiedad intelectual consiste en una serie de derechos del autor y de otros titulares para el reconocimiento, la disposición y la exposición económica.
SOFTWARE. ¿QUÉ ES EL SOFTWARE LIBRE?  Es el que respeta la libertad de los usuarios y la comunidad. A grandes rasgos, significa que los usuarios tienen.
Jorge Sadornil Fernández Alejandro Alastruey Allué
LINUX Cindy Ramos Maricruz Velasco.
Mireia Martínez Pineda
CATEGORÍAS DE SOFTWARE DE FUENTE NO DISPONIBLE
Software libre y Sistemas Operativos Software y hardware, redes y seguridad : Software libre y Sistemas Operativos.
FUENTES DE SOFTWARE ► ELABORACIÓN PROPIA ► PAQUETES COMPRADOS ► ELABORACIÓN POR CONTRATO.
DERECHOS DE AUTOR Fines educativos.
Elaborado por: María José freire.. SOFTWARE LIBRE Usado copiado Estudiado Modificado redistribuido libremente de varias formas No debe confundirse con.
Licenciamiento de uso aplicado a Internet.. Las licencias de uso, son permisos u autorizaciones que da el autor para que se reserve todos sus derechos.
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.
Software LIBRE Software GRATUITO !=. Según la Free Software Foundation, el software libre se refiere a la libertad de los usuarios para:  Ejecutar 
Clasificación del Software
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.
Software libre Integrantes: Leidy Ruiz Jhoana Moncada Jhon Vargas
2.1 Tipos de software. Ismael Meza Casillas. Control de Proyectos.
SOFTWARE LIBRE. SOFTWARE PRIVATIVO Son los programas informáticos amparados bajo licencias que reservan algunos derechos de uso, copia, modificación y.
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 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.
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.
El software libre y el propietario Autora: Ana Yeska Guerra.
Una aproximación al software libre en la empresa Pedro Melguizo Biosca Jornada de Software Libre en la PYME.
SOFTWARE LIBRE. Ing. Luis Orozco CISCO CCNA/LPI 101/DELL SERVER PROFESIONAL.
Tipos de licencias en contenidos digitales Sesión 3.
SOFTWARE LIBRE. = LIBRE EXPRESIÓN DEFINICIÓN Un software es considerado Software Libre cuando cumple con 4 libertades:
Transcripción de la presentación:

Introducción A GNU/Linux

Código Fuente El código fuente de un programa informático es un conjunto de líneas de texto que son las instrucciones que debe seguir la computadora para ejecutar dicho programa.

Ejemplos de Código Fuente 1.- Abre Mozilla Firefox 2.- Ingresa la dirección www.google.com.mx 3.- Presiona las teclas CRL + U

Código Fuente del linux. http://www.kernel.org/.

Código Fuente de la distribución de Linux Debían. https://packages

Concepto de Compilador Un compilador es un programa que lee un programa escrito en un lenguaje fuente, y lo traduce a un programa equivalente en otro lenguaje, el lenguaje objeto. Como parte importante de este proceso de traducción, el compilador informa al usuario de la presencia de errores de en el programa fuente.

Compilar significa traducir el código escrito en “Lenguaje entendible por humanos” (por ejemplo Java, C, Pascal, Fortran), a un código en “Lenguaje Máquina”, que entienden las máquinas, pero no entendible por nosotros.

Software Libre

¿Qué es el Software Libre? Software libre es el software que respeta la libertad de los usuarios y la comunidad. significa que los usuarios tienen la libertad para ejecutar, copiar, distribuir, estudiar, modificar y mejorar el software. Es decir, el software libre es una cuestión de libertad, no de precio. Para entender el concepto, piense en «libre» como en «libre expresión».

Con mayor precisión nos referimos a cuatro tipos de libertad. Libertad 0. Para usar el software con cualquier propósito Libertad 1. La libertad para cambiar el software según tus necesidades. Libertad 2. Para cambiar el software con tus amigos y vecinos. Libertad 3. para compartir los cambios que hallas realizado. Un programa es software libre si otorga a los usuarios todas estas libertades.

¿Quién usa Software Libre?

Open Source Software (OSS) Software de Código Abierto

Código Abierto (OSS) El software de código abierto (en inglés open source software u OSS) es el software cuyo código fuente y otros derechos que normalmente son exclusivos para quienes poseen los derechos de autor. Se califica como open source, por lo tanto, a los programas informáticos que permiten el acceso a su código de programación, lo que facilita modificaciones por parte de otros programadores ajenos a los creadores originales del software en cuestión . Esto permite a los usuarios utilizar, cambiar, mejorar el software y redistribuirlo, ya sea en su forma modificada o en su forma original "permite a los usuarios ver el código fuente y ellos arreglarán los errores". Pero "el programa" sigue siendo de "la compañía".

Programas de Código Abierto

FOSS = FLOSS = Free/Libre Open Source Software Que está licenciado de tal manera que los usuarios pueden estudiar, modificar y mejorar su diseño mediante la disponibilidad de su código fuente. El término "software libre y de código abierto" abarca los conceptos de software libre y software de código abierto. Es la denominación del software que respeta la libertad de los usuarios y por tanto, una vez obtenido, puede ser usado, copiado, estudiado, modificado y redistribuido libremente. Ejecutar el programa con cualquier propósito (privado, educativo, público, comercial, militar, etc.)‏ Estudiar y modificar el programa* Copiar el programa de manera que se pueda ayudar al vecino o a cualquiera Mejorar el programa y publicar las mejoras* *(Para la segunda y última libertad mencionadas, el acceso al código fuente es un requisito previo)‏ La "libertad 2" (3) hace referencia a la libertad de modificar y redistribuir el software libremente licenciado bajo algún tipo de licencia de software libre que beneficie a la comunidad.

Mas Razones para Usar FLOSS

GNU (General Public License) Es un proyecto dedicado a construir un sistema operativo totalmente libre. Por ahora el proyecto GNU usa de manera mayoritaria y oficialmente el núcleo Linux. Por eso mucha gente dice "GNU/Linux" para referirse al sistema operativo del pingüino. GNU es un sistema operativo similar a Unix que es software libre y respeta su libertad. Puede instalar versiones de GNU (más precisamente, sistemas GNU/Linux) que son completamente software libre. Lo que ofrecemos.

Licenciamiento

CopyLeft Copyleft o copia permitida comprende a un grupo de derechos de propiedad intelectual caracterizados por eliminar las restricciones de distribución o modificación de las que adolece el copyright, con la condición de que el trabajo derivado se mantenga con el mismo régimen de propiedad intelectual que el original. El Copyleft es un método general para hacer un programa libre, exigiendo que todas las versiones modificadas y extendidas del mismo sean también libres sin derechos de autor.

GPL (General Public License) Una de las más utilizadas de todas las Licencias es la Licencia Pública General de GNU (GNU GPL). El autor conserva los derechos de autor (protege al usuario Final). 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. Esta es la primera licencia copyleft para uso general

Preguntas Interesantes 1. Cuando se habla de software libre, ¿significa que se está empleando la GPL? R=No, en absoluto; hay muchas otras licencias de programas libres. 2. ¿Todos los programas de GNU utilizan como licencia la GPL de GNU? R=Cualquiera puede publicar un programa bajo la GPL de GNU, pero eso no lo convierte en un programa de GNU, Eso sucede solo cuando los desarrolladores del programa y el Proyecto GNU se ponen de acuerdo. Si está interesado en aportar un programa al proyecto GNU, escriba por favor a <maintainers@gnu.org>. Fuente (2014/04/12 22:30:23) El Sistema Operativo GNU (Marzo 2014). Recuperado https://www.gnu.org/licenses/license-list.html#GPLCompatibleLicenses

Preguntas Interesantes 4. ¿Exige la GPL que el código fuente de las versiones modificadas se ponga a disposición del público? R=La GPL no le obliga a publicar el programa modificado, ni ninguna parte del mismo. Usted es libre de hacer versiones modificadas y usarlas en privado, sin tener nunca que hacerlas públicas. Esto es aplicable también a organizaciones (empresas incluidas); una organización puede hacer una versión modificada y usarla internamente sin hacerla pública fuera de la organización. Pero si publica de alguna manera la versión modificada, la GPL le exige que ponga a disposición de los usuarios el código fuente modificado, bajo la GPL. Así pues, la GPL le autoriza a publicar el programa modificado de determinadas maneras y no de otras; pero la decisión de publicarlo o no depende de usted. Fuente (2014/04/12 22:30:23) El Sistema Operativo GNU (Marzo 2014). Recuperado https://www.gnu.org/licenses/license-list.html#GPLCompatibleLicenses

Licenciamiento El libro “Open Source Licensing” es una guía indispensable para el que usa, se interesa y desarrolla FOSS. http://www.rosenlaw.com/oslbook.htm (Software Freedom and Intellectual Property Law) http://opensource.org/licenses

Ventajas Bajo costo de adquisición y libre uso. Innovación tecnológica. Reduce la dependencia tecnológica de las grandes empresas globalizadas. Fomenta la creatividad y la actividad productiva. Permite al usuario no solo ejecutar e programa en tantas computadoras como desee, sino también copiarlo, inspeccionarlo, modificarlo, mejorarlo, corregir errores y distribuirlo, o contratar a alguien para que lo haga por el.

Desventajas No tiene garantía proveniente del autor. No existen compañías únicas que respalden toda la tecnología No en todos los casos hay soporte técnico ni proveedor. Necesidad de capacitar al personal para usarlo Algunas funciones requieren de personal altamente especializado y con ello se limita el acceso al trabajo de personal

Linux y el Sistema GNU Linux es el núcleo: el programa en el sistema que asigna los recursos de la máquina a los otros programas que ejecuta. El núcleo es una parte esencial de un sistema operativo, pero inútil por sí mismo, sólo puede funcionar en el contexto de un sistema operativo completo. Sistema Operativo Completo: El sistema completo es básicamente GNU con Linux, o GNU/Linux. Todas las distribuciones denominadas “Linux” son realmente distribuciones de GNU/Linux. Linus Torvald se propuso escribir un kernel tipo Unix (Linux), Donald Knuth se propuso escribir un editor de texto (TeX) , Bob Scheifler se propuso desarrollar un sistema de ventanas (el sistema X de ventanas).

Historia de Linux ( En conmemoración de su vigésimo aniversario)

Puntos Importantes GNU /Linux = GNU + LINUX Linus Torvalds es el Autor del Kernel Nombre Anterior del Kernel = Freak (anormal o raro) x (“X” una alusión a Unix ) Fecha de Creación 1991 Creador de la licencia GPL y del concepto Software libre Ademas Fundador de la Free Software Foundation(FSF) Richard Stallman.

Ventajas de GNU/linux Posibilidad de manipular el código fuente. Crece mucho gracias a miles de programadores en todo el mundo. Siempre hay un usuario avanzado, un foro o un texto para aclarar. nuestras dudas u obtener una respuesta. Está traducido prácticamente a todos los idiomas del mundo. La libertad de ejecutar el programa, para cualquier propósito. Existen Distribuciones “LiveCD” (Distribución de Linux sin necesidad de Instalarla)

Desventajas de GNU/LINUX Algunas Distribuciones No tienen Soporte La idea de “Si es Código abierto, No es seguro” Incompatibilidad con las aplicaciones creadas para Windows, salvo que se utilicen emuladores del mismo

Distribuciones de Linux Timeline

Gracias por asistir