Post on 30-Dec-2015
description
Linux @ Software LibreLinux @ Software Libre
Miguel RabíMiguel Rabí
Coordinador PLUGCoordinador PLUG
Grupo de Usuarios Linux del PerúGrupo de Usuarios Linux del Perú
Agosto 22, 2001Agosto 22, 2001
Cámara de Comercio de LimaCámara de Comercio de Lima
AgendaAgenda
Libre = Gratis ? Libre = Gratis ?
El Proyecto GNUEl Proyecto GNU
La Licencia GPLLa Licencia GPL
Linux: Historia, ventajas y desventajasLinux: Historia, ventajas y desventajas
Que es el PLUG ?Que es el PLUG ?
Libre = Gratis ?Libre = Gratis ?
Libre proviene de Libre proviene de LIBERTADLIBERTAD, gratis de , gratis de GRATUIDAD.GRATUIDAD.
Shareware o Trial Version.Shareware o Trial Version.
Freeware.Freeware.
Libre.Libre.
Beerware, Postcardware ;).Beerware, Postcardware ;).
El Proyecto GNUEl Proyecto GNU
Empieza en 1984 por Richard Stallman (MIT).Empieza en 1984 por Richard Stallman (MIT).
Las aplicaciones existentes eran código cerrado e Las aplicaciones existentes eran código cerrado e
inaccesible para la mayoría de personas.inaccesible para la mayoría de personas.
El modelo escogido fue Unix, debido a que posee las El modelo escogido fue Unix, debido a que posee las
mejores capacidades t₫cnicas.mejores capacidades t₫cnicas.
Contribuciones como GCC (compilador C) y Emacs.Contribuciones como GCC (compilador C) y Emacs.
Stallman crea la Free Software Fundation.Stallman crea la Free Software Fundation.
La licencia GPLLa licencia GPL
La mayor contribución de Stallman, el documento La mayor contribución de Stallman, el documento legal; la licencia GNU de software libre GPL legal; la licencia GNU de software libre GPL (General Public License).(General Public License).
El software permanece a disposición pública para El software permanece a disposición pública para
todas las modificaciones y mejoras posibles.todas las modificaciones y mejoras posibles.
Las condiciones son que cualquiera que modifique el Las condiciones son que cualquiera que modifique el
código fuente, tiene que redistribuirlo en los mismos código fuente, tiene que redistribuirlo en los mismos
t₫rminos de la licencia.t₫rminos de la licencia.
Linux: Linus TorvaldsLinux: Linus Torvalds
En 1991, un estudiante de Ciencias de la Computación En 1991, un estudiante de Ciencias de la Computación en Finlandia, escribe la primera versión de un kernel tipo en Finlandia, escribe la primera versión de un kernel tipo Unix para su propio uso, y hace disponible su código en Unix para su propio uso, y hace disponible su código en Internet, pidiendo ayuda a otros programadores.Internet, pidiendo ayuda a otros programadores.
Linus encontró que casi todo lo que necesitaba para su Linus encontró que casi todo lo que necesitaba para su
proyecto estaba disponible bajo las utilidades GNU.proyecto estaba disponible bajo las utilidades GNU.
El llama a su proyecto: LINUX (LINN-ucks, no LYE El llama a su proyecto: LINUX (LINN-ucks, no LYE
nucks).nucks).
Linux: VentajasLinux: Ventajas
Costo Cero.Costo Cero.
Flexibilidad de configuraciónFlexibilidad de configuración
No hay necesidad de LicenciasNo hay necesidad de Licencias
EstabilidadEstabilidad
PerformancePerformance
Cumple con estándaresCumple con estándares
Soporte de diverso hardwareSoporte de diverso hardware
Soporte nativo de InternetSoporte nativo de Internet
Interoperatividad con otros sistemasInteroperatividad con otros sistemas
Linux: Ventajas – Costo 0Linux: Ventajas – Costo 0
En la práctica esto no es 100% cierto puesto que existe En la práctica esto no es 100% cierto puesto que existe un costo implícito que es el costo del aprendizaje.un costo implícito que es el costo del aprendizaje.
Ventajas en el costo de licencias, sobretodo para Ventajas en el costo de licencias, sobretodo para
múltiples usuarios y computadoras.múltiples usuarios y computadoras.
Habilidad para funcionar sobre máquinas antiguas.Habilidad para funcionar sobre máquinas antiguas.
Comparación con Windows NT (file/print/mail) ($4500) vs Comparación con Windows NT (file/print/mail) ($4500) vs
RedHat CD ($50). Computer Currents Magazine (USA).RedHat CD ($50). Computer Currents Magazine (USA).
Linux: Ventajas – FlexibilidadLinux: Ventajas – Flexibilidad
Es posible modificar el sistema operativo para los Es posible modificar el sistema operativo para los requerimientos propios. Linux se distribuye con el código requerimientos propios. Linux se distribuye con el código fuente.fuente.
Se puede adecuar a las mejores características del Se puede adecuar a las mejores características del
hardware y software disponible.hardware y software disponible.
En la práctica sólo es posible si se dispone de En la práctica sólo es posible si se dispone de
conocimientos suficientes para modificar el kernel.conocimientos suficientes para modificar el kernel.
Linux: Ventajas – LicenciaLinux: Ventajas – Licencia
Al estar bajo la licencia GPL, no hay problema de Al estar bajo la licencia GPL, no hay problema de instalar el mismo software en múltiples maquinas.instalar el mismo software en múltiples maquinas.
Licencia: usuarios ilimitados, instalaciones ilimitadas.Licencia: usuarios ilimitados, instalaciones ilimitadas.
Sin embargo, los productos comerciales que se Sin embargo, los productos comerciales que se
ejecutan en Linux, ejecutan en Linux, SISI están sujetos a restricciones están sujetos a restricciones
de sus licencias.de sus licencias.
Linux: Ventajas – EstabilidadLinux: Ventajas – Estabilidad
No se cuelga !!! :)No se cuelga !!! :)
Linux tiene la experiencia de un cuarto de siglo de Linux tiene la experiencia de un cuarto de siglo de
los sistemas Unix.los sistemas Unix.
Tal como IBM lo dice, "Linux es estable, funcional y Tal como IBM lo dice, "Linux es estable, funcional y
ofrece valor. Al igual que los sistemas Unix ofrece valor. Al igual que los sistemas Unix
propietarios y mainframes, Linux es muy estable".propietarios y mainframes, Linux es muy estable".
El modelo de OpenSource de Linux asegura que los El modelo de OpenSource de Linux asegura que los
bugs sean detectados y corregidos rápidamente.bugs sean detectados y corregidos rápidamente.
Linux: Ventajas – PerformanceLinux: Ventajas – Performance
Muchas organizaciones independientes han realizado Muchas organizaciones independientes han realizado benchmarks de Linux contra Windows NT, obteniendo benchmarks de Linux contra Windows NT, obteniendo como resultados que Linux tiene mejor performance bajo como resultados que Linux tiene mejor performance bajo arquitecturas de uno y dos procesadores.arquitecturas de uno y dos procesadores.
En ambientes gráficos todavía hay mucho que realizar, En ambientes gráficos todavía hay mucho que realizar,
sobretodo la integración con el kernel. Linux en el sobretodo la integración con el kernel. Linux en el
servidor no necesita interface gráfica.servidor no necesita interface gráfica.
Sin embargo, es mejor decir que la performance depende Sin embargo, es mejor decir que la performance depende
de la aplicación.de la aplicación.
Linux: Ventajas – Internet nativoLinux: Ventajas – Internet nativo
Linux nació en Internet; virtualmente garantiza que Linux nació en Internet; virtualmente garantiza que soporta todos los protocolos estándares de Internet.soporta todos los protocolos estándares de Internet.
Fue el primero en soportar IPv6. Muy usado como Fue el primero en soportar IPv6. Muy usado como
servidor en los proveedores de Internet.servidor en los proveedores de Internet.
El servidor web más popular: Apache, se ejecuta en su El servidor web más popular: Apache, se ejecuta en su
mayoría sobre Linux y FreeBSD.mayoría sobre Linux y FreeBSD.
Es posible trabajar con aplicaciones Java, SSL, LDAP, Es posible trabajar con aplicaciones Java, SSL, LDAP,
etc.etc.
El kernel de Linux tiene funcionalidades de firewall.El kernel de Linux tiene funcionalidades de firewall.
Linux: Ventajas – InteroperatividadLinux: Ventajas – Interoperatividad
Linux puede coexistir con otros sistemas, incluso bajo sus Linux puede coexistir con otros sistemas, incluso bajo sus protocolos propietarios. Puede comunicarse vía SPX/IPX, protocolos propietarios. Puede comunicarse vía SPX/IPX, Appletalk y hasta SNA.Appletalk y hasta SNA.
SAMBA, puede remplazar a un Windows NT (compartir SAMBA, puede remplazar a un Windows NT (compartir
archivos e impresoras), de manera transparente para los archivos e impresoras), de manera transparente para los
usuarios (beneficios de no necesidad de licencias por usuarios (beneficios de no necesidad de licencias por
cliente).cliente).
En proyectos, existen aplicaciones para comunicarse con En proyectos, existen aplicaciones para comunicarse con
servicios de otros sistemas operativos, como el NDS de servicios de otros sistemas operativos, como el NDS de
Novell.Novell.
Linux: DesventajasLinux: Desventajas
Interface no amigable.Interface no amigable.
Problemas de instalación.Problemas de instalación.
Escasez de aplicaciones.Escasez de aplicaciones.
Falta de documentación.Falta de documentación.
Falta de soporte.Falta de soporte.
Linux: Desventajas – InterfaceLinux: Desventajas – Interface
No es totalmente cierto. Existen proyectos como el No es totalmente cierto. Existen proyectos como el KDE y el GNOME que están cubriendo esta KDE y el GNOME que están cubriendo esta "deficiencia"."deficiencia".
De todos modos, la línea de comandos es todavía De todos modos, la línea de comandos es todavía
más potente que cualquier interfase gráfica por su más potente que cualquier interfase gráfica por su
opciones.opciones.
Depende del nivel del usuario (normal o experto).Depende del nivel del usuario (normal o experto).
Linux: Desventajas – InstalaciónLinux: Desventajas – Instalación
Tradicionalmente Linux ha sido difícil de instalar, era Tradicionalmente Linux ha sido difícil de instalar, era necesario conocer perfectamente el hardware disponible necesario conocer perfectamente el hardware disponible para adecuar el sistema operativo.para adecuar el sistema operativo.
Progresivamente la instalación se hace más sencilla, las Progresivamente la instalación se hace más sencilla, las
distribuciones como RedHat o SuSE, tienen programas distribuciones como RedHat o SuSE, tienen programas
de instalación que autodetectan el hardware permitiendo de instalación que autodetectan el hardware permitiendo
una instalación fácil y rápida.una instalación fácil y rápida.
Sólo en algunos casos, es necesario modificar la Sólo en algunos casos, es necesario modificar la
instalación para el equipo en particular.instalación para el equipo en particular.
Linux: Desventajas – Falta de aplicacionesLinux: Desventajas – Falta de aplicaciones
Nadie elige un sistema operativo sin Nadie elige un sistema operativo sin aplicaciones.aplicaciones.
Pocas aplicaciones comerciales, muchas Pocas aplicaciones comerciales, muchas
aplicaciones freeware.aplicaciones freeware.
Bases de Datos Relacionales, Aplicaciones Bases de Datos Relacionales, Aplicaciones
de Internet, etc.de Internet, etc.
Aplicaciones para usuarios, gráficas, de Aplicaciones para usuarios, gráficas, de
oficina, etc.oficina, etc.
Linux: Desventajas – DocumentaciónLinux: Desventajas – Documentación
Documentación dispersa o insuficiente.Documentación dispersa o insuficiente.
Proyectos para solucionar este problema:Proyectos para solucionar este problema:
LDP (Linux Documentation Project).LDP (Linux Documentation Project).
Linux HOWTOs.Linux HOWTOs.
Linux FAQs.Linux FAQs.
Linux Man pages.Linux Man pages.
LuCAS (Linux en Castellano)LuCAS (Linux en Castellano)
http://docs.linux.org.pe/LuCAS
Linux: Desventajas – SoporteLinux: Desventajas – Soporte
No existen suficientes empresas que den soporte No existen suficientes empresas que den soporte profesional de Linux. profesional de Linux.
Esto está cambiando. HP, Dell y Compaq Esto está cambiando. HP, Dell y Compaq
empezaron a dar soporte a empresas.empezaron a dar soporte a empresas.
La mayoría de veces el soporte es voluntario a La mayoría de veces el soporte es voluntario a
trav₫s de las listas de correo de los grupos de Linux.trav₫s de las listas de correo de los grupos de Linux.
Lista Lista linux-plug@linux.org.pelinux-plug@linux.org.pe en Perú. en Perú.
PLUGPLUG
Que significa PLUG ?Que significa PLUG ?
Breve historiaBreve historia
ServiciosServicios
PLUGPLUG
PLUG son las siglas de Peruvian Linux User Group, o PLUG son las siglas de Peruvian Linux User Group, o Grupo de Usuarios Linux del Peru.Grupo de Usuarios Linux del Peru.
Porque Porque PLUGPLUG y no GULP como sería en español ? y no GULP como sería en español ?
Internacionalmente se reconocen como LUGs a los Internacionalmente se reconocen como LUGs a los
grupos de usuarios de Linux.grupos de usuarios de Linux.
El PLUG es una institución sin fines de lucro cuya misión El PLUG es una institución sin fines de lucro cuya misión
es difundir y promover el uso de Linux a nivel Peru.es difundir y promover el uso de Linux a nivel Peru.
Venimos soportando Linux desde Setiembre de 1997 y Venimos soportando Linux desde Setiembre de 1997 y
planeamos seguir haciendolo en conjunto con planeamos seguir haciendolo en conjunto con
instituciones educativas.instituciones educativas.
PLUG: Servicios – Listas de SoportePLUG: Servicios – Listas de Soporte
linux-pluglinux-plug
linux-adminlinux-admin
linux-devlinux-dev
http://www.linux.org.pe/listas.htmlhttp://www.linux.org.pe/listas.html
PLUG: Servicios – DocumentaciónPLUG: Servicios – Documentación
Mirror del Proyecto LuCASMirror del Proyecto LuCAS
Mirror del Proyecto GNUMirror del Proyecto GNU
Manuales, HOWTOs, FAQs, etc.Manuales, HOWTOs, FAQs, etc.
http://docs.linux.org.pe
PLUG: Servicios – RecursosPLUG: Servicios – Recursos
Distribuciones de Linux a trav₫s de nuestro servidor Distribuciones de Linux a trav₫s de nuestro servidor FTP (ftp.linux.org.pe)FTP (ftp.linux.org.pe)
Copias de CDs bajo el sistema 2x1Copias de CDs bajo el sistema 2x1