1. ¿Que es Linux?
Linux es un sistema operativo, compatible UNIX. Dos características muy peculiares lo diferencian del resto de los sistemas que podemos encontrar en el mercado:

- La primera, es que es libre, esto significa que no tenemos que pagar ningún tipo de licencia a ninguna casa desarrolladores de software por el uso del mismo.
- La segunda, es que el sistema vienen acompañado del código fuente.
El sistema lo forman el núcleo del sistema (kernel) mas un gran numero 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.
El creador de LINUX es Richard Stallman.
2. Características del software libre.
Es la denominación del software que respeta la libertad de todos los usuarios que adquirieron el producto y, por tanto, una vez obtenido el mismo, puede ser usado, copiado, estudiado, modificado, y redistribuido libremente de varias formas.
De la unión de GNU con e núcleo de Linux surgirá un sistema operativo que ya puede ser competitivo con otros sistemas y que esta licenciado con GPL.
- Libertad de usar e programa con cualquier propósito.
- Libertad de estudiar como funciona el programa u adaptarla a tus necesidades.
- Libertad de distribuir copias.
- Libertad de mejorar el programa y hacer publicas las mejoras con el fin que toda la comunidad se beneficie.
- Todos los servidores de internet trabajan bajo LINUX.
Hay licencias y libertades del software:
- BSD (BERKELEY SOFTWARE DISTRIBUTION): Permite las cuatro libertades del software. Puede usarse bajo otras licencias, es la mas libre. Ha de mantenerse la autoría del código original.
- GPL (LICENCIA PUBLICA GENERAL): Permite las cuatro libertades del software. Las modificaciones, aunque use otros códigos, han de ser obligatoriamente GPL.
- CREATIVE COMMONS. Mas restrictiva en los relacionado con las tres libertades, permite al autor decidir que libertades puede o no modificar el usuario.
- MPL (MOZILLA PUBLIC LICENCE): Licencia que se utilizo para liberar el código de Netscape, bastante usada, mas abierta que GPI pero menos que BSD.
- COPILEF. Opuesto al copyright, mantiene los derechos del autor aunque se modifique el software y se distribuya.
3. Ventajas y desventajas del software libre
Ventajas.
- SOFTWARE PROPIETARIO: Mayor control de calidad, mayor gasto en desarrollo, capacitación de los programadores, fácil de encontrar y usar, desarrollos muy específicos, uso universitario mas barato, muchas publicaciones y documentación.
- SOFTWARE LIBRE. Aplicaciones muy auditadas y depuradas antes de integrarlas en una distribución, ahorro en las licencias. Las copias son legales. Se elimina el software de los presupuestos, colaboradores de primera linea, muy eficiente, posibilidad de optimizar y mejorar, desarrollos mas rápidos desde cero, se adapta a cada caso.
Desventajas.
- SOFTWARE PROPIETARIO: Difícil uso de programas muy complejos, códigos cerrado, propiedad de la compañía, soporte técnico insuficiente, la modificación, innovación y mejora por parte del usuario son ilegales, es ilegal su copia, cada copa ha de tener su licencia.
- SOFTWARE LIBRE: Curva de aprendizaje mayor, no lo respalda ninguna compañía, no tiene garantía , a veces contiene erratas, incompatible con algún hardware, tarjetas gráficas con poco soporte, los usuarios han de ser expertos informáticos, gran diversidad de distribuciones y formatos, métodos de empaquetado, tipos de licencias que pueden crear confusión.
Ventajas.
- Ahorro multitudinarios en la adquisición de licencias.
- Combate efectivo a la copia ilícita de software.
- Eliminación de barreras presupuestales.
- Muchos colaboradores de primera linea depuestos a ayudar.
- Tiempos de desarrollo sobre algo que no exista son menores por la amplia disponibilidad de herramientas y librerías.
- Las aplicaciones son fácilmente auditadas antes de ser usadas en procesos de misión critica, ademas del hecho de que las mas populares se encuentran muy depuradas.
- Tiende a ser muy eficiente (porque mucha gente lo optimiza, mejora)
- Tiende a ser muy diverso: la gente que contribuye tiene muchas necesidades diferentes y esto hace que si el software este adaptado a una cantidad mas grande de problemas.
- La curva de aprendizaje es mayor.
- El software libre no tiene garantía proveniente del autor.
- Se necesita dedicar recursos a la reparación de erratas.
- No existiría una compañía única que respaldara toda la tecnología.
- Los interfaces que se hacen son el usuario (GUI) y la multimedia apenas se están estabilizando.
- El usuario debe tener nociones de programación, ya que la administración del sistema recae mucho en la automatización de tareas.
- La diversidad de distribuciones, métodos de empaquetamiento, licencias de uso, herramientas con una mismo fin, etc... pueden crear confusión.
4. Aplicaciones del software libre.
- Edubuntu: sistema operativo libre derivado de Linux, Udubuntu.
- Skolelinux: Desarrollada para grupos de estudiantes entre 6 y 16 años.
- OpenSUSEEducation-li-fe: Distribución de Linux mas reciente basada en el proyecto openUSE.
- Quimo for Kids: sistema operativo para niños desarrollado a partir de xubuntu preinstala juegos educativos paran niños a partir de 3 años.
- Puppy Linux es una versión de Linux para niños
- Abc-blocks: Inicia a los mas pequeños en el aprendizaje alfabeto.0







No hay comentarios:
Publicar un comentario