domingo, 22 de mayo de 2011
















REGLAS DEL OPEN SORCE
El movimiento Open Source tiene 10 reglas que debe cumplir un código para ser llamado Open Source.




  1. Libre redistribución: el software debe poder ser regalado o vendido libremente.


  2. código fuente: el código fuente debe estar incluido u obtenerse libremente.


  3. Trabajos derivados: la redistribución de modificaciones debe estar permitida.


  4. Integridad del código fuente del autor: las licencias pueden requerir que las modificaciones sean redistribuidas sólo como parches.


  5. Sin discriminación de personas o grupos: nadie puede dejarse fuera.


  6. Sin discriminación de áreas de iniciativa: los usuarios comerciales no pueden ser excluidos.


  7. Distribución de la licencia: deben aplicarse los mismos derechos a todo el que reciba el programa.


  8. La licencia no debe ser específica de un producto: el programa no puede licenciarse solo como parte de una distribución mayor.


  9. La licencia no debe restringir otro software: la licencia no puede obligar a que algún otro software que sea distribuido con el software abierto deba también ser de código abierto.


  10. La licencia debe ser tecnológicamente neutral: no debe requerirse la aceptación de la licencia por medio de un acceso por clic de ratón o de otra forma específica del medio de soporte del software.

VENTAJAS Y DESVENTAJAS DEL OPEN SOURCE


Sus ventajas son claras:



  • La libre distribución

  • Combate la piratería

  • Bajo costo de propiedad

  • No requiere licencia

  • Ahorro corporativo

  • Reducción de la dependencia tecnológica

  • Menor Inversión de hardware

  • Desarrollo sostenido

  • Ventaja educativa y económica

  • Código fuente abierto permite que en muy poco tiempo infinidad de programadoresencuentran y corrijan errores mejorando el soft.

Sus desventajas del open Source



  • Falta de personal capacitado

  • Ausencia de interés en su venta

  • Documentación pobre

  • Poco soporte y solidez, además de no ser “el estándar usado”.

PLATAFORMAS OPEN SOURCE



Pataforma Open Source




  • CLAROLINE

http://www.claroline.net/



  • Caracteristicas
    Compatible con Linux, Mac y Windows
    Basado en Tecnologias libres como PHP and MySQL
    Permite:
    Publicar documentos en cualquier formato (texto, PDF, HTML, video, etc.).
    Administrar foros públicos y privados
    Desarrollar itinerarios de aprendizaje
    Crear grupos de estudiantes
    Preparar ejercicios online
    Manejar una agenda con charlas y fechas de entrega
    Publicar anuncios (también vía e-mail)
    Proponer tareas que serán entregadas en línea
    Ver las estadísticas de los usuarios.
    Utilizar herramientas wiki para documentos colaborativos
    Entre otras funcionalidades...

  • DOKEOS
    http://www.dokeos.com/

  • Características
    Compatibilidad conforme a SCORM
    Permite:
    Administrar usuarios, cursos y grupos
    Relaciona actividades en línea y exámenes de salón
    Protege la información
    Portal multisitios
    Permite crear el propio escenario del curso y las propias plantillas
    Autoría en línea y colaborativa
    Videoconferencias
    Herramientas de interacción como Wiki, Projects, Forums, Chats, Groups, etc.
    Pruebas, encuestas y actividades en línea de seguimiento e informes
    Entre otras funcionalidades...


  • MOODLE
    http://moodle.org/

  • Características

  • Se ejecuta sin modificaciones en Unix, GNU/Linux, OpenSolaris, FreeBSD, Windows, Mac OS X, NetWare y otros sistemas que soportan PHP, incluyendo la mayoría de proveedores de hosting web.
    Permite:
    Administración general por un usuario administrador
    Personalización del sitio.
    Seguridad: los profesores pueden añadir una "clave de acceso" para sus cursos
    Incluye foros, diarios, cuestionarios, materiales, consultas, encuestas y tareas.
    Puede especificarse la fecha final de entrega de una tarea y la calificación máxima que se le podrá asignar.
    Admite la presentación de un importante número de contenido digital, Word, Powerpoint, Flash, vídeo, sonidos, etc.
    El profesor puede crear este modulo para que los alumnos trabajen en grupo en un mismo documento.
    Entre otras funcionalidades...


  • ATUTOR
    http://atutor.ca/


  • Características
    Tiene un excelente soporte de los estándares de accesibilidad así como soporte SCORM, IMS, QTI, etc.
    Permite utilizar:
    Gestor de contenidos accesible y herramientas para validar los contenidos generados.
    Múltiples administradores.
    Administración de usuarios e inscripciones.
    Manejo de cursos.
    Personalización (módulos, temas, etc.)
    Herramientas para garantizar la accesibilidad de los contenidos y de la plataforma.
    Mensajería y herramientas de trabajo en grupo.
    Foros, Wiki, Blogs y repositorios de archivos grupales o para todo el curso.
    Glosario, lista de lectura y buscador.
    Entre otras funcionalidades...


  • LRN
    http://dotlrn.org/


  • Características

    Desarrollada originalmente por el MIT.
    Permite la utilización de materiales de aprendizaje creados bajo los estándares IMS-CP y SCORM.
    Permite:
    Crear foros.
    Álbum de fotos
    Calendario
    Weblogger, Wiki, Chat
    Mensajes de correo masivos
    Crear presentaciones con slide
    Entre otras funcionalidades...

DIFERENCIAS EN SOFTWARE LIBRE Y OPEN SOURCE


En primer lugar podemos afirmar que tanto Open Source como Free Software son dos movimientos sociales en donde compartir es uno de los pilares principales, las diferencias radican en lo que se puede o no hacer con este software, entonces vamos a ver cada software por separado y analizaremos un poco sus características.
Software Gratuito: Dentro de esta categoría encontramos muchas aplicaciones que podemos usar en nuestros ordenadores sin pagar (dinero) por una licencia para ello, generalmente son pequeñas aplicaciones que prestan una función específica; hay diversas modalidades de Software gratuito.


Versiones de Condicionado: Aplicaciones como MSN Messenger, Yahoo Messenger, Picasa, Vimeo Uploader y todas aquellas que estén ligadas a una empresa o servicio web son herramientas de uso libre, que se pueden instalar con la condición de usarlo para usar el servicio de la empresa que lo distribuye.


Versiones de prueba: Son versiones que ofrecen funcionalidades básicas sin restricción, estas las podemos utilizar sin ningún problema y por todo el tiempo que necesitemos y en caso de necesitar las funcionalidades adicionales nos ofrecen una versión PRO.
Pago por Servicios: En esta modalidad encontramos por ejemplo SKYPE un software que nos permite hacer llamadas desde nuestro PC, al instalarlo podemos hacer llamadas de PC a PC, sin límite de duración y con excelente calidad, el pago por servicio además permite hacer llamadas de PC a teléfonos fijos o móviles.


Distribución Gratuita: Son aplicaciones que no están ligadas al pago de licencias, los permisos de uso no incluyen la distribución, venta, modificación o uso para fines comerciales. Solamente el uso en un ordenador personal.


Open Source: Con este término se conoce al software que es desarrollado y distribuido libremente; aparte de compartir los aplicativos utilitarios, también comparte su código fuente, es decir que cualquier persona que sepa programar en el lenguaje que se ha desarrollado la aplicación, puede ver el código, modificarlo, adaptarlo a sus propias necesidades, compilar su propia versión del programa, o incluso generar un nuevo aplicativo tomando como base ese código, para fines personales, corporativos o comerciales.


Los permisos de uso del software libre se rigen bajo diversos tipos de licencias GNU (Sigla que quiere decir “GNU no es Unix”) y dependiendo de las necesidades o voluntad del autor del código, podrían ser las siguientes 4:


Licencia GPL: Esta licencia implica que cuando se modifique el código de una aplicación este se distribuya nuevamente bajo la misma licencia, no importando la cantidad, ni calidad de las modificaciones. La mayoría de software Open Source se libera bajo esta licencia.
Licencia AGPL: La licencia Alfero GPL, implica las mismas condiciones que GPL pero además incluye una clausula donde dice que el software debe distribuirse si es usado en una red de trabajo.
Licencia BSD: Las licencias BSD (Berkeley Software Disribution) acompaña a los sistemas operativos que son desarrollados sobre Unix, por ejemplo SunBSD (Sun Microsystems),FreeBSD (Linux), el software incluido en un sistema operativo BSD, también estarán regidos por licencia BSD Derivada.
Copyleft: Una licencia copy left implica que el autor del código da completa libertad al usuario de modificar, y distribuir el código bajo la licencia que prefiera.
Para tener completa claridad sobre el tipo de licencia que tiene cualquier software basta con leer el texto de condiciones o acuerdo de licencia que aceptamos (un 95% de las personas no lo lee nunca) al momento de instalarlo.
Tanto el software Open Source como el Free Software no basan exclusivamente en aplicaciones para escritorio, también se usan para aplicaciones Web principalmente CMSs.
Algo que me parece importante aclarar antes de cerrar el tema, es que el software, no por ser de pago, implique que este sea bueno, y no por ser gratuito (Open Source) implica que sea malo, el software es sólo software y es desarrollado por humanos, y como tales cometemos errores.






No hay comentarios:

Publicar un comentario