viernes, 14 de diciembre de 2012

APLICACIONES EDUCATIVAS DEL SOFTWARE LIBRE

1.- ¿Qué es Linux? Es otro de los 3 sistemas operativos, compatible con Unix. Dos principales características que lo diferencian del resto de sistemas son las siguientes: - Primero: Es libre, es decir no tenemos que pagar ninguna licencia por el uso del mismo. - Segundo: El sistema viene acompañado del código fuente. Este sistema esta formado por por un núcleo del sistema (kernel) más un gran número de problemas y bibliotecas que hacen posible su utilización. Muchos de estos programas y bibliotecas han sido posibles gracias al proyecto GNU, por esto mismo llaman a Linux, GNU/Linux. Las arquitecturas donde se puede utilizar Linux son Intel 386-, 486-, Pentium, Pentium Pro, Pentium II/III/IV, IA-64, Amd 5x86, Amd64, Cyrix y Motorola 68020, IMB S/390, zSeries, DEC Alpha, ARM, MIPS... 2.- Caracterización del software libre Libertad de utilizar el programa con cualquier propósito, ejemplos de software libre son mozilla u oppen office. Libertad de estudiar cómo funciona el programa y adaptarlo a tus necesidades, es decir lo podemos utilizar para lo que queramos, con cualquier propósito. Libertad de distribuir copias, se pueden distribuir aplicaciones que se diseñan colgando el código. Libertad de mejorar el programa y hacer públicas las mejores con el fin de que toda la comunidad se beneficie. 3.- Ventajas y desventajas del software libre Ventajas Ahorros multimillonarios en la adquisición de licencias. Combate efectivo en la copia ilícita de software. Eliminación de barreras presupuestales. Muchos colaboradores de primera línea están dispuestos 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 crítica, además del hecho de que las más 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 el software esté adaptado a una cantidad más grande de problemas. No hay virus. Inconvenientes La curva de aprendizaje es mayor. El software 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 respaldará toda la tecnología. El usuario debe tener noticias de programación, ya que la administración del sistema recae mucho en la automatización de tareas. No hay interfaces amigables, no hay un estándar a un puesto y hacer interfaces para todas las aplicaciones de software libre. No es lo mismo que me llegue la aplicación en software libre que en un winzip, hay problemas a la hora de distribuirlo. La diversidad de distribuciones, métodos de empaquetamiento, licencias de uso, herramientas con un mismo fin, etc., pueden crear confusión. Requieren un mayor tiempo de aprendizaje.

No hay comentarios:

Publicar un comentario