SlideShare une entreprise Scribd logo
1  sur  19
GNU/LinuxConcepto de Software Libre CESAR DAVID FERNANDEZ GRUESO“LINUX sinónimo de Libertad ”SENA Regional Cauca CENTRO DE TELEINFORMATICA Y PRODUCCION INDUSTRIAL TECNICO EN SISTEMASVigencia 2009 - 2010
SOFTWARE LIBRE Según la FSF (Free Software Fundation) el software libre se refiere a la libertades que tienen lo usuarios para ejecutar, copiar, distribuir, estudiar, modificar el software y distribuirlo modificado. Software Libre es diferente de Software Gratuito (Freeware). La distribución del software libre puede ser comercial. El freeware puede venir con código fuente pero sin permiso a distribuir versión modificada. El Software Libre provee 4 libertades: LIBERTAD 0: La libertad de usar el programa, con cualquier propósito. LIBERTAD 1: La libertad de estudiar cómo funciona el programa, y adaptarlo a tus necesidades. LIBERTAD 2: La libertad de distribuir copias, con lo que puedes ayudar a tu vecino. LIBERTAD 3: La libertad de mejorar el programa y hacer públicas las mejoras a los demás, de modo que toda la comunidad se beneficie.  El software libre no contempla el asunto del precio es decir es habitual ver a la venta CD’s de software libre como distribuciones Linux. Sin embargo, en esta situación, el comprador del CD tiene el derecho de copiarlo y redistribuirlo El software es conocimiento y debe poderse difundir sin trabas. Su ocultación es una actitud antisocial y la posibilidad de modificar programas es una forma de libertad de expresión.
SOFTWARE LIBRE Entre los años 60’s y 70’s las grandes compañías hacían uso del Software Libre e intercambiaban Software para suplir sus necesidades productivas. En esa época el Software se consideraba una añadido a la maquina. Se auge de la comercializaba del hardware. A comienzos de los 80’s el Software empezó a conformarse como un producto  con restricciones de licencia y código fuente cerrado. Solo la empresa desarrolladora era la autorizada en modificar el producto Software. En 1984 Richard Stallman empieza a trabajar en el Proyecto GNU incorporándolo un año mas tarde a su propia fundación FSF (Free Software Fundation). GNU (GNU is Not Unix) = Sistema Operativo + Aplicaciones  GNU/Linux = GNU + Kernel (Núcleo) de Linux GNU/Linux : Basado en UNIX.
GNU/Linux A principios de 1990 había bastante software GNU (aplicaciones y controladores basados en UNIX) pero faltaba un Núcleo o Kernel también basado en UNIX para poner en funcionamiento dicho software. Andy Tannenbaum  profesor de la Universidad de Helsinki desarrolla el Minix un pequeño sistema operativo basado en UNIX y utilizado para orientar sus clases. Linus Torvald  estudiante de Tannenbaum , modifico el kernel de Minix perfeccionándolo para crear finalmente Linux. El cual es básicamente un núcleo de sistema operativo.   Las modificaciones continuaron hasta el punto de lograr correr aplicaciones del proyecto GNU. Ahora GNU ya tenia un Kernel, formando así GNU/Linux. GNU/Linux es una implementación de libre distribución basado en UNIX para PC’s, Servidores y estaciones de trabajo.
GNU/Linux
GNU/Linux VS Windows GNU/Linux es Software Libre amparado por la FSF. Quiere decir que es libre distribución y se puede obtener su código fuente para generar modificaciones o actualizaciones. Windows es Software propietario y solo Microsoft lo puede modificar. El contrato de licencia no permite la libre distribución, la copia y modificación. GNU/Linux provee mayor seguridad. Los errores son corregidos por toda una comunidad virtual de programadores en Internet  logrando mayor robustez. El personal de Microsoft es el soporte para la recuperación de errores del sistema.   GNU/Linux no posee costo de licencia. Windows requiere el pago de la licencia por cada maquina donde se vaya ha instalar. GNU/Linux permite acceder a particiones Windows.  GNU/Linux brinda compatibilidad de aplicaciones de oficina soportadas por Windows. Rápida carga y descarga de GNU/Linux  con respecto a Windows.
GNU/Linux VS Windows GNU/Linux aun presenta procedimientos orientados a línea de comandos, Windows se preocupa por  la generación de procedimientos gráficos. GNU/Linux consume menos recursos Hardware con relación a Windows. GNU/Linux requiere de menos reinicios cada vez que se realizan configuraciones o instalaciones de aplicaciones. Esta robustez le fue heredada de UNIX. Windows si lo requiere. GNU/Linux presenta menor cantidad de aplicaciones que Windows. Pero las aplicaciones sobre GNU/Linux  han venido creciendo considerablemente en los últimos años.   Carga de ejecutables por demanda: GNU/Linux sólo lee del disco aquellas partes de un programa que están siendo usadas actualmente. Windows si carga bajo demanda servicios que requiere una aplicación especifica pero carga completamente todo el programa así solo se este usando un porcentaje mínimo de este.
GNU/Linux VS Windows GNU/Linux utiliza la memoria libre de RAM como Cache incrementando el rendimiento de la maquina.  GNU/Linux domina el mercado de plataformas para Servidores y Windows domina el mercado para plataformas de PC’s, estaciones de trabajo y portátiles.
GNU/Linux VS Windows
Distribuciones GNU/Linux
Distribuciones GNU/Linux
ENTORNO GRAFICO El sistema grafico de GNU/Linux esta basado en 3 componentes independientes:  X-Windowde UNIX. Gestor de Ventanas. Entorno de Escritorio En  los comienzos de UNIX  el  MIT ( Instituto Tecnológico de Massachusetts ) crea X-Window. Este sistema permitió la presentación de varias aplicaciones donde cada una se puedieravisualizar en un ventana especifica. El Gestor de Ventanas hace uso de X-Window  con el fin de permitir el movimiento de las ventanas por la pantalla, traerlas al frente o enviarlas al fondo; pintar los recuadros de las ventanas y hace posible mover las aplicaciones; muestra los menús que emergen cuando se hace click sobre el fondo de la pantalla (Menus Contextuales), permite maximizar, minimizar y cerrar cada una de las ventanas por separado entre otras funciones. Ej:  BlackBox, FluxBox, FVWM, Metacity (el que usa Ubuntu) , WindowMaker etc.
ENTORNO GRAFICO El Gestor de Escritorio ejecutan gestores de ventanas pero  añaden capacidades a las ventanas tales como:  Arrastrar y soltar . Un explorador de  carpetas y archivos. Formas fáciles y flexibles de enlazar aplicaciones a botones, iconos y elementos de menú.  Un mecanismo centralizado para configurar la apariencia de la pantalla y las ventanas.  Posibilidad de ejecutar aplicaciones ligeras apliques vistosos, siempre ejecutándose dentro del contexto del gestor de ventanas y para apoyar la realización de ciertos tipos de tareas, tales como mostrar la hora, temperatura del procesador, carga de éste, volumen del altavoz, y otras muchas tareas sencillas. Los escritorios más comunes para GNU/Linux son GNOME (GNU Network ObjectModelEnvironment: Entorno del Modelo Orientado a Objetos de GNU), KDE (KDevelopmentEnvironment: Entorno de Desarrollo K) son dos escritorios robustos y ricos, cada uno viene con su propio gestor de ventanas (Metacity para GNOME, kwin para KDE).
GNOME
GNOME USANDO IceWM
SISTEMA DE ARCHIVOS
TERMINAL El Terminal es la consola de comandos equivalente al Símbolo del Sistema de Windows.
PRACTICA PRESENCIAL AHORA VAMOS A: INSTALAR GNU/LINUX UBUNTU 10.04 VERIFICACION DE DRIVERS YCODECS. MODIFICAR GESTOR DE ARRAQUE.  MODIFICAR APARIENCIA DEL GNOME. USO DEL COMPIZ CONFIG. INSTALAR PAQUETES BASADOS EN GNU/LINUX DEBIAN. (.deb) UTILIZANDO SYNAPTIC (Repositorios) UTILIZANDO APT-GET UTILIZANDO DPKG Y GDEBI. INSTALAR PAQUETES BASADOS EN OTRAS DISTRIBUCIONES GNU/LINUX. (.rpm, .tgz, .tz, etc.) UTILIZANDO ALIEN. EMULACION DE APLICACIONES WINDOWS SOBRE GNU/LINUX USANDO CROSSOVER. MANEJO DEL TERMINAL : COMANDOS. CONFIGURACION DE PERMISOS DE USUARIO. CHMOD Y CHOWM. CONFIGURAR CUOTAS DE DISCO.
MUCHAS GRACIASPROXIMAMENTE  CONFIGURACION DE SERVIDORES SOBRE GNU/LINUX INQUIETUDES O DUDAS ? Ing. Cesar David Fernández Grueso. CENTRO DE TELEINFORMATICA Y PRODUCCION INDUSTRIAL SENA REGIONAL CAUCA

Contenu connexe

Tendances

Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativoskaatheRivas
 
Ensayo sobre sistemas operativos carlosss
Ensayo sobre sistemas operativos carlosssEnsayo sobre sistemas operativos carlosss
Ensayo sobre sistemas operativos carlosssCarlos Beltran Quevedo
 
SISTEMAS OPERATIVOS
SISTEMAS OPERATIVOSSISTEMAS OPERATIVOS
SISTEMAS OPERATIVOSomarhcc
 
1 Sistema Operativo
1 Sistema Operativo1 Sistema Operativo
1 Sistema OperativoNachoamr
 
Taller hardware y software
Taller hardware y softwareTaller hardware y software
Taller hardware y softwareLuisaC2003
 
Presentacion De Linux
Presentacion De LinuxPresentacion De Linux
Presentacion De Linuxjanina6
 
Maria lacruz revista
Maria lacruz revistaMaria lacruz revista
Maria lacruz revistaMariaLacruz5
 
Trabajo colaborativo 1.
Trabajo colaborativo 1.Trabajo colaborativo 1.
Trabajo colaborativo 1.AndreS0427
 
Arquitectura de pc
Arquitectura de pcArquitectura de pc
Arquitectura de pcjucemoya2011
 
Sistema operativo y virus
Sistema  operativo y  virusSistema  operativo y  virus
Sistema operativo y virusAngiieCuervo
 
Elmentos del Hardware y software
Elmentos del Hardware y softwareElmentos del Hardware y software
Elmentos del Hardware y softwaretoretto1990
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativosbeawaterpolo
 
/Home/Nfs/Aarodriguez/Sistemas Operativos(Alfonso Y Manuel)/Presentacionpower...
/Home/Nfs/Aarodriguez/Sistemas Operativos(Alfonso Y Manuel)/Presentacionpower.../Home/Nfs/Aarodriguez/Sistemas Operativos(Alfonso Y Manuel)/Presentacionpower...
/Home/Nfs/Aarodriguez/Sistemas Operativos(Alfonso Y Manuel)/Presentacionpower...petazeta2003
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativosJr. Pardo
 

Tendances (19)

Linux
LinuxLinux
Linux
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativos
 
Ensayo sobre sistemas operativos carlosss
Ensayo sobre sistemas operativos carlosssEnsayo sobre sistemas operativos carlosss
Ensayo sobre sistemas operativos carlosss
 
Godoy
GodoyGodoy
Godoy
 
Trabajo n 2
Trabajo n 2Trabajo n 2
Trabajo n 2
 
SISTEMAS OPERATIVOS
SISTEMAS OPERATIVOSSISTEMAS OPERATIVOS
SISTEMAS OPERATIVOS
 
1 Sistema Operativo
1 Sistema Operativo1 Sistema Operativo
1 Sistema Operativo
 
Taller hardware y software
Taller hardware y softwareTaller hardware y software
Taller hardware y software
 
sistemas operativos
 sistemas operativos sistemas operativos
sistemas operativos
 
Presentacion De Linux
Presentacion De LinuxPresentacion De Linux
Presentacion De Linux
 
Maria lacruz revista
Maria lacruz revistaMaria lacruz revista
Maria lacruz revista
 
Trabajo colaborativo 1.
Trabajo colaborativo 1.Trabajo colaborativo 1.
Trabajo colaborativo 1.
 
Arquitectura de pc
Arquitectura de pcArquitectura de pc
Arquitectura de pc
 
Sistema operativo y virus
Sistema  operativo y  virusSistema  operativo y  virus
Sistema operativo y virus
 
Elmentos del Hardware y software
Elmentos del Hardware y softwareElmentos del Hardware y software
Elmentos del Hardware y software
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativos
 
/Home/Nfs/Aarodriguez/Sistemas Operativos(Alfonso Y Manuel)/Presentacionpower...
/Home/Nfs/Aarodriguez/Sistemas Operativos(Alfonso Y Manuel)/Presentacionpower.../Home/Nfs/Aarodriguez/Sistemas Operativos(Alfonso Y Manuel)/Presentacionpower...
/Home/Nfs/Aarodriguez/Sistemas Operativos(Alfonso Y Manuel)/Presentacionpower...
 
Sistema operativo y antivirus
Sistema operativo y antivirusSistema operativo y antivirus
Sistema operativo y antivirus
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativos
 

En vedette

9 -10 distribuciones linux
9 -10 distribuciones linux9 -10 distribuciones linux
9 -10 distribuciones linuxarayzu
 
Introduccion a ubuntu_13.04
Introduccion a ubuntu_13.04Introduccion a ubuntu_13.04
Introduccion a ubuntu_13.04Rocky_Quinto
 
Curso Basico Ponencia 1
Curso Basico Ponencia 1Curso Basico Ponencia 1
Curso Basico Ponencia 1Antonio Durán
 
6 administracion basica_del_sistema
6 administracion basica_del_sistema6 administracion basica_del_sistema
6 administracion basica_del_sistemaAriel Ramirez Gallo
 
90383990 comandos-basicos-unix
90383990 comandos-basicos-unix90383990 comandos-basicos-unix
90383990 comandos-basicos-unixMarcela Bonilla
 
Introducción a ubuntu
Introducción a ubuntuIntroducción a ubuntu
Introducción a ubuntupedro092692
 
Iniciación a unix
Iniciación a unixIniciación a unix
Iniciación a unixjmuribe
 
COMANDOS SHELL Y PROGRAMACIÓN EN LA SHELL DEL BASH
COMANDOS SHELL Y PROGRAMACIÓN EN LA SHELL DEL BASHCOMANDOS SHELL Y PROGRAMACIÓN EN LA SHELL DEL BASH
COMANDOS SHELL Y PROGRAMACIÓN EN LA SHELL DEL BASHUniversidad de Guayaquil
 
Exposiciones
ExposicionesExposiciones
Exposicionesgjcdthjf
 
Sistema operativo linux (ubuntu)
Sistema operativo linux (ubuntu)Sistema operativo linux (ubuntu)
Sistema operativo linux (ubuntu)Essa Hom's
 
Comandos de Unix & Linux
Comandos de Unix & LinuxComandos de Unix & Linux
Comandos de Unix & LinuxAndiie Astriid
 
Introducción al Software Libre y Ubuntu
Introducción al Software Libre y UbuntuIntroducción al Software Libre y Ubuntu
Introducción al Software Libre y Ubuntuandermijan
 
Introducción a ubuntu
Introducción a ubuntuIntroducción a ubuntu
Introducción a ubuntuJeckson Loza
 

En vedette (20)

Editor vi , ficheros y dispositivos Linux
Editor vi , ficheros y dispositivos LinuxEditor vi , ficheros y dispositivos Linux
Editor vi , ficheros y dispositivos Linux
 
9 -10 distribuciones linux
9 -10 distribuciones linux9 -10 distribuciones linux
9 -10 distribuciones linux
 
Introduccion a ubuntu_13.04
Introduccion a ubuntu_13.04Introduccion a ubuntu_13.04
Introduccion a ubuntu_13.04
 
Arquitectura del sistema y niveles de ejecución
Arquitectura del sistema y niveles de ejecuciónArquitectura del sistema y niveles de ejecución
Arquitectura del sistema y niveles de ejecución
 
Topic 102: Vídeo 3 LPIC-1 GLUD
Topic 102: Vídeo 3 LPIC-1 GLUDTopic 102: Vídeo 3 LPIC-1 GLUD
Topic 102: Vídeo 3 LPIC-1 GLUD
 
Topic 103: Vídeo 4 LPIC-1 GLUD
Topic 103: Vídeo 4 LPIC-1 GLUDTopic 103: Vídeo 4 LPIC-1 GLUD
Topic 103: Vídeo 4 LPIC-1 GLUD
 
Curso Basico Ponencia 1
Curso Basico Ponencia 1Curso Basico Ponencia 1
Curso Basico Ponencia 1
 
6 administracion basica_del_sistema
6 administracion basica_del_sistema6 administracion basica_del_sistema
6 administracion basica_del_sistema
 
Flisol2008
Flisol2008Flisol2008
Flisol2008
 
17 comandos basicoslinuxasoitsonp
17 comandos basicoslinuxasoitsonp17 comandos basicoslinuxasoitsonp
17 comandos basicoslinuxasoitsonp
 
90383990 comandos-basicos-unix
90383990 comandos-basicos-unix90383990 comandos-basicos-unix
90383990 comandos-basicos-unix
 
Introducción a ubuntu
Introducción a ubuntuIntroducción a ubuntu
Introducción a ubuntu
 
Iniciación a unix
Iniciación a unixIniciación a unix
Iniciación a unix
 
COMANDOS SHELL Y PROGRAMACIÓN EN LA SHELL DEL BASH
COMANDOS SHELL Y PROGRAMACIÓN EN LA SHELL DEL BASHCOMANDOS SHELL Y PROGRAMACIÓN EN LA SHELL DEL BASH
COMANDOS SHELL Y PROGRAMACIÓN EN LA SHELL DEL BASH
 
Exposiciones
ExposicionesExposiciones
Exposiciones
 
Sistema operativo linux (ubuntu)
Sistema operativo linux (ubuntu)Sistema operativo linux (ubuntu)
Sistema operativo linux (ubuntu)
 
Comandos de Unix & Linux
Comandos de Unix & LinuxComandos de Unix & Linux
Comandos de Unix & Linux
 
Introducción al Software Libre y Ubuntu
Introducción al Software Libre y UbuntuIntroducción al Software Libre y Ubuntu
Introducción al Software Libre y Ubuntu
 
Estructura de directorios de Linux
Estructura de directorios de LinuxEstructura de directorios de Linux
Estructura de directorios de Linux
 
Introducción a ubuntu
Introducción a ubuntuIntroducción a ubuntu
Introducción a ubuntu
 

Similaire à Gnu linux

PresentacióN ComputacióN
PresentacióN ComputacióNPresentacióN ComputacióN
PresentacióN ComputacióNyessicaro
 
Presentación Linux
Presentación LinuxPresentación Linux
Presentación LinuxCarlosFlors
 
Trabajo gnu
Trabajo gnuTrabajo gnu
Trabajo gnutxemi123
 
Presentación linux para windows
Presentación linux para windowsPresentación linux para windows
Presentación linux para windowsrascachud
 
Linux robbie
Linux robbieLinux robbie
Linux robbieRobbie
 
Linux robbie
Linux robbieLinux robbie
Linux robbieRobbie
 
Linux robbie
Linux robbieLinux robbie
Linux robbieRobbie
 
Gnu linux
Gnu linuxGnu linux
Gnu linuxximo94
 
Maramaro Rodriguez Ramirez Zabala
Maramaro Rodriguez Ramirez ZabalaMaramaro Rodriguez Ramirez Zabala
Maramaro Rodriguez Ramirez ZabalaSusana Micheli
 
Sistema operativo(Linux)
Sistema operativo(Linux)Sistema operativo(Linux)
Sistema operativo(Linux)Andhy Santos
 
GNU / Linux
GNU / LinuxGNU / Linux
GNU / LinuxJaviSoar
 
Presentacion GNU / Linux
Presentacion GNU / LinuxPresentacion GNU / Linux
Presentacion GNU / LinuxJaviSoar
 

Similaire à Gnu linux (20)

PresentacióN ComputacióN
PresentacióN ComputacióNPresentacióN ComputacióN
PresentacióN ComputacióN
 
Presentación Linux
Presentación LinuxPresentación Linux
Presentación Linux
 
Trabajo gnu
Trabajo gnuTrabajo gnu
Trabajo gnu
 
Presentación linux para windows
Presentación linux para windowsPresentación linux para windows
Presentación linux para windows
 
Presentacion Linux
Presentacion LinuxPresentacion Linux
Presentacion Linux
 
Presentacion
PresentacionPresentacion
Presentacion
 
Yajani cruz
Yajani cruzYajani cruz
Yajani cruz
 
Yajani cruz
Yajani cruzYajani cruz
Yajani cruz
 
''Linux''
''Linux''''Linux''
''Linux''
 
Linux robbie
Linux robbieLinux robbie
Linux robbie
 
Linux robbie
Linux robbieLinux robbie
Linux robbie
 
Linux robbie
Linux robbieLinux robbie
Linux robbie
 
Linux
LinuxLinux
Linux
 
Linux
LinuxLinux
Linux
 
Presentacion Linux
Presentacion LinuxPresentacion Linux
Presentacion Linux
 
Gnu linux
Gnu linuxGnu linux
Gnu linux
 
Maramaro Rodriguez Ramirez Zabala
Maramaro Rodriguez Ramirez ZabalaMaramaro Rodriguez Ramirez Zabala
Maramaro Rodriguez Ramirez Zabala
 
Sistema operativo(Linux)
Sistema operativo(Linux)Sistema operativo(Linux)
Sistema operativo(Linux)
 
GNU / Linux
GNU / LinuxGNU / Linux
GNU / Linux
 
Presentacion GNU / Linux
Presentacion GNU / LinuxPresentacion GNU / Linux
Presentacion GNU / Linux
 

Plus de Cesar David Fernandez Grueso (11)

Identificación Componentes Hardware
Identificación Componentes HardwareIdentificación Componentes Hardware
Identificación Componentes Hardware
 
Informática Generalidades.
Informática Generalidades.Informática Generalidades.
Informática Generalidades.
 
Inducción SENA
Inducción SENAInducción SENA
Inducción SENA
 
Visual basic-net
Visual basic-netVisual basic-net
Visual basic-net
 
Conexion Visual
Conexion Visual Conexion Visual
Conexion Visual
 
Sql
SqlSql
Sql
 
Programacion Orientada a Objetos
Programacion Orientada a ObjetosProgramacion Orientada a Objetos
Programacion Orientada a Objetos
 
Redes
RedesRedes
Redes
 
Arreglos, Procedimientos y Funciones
Arreglos, Procedimientos y FuncionesArreglos, Procedimientos y Funciones
Arreglos, Procedimientos y Funciones
 
Bases De Datos "Conceptos Basicos"
Bases De Datos "Conceptos Basicos"Bases De Datos "Conceptos Basicos"
Bases De Datos "Conceptos Basicos"
 
Principios de Programacion
Principios de ProgramacionPrincipios de Programacion
Principios de Programacion
 

Dernier

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
 
9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudiante9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudianteAndreaHuertas24
 
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
 
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
 
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
 
Presentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxPresentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxLolaBunny11
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITMaricarmen Sánchez Ruiz
 
Desarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdfDesarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdfJulian Lamprea
 
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
 
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
 
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
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIAWilbisVega
 
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
 

Dernier (13)

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
 
9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudiante9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudiante
 
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
 
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)
 
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...
 
Presentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxPresentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptx
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNIT
 
Desarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdfDesarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdf
 
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
 
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
 
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
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
 
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
 

Gnu linux

  • 1. GNU/LinuxConcepto de Software Libre CESAR DAVID FERNANDEZ GRUESO“LINUX sinónimo de Libertad ”SENA Regional Cauca CENTRO DE TELEINFORMATICA Y PRODUCCION INDUSTRIAL TECNICO EN SISTEMASVigencia 2009 - 2010
  • 2. SOFTWARE LIBRE Según la FSF (Free Software Fundation) el software libre se refiere a la libertades que tienen lo usuarios para ejecutar, copiar, distribuir, estudiar, modificar el software y distribuirlo modificado. Software Libre es diferente de Software Gratuito (Freeware). La distribución del software libre puede ser comercial. El freeware puede venir con código fuente pero sin permiso a distribuir versión modificada. El Software Libre provee 4 libertades: LIBERTAD 0: La libertad de usar el programa, con cualquier propósito. LIBERTAD 1: La libertad de estudiar cómo funciona el programa, y adaptarlo a tus necesidades. LIBERTAD 2: La libertad de distribuir copias, con lo que puedes ayudar a tu vecino. LIBERTAD 3: La libertad de mejorar el programa y hacer públicas las mejoras a los demás, de modo que toda la comunidad se beneficie. El software libre no contempla el asunto del precio es decir es habitual ver a la venta CD’s de software libre como distribuciones Linux. Sin embargo, en esta situación, el comprador del CD tiene el derecho de copiarlo y redistribuirlo El software es conocimiento y debe poderse difundir sin trabas. Su ocultación es una actitud antisocial y la posibilidad de modificar programas es una forma de libertad de expresión.
  • 3. SOFTWARE LIBRE Entre los años 60’s y 70’s las grandes compañías hacían uso del Software Libre e intercambiaban Software para suplir sus necesidades productivas. En esa época el Software se consideraba una añadido a la maquina. Se auge de la comercializaba del hardware. A comienzos de los 80’s el Software empezó a conformarse como un producto con restricciones de licencia y código fuente cerrado. Solo la empresa desarrolladora era la autorizada en modificar el producto Software. En 1984 Richard Stallman empieza a trabajar en el Proyecto GNU incorporándolo un año mas tarde a su propia fundación FSF (Free Software Fundation). GNU (GNU is Not Unix) = Sistema Operativo + Aplicaciones GNU/Linux = GNU + Kernel (Núcleo) de Linux GNU/Linux : Basado en UNIX.
  • 4. GNU/Linux A principios de 1990 había bastante software GNU (aplicaciones y controladores basados en UNIX) pero faltaba un Núcleo o Kernel también basado en UNIX para poner en funcionamiento dicho software. Andy Tannenbaum profesor de la Universidad de Helsinki desarrolla el Minix un pequeño sistema operativo basado en UNIX y utilizado para orientar sus clases. Linus Torvald estudiante de Tannenbaum , modifico el kernel de Minix perfeccionándolo para crear finalmente Linux. El cual es básicamente un núcleo de sistema operativo. Las modificaciones continuaron hasta el punto de lograr correr aplicaciones del proyecto GNU. Ahora GNU ya tenia un Kernel, formando así GNU/Linux. GNU/Linux es una implementación de libre distribución basado en UNIX para PC’s, Servidores y estaciones de trabajo.
  • 6. GNU/Linux VS Windows GNU/Linux es Software Libre amparado por la FSF. Quiere decir que es libre distribución y se puede obtener su código fuente para generar modificaciones o actualizaciones. Windows es Software propietario y solo Microsoft lo puede modificar. El contrato de licencia no permite la libre distribución, la copia y modificación. GNU/Linux provee mayor seguridad. Los errores son corregidos por toda una comunidad virtual de programadores en Internet logrando mayor robustez. El personal de Microsoft es el soporte para la recuperación de errores del sistema. GNU/Linux no posee costo de licencia. Windows requiere el pago de la licencia por cada maquina donde se vaya ha instalar. GNU/Linux permite acceder a particiones Windows. GNU/Linux brinda compatibilidad de aplicaciones de oficina soportadas por Windows. Rápida carga y descarga de GNU/Linux con respecto a Windows.
  • 7. GNU/Linux VS Windows GNU/Linux aun presenta procedimientos orientados a línea de comandos, Windows se preocupa por la generación de procedimientos gráficos. GNU/Linux consume menos recursos Hardware con relación a Windows. GNU/Linux requiere de menos reinicios cada vez que se realizan configuraciones o instalaciones de aplicaciones. Esta robustez le fue heredada de UNIX. Windows si lo requiere. GNU/Linux presenta menor cantidad de aplicaciones que Windows. Pero las aplicaciones sobre GNU/Linux han venido creciendo considerablemente en los últimos años. Carga de ejecutables por demanda: GNU/Linux sólo lee del disco aquellas partes de un programa que están siendo usadas actualmente. Windows si carga bajo demanda servicios que requiere una aplicación especifica pero carga completamente todo el programa así solo se este usando un porcentaje mínimo de este.
  • 8. GNU/Linux VS Windows GNU/Linux utiliza la memoria libre de RAM como Cache incrementando el rendimiento de la maquina. GNU/Linux domina el mercado de plataformas para Servidores y Windows domina el mercado para plataformas de PC’s, estaciones de trabajo y portátiles.
  • 12. ENTORNO GRAFICO El sistema grafico de GNU/Linux esta basado en 3 componentes independientes: X-Windowde UNIX. Gestor de Ventanas. Entorno de Escritorio En los comienzos de UNIX el MIT ( Instituto Tecnológico de Massachusetts ) crea X-Window. Este sistema permitió la presentación de varias aplicaciones donde cada una se puedieravisualizar en un ventana especifica. El Gestor de Ventanas hace uso de X-Window con el fin de permitir el movimiento de las ventanas por la pantalla, traerlas al frente o enviarlas al fondo; pintar los recuadros de las ventanas y hace posible mover las aplicaciones; muestra los menús que emergen cuando se hace click sobre el fondo de la pantalla (Menus Contextuales), permite maximizar, minimizar y cerrar cada una de las ventanas por separado entre otras funciones. Ej: BlackBox, FluxBox, FVWM, Metacity (el que usa Ubuntu) , WindowMaker etc.
  • 13. ENTORNO GRAFICO El Gestor de Escritorio ejecutan gestores de ventanas pero añaden capacidades a las ventanas tales como: Arrastrar y soltar . Un explorador de carpetas y archivos. Formas fáciles y flexibles de enlazar aplicaciones a botones, iconos y elementos de menú. Un mecanismo centralizado para configurar la apariencia de la pantalla y las ventanas. Posibilidad de ejecutar aplicaciones ligeras apliques vistosos, siempre ejecutándose dentro del contexto del gestor de ventanas y para apoyar la realización de ciertos tipos de tareas, tales como mostrar la hora, temperatura del procesador, carga de éste, volumen del altavoz, y otras muchas tareas sencillas. Los escritorios más comunes para GNU/Linux son GNOME (GNU Network ObjectModelEnvironment: Entorno del Modelo Orientado a Objetos de GNU), KDE (KDevelopmentEnvironment: Entorno de Desarrollo K) son dos escritorios robustos y ricos, cada uno viene con su propio gestor de ventanas (Metacity para GNOME, kwin para KDE).
  • 14. GNOME
  • 17. TERMINAL El Terminal es la consola de comandos equivalente al Símbolo del Sistema de Windows.
  • 18. PRACTICA PRESENCIAL AHORA VAMOS A: INSTALAR GNU/LINUX UBUNTU 10.04 VERIFICACION DE DRIVERS YCODECS. MODIFICAR GESTOR DE ARRAQUE. MODIFICAR APARIENCIA DEL GNOME. USO DEL COMPIZ CONFIG. INSTALAR PAQUETES BASADOS EN GNU/LINUX DEBIAN. (.deb) UTILIZANDO SYNAPTIC (Repositorios) UTILIZANDO APT-GET UTILIZANDO DPKG Y GDEBI. INSTALAR PAQUETES BASADOS EN OTRAS DISTRIBUCIONES GNU/LINUX. (.rpm, .tgz, .tz, etc.) UTILIZANDO ALIEN. EMULACION DE APLICACIONES WINDOWS SOBRE GNU/LINUX USANDO CROSSOVER. MANEJO DEL TERMINAL : COMANDOS. CONFIGURACION DE PERMISOS DE USUARIO. CHMOD Y CHOWM. CONFIGURAR CUOTAS DE DISCO.
  • 19. MUCHAS GRACIASPROXIMAMENTE CONFIGURACION DE SERVIDORES SOBRE GNU/LINUX INQUIETUDES O DUDAS ? Ing. Cesar David Fernández Grueso. CENTRO DE TELEINFORMATICA Y PRODUCCION INDUSTRIAL SENA REGIONAL CAUCA