• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
Linux
 

Linux

on

  • 1,489 views

Origen de Linux

Origen de Linux

Statistics

Views

Total Views
1,489
Views on SlideShare
1,481
Embed Views
8

Actions

Likes
0
Downloads
18
Comments
0

1 Embed 8

http://www.slideshare.net 8

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    Linux Linux Presentation Transcript

    • LINUX
      APLICACIONES
      PARA EL DESARROLLO
      DE SOFTWARE
      ROBIN FALEN LARREA
      rofala@hotmail.com
    • Linus Torvalds
      • En 1991, un estudiante de Computer Science en Finlandia, escribe la primera versión de un kernel tipo Unix (mimix) para su propio uso, hace disponible su código en Internet, y pide ayuda a otros programadores.
      • Linus encontró que casi todo lo que necesitaba para su proyecto estaba disponible bajo las utilidades GNU.
      • El llama a su proyecto: LINUX (LINN-ucks, not LYE-nucks)
    • Nociones Preliminares
      • Basado en un Kernel “Hibrido”... monolítico pero extensible.
      • Es multiusuario, multiprocesador y multitaréa.
      • Se basa en los fundamentos y experiencia de los sistemas Unix.
      • Se rige por la filosofía GNU - Software Abierto y de libre uso.
      • Distribuido comercialmente desde 1993.
      • En la actualidad es el segundo S.O. Más instalado en servidores en el mundo con aproximadamente 30%.
    • ¿ Qué es software Libre ?
      • Free Software no es igual a software gratis (FreeWare)
      • Free Software es igual a LIBERTAD para USAR, DISTRIBUIR y MEJORAR
      • ¿ Cómo es esto posible ?
      • Disponibilidad de código fuente
      • Herramientas de colaboración: Internet
      • Protección Legal: Licencia Pública GNU (GPL)
    • ¿ Qué es el Kernel ?
      • El KERNEL es el corazón del Sistema Operativo, controla el uso de los recursos del sistema (memoria, procesador, discos, seguridad, redes, etc.), implementa conceptos fundamentales de UNIX, los procesos y archivos.
      • Es modular y extensible, soporta sistemas de archivos y dispositivos de hardware de otras plataformas : Unix, Mac, Novell, Windows, OS2, etc.
    • ¿ Quiénes desarrollan Linux ?
      • Quienes contribuyen con Linux:
      • Hacker's (programadores muy hábiles)
      • Las instituciones educativas
      • Voluntarios (Grupos de Usuarios)
      • Empresas con necesidades particulares
      • Empresas con intereses comerciales
      • Distribuciones
      • Todos los usuarios
    • ¿ Puedo ayudar al desarrollo de Linux ?
      • Instalarlo y probarlo
      • Leer la abundante documentación
      • Encontrar un proyecto que les interese
      • Descargar el código fuente
      • Conocer algo de lenguaje C
    • ¿ Que beneficios obtengo?
      • De satisfacción personal, al contribuir y ser parte de un proyecto tan grande.
      • Desarrollo profesional, permite que seamos competitivos.
      • Ganar dinero
    • Entornos de Linux:
      • Modo Texto:
      • Enorme cantidad de editores, compiladores, utilitarios del proyecto GNU. Toda la gama de comandos de Unix.
      • Entorno Gráfico:
      • Escritorio: Gnome, Kde
      • Aplicaciones Oficina: StarOffice, ApplixWare, Corel WorkPerfect Office.
      • Aplicaciones Internet: Netscape, ICQ, IRC, Napster, Gnutella
    • Aplicaciones Linux: Servidores
      • Servidores Internet:
      • Web, Correo, FTP, IRC, RealAudio, etc.
      • Servidores Base de Datos
      • PostgreSQL, MySQL, Oracle, DB2, Sybase, Informix, etc.
      • Servidores de Archivos:
      • NFS, SMB (Samba), Novell (Mars Nwe), etc.
      • Otros, la mas variadas aplicaciones desde servicios para grupos de trabajo (Domino) hasta juego en línea (Quake), y Muds (Medieval)
    • Usuarios de LINUX – en el Mundo
      • NASA
      • Ejército EEUU
      • Gobiernos de Italia, México, Brasil, EEUU
      • Fábricas de Robots en Suecia
      • Hospitales en Francia
      • La Mayoría de Universidades a nivel mundial
    • En el Perú
      • Estado:
      • Imarpe, INEI, Sedapal, EsSalud, etc
      • Educación:
      • PUCP, Garcilaso, UNI, etc
      • Privados:
      • Telefónica, RCP, Fénix Peruana, etc.
      • Corporaciones:
      • IBM, Compaq, HP, Oracle, Informix, Sun, etc.
      • Los 13 ISTP que forman parte de la Red de Excelencia.
    • El futuro de Linux
      • Proyección a 5 años
      • Linux dominará las aplicaciones científicas y técnicas
      • Sistema Preferido para Servidores Web y Estaciones de Trabajo
      • El mercado crece con egresados de colegios, institutos y universidades en las que Linux tiene gran aceptación
      • Linux se convierte en el sistema operativo dominante a nivel escritorio
    • VENTAJAS : Costo Cero
      • En la práctica esto no es 100% cierto puesto que existe un costo implícito que es el costo del aprendizaje.
      • Ventajas en el costo de licencias, sobretodo para múltiples usuarios y computadoras.
      • Habilidad para funcionar sobre maquinas antiguas.
      • Comparación con Windows NT gasto de muchos dollares vs RedHat CD ($50)
    • Flexibilidad
      • Es posible modificar el sistema operativo para los requerimientos propios. Linux se distribuye con el código fuente.
      • Se puede adecuar a las mejores características del hardware y software disponible.
      • En la práctica solo es posible si se dispone de conocimientos suficientes para modificar el kernel.
    • Licencias
      • Al estar bajo la licencia GPL, no hay problema de instalar el mismo software en múltiples maquinas.
      • Licencia: usuarios ilimitados, instalaciones ilimitadas.
      • Sin embargo, los productos comerciales que se ejecutan en Linux, SI están sujetos a restricciones de sus licencias.
    • Estabilidad
      • No se cuelga !!! :)
      • Linux tiene la experiencia de un cuarto de siglo de los sistemas Unix.
      • Tal como IBM lo dice, Linux es estable, funcional y ofrece valor. Al igual que los sistemas Unix propietarios y mainframes, Linux es muy estable.
      • El modelo de OpenSource de Linux asegura que los bugs sean detectados y corregidos rápidamente.
    • Internet Nativo
      • Linux nació en Internet; virtualmente garantiza que soporta todos los protocolos estándares de Internet.
      • Fue el primero en soportar IPv6. Muy usado como servidor en los proveedores de Internet.
      • El servidor web más popular: Apache, se ejecuta en su mayoría sobre Linux.
      • Es posible trabajar con aplicaciones Java, PHP, JavaScript, etc.
      • El kernel de Linux tiene funcionalidades de firewall.
    • Interoperatividad
      • Linux puede coexistir con otros sistemas, incluso bajo sus protocolos propietarios. Puede comunicarse vía SPX/IPX, Appletalk y hasta SNA.
      • SAMBA, puede remplazar a un Windows NT (compartir archivos e impresoras), de manera transparente para los usuarios.
    • Desventajas :
      Interface no amigable
      • No es totalmente cierto. Existen proyectos como el KDE y el GNOME que están cubriendo esta "deficiencia".
      • De todos modos, la línea de comandos es todavía más potente que cualquier interfase gráfica por su opciones.
      • Depende del nivel del usuario (normal o experto).
    • Problemas de Instalación
      • Tradicionalmente Linux ha sido difícil de instalar, era necesario conocer perfectamente el hardware disponible para adecuar el sistema operativo.
      • Progresivamente la instalación se hace más sencilla, las distribuciones como RedHat o Conectiva, tienen programas de instalación que autodetectan el hardware permitiendo una instalación fácil y rápida.
      • Sólo en algunos casos, es necesario modificar la instalación para el equipo en particular.
    • Escasez de Aplicaciones
      • Nadie elige un sistema operativo sin aplicaciones.
      • Pocas aplicaciones comerciales, muchas aplicaciones freeware.
      • Bases de Datos Relacionales, Aplicaciones de Internet, etc.
      • Aplicaciones para usuarios, gráficas, de oficina, etc.
    • Falta de Soporte
      • No existen suficientes empresas que den soporte profesional de Linux.
      • Esto está cambiando. HP, Dell y Compaq empezaron a dar soporte a empresas.
      • La mayoría de veces el soporte es voluntario a través de las listas de correo de los grupos de Linux.
      • Lista linux-plug@linux.org.pe en Perú.
    • Conclusión:
      • Ofrece una variedad de proveedores.
      • Hace uso mas eficiente de los recursos.
      • Permite administración remota.
      • Multiusuario.
      • No le afectan los virus de hace 10 años diseñados para MS DOS.