SlideShare una empresa de Scribd logo
1 de 14
INSTITUTO POLITECNICO NACIONAL
ESCUELA SUPERIOR DE INGENIERIA MECANICA Y ELECTRICA
¨CULHUACAN¨
INGENIERIA EN COMPUTACION
SISTEMAS OPERATIVOS
LINUX
PILAR RESENDIZ COLIN
6CV1
MAGAÑA CASTILLO MIGUEL EDUARDO
ORTEGA CORTES LUIS JOEL
MARTINES CARRISOSA EDGAR JESUS
RUIZ GARCIA NATALY
2
INDICE:
Introducción………………………………………………..………….2
Definición de Linux……………………………………….…………..2
funciones de Linux……………………………………….…………..3
Administrador de Linux……………………………………………....4
Evolución de Linux…………………………………………………....5
Tipos de Linux………………………………………………………...7
estructura de Linux…………………………………………………..8
Ventajas y desventajas Linux vs Windows vs Mac…..................10
Requerimientos de hardware……………………………………….11
Conclusiones…………………………………………………………13
PARTE 1 DEL PROYECTO:
CAPITULO I INTRODUCCION AL SISTEMA OPERATIVO
3
INTRODUCCIÓN:
Linux es un sistema operativo, compatible Unix. Dos características muy peculiares lo diferencian
del resto de sistemas que podemos encontrar en el mercado, la primera, es que es libre, esto significa
que no tenemos que pagar ningun tipo de licencia a ninguna casa desarrolladora de software por el
uso del mismo, la segunda, es que el sistema viene acompañado del código fuente.
El sistema lo forman el núcleo del sistema (kernel) más un gran número de programas / bibliotecas
que hacen posible su utilización. Muchos de estos programas y bibliotecas han sido posibles gracias
al proyecto GNU, por esto mismo, muchos llaman a Linux, GNU/Linux, para resaltar que el sistema
lo forman tanto el núcleo como gran parte del software producido por el proyecto GNU.
Linux se distribuye bajo la GNU General Public License por lo tanto, el código fuente tiene que estar
siempre accesible y cualquier modificación ó trabajo derivado tiene que tener esta licencia.
El sistema ha sido diseñado y programado por multitud de programadores alrededor del mundo. El
núcleo del sistema sigue en continuo desarrollo bajo la coordinacion de Linus Torvalds, la persona
de la que partio la idea de este proyecto, a principios de la década de los noventa. Hoy en dia,
grandes compañias, como IBM, SUN, HP, Novell y RedHat, entre otras muchas, aportan a Linux
grandes ayudas tanto económicas como de código.
DEFINICIÓN DE LINUX:
LINUX (o GNU/LINUX, más correctamente) Se trata de un
sistema operativo de 32 bits de libre distribución, desarrollado
originalmente por Linus Torvalds, un estudiante de la
universidad finlandesa de Helsinki, quien, en 1991, se abocó a
la tarea de reemplazar a Minix, un clon de Unix de pequeñas
proporciones y finalidad académica desarrollado años antes
por Andrew Tannenbaun.
A medida que avanzaba en su desarrollo, Linux fue dejando el
código fuente de las sucesivas versiones del kernel y utilidades
de Linux a disponibilidad de los usuarios de Internet. Este fue
sin duda un gran acierto, ya que hizo posible que una multitud
de desarrolladores de todo el mundo se familiarizaran con el
código, lo cual en primera instancia significó un gran aporte de
sugerencias, evolucionado luego hacia un espectacular
ejemplo de desarrollo distribuido de software: centenares de
desarrolladores independientes, desde diferentes puntos del
planeta tomaron a su cargo la producción de software para
Linux, ya sea escribiéndolo desde cero o portándolo desde
otras plataformas Unix. Esta modalidad de desarrollo continua
aún hoy y ha permitido a Linux alcanzar un alto nivel de
desarrollo y madurez, así también como un amplio grado de aceptación.
4
Linux es distribuido bajo la Licencia General Pública de GNU, lo cual significa que puede ser
distribuido, copiado y modificado gratuitamente, a condición de no imponer ninguna restricción en
sucesivas distribuciones. En pocas palabras: Linux es un sistema operativo gratuito.
FUNCIONES DE LINUX:
Linux desempeña 5 funciones básicas
1 – Suministro de interface al usuario
2 – Administración de recursos
3 – Administración de tareas
4 – Administración de archivos
5 – Servicio de soporte y utilerías.
1 – Interfase del usuario:
Es aquella parte del sistema operativo que nos permite comunicarnos con él de tal manera que se
puedan cargar programas, acceder archivos ya realizar otras tareas. Los 3 tipos principales de
interfase son:
• Basadas en comandos: cuando usamos la consola e ingresamos los comandos.
• Basadas en menús
• Basadas en interfases gráficas de usuario: Gnome, Kde.
2 – Administración de recursos:
Esta funcionalidad nos sirve para administrar los recursos de hardware y de redes de un sistema
informativo, como el CPU, memoria, dispositivos de almacenamiento secundario y periféricos de
entrada y de salida.
3 – Administración de tareas:
Los programas de administración de tareas del sistema operativo administran la realización de las
tareas informáticas de los usuarios finales. Los programas controlan que áreas tiene acceso al CPU
y por cuánto tiempo. Las funciones de administración de tareas pueden distribuir una parte específica
del tiempo del CPU para una tarea en particular, e interrumpir al CPU en cualquier momento para
sustituirla con una tarea de mayor prioridad.
4 – Administración de archivos:
Un sistema de información contiene programas de administración de archivos que controlan la
creación, borrado y acceso de archivos de datos y de programas. También implica mantener el
registro de la ubicación física de los archivos en los discos magnéticos y en otros dispositivos de
almacenamiento secundarios.
5 – Servicio de soporte y utilería:
5
ADMINISTRADORES DE LINUX:
● Gestión de Usuarios y Ficheros
– Alta, baja y cambios en usuarios y grupos
– Permisos en ficheros
– Cuotas en ficheros
● Instalación y mantenimiento de hardware y Software
● Gestión de recursos
– CPU y Memoria
– Dispositivos de almacenamiento, discos duros, particiones, LVM...
– Impresoras
● Optimización y personalización del sistema
– Compilación del núcleo
– Parámetros del núcleo
● Auditoria del sistema
● Backup y Restauración
● Administración de Red
6
– Dispositivos de red
– Enrutado
– Servicios de Red
– Seguridad de red
EVOLUCIÓN DE LINUX:
1983: Richard Stallman crea el proyecto de GNU con el objetivo de crear un sistema operativo libre.
1989: Richard Stallman escribe la primera versión de la licenciaGNU GPL.
1991: El núcleo Linux es anunciado públicamente, el 25 de agosto por el entonces
estudiante finlandés de 21 años Linus Benedict Torvalds. El 17 de septiembre la primera versión
pública aparece sobre un servidor de ftp. Algunos desarrolladores están interesados en el proyecto
y contribuyen con mejoras y extensiones.
1992: El núcleo Linux es licenciado de nuevo bajo la GNU GPL. Las primeras distribuciones
Linux son creadas.
1993: Más de 100 desarrolladores trabajan sobre el núcleo Linux. Con su ayuda el núcleo es
adaptado al ambiente deGNU, que crea un espectro enorme de tipos de aplicaciones para el
nuevo sistema operativo creado de la unión delsoftware del proyecto GNU, variados programas
de Software libre y el núcleo Linux. En este año, también el proyecto Winecomienza su desarrollo y
la distribución más antigua actualmente activa, Slackware, es liberada por primera vez. Más tarde
en el mismo año, el Proyecto Debian es establecido. Hoy esta es la comunidad más grande de
una distribución.
7
1994: En marzo de este año, Torvalds considera que todos los componentes del núcleo Linux están
totalmente maduros y presenta la versión 1.0 de Linux. Esta versión está, por primera vez, disponible
en la red Internet. El proyecto XFree86contribuye con una interfaz gráfica de usuario (GUI). En este
año, las empresas Red Hat y SUSE también publican la versión 1.0.
1995: En marzo, la siguiente rama estable de Linux aparece, la serie 1.2. Más tarde, Linux
es transportado a las plataformas informáticas DEC y SUN SPARC. Durante los años siguientes
estransportado a un número cada vez mayor de plataformas.
1996: La versión 2.0 del núcleo Linux es liberada. Éste ahora puede servir varios procesadores al
mismo tiempo, y así se hace una alternativa seria para muchas empresas.
1997: Varios programas propietarios son liberados para Linuxen el mercado, como la base de
datos Adabas D, el navegadorNetscape y las suites de oficina Applixware y StarOffice.
1998: Empresas importantes de informática como IBM, Compaqy Oracle anuncian soporte
para Linux. Además, un grupo de programadores comienza a desarrollar la interfaz gráfica de
usuario KDE, primera de su clase para Linux, con el objetivo de proveer facilidad de uso al usuario.
1999: Aparece la serie 2.2 del núcleo Linux, en enero, con el código de red y el soporte a SMP
mejorados. Al mismo tiempo, un grupo de desarrolladores comienza el trabajo sobre elentorno
gráfico GNOME, que competirá con KDE por la facilidad de uso y la eficiencia para el usuario.
Durante ese año IBManuncia un extenso proyecto para el soporte de Linux.
2000: La Suite de oficina StarOffice es ofrecida según los términos de la GNU GPL, abriendo así el
camino para una Suite de oficina avanzada, y libre en Linux.
2001: En enero, se libera la serie 2.4 del núcleo Linux. Elnúcleo Linux ahora soporta hasta
64 Gb de RAM, sistemas de64 bits, dispositivos USB y un sistema de archivos journaling.
2002: La comunidad OpenOffice.org libera la versión 1.0 de suSuite de oficina homónima.
El navegador web libre Mozilla es también liberado. En septiembre, aparece el Slapper-worm el cual
es el primer gusano informático Linux.
2003: Al final del año, la serie 2.6 del núcleo Linux es liberada, después de lo cual Linus Torvalds va
a trabajar para el OSDL.Linux se usa más extensamente sobre sistemas integrados (embedded
system).
2004: El equipo de XFree86 se desintegra y se forma la fundación X.Org, que provoca un desarrollo
considerablemente más rápido del servidor X para Linux.
2005: El proyecto openSUSE es comenzado como unadistribución libre de la comunidad de Novell.
Además el proyecto OpenOffice.org proyecta la versión de lanzamiento 2.0 que soporta al
estándar OASIS OpenDocument en octubre.
2006: El Xgl de Novell y el AIGLX de Red Hat permiten el uso de efectos acelerados por hardware
sobre el escritorio Linux.Oracle publica su propia distribución de Red
Hat. Novell yMicrosoft anuncian una cooperación para la mejor interoperabilidad.
2007: Dell llega a ser el primer fabricante principal decomputadoras en vender una computadora
personal de escritoriocon Ubuntu preinstalado.
8
TIPOS DE LINUX:
Fedora: Fedora es una distribución de GNU/Linux para propósitos generales basada en RPM, que
se mantiene gracias a una comunidad internacional de ingenieros, diseñadores gráficos y usuarios
que informan de fallos y prueban nuevas tecnologías. Cuenta con el respaldo y la promoción de Red
Hat.
La última versión es Fedora 20, puesta a disposición del público el 8 de julio 2013
Mandriva: Mandriva Linux (fusión de la distribución francesa Mandrake Linux y la brasileña Conectiva
Linux) es una distribución Linux aparecida en julio de 1998 propiedad de Mandriva, enfocada a
principiantes o usuarios que se están introduciendo al mundo de GNU/Linux y al Software Libre.
Se distribuye mediante la Licencia pública general de GNU, y es posible descargar su distribución
en formato ISO, sus asistentes o sus repositorios.
La primera edición se basó en Red Hat Linux v5.1 y escogió el entorno gráfico de KDE v1.0. Desde
entonces ha seguido su propio camino, separado de Red Hat y ha incluido numerosas herramientas
propias o modificadas, fundamentalmente dirigidas a facilitar la configuración del sistema. Mandrake
(su anterior nombre) también es conocida por compilar sus paquetes con optimizaciones para
procesadores Pentium y superiores, incompatibles con versiones más antiguas tales como 386 y
486.
Mandriva Linux One 2009 Contiene todos los controladores y plugins más utilizados
Kubuntu: es una distribución de Linux que utiliza KDE como entorno de escritorio. Es desarrollado
por Canonical Ltd. y sus colaboradores. Es un derivado oficial deUbuntu y su nombre proviene
del juego de palabrasKDE + Ubuntu.
Cada paquete en Kubuntu comparte los mismos repositorios de Ubuntu.Es posible descargarla a
través de Internet sin coste alguno o solicitar elCD en su sitio web oficial a través un servicio
llamado ShipIt, mediante el cual el pedido es enviado a domicilio a cualquier lugar del mundo de
manera totalmente gratuita y en un plazo aproximado de entre seis y diez semanas. También es
posible adquirirlos en la tienda oficial, además de los DVD y otros artículos.7
Cada seis meses se publica una nueva versión de Kubuntu. La más reciente es la 9.04, disponible
desde el 23 de abril de 2009.
Ubuntu: Ubuntu (AFI: /ubuntu/) es una distribución GNU/Linux que ofrece un sistema operativo
predominantemente enfocado a ordenadores personales, aunque también proporciona soporte para
servidores. Es una de las más importantes distribuciones de GNU/Linux a nivel mundial. Se basa en
Debian GNU/Linux y concentra su objetivo en la facilidad y libertad de uso, la fluida instalación y los
lanzamientos regulares (cada 6 meses: las versiones .04 en abril y las .10 en octubre). El principal
patrocinador es Canonical Ltd., una empresa privada fundada y financiada por el empresario
sudafricano Mark Shuttleworth.
El nombre de la distribución proviene del concepto zulú y xhosa de Ubuntu, que significa "humanidad
hacia otros" o "yo soy porque nosotros somos". Ubuntu es un movimiento sudafricano encabezado
por el obispo Desmond Tutu, quien ganó el Premio Nobel de la Paz en 1984 por sus luchas en contra
9
del Apartheid en Sudáfrica. El sudafricano Mark Shuttleworth, mecenas del proyecto, se encontraba
muy familiarizado con la corriente. Tras ver similitudes entre los ideales de los proyectos GNU,
Debian y en general con el movimiento del software libre, decidió aprovechar la ocasión para difundir
los ideales de Ubuntu. El eslogan de la distribución “Linux para seres humanos” (en inglés "Linux for
Human Beings" resume una de sus metas principales: hacer de GNU/Linux un sistema operativo
más accesible y fácil de usar.
La versión más reciente, la 8.10, fue lanzada para pre-órdenes desde su web el 30 de octubre del
2008, para ser entregadas aproximadamente en 3 semanas despues de su salida.
ESTRUCTURAS DE LINUX:
/home
Aquí se encuentran todos los archivos de los usuarios del sistema. Si mi nombre de usuario es kiefer
seria /home/kiefer
/media
Generalmente aquí es donde se montan los Cds y Dvds además de los SticksUSB y discos duros
externos.
/sbin
Contiene archivos ejecutables que por lo general son comandos usados para la administración del
sistema. Los comandos mount, halt, umount y shutdown son algunos de ellos.
10
/usr
Contiene varios archivos y subdirectorio importantes como pueden ser las configuraciones del
entorno grafico X, fuentes del kernel, librerias, juegos y un largo etc.
/boot
Todos los archivos necesarios para el arranque incluidos el cargador Grub y los kernels disponibles.
/mnt
Directorio vacío, normalmente se suele usar para montajes de unidades temporales que deseamos
cargar en ese momento.
/var
Contiene varios archivos que definen el sistema así como archivos log que almacenan cada
movimiento del sistema como por ejemplo el fichero /var/log/messages.
/cdrom
Normalmente es un enlace simbólico hacia /media/cdrom
/dev
Aquí es donde están todos los drivers y los dispositivos, estos se identifican en forma de archivo.
/lib
Contiene librarias para C y otros lenguajes de programación.
/proc
Directorio que contiene información sobre diferentes partes del sistema, cpu, discos, tiempo uptime,
irqs, memoria, etc …
/opt
En este directorio se suelen almacenar todos los archivos de una instalación fuera de los repositorios
como puede ser cuando instalamos un .deb
/etc
Contiene prácticamente todos los archivos de configuración del equipo y los demonios de inicio en
/etc/init.d entre otras cosas.
/lost+found
Directorio especifico para archivos perdidos. Cada partición tiene el suyo propio
independientemente.
/root
Directorio particular del superusuario del sistema ( root )
11
/tmp
Directorio temporal que pueden usar todos los usuarios para archivos temporales y del sistema.
VENTAJAS Y DESVENTAJAS DE LINUX:
Empezando con Windows:
Ventajas:
Hoy en día es el sistema operativo standard, o sea, compras una notebook y viene
preinstalado Windows
Es compatible con la mayoría de los software(aplicaciones) que hay, y que son más conocidos
Es el sistema operativo para el cual la mayoría de los juegos son compatibles
Tiene un entorno gráfico amigable y fácil de usar
Desventajas:
La licencia original es muy costosa
Es inestable y el 98% de los virus están diseñados para dañarlo
No puedes realizar actualizaciones de seguridad si no tienes la licencia original
Utiliza muchos recursos del equipo (varía según las versiones)
12
Seguimos con Linux
Ventajas:
Es open source, o sea de código abierto, si sabes programar puedes personalizarlo al 100%
La mayoría de sus versiones son gratuitas
Corre en cualquier equipo, sin importar el rendimiento dehardware (depende de las versiones)
Puedes descargar aplicaciones gratuitas directamente de la página oficial
Es un sistema muy estable y libre de virus
Desventajas:
Es complejo a la hora de instalar
Pueden llegar a ser complicadas algunas acciones, ya que solo pueden ser realizadas a través de
la consola (programación)
Los juegos que existen para este sistema, son muy básicos y pobres en calidad de imagen y diseño
Para finalizar, Mac OSX:
Ventajas:
Muy estable (si no es el más estable de todos) y libre de virus
Ideal para profesionales del Diseño y la Animación
Tiene muy buen soporte técnico, yactualizaciones periódicas
Entorno gráfico agradable
Desventajas:
Es bastante costoso
Solo se puede instalar en equipos Mac
Las aplicaciones son pagas, o difíciles de crackear, las versiones gratuitas son de prueba
13
REQUISITOS MÍNIMOS DE HARDWARE PARA LINUX:
Una vez que haya reunido información sobre el hardware de su ordenador debe verificar que su
hardware le permita realizar el tipo de instalación que desea efectuar.
Dependiendo de sus necesidades, podría arreglarse con menos del hardware recomendado listado
en la siguiente tabla. Sin embargo, la mayoría de usuarios se arriesgan a terminar frustrados si
ignoran estas sugerencias.
Se recomienda como mínimo un Pentium 4, a 1 GHz para un sistema de escritorio.
Tipo de instalación RAM (mínimo) RAM (recomendado) Disco duro
Sin escritorio 64 Megabytes 256 Megabytes 1 Gigabyte
Con escritorio 128 Megabytes 512 Megabytes 5 Gigabytes
Los requisitos de memoria mínimos necesarios son en realidad inferiores a los indicados en esta
tabla. En función de la arquitectura, es posible instalar Debian en sistemas con tan sólo 20 MB (en
el caso de s390) a 60 MB (para amd64). Lo mismo se puede decir del espacio necesario en disco,
especialmente si escoge las aplicaciones que va a instalar manualmente, consulte Sección D.2,
“Espacio en disco requerido para las tareas” para obtener más información de los requisitos de disco.
Es posible ejecutar un entorno de escritorio gráfico en sistemas antiguos o de gama baja. En este
caso es recomendable instalar un gestor de ventanas que es consuma menos recursos que los
utilizados en los entornos de escritorio de GNOME o KDE. Algunas alternativas para estos casos
son xfce4, icewm y wmaker, aunque hay más entre los que puede elegir.
Es prácticamente imposible dar requisitos generales de memoria y espacio en disco para
instalaciones de servidores ya que éstos dependerán en gran medida de aquello para lo que se
utilice el servidor.
14
Recuerde que estos tamaños no incluyen todos los otros materiales que se encuentran
habitualmente, como puedan ser los ficheros de usuarios, el correo y otros datos. Siempre es mejor
ser generoso cuando uno está pensando qué espacio destinar a sus propios ficheros y datos.
Se ha tenido en cuenta el espacio de disco necesario para la operación normal del sistema Debian
GNU/Linux en sí en estos requisitos de sistema recomendados. En particular, la partición /var de
Debian contiene mucha información de estado específica a Debian, además de su contenido
habitual, como puedan ser los ficheros de registro. Los ficheros de dpkg (que incluyen información
sobre los paquetes instalados) pueden fácilmente consumir unos 40 MB. Además, hay que tener en
cuenta que apt-get ubica los paquetes descargados aquí antes de instalarlos. Por regla general
deberá asignar por lo menos 200 MB para /var, y mucho más si va a instalar un entorno gráfico de
escritorio.
CONCLUSIONES:
Después de haber realizado este trabajo y haber visto la evolución de este sistema operativo, no
dudamos en concluir que estamos ante un sistema operativo de futuro, abriéndose paso a través de
otros sistemas comerciales, que, teóricamente, deberían ofrecer características mejores a las que
ofrece Linux.
Nuestra opinión sobre este sistema operativo es que ha tenido esta gran evolución en los cuatro o
cinco últimos años, en gran medida debido a la ideología que sigue este sistema operativo, la cual
permite que cualquier usuario tenga la posibilidad de modificar el código fuente, personalizando el
sistema, reparando los posibles “bugs” del sistema o creando programas nuevos a los que cualquiera
pueda acceder, modificar y reparar a través de la red.
Dada esta característica, creemos que Linux tiene una gran perspectiva de futuro. Esto no queda
únicamente así, sino que además, está produciendo una revolución en la actual concepción de
mercado de software comercial, creando nuevos tipos de licencias con los que los programas puedan
ser comerciales, pero incluyendo las fuentes, con lo que se consigue obtener unas características
parecidas a la del software libre.
Además gracias al sistema multitarea y multiproceso de Linux, que ofrece una gran potencia de
cálculo y velocidad de intercomunicación, este sistema es apto para grandes estaciones de trabajo
y de servidores de red, entre otros.
Centrándonos más en el tema del trabajo, nuestra opinión, tanto teórica como práctica, es que es un
sistema muy estable, apto y recomendable para cualquier informático, no solo con la gran cantidad
de sistemas de ficheros y protocolos de red que es capaz de utilizar, sino que además ofrece una
gran posibilidad de desarrollo, gran potencia en entorno gráfico, tanto desde el punto de vista de
usuario como de programador, y una interfaz de red que permite la fácil comunicación entre sistemas
UNIX, o cualuquier otro sistema operativo actual.
El único inconveniente que hemos encontrado a este sistema es que para un usuario de nivel bajo-
medio, puede que sea un golpe un poco duro encontrarse con un sistema operativo por línea de
comandos, con multitarea real, cosas poco usuales en el resto de sistemas que suelen emular la
multitarea desde un entorno visual. Esto se está intentando mejorar, creando mejores programas de
instalación y utilizando interfaces gráficas más intuitivas.

Más contenido relacionado

La actualidad más candente (16)

Linea del tiempo_so
Linea del tiempo_soLinea del tiempo_so
Linea del tiempo_so
 
Unix y linux
Unix y linuxUnix y linux
Unix y linux
 
Evoluciondelossistemasoperativos 110302154305-phpapp01
Evoluciondelossistemasoperativos 110302154305-phpapp01Evoluciondelossistemasoperativos 110302154305-phpapp01
Evoluciondelossistemasoperativos 110302154305-phpapp01
 
Proyecto linex
Proyecto linexProyecto linex
Proyecto linex
 
Loren
LorenLoren
Loren
 
sistemas operativos
sistemas operativossistemas operativos
sistemas operativos
 
Linux!!
Linux!!Linux!!
Linux!!
 
Modulo 7.3 linux
Modulo 7.3  linuxModulo 7.3  linux
Modulo 7.3 linux
 
Sistema operativo linux
Sistema operativo linuxSistema operativo linux
Sistema operativo linux
 
Sistemas presentacion
Sistemas presentacionSistemas presentacion
Sistemas presentacion
 
Software libre, open source y histroia de linux
Software libre, open source y histroia de linuxSoftware libre, open source y histroia de linux
Software libre, open source y histroia de linux
 
Oyerpes tfc0611
Oyerpes tfc0611Oyerpes tfc0611
Oyerpes tfc0611
 
Presentación Linux
Presentación LinuxPresentación Linux
Presentación Linux
 
Linux
LinuxLinux
Linux
 
Historia de linux
Historia de linuxHistoria de linux
Historia de linux
 
Linux
LinuxLinux
Linux
 

Similar a Proyecto linux

Similar a Proyecto linux (20)

SO linux Por Elizabeth Escobar y Julian Ocampo
SO linux Por Elizabeth Escobar y Julian OcampoSO linux Por Elizabeth Escobar y Julian Ocampo
SO linux Por Elizabeth Escobar y Julian Ocampo
 
Evolucion de linux
Evolucion de linuxEvolucion de linux
Evolucion de linux
 
Evolución de linux
Evolución de linuxEvolución de linux
Evolución de linux
 
Todo sobre linux
Todo sobre linuxTodo sobre linux
Todo sobre linux
 
Evoluciondelossistemasoperativos 110302154305-phpapp01
Evoluciondelossistemasoperativos 110302154305-phpapp01Evoluciondelossistemasoperativos 110302154305-phpapp01
Evoluciondelossistemasoperativos 110302154305-phpapp01
 
Linux
LinuxLinux
Linux
 
Linux S.O
Linux S.OLinux S.O
Linux S.O
 
Sistema Operativo Linux
Sistema Operativo LinuxSistema Operativo Linux
Sistema Operativo Linux
 
Linux
LinuxLinux
Linux
 
Linux
LinuxLinux
Linux
 
León evolucion de linux
León evolucion de linuxLeón evolucion de linux
León evolucion de linux
 
Evolucion de linux
Evolucion de linuxEvolucion de linux
Evolucion de linux
 
Evolución de linux
Evolución de linuxEvolución de linux
Evolución de linux
 
Informática evolución de linux
Informática evolución de linuxInformática evolución de linux
Informática evolución de linux
 
Linux history
Linux historyLinux history
Linux history
 
Linea del tiempo de linux
Linea del tiempo de linuxLinea del tiempo de linux
Linea del tiempo de linux
 
Historia De Linux
Historia De LinuxHistoria De Linux
Historia De Linux
 
Curso basico de linux(guadalinex)
Curso basico de linux(guadalinex)Curso basico de linux(guadalinex)
Curso basico de linux(guadalinex)
 
Linux
LinuxLinux
Linux
 
Evoluciondelos sistemasoperativos 110302154305-phpapp01
Evoluciondelos sistemasoperativos 110302154305-phpapp01Evoluciondelos sistemasoperativos 110302154305-phpapp01
Evoluciondelos sistemasoperativos 110302154305-phpapp01
 

Más de Miguel Magaña

Segunda unidas open suse
Segunda unidas open suseSegunda unidas open suse
Segunda unidas open suseMiguel Magaña
 
Multitarea, multiprogramación, multiprocesos y
Multitarea, multiprogramación, multiprocesos yMultitarea, multiprogramación, multiprocesos y
Multitarea, multiprogramación, multiprocesos yMiguel Magaña
 
Funciones de administracion de memoria
Funciones de administracion de memoriaFunciones de administracion de memoria
Funciones de administracion de memoriaMiguel Magaña
 
Archivo de procesamiento por lotes
Archivo de procesamiento por lotesArchivo de procesamiento por lotes
Archivo de procesamiento por lotesMiguel Magaña
 
Linea de tiempo de sistemas operativos
Linea de tiempo de sistemas operativosLinea de tiempo de sistemas operativos
Linea de tiempo de sistemas operativosMiguel Magaña
 
Linea de tiempo de sistemas operativos
Linea de tiempo de sistemas operativosLinea de tiempo de sistemas operativos
Linea de tiempo de sistemas operativosMiguel Magaña
 

Más de Miguel Magaña (14)

Anti virus
Anti virusAnti virus
Anti virus
 
Opensuse2
Opensuse2Opensuse2
Opensuse2
 
Opensuse
OpensuseOpensuse
Opensuse
 
Segunda unidas open suse
Segunda unidas open suseSegunda unidas open suse
Segunda unidas open suse
 
Proyecto opensuse
Proyecto opensuseProyecto opensuse
Proyecto opensuse
 
Virus
VirusVirus
Virus
 
Multitarea, multiprogramación, multiprocesos y
Multitarea, multiprogramación, multiprocesos yMultitarea, multiprogramación, multiprocesos y
Multitarea, multiprogramación, multiprocesos y
 
Funciones de administracion de memoria
Funciones de administracion de memoriaFunciones de administracion de memoria
Funciones de administracion de memoria
 
Archivo de procesamiento por lotes
Archivo de procesamiento por lotesArchivo de procesamiento por lotes
Archivo de procesamiento por lotes
 
Segmentacion simple
Segmentacion simpleSegmentacion simple
Segmentacion simple
 
Proyecto linux
Proyecto linuxProyecto linux
Proyecto linux
 
Pregunats
PregunatsPregunats
Pregunats
 
Linea de tiempo de sistemas operativos
Linea de tiempo de sistemas operativosLinea de tiempo de sistemas operativos
Linea de tiempo de sistemas operativos
 
Linea de tiempo de sistemas operativos
Linea de tiempo de sistemas operativosLinea de tiempo de sistemas operativos
Linea de tiempo de sistemas operativos
 

Último

VOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMAL
VOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMALVOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMAL
VOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMALEDUCCUniversidadCatl
 
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdf
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdfEstrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdf
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdfAlfredoRamirez953210
 
CIENCIAS NATURALES 4 TO ambientes .docx
CIENCIAS NATURALES 4 TO  ambientes .docxCIENCIAS NATURALES 4 TO  ambientes .docx
CIENCIAS NATURALES 4 TO ambientes .docxAgustinaNuez21
 
DETALLES EN EL DISEÑO DE INTERIOR
DETALLES EN EL DISEÑO DE INTERIORDETALLES EN EL DISEÑO DE INTERIOR
DETALLES EN EL DISEÑO DE INTERIORGonella
 
Manejo del Dengue, generalidades, actualización marzo 2024 minsa
Manejo del Dengue, generalidades, actualización marzo 2024 minsaManejo del Dengue, generalidades, actualización marzo 2024 minsa
Manejo del Dengue, generalidades, actualización marzo 2024 minsaLuis Minaya
 
Tema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdf
Tema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdfTema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdf
Tema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdfDaniel Ángel Corral de la Mata, Ph.D.
 
Los Nueve Principios del Desempeño de la Sostenibilidad
Los Nueve Principios del Desempeño de la SostenibilidadLos Nueve Principios del Desempeño de la Sostenibilidad
Los Nueve Principios del Desempeño de la SostenibilidadJonathanCovena1
 
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptx
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptxPresentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptx
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptxYeseniaRivera50
 
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptxLINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptxdanalikcruz2000
 
BIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdf
BIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdfBIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdf
BIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdfCESARMALAGA4
 
PINTURA ITALIANA DEL CINQUECENTO (SIGLO XVI).ppt
PINTURA ITALIANA DEL CINQUECENTO (SIGLO XVI).pptPINTURA ITALIANA DEL CINQUECENTO (SIGLO XVI).ppt
PINTURA ITALIANA DEL CINQUECENTO (SIGLO XVI).pptAlberto Rubio
 
Día de la Madre Tierra-1.pdf día mundial
Día de la Madre Tierra-1.pdf día mundialDía de la Madre Tierra-1.pdf día mundial
Día de la Madre Tierra-1.pdf día mundialpatriciaines1993
 
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdfTarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdfManuel Molina
 
Uses of simple past and time expressions
Uses of simple past and time expressionsUses of simple past and time expressions
Uses of simple past and time expressionsConsueloSantana3
 
libro para colorear de Peppa pig, ideal para educación inicial
libro para colorear de Peppa pig, ideal para educación iniciallibro para colorear de Peppa pig, ideal para educación inicial
libro para colorear de Peppa pig, ideal para educación inicialLorenaSanchez350426
 

Último (20)

VOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMAL
VOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMALVOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMAL
VOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMAL
 
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdf
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdfEstrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdf
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdf
 
Aedes aegypti + Intro to Coquies EE.pptx
Aedes aegypti + Intro to Coquies EE.pptxAedes aegypti + Intro to Coquies EE.pptx
Aedes aegypti + Intro to Coquies EE.pptx
 
CIENCIAS NATURALES 4 TO ambientes .docx
CIENCIAS NATURALES 4 TO  ambientes .docxCIENCIAS NATURALES 4 TO  ambientes .docx
CIENCIAS NATURALES 4 TO ambientes .docx
 
Earth Day Everyday 2024 54th anniversary
Earth Day Everyday 2024 54th anniversaryEarth Day Everyday 2024 54th anniversary
Earth Day Everyday 2024 54th anniversary
 
DETALLES EN EL DISEÑO DE INTERIOR
DETALLES EN EL DISEÑO DE INTERIORDETALLES EN EL DISEÑO DE INTERIOR
DETALLES EN EL DISEÑO DE INTERIOR
 
Manejo del Dengue, generalidades, actualización marzo 2024 minsa
Manejo del Dengue, generalidades, actualización marzo 2024 minsaManejo del Dengue, generalidades, actualización marzo 2024 minsa
Manejo del Dengue, generalidades, actualización marzo 2024 minsa
 
Tema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdf
Tema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdfTema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdf
Tema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdf
 
Los Nueve Principios del Desempeño de la Sostenibilidad
Los Nueve Principios del Desempeño de la SostenibilidadLos Nueve Principios del Desempeño de la Sostenibilidad
Los Nueve Principios del Desempeño de la Sostenibilidad
 
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptx
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptxPresentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptx
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptx
 
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptxLINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
 
TL/CNL – 2.ª FASE .
TL/CNL – 2.ª FASE                       .TL/CNL – 2.ª FASE                       .
TL/CNL – 2.ª FASE .
 
BIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdf
BIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdfBIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdf
BIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdf
 
PINTURA ITALIANA DEL CINQUECENTO (SIGLO XVI).ppt
PINTURA ITALIANA DEL CINQUECENTO (SIGLO XVI).pptPINTURA ITALIANA DEL CINQUECENTO (SIGLO XVI).ppt
PINTURA ITALIANA DEL CINQUECENTO (SIGLO XVI).ppt
 
Día de la Madre Tierra-1.pdf día mundial
Día de la Madre Tierra-1.pdf día mundialDía de la Madre Tierra-1.pdf día mundial
Día de la Madre Tierra-1.pdf día mundial
 
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdfTarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
 
Tema 7.- E-COMMERCE SISTEMAS DE INFORMACION.pdf
Tema 7.- E-COMMERCE SISTEMAS DE INFORMACION.pdfTema 7.- E-COMMERCE SISTEMAS DE INFORMACION.pdf
Tema 7.- E-COMMERCE SISTEMAS DE INFORMACION.pdf
 
Uses of simple past and time expressions
Uses of simple past and time expressionsUses of simple past and time expressions
Uses of simple past and time expressions
 
VISITA À PROTEÇÃO CIVIL _
VISITA À PROTEÇÃO CIVIL                  _VISITA À PROTEÇÃO CIVIL                  _
VISITA À PROTEÇÃO CIVIL _
 
libro para colorear de Peppa pig, ideal para educación inicial
libro para colorear de Peppa pig, ideal para educación iniciallibro para colorear de Peppa pig, ideal para educación inicial
libro para colorear de Peppa pig, ideal para educación inicial
 

Proyecto linux

  • 1. INSTITUTO POLITECNICO NACIONAL ESCUELA SUPERIOR DE INGENIERIA MECANICA Y ELECTRICA ¨CULHUACAN¨ INGENIERIA EN COMPUTACION SISTEMAS OPERATIVOS LINUX PILAR RESENDIZ COLIN 6CV1 MAGAÑA CASTILLO MIGUEL EDUARDO ORTEGA CORTES LUIS JOEL MARTINES CARRISOSA EDGAR JESUS RUIZ GARCIA NATALY
  • 2. 2 INDICE: Introducción………………………………………………..………….2 Definición de Linux……………………………………….…………..2 funciones de Linux……………………………………….…………..3 Administrador de Linux……………………………………………....4 Evolución de Linux…………………………………………………....5 Tipos de Linux………………………………………………………...7 estructura de Linux…………………………………………………..8 Ventajas y desventajas Linux vs Windows vs Mac…..................10 Requerimientos de hardware……………………………………….11 Conclusiones…………………………………………………………13 PARTE 1 DEL PROYECTO: CAPITULO I INTRODUCCION AL SISTEMA OPERATIVO
  • 3. 3 INTRODUCCIÓN: Linux es un sistema operativo, compatible Unix. Dos características muy peculiares lo diferencian del resto de sistemas que podemos encontrar en el mercado, la primera, es que es libre, esto significa que no tenemos que pagar ningun tipo de licencia a ninguna casa desarrolladora de software por el uso del mismo, la segunda, es que el sistema viene acompañado del código fuente. El sistema lo forman el núcleo del sistema (kernel) más un gran número de programas / bibliotecas que hacen posible su utilización. Muchos de estos programas y bibliotecas han sido posibles gracias al proyecto GNU, por esto mismo, muchos llaman a Linux, GNU/Linux, para resaltar que el sistema lo forman tanto el núcleo como gran parte del software producido por el proyecto GNU. Linux se distribuye bajo la GNU General Public License por lo tanto, el código fuente tiene que estar siempre accesible y cualquier modificación ó trabajo derivado tiene que tener esta licencia. El sistema ha sido diseñado y programado por multitud de programadores alrededor del mundo. El núcleo del sistema sigue en continuo desarrollo bajo la coordinacion de Linus Torvalds, la persona de la que partio la idea de este proyecto, a principios de la década de los noventa. Hoy en dia, grandes compañias, como IBM, SUN, HP, Novell y RedHat, entre otras muchas, aportan a Linux grandes ayudas tanto económicas como de código. DEFINICIÓN DE LINUX: LINUX (o GNU/LINUX, más correctamente) Se trata de un sistema operativo de 32 bits de libre distribución, desarrollado originalmente por Linus Torvalds, un estudiante de la universidad finlandesa de Helsinki, quien, en 1991, se abocó a la tarea de reemplazar a Minix, un clon de Unix de pequeñas proporciones y finalidad académica desarrollado años antes por Andrew Tannenbaun. A medida que avanzaba en su desarrollo, Linux fue dejando el código fuente de las sucesivas versiones del kernel y utilidades de Linux a disponibilidad de los usuarios de Internet. Este fue sin duda un gran acierto, ya que hizo posible que una multitud de desarrolladores de todo el mundo se familiarizaran con el código, lo cual en primera instancia significó un gran aporte de sugerencias, evolucionado luego hacia un espectacular ejemplo de desarrollo distribuido de software: centenares de desarrolladores independientes, desde diferentes puntos del planeta tomaron a su cargo la producción de software para Linux, ya sea escribiéndolo desde cero o portándolo desde otras plataformas Unix. Esta modalidad de desarrollo continua aún hoy y ha permitido a Linux alcanzar un alto nivel de desarrollo y madurez, así también como un amplio grado de aceptación.
  • 4. 4 Linux es distribuido bajo la Licencia General Pública de GNU, lo cual significa que puede ser distribuido, copiado y modificado gratuitamente, a condición de no imponer ninguna restricción en sucesivas distribuciones. En pocas palabras: Linux es un sistema operativo gratuito. FUNCIONES DE LINUX: Linux desempeña 5 funciones básicas 1 – Suministro de interface al usuario 2 – Administración de recursos 3 – Administración de tareas 4 – Administración de archivos 5 – Servicio de soporte y utilerías. 1 – Interfase del usuario: Es aquella parte del sistema operativo que nos permite comunicarnos con él de tal manera que se puedan cargar programas, acceder archivos ya realizar otras tareas. Los 3 tipos principales de interfase son: • Basadas en comandos: cuando usamos la consola e ingresamos los comandos. • Basadas en menús • Basadas en interfases gráficas de usuario: Gnome, Kde. 2 – Administración de recursos: Esta funcionalidad nos sirve para administrar los recursos de hardware y de redes de un sistema informativo, como el CPU, memoria, dispositivos de almacenamiento secundario y periféricos de entrada y de salida. 3 – Administración de tareas: Los programas de administración de tareas del sistema operativo administran la realización de las tareas informáticas de los usuarios finales. Los programas controlan que áreas tiene acceso al CPU y por cuánto tiempo. Las funciones de administración de tareas pueden distribuir una parte específica del tiempo del CPU para una tarea en particular, e interrumpir al CPU en cualquier momento para sustituirla con una tarea de mayor prioridad. 4 – Administración de archivos: Un sistema de información contiene programas de administración de archivos que controlan la creación, borrado y acceso de archivos de datos y de programas. También implica mantener el registro de la ubicación física de los archivos en los discos magnéticos y en otros dispositivos de almacenamiento secundarios. 5 – Servicio de soporte y utilería:
  • 5. 5 ADMINISTRADORES DE LINUX: ● Gestión de Usuarios y Ficheros – Alta, baja y cambios en usuarios y grupos – Permisos en ficheros – Cuotas en ficheros ● Instalación y mantenimiento de hardware y Software ● Gestión de recursos – CPU y Memoria – Dispositivos de almacenamiento, discos duros, particiones, LVM... – Impresoras ● Optimización y personalización del sistema – Compilación del núcleo – Parámetros del núcleo ● Auditoria del sistema ● Backup y Restauración ● Administración de Red
  • 6. 6 – Dispositivos de red – Enrutado – Servicios de Red – Seguridad de red EVOLUCIÓN DE LINUX: 1983: Richard Stallman crea el proyecto de GNU con el objetivo de crear un sistema operativo libre. 1989: Richard Stallman escribe la primera versión de la licenciaGNU GPL. 1991: El núcleo Linux es anunciado públicamente, el 25 de agosto por el entonces estudiante finlandés de 21 años Linus Benedict Torvalds. El 17 de septiembre la primera versión pública aparece sobre un servidor de ftp. Algunos desarrolladores están interesados en el proyecto y contribuyen con mejoras y extensiones. 1992: El núcleo Linux es licenciado de nuevo bajo la GNU GPL. Las primeras distribuciones Linux son creadas. 1993: Más de 100 desarrolladores trabajan sobre el núcleo Linux. Con su ayuda el núcleo es adaptado al ambiente deGNU, que crea un espectro enorme de tipos de aplicaciones para el nuevo sistema operativo creado de la unión delsoftware del proyecto GNU, variados programas de Software libre y el núcleo Linux. En este año, también el proyecto Winecomienza su desarrollo y la distribución más antigua actualmente activa, Slackware, es liberada por primera vez. Más tarde en el mismo año, el Proyecto Debian es establecido. Hoy esta es la comunidad más grande de una distribución.
  • 7. 7 1994: En marzo de este año, Torvalds considera que todos los componentes del núcleo Linux están totalmente maduros y presenta la versión 1.0 de Linux. Esta versión está, por primera vez, disponible en la red Internet. El proyecto XFree86contribuye con una interfaz gráfica de usuario (GUI). En este año, las empresas Red Hat y SUSE también publican la versión 1.0. 1995: En marzo, la siguiente rama estable de Linux aparece, la serie 1.2. Más tarde, Linux es transportado a las plataformas informáticas DEC y SUN SPARC. Durante los años siguientes estransportado a un número cada vez mayor de plataformas. 1996: La versión 2.0 del núcleo Linux es liberada. Éste ahora puede servir varios procesadores al mismo tiempo, y así se hace una alternativa seria para muchas empresas. 1997: Varios programas propietarios son liberados para Linuxen el mercado, como la base de datos Adabas D, el navegadorNetscape y las suites de oficina Applixware y StarOffice. 1998: Empresas importantes de informática como IBM, Compaqy Oracle anuncian soporte para Linux. Además, un grupo de programadores comienza a desarrollar la interfaz gráfica de usuario KDE, primera de su clase para Linux, con el objetivo de proveer facilidad de uso al usuario. 1999: Aparece la serie 2.2 del núcleo Linux, en enero, con el código de red y el soporte a SMP mejorados. Al mismo tiempo, un grupo de desarrolladores comienza el trabajo sobre elentorno gráfico GNOME, que competirá con KDE por la facilidad de uso y la eficiencia para el usuario. Durante ese año IBManuncia un extenso proyecto para el soporte de Linux. 2000: La Suite de oficina StarOffice es ofrecida según los términos de la GNU GPL, abriendo así el camino para una Suite de oficina avanzada, y libre en Linux. 2001: En enero, se libera la serie 2.4 del núcleo Linux. Elnúcleo Linux ahora soporta hasta 64 Gb de RAM, sistemas de64 bits, dispositivos USB y un sistema de archivos journaling. 2002: La comunidad OpenOffice.org libera la versión 1.0 de suSuite de oficina homónima. El navegador web libre Mozilla es también liberado. En septiembre, aparece el Slapper-worm el cual es el primer gusano informático Linux. 2003: Al final del año, la serie 2.6 del núcleo Linux es liberada, después de lo cual Linus Torvalds va a trabajar para el OSDL.Linux se usa más extensamente sobre sistemas integrados (embedded system). 2004: El equipo de XFree86 se desintegra y se forma la fundación X.Org, que provoca un desarrollo considerablemente más rápido del servidor X para Linux. 2005: El proyecto openSUSE es comenzado como unadistribución libre de la comunidad de Novell. Además el proyecto OpenOffice.org proyecta la versión de lanzamiento 2.0 que soporta al estándar OASIS OpenDocument en octubre. 2006: El Xgl de Novell y el AIGLX de Red Hat permiten el uso de efectos acelerados por hardware sobre el escritorio Linux.Oracle publica su propia distribución de Red Hat. Novell yMicrosoft anuncian una cooperación para la mejor interoperabilidad. 2007: Dell llega a ser el primer fabricante principal decomputadoras en vender una computadora personal de escritoriocon Ubuntu preinstalado.
  • 8. 8 TIPOS DE LINUX: Fedora: Fedora es una distribución de GNU/Linux para propósitos generales basada en RPM, que se mantiene gracias a una comunidad internacional de ingenieros, diseñadores gráficos y usuarios que informan de fallos y prueban nuevas tecnologías. Cuenta con el respaldo y la promoción de Red Hat. La última versión es Fedora 20, puesta a disposición del público el 8 de julio 2013 Mandriva: Mandriva Linux (fusión de la distribución francesa Mandrake Linux y la brasileña Conectiva Linux) es una distribución Linux aparecida en julio de 1998 propiedad de Mandriva, enfocada a principiantes o usuarios que se están introduciendo al mundo de GNU/Linux y al Software Libre. Se distribuye mediante la Licencia pública general de GNU, y es posible descargar su distribución en formato ISO, sus asistentes o sus repositorios. La primera edición se basó en Red Hat Linux v5.1 y escogió el entorno gráfico de KDE v1.0. Desde entonces ha seguido su propio camino, separado de Red Hat y ha incluido numerosas herramientas propias o modificadas, fundamentalmente dirigidas a facilitar la configuración del sistema. Mandrake (su anterior nombre) también es conocida por compilar sus paquetes con optimizaciones para procesadores Pentium y superiores, incompatibles con versiones más antiguas tales como 386 y 486. Mandriva Linux One 2009 Contiene todos los controladores y plugins más utilizados Kubuntu: es una distribución de Linux que utiliza KDE como entorno de escritorio. Es desarrollado por Canonical Ltd. y sus colaboradores. Es un derivado oficial deUbuntu y su nombre proviene del juego de palabrasKDE + Ubuntu. Cada paquete en Kubuntu comparte los mismos repositorios de Ubuntu.Es posible descargarla a través de Internet sin coste alguno o solicitar elCD en su sitio web oficial a través un servicio llamado ShipIt, mediante el cual el pedido es enviado a domicilio a cualquier lugar del mundo de manera totalmente gratuita y en un plazo aproximado de entre seis y diez semanas. También es posible adquirirlos en la tienda oficial, además de los DVD y otros artículos.7 Cada seis meses se publica una nueva versión de Kubuntu. La más reciente es la 9.04, disponible desde el 23 de abril de 2009. Ubuntu: Ubuntu (AFI: /ubuntu/) es una distribución GNU/Linux que ofrece un sistema operativo predominantemente enfocado a ordenadores personales, aunque también proporciona soporte para servidores. Es una de las más importantes distribuciones de GNU/Linux a nivel mundial. Se basa en Debian GNU/Linux y concentra su objetivo en la facilidad y libertad de uso, la fluida instalación y los lanzamientos regulares (cada 6 meses: las versiones .04 en abril y las .10 en octubre). El principal patrocinador es Canonical Ltd., una empresa privada fundada y financiada por el empresario sudafricano Mark Shuttleworth. El nombre de la distribución proviene del concepto zulú y xhosa de Ubuntu, que significa "humanidad hacia otros" o "yo soy porque nosotros somos". Ubuntu es un movimiento sudafricano encabezado por el obispo Desmond Tutu, quien ganó el Premio Nobel de la Paz en 1984 por sus luchas en contra
  • 9. 9 del Apartheid en Sudáfrica. El sudafricano Mark Shuttleworth, mecenas del proyecto, se encontraba muy familiarizado con la corriente. Tras ver similitudes entre los ideales de los proyectos GNU, Debian y en general con el movimiento del software libre, decidió aprovechar la ocasión para difundir los ideales de Ubuntu. El eslogan de la distribución “Linux para seres humanos” (en inglés "Linux for Human Beings" resume una de sus metas principales: hacer de GNU/Linux un sistema operativo más accesible y fácil de usar. La versión más reciente, la 8.10, fue lanzada para pre-órdenes desde su web el 30 de octubre del 2008, para ser entregadas aproximadamente en 3 semanas despues de su salida. ESTRUCTURAS DE LINUX: /home Aquí se encuentran todos los archivos de los usuarios del sistema. Si mi nombre de usuario es kiefer seria /home/kiefer /media Generalmente aquí es donde se montan los Cds y Dvds además de los SticksUSB y discos duros externos. /sbin Contiene archivos ejecutables que por lo general son comandos usados para la administración del sistema. Los comandos mount, halt, umount y shutdown son algunos de ellos.
  • 10. 10 /usr Contiene varios archivos y subdirectorio importantes como pueden ser las configuraciones del entorno grafico X, fuentes del kernel, librerias, juegos y un largo etc. /boot Todos los archivos necesarios para el arranque incluidos el cargador Grub y los kernels disponibles. /mnt Directorio vacío, normalmente se suele usar para montajes de unidades temporales que deseamos cargar en ese momento. /var Contiene varios archivos que definen el sistema así como archivos log que almacenan cada movimiento del sistema como por ejemplo el fichero /var/log/messages. /cdrom Normalmente es un enlace simbólico hacia /media/cdrom /dev Aquí es donde están todos los drivers y los dispositivos, estos se identifican en forma de archivo. /lib Contiene librarias para C y otros lenguajes de programación. /proc Directorio que contiene información sobre diferentes partes del sistema, cpu, discos, tiempo uptime, irqs, memoria, etc … /opt En este directorio se suelen almacenar todos los archivos de una instalación fuera de los repositorios como puede ser cuando instalamos un .deb /etc Contiene prácticamente todos los archivos de configuración del equipo y los demonios de inicio en /etc/init.d entre otras cosas. /lost+found Directorio especifico para archivos perdidos. Cada partición tiene el suyo propio independientemente. /root Directorio particular del superusuario del sistema ( root )
  • 11. 11 /tmp Directorio temporal que pueden usar todos los usuarios para archivos temporales y del sistema. VENTAJAS Y DESVENTAJAS DE LINUX: Empezando con Windows: Ventajas: Hoy en día es el sistema operativo standard, o sea, compras una notebook y viene preinstalado Windows Es compatible con la mayoría de los software(aplicaciones) que hay, y que son más conocidos Es el sistema operativo para el cual la mayoría de los juegos son compatibles Tiene un entorno gráfico amigable y fácil de usar Desventajas: La licencia original es muy costosa Es inestable y el 98% de los virus están diseñados para dañarlo No puedes realizar actualizaciones de seguridad si no tienes la licencia original Utiliza muchos recursos del equipo (varía según las versiones)
  • 12. 12 Seguimos con Linux Ventajas: Es open source, o sea de código abierto, si sabes programar puedes personalizarlo al 100% La mayoría de sus versiones son gratuitas Corre en cualquier equipo, sin importar el rendimiento dehardware (depende de las versiones) Puedes descargar aplicaciones gratuitas directamente de la página oficial Es un sistema muy estable y libre de virus Desventajas: Es complejo a la hora de instalar Pueden llegar a ser complicadas algunas acciones, ya que solo pueden ser realizadas a través de la consola (programación) Los juegos que existen para este sistema, son muy básicos y pobres en calidad de imagen y diseño Para finalizar, Mac OSX: Ventajas: Muy estable (si no es el más estable de todos) y libre de virus Ideal para profesionales del Diseño y la Animación Tiene muy buen soporte técnico, yactualizaciones periódicas Entorno gráfico agradable Desventajas: Es bastante costoso Solo se puede instalar en equipos Mac Las aplicaciones son pagas, o difíciles de crackear, las versiones gratuitas son de prueba
  • 13. 13 REQUISITOS MÍNIMOS DE HARDWARE PARA LINUX: Una vez que haya reunido información sobre el hardware de su ordenador debe verificar que su hardware le permita realizar el tipo de instalación que desea efectuar. Dependiendo de sus necesidades, podría arreglarse con menos del hardware recomendado listado en la siguiente tabla. Sin embargo, la mayoría de usuarios se arriesgan a terminar frustrados si ignoran estas sugerencias. Se recomienda como mínimo un Pentium 4, a 1 GHz para un sistema de escritorio. Tipo de instalación RAM (mínimo) RAM (recomendado) Disco duro Sin escritorio 64 Megabytes 256 Megabytes 1 Gigabyte Con escritorio 128 Megabytes 512 Megabytes 5 Gigabytes Los requisitos de memoria mínimos necesarios son en realidad inferiores a los indicados en esta tabla. En función de la arquitectura, es posible instalar Debian en sistemas con tan sólo 20 MB (en el caso de s390) a 60 MB (para amd64). Lo mismo se puede decir del espacio necesario en disco, especialmente si escoge las aplicaciones que va a instalar manualmente, consulte Sección D.2, “Espacio en disco requerido para las tareas” para obtener más información de los requisitos de disco. Es posible ejecutar un entorno de escritorio gráfico en sistemas antiguos o de gama baja. En este caso es recomendable instalar un gestor de ventanas que es consuma menos recursos que los utilizados en los entornos de escritorio de GNOME o KDE. Algunas alternativas para estos casos son xfce4, icewm y wmaker, aunque hay más entre los que puede elegir. Es prácticamente imposible dar requisitos generales de memoria y espacio en disco para instalaciones de servidores ya que éstos dependerán en gran medida de aquello para lo que se utilice el servidor.
  • 14. 14 Recuerde que estos tamaños no incluyen todos los otros materiales que se encuentran habitualmente, como puedan ser los ficheros de usuarios, el correo y otros datos. Siempre es mejor ser generoso cuando uno está pensando qué espacio destinar a sus propios ficheros y datos. Se ha tenido en cuenta el espacio de disco necesario para la operación normal del sistema Debian GNU/Linux en sí en estos requisitos de sistema recomendados. En particular, la partición /var de Debian contiene mucha información de estado específica a Debian, además de su contenido habitual, como puedan ser los ficheros de registro. Los ficheros de dpkg (que incluyen información sobre los paquetes instalados) pueden fácilmente consumir unos 40 MB. Además, hay que tener en cuenta que apt-get ubica los paquetes descargados aquí antes de instalarlos. Por regla general deberá asignar por lo menos 200 MB para /var, y mucho más si va a instalar un entorno gráfico de escritorio. CONCLUSIONES: Después de haber realizado este trabajo y haber visto la evolución de este sistema operativo, no dudamos en concluir que estamos ante un sistema operativo de futuro, abriéndose paso a través de otros sistemas comerciales, que, teóricamente, deberían ofrecer características mejores a las que ofrece Linux. Nuestra opinión sobre este sistema operativo es que ha tenido esta gran evolución en los cuatro o cinco últimos años, en gran medida debido a la ideología que sigue este sistema operativo, la cual permite que cualquier usuario tenga la posibilidad de modificar el código fuente, personalizando el sistema, reparando los posibles “bugs” del sistema o creando programas nuevos a los que cualquiera pueda acceder, modificar y reparar a través de la red. Dada esta característica, creemos que Linux tiene una gran perspectiva de futuro. Esto no queda únicamente así, sino que además, está produciendo una revolución en la actual concepción de mercado de software comercial, creando nuevos tipos de licencias con los que los programas puedan ser comerciales, pero incluyendo las fuentes, con lo que se consigue obtener unas características parecidas a la del software libre. Además gracias al sistema multitarea y multiproceso de Linux, que ofrece una gran potencia de cálculo y velocidad de intercomunicación, este sistema es apto para grandes estaciones de trabajo y de servidores de red, entre otros. Centrándonos más en el tema del trabajo, nuestra opinión, tanto teórica como práctica, es que es un sistema muy estable, apto y recomendable para cualquier informático, no solo con la gran cantidad de sistemas de ficheros y protocolos de red que es capaz de utilizar, sino que además ofrece una gran posibilidad de desarrollo, gran potencia en entorno gráfico, tanto desde el punto de vista de usuario como de programador, y una interfaz de red que permite la fácil comunicación entre sistemas UNIX, o cualuquier otro sistema operativo actual. El único inconveniente que hemos encontrado a este sistema es que para un usuario de nivel bajo- medio, puede que sea un golpe un poco duro encontrarse con un sistema operativo por línea de comandos, con multitarea real, cosas poco usuales en el resto de sistemas que suelen emular la multitarea desde un entorno visual. Esto se está intentando mejorar, creando mejores programas de instalación y utilizando interfaces gráficas más intuitivas.