Sistema operativo linux

25
Integrantes : Isabel Carhuayal Puente John de la Rosa Béjar SISTEMA OPERATIVO LINUX

Transcript of Sistema operativo linux

Page 1: Sistema operativo linux

Integrantes :

Isabel Carhuayal Puente

John de la Rosa Béjar

SISTEMA OPERATIVO LINUX

Page 2: Sistema operativo linux

Linux es un sistema operativodiseñado por cientos deprogramadores de todo elplaneta, aunque el principalresponsable del proyecto esLinus Tovalds. (28 de diciembrede 1969, Helsinki, Finlandia

¿ QUÉ ES LINUX ?

Page 3: Sistema operativo linux

• Su objetivo es propulsar el software de libre distribuciónjunto con su código fuente para que pueda ser modificadopor cualquier persona, dando rienda suelta a la creatividad.

• Es libre, no tenemos que pagar ningún tipo de licencia aninguna casa desarrolladora de software por el uso.

• El sistema lo forman el núcleo del sistema (kernel) mas ungran numero de programas / librerías que hacen posible suutilización.

Page 4: Sistema operativo linux

El kernel o núcleo de Linux se podría definir como el corazón deeste sistema operativo. Es el encargado de que el software y elhardware de tu ordenador puedan trabajar juntos.

Las funciones mas importantes son : Administración de la memoria, para todos los programas

en ejecución. Administración del tiempo del procesador, que estos

programas en ejecución utilizan. Es el encargado de que podamos acceder a los

periféricos/elementos de nuestro ordenador de unamanera cómoda.

¿ QUÉ ES EL KERNEL?

Page 5: Sistema operativo linux

CPU (Procesador):Intel Pentium 1-4, Celeron, AMD Duron,Athlon, Athlon 64, Semprom u Opteron.

Memoria RAM:256 MB mín. y 512 MB máx. Y lo estándarson 385 MB.

Espacio en disco duro: mín. 2 GB y máx. 8 GB.

REQUERIMIENTOS DE HARDWARE PARA LUNIX

Page 6: Sistema operativo linux

• Multitarea: Varios programas: ejecutándose al mismo tiempo.• Multiusuario: Varios usuarios en la misma máquina al mismo

tiempo (y sin licencias para todos).• Multiplataforma: Corre en muchas CPU’s distintas, no sólo

Intel.• Funciona en modo protegido 386.• Estabilidad: Linux es robusto, no se colgara.• Compatible: Cumple el estándar POSIX como otros muchos

UNIX, facilita la migración entre plataformas.• Facilidad de instalación: Mas fácil de instalar que otros

sistemas operativos.• De uso libre (free): La licencia de Linux no requiere pagar

para ser usado.

CARACTERISTICAS LINUX

Page 7: Sistema operativo linux

La swap es un espacio reservado en tu disco duro para poderusarse como una extensión de memoria virtual de tu sistema.

En Linux, la memoria total disponible por el sistema estaráformada por la cantidad de memoria RAM instalada + la swapdisponible.

Un uso muy intensivo y continuado de la swap es unindicativo de que necesitamos mas memoria en nuestrosistema para que funcione con el uso que le estamos dando.

En Linux generalmente se usa como mínimo una particióndedicada a swap (aunque también se puede tener un ficheroswap).

¿ QUÉ ES LA SWAP?

Page 8: Sistema operativo linux

• Tiene capacidad para compilar C, C++, Java, Ada, entre otrosmuchos lenguajes.

• Además soporta diversas arquitecturas mediante lacompilación cruzada, lo que hace que sea un entorno adecuadopara desarrollos heterogéneos.

LENGUAJE DE PROGRAMACION

Page 9: Sistema operativo linux

• Hay varios entornos de desarrollo integrados disponibles paraGNU/Linux incluyendo, Anjuta, KDevelop, Ultimate++,Code::Blocks, NetBeans IDE y Eclipse.

• GNU/Linux también dispone de capacidades para lenguajes deguion (script), aparte de los clásicos lenguajes de programaciónde shell, o el de procesado de textos por patrones yexpresiones regulares llamado awk.

Page 10: Sistema operativo linux

Open Office: Lo mismo que Microsoft Office,

Gnomebaker: Aplicación para la grabación de CD (de datos y audio) y DVD.

Evolution: El viejo Outlook de Microsoft se moderniza.

Scribus: Es como tener Adobe Acrobat Professional.

GIMP: Edición de imágenes como el photoshop y el paint pero mejor.

Cinelarra: Programa de edición de vídeo.

APLICACIONES LINUX

Page 11: Sistema operativo linux

K3b: Otra herramienta de grabación de CDs y DVDs.

VLC: Reproductor multimedia.

Amarok: Reproductor y organizador de audio más popular para GNU/Linux.

Thunderbird: Programa para gestionar el correo electrónico y nuestra agenda.

Firefox: Navegador Web.

Nvu: Excelente editor de paginas web.

Page 12: Sistema operativo linux

COMPARANDO DESEMPEÑO Y CONFIABILIDAD DE LUNIX

Page 13: Sistema operativo linux

CUADRO COMPARATIVO ENTRE LOS SISTEMAS

OPERATIVOSWINDOWS Y LINUX

Page 14: Sistema operativo linux

PRECIO La mayoría de distribuciones de Lunix están disponible

gratuitamente.

Una licencia del sistema Windows puede costar entre $190- $230.

USO Linux ha mejorado dramáticamente, pero Windows sigue siendo un

poco mas fácil de usar.

Windows es un sistema operativo fácil de usar, con una interface

amigable y conocida.

ESTABILIDAD Linux es conocido por su estabilidad, puede correr por meses sin

necesidad de reiniciarse.

Windows ha mejorado en estabilidad, sin embargo sigue siendo

inestable en ocasiones.

SOFTWARE Linux tiene una gran variedad de programas, utilitarios y juegos, pero

Windows lo supera.

Debido a que Windows esta instalado en la mayoría de Pc, tiene

una mayor oferta de programas.

COSTO DE

SOFTWARE

Muchos de los programas disponibles para Lunix son gratuitos.

Alguno muy avanzados como Gimp, OpenOf fine, Wine, etc..

Aunque Windows tiene una mayor selección de programas, la

mayoría cuestan entre $20 y $200 por licencia

HARDWARE La compatibilidad de Hardware ha avanzado notablemente en Linux,

aunque algunas compañías de hardware aún no ofrecen soporte

para el sistema.

Windows tiene mayor soporte de drivers para hardware debido a

su mayor penetración en el mercado.

SEGURIDAD Linux siempre ha sido un sistema operativo muy seguro. Aunque

puede ser atacado ocasionalmente, la incidencia es muy baja

comparada con Windows.

En vista la seguridad fue llevada al extremo tal que los usuarios

casi no podían hacer nada sin autorización previa. Con todo y

Windows sigue siendo un sistema vulnerable a los ataques, lo que

lleva a un mayor costo en medidas de seguridad.

CODIGO

ABIERTO

Linux es de código abierto lo que significa que puede ser modificado

a fin de adecuarse a las necesidades del usuario.

Windows no es de código abierto y la mayoría de programas para

Windows tampoco lo son.

SOPORTE Las comunidades en torno a cada distribución de Lunix son

abundantes, con amplia documentación ofreciendo soporte valiosa y

gratuito.

Windows también tiene una amplio soporte propio y ajeno a través

de documentación online, libros y comunidades.

Page 15: Sistema operativo linux

Linux para móviles

Muchas compañías de plataformas móviles están empezando aoptar por Linux porque es un sistema operativo abierto, flexibley que viene respaldado por un amplio número de desarrolladores.

La evolución de Linux en dispositivos móviles es cada vezmayor, ocupando un 40% del mercado en China y Japón.

Page 16: Sistema operativo linux

Es una alianza fundada por Motorola,NEC, NTT DoCoMo, Panasonic MobileCommunications, SamsungElectronics, y Vodafone en enero de2007 para desarrollar la plataformaLiMo, una plataforma basada en Linuxpara dispositivos móviles

LiMo (Linux Mobile) Foundation

Page 17: Sistema operativo linux

Openmoko

Es un proyecto para crear unaplataforma para Smartphone usandosoftware libre. Utiliza el núcleo deLinux, junto con un entorno gráficode usuario construido con el servidorX.Org, con ventanas Match box. Elprimer Smartphone en el quefunciona OpenMoko es el Neo1973,fabricado por FIC.

Page 18: Sistema operativo linux

Es una plataforma software basada en Linux para dispositivos móviles que incluye un sistema operativo, middleware y aplicaciones clave.

Antroid

Page 19: Sistema operativo linux

Motorola ROKR E6

TechEBlog

Bonito teléfono el de laderecha, ¿verdad? Es uno delos cinco teléfonosinteligentes listados enTechEBlog que funcionan conLinux.

Motorola ROKR E6

Page 20: Sistema operativo linux

Se refiere al uso delsistema operativo Linux enun sistema empotrado,como por ejemplo PDA's(como el Opie de mobilinux,que aparece en la figura 5),teléfonos móviles, robots,enrutadores, servidores,dispositivos electrónicos yaplicaciones industrialescon microcontroladores ymicroprocesadores.

Linux empotrado a móviles

Page 21: Sistema operativo linux

El SO empotrado µClinux, se basó inicialmente en elKernel de Linux versión2.0. Y se desarrolló paramicrocontroladores sin unidades de gestión de memoria(MMUs), e incluye versiones desarrolladas a partir delKernel de Linux 2.0 2.4 y 2.6. Así como una buenacolección de aplicaciones y librerías.

µCLinux

Page 22: Sistema operativo linux

µCLinux - Características

• Programas sistema: shell, cp, mkdir, mount.• Aplicaciones de usuario: servidor web, cliente de correo,

servidor FTP.• Portar código fuente

Sustituir llamadas no existentes en uCLinux: fork, brk vfork, mmap.Modificar Makefile para compilación correcta.

• Gestión de memoria (MMU). • Parte de microcontrolador cuyas funciones son:

Conversión direcciones lógicas a físicas. Comprobar que se puede hacer la conversión. Comprobar que el proceso tiene permiso. NO memoria virtual. NO protección de memoria.

Page 23: Sistema operativo linux

Aunque la penetración de Linux en teléfonos inteligentes es todavía comparativamente baja - tan sólo un 6% del mercado de sistemas operativos de Smartphone en 2006.

Aunque Ubuntu Mobile sigue en fase de desarrollo, en lafigura 13 podemos ver unos pantallazos de la interfazgráfica en los que se pueden ver sus principalesfuncionalidades.

Page 24: Sistema operativo linux
Page 25: Sistema operativo linux