SlideShare una empresa de Scribd logo
1 de 18
   Albujar de los Santos Dany.
   Carrasco Molina Cinthia.
   Herrera Castillo Mercedes.
   En esta investigación se va a conocer sobre Open Source. Código abierto
    es el término con el que se conoce al software distribuido y desarrollado
    libremente. El código abierto tiene un punto de vista más orientado a los
    beneficios prácticos de compartir el código. La idea bajo el concepto de
    código abierto es sencilla: cuando los programadores (en Internet)
    pueden leer, modificar y redistribuir el código fuente de un programa,
    éste evoluciona, se desarrolla y mejora. Los usuarios lo adaptan a sus
    necesidades, corrigen sus errores a una velocidad impresionante, mayor
    a la aplicada en el desarrollo de software convencional o cerrado, dando
    como resultado la producción de un mejor software.

   Los programas Open Source, que dan a los usuarios la libertad de
    mejorarlos, de los programas que simplemente tienen el código fuente
    disponible, posiblemente con fuertes restricciones sobre el uso de dicho
    código fuente. Mucha gente cree que cualquier software que tenga el
    código fuente disponible es Open Source, puesto que lo pueden
    manipular. Sin embargo, mucho de este software no da a sus usuarios la
    libertad de distribuir sus modificaciones, restringe el uso comercial, o en
    general restringe los derechos de los usuarios.
   El movimiento fue fundado en 1998 por John 'maddog' Hall, Larry Augustin,
    Eric S. Raymond, Bruce Perens y otros. Raymond es quizás la persona a
    quien más se identifica con el movimiento; es todavía y se reconoce a sí
    mismo como el principal teórico, pero no reclama el liderazgo en algún
    sentido exclusivo. En contraste con el movimiento del software libre, el
    cual siempre ha estado dirigido esencialmente por una sola figura (Richard
    Stallman), el movimiento del software de código abierto está conducido por
    una especie de consejo de ancianos que incluye a Raymond, otros
    cofundadores son notables personalidades como Linux Torvalds, Larry Wall y
    Guido van Rossum.
   El grupo adoptó la Definición de Open Source para el software de código
    abierto, basado en las Directrices de software libre de Debían. También
    estableció la Open Source Initiative (OSI) como organización administrativa
    del movimiento. Sin embargo, no tuvieron éxito en su intento de asegurar
    una marca registrada       Open Source, para que funcionase como un
    imprimátur y así prevenir el mal uso del término.
   El periodo inicial del movimiento del software de código abierto coincidió
    con y en parte condujo la explosión de las punto-com entre 1998 y 2000 y
    observó gran crecimiento en la popularidad de Linux y de la formación de
    muchas empresas "pro software de código abierto". El movimiento también
    capturó la atención de la principal industria del software, llevando al
    software de código abierto las ofertas de compañías de software
    consolidadas como Corel (Corel Linux), Sun Microsystems (StarOffice) e IBM
    (Open AFS). En el momento en que terminó la explosión de las punto-com
    en 2001, muchas de las esperanzas iniciales de los defensores del software
    de código abierto ya habían dado frutos y el movimiento continuó golpe a
    golpe durante el clima de recorte de costos de la recesión de 2001 a 2003.
   Open Source -de código abierto- significa que es de libre acceso, con lo
    que el usuario es autónomo para manipular ese software y, por lo tanto,
    una vez obtenido puede ser usado, estudiado, cambiado y redistribuido
    libremente.
   De todas maneras, que el software sea libre no quiere decir que sea
    gratuito sino que el usuario es libre de usarlo y adaptarlo a sus
    necesidades. Gracias a su posible acceso al código fuente, también se
    pueden distribuir copias del mismo y hacerle mejoras y compartirlas con
    el resto de los usuarios.
   Uno de sus aportes fue crear la licencia GPL (GNU General Public
    License), la cual asegura que cualquier software (licenciado bajo esa
    licencia) proteja los derechos que permiten copiarlo, distribuirlo,
    estudiarlo o modificarlo sin restricción.
   Estas herramientas comparten con el software libre la característica de
    presentar el código abierto para que los usuarios puedan estudiarlo y
    mejorarlo, pero lo hacen desde un principio práctico y no ético.
Estas características de open Source hace que su
  implementación tenga ventajas y desventajas.

    Compatible con Linux, Mac y Windows
   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.
    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.
   Desde el punto de vista monetario, la ventaja obvia es la no existencia
    de costos de licencia para el producto en sí mismo. Otra diferencia
    importante es que usted puede también disponer del código fuente, lo
    cual le brinda independencia del proveedor (conocido como
    “contribuyente original” en el lenguaje del Open Source).
    Adicionalmente, si los honorarios por soporte de su proveedor se vuelven
    exorbitantes, puede contratar otro proveedor para que le brinde sus
    servicios.
   Desde la perspectiva del cliente o usuario final se obtiene los
    siguientes beneficios:
       Ahorro derivado de la implementación de software gratis en
        segmentos antes exclusivas para software pagos.
       La independencia completa de los proveedores de software y
        proveedores de servicios tradicionales.
       La posibilidad de donar un proyecto interno a la comunidad
        obteniendo los beneficios del desarrollo en colaboración.
   Desde la perspectiva del integrador o proveedor
    de servicios:

       El caso de negocios más común radica en la venta de servicios
        de soporte y asesorías relacionadas con Sistemas Open Source.

       En segundo lugar el modelo en donde se libera el código
        fuente de un software y la comunidad contribuye al desarrollo
        y mejoras del mismo, ganando así posicionamiento y prestigio,
        y acelerando el “tiempo a mercado” del Sistema.

       Liberación de una parte funcional de un sistema Open Source
        para luego vender módulos o elementos adicionales.
Algunos de los sistemas Open Source más famosos y con
mayor éxito:

   Kernel de los sistemas operativos Linux, BSD, FreeBSD
   Servidores BIND (DNS), Sendmail (SMTP) y Apache
    (Webserver)
   Bases de datos relacionales MySQL, Postgresql, CDS/Isis
   Lenguajes de programación Java, Perl, Python, PHP, TCL
   Manejador de ventana XWindows y Xorg
   Navegadores de Internet Mozilla, Firefox, Opera, Netscape
   Suite de Oficina Open Office
   Sistema de archivos Samba
   Editor gráfico GIMP
   Servidor de Comunicaciones Asterisk
Ejemplos de Sistemas Open                 Source
especializados en el    ámbito            de la
información documental:
   CDS/Isis para Windows (ingreso a bases de
  datos).
 GenIsis: Software de publicación de bases de
  datos.
 IsisMarc: Interfaz especializado para el ingreso
  a bases de datos en formato Marc (bajo
  Windows).
 JavaIsis: Aplicación cliente-servidor bajo Java.
La licencia debe asegurar los siguientes aspectos:

   La libre redistribución.
   El acceso al código fuente.
   La posibilidad de hacer modificaciones.
   Integridad del código fuente del autor: las licencias pueden
    requerir que las modificaciones sean redistribuidas sólo como
    parches.
   La no discriminación de personas o grupos.
   La no restricción a ninguna actividad o línea de negocio.
   Para la distribución de la licencia debe aplicarse los mismos
    derechos a todo el que reciba el programa.
   La licencia no puede ser específica a un producto.
   La licencia no puede restringir a otros programas.
   La licencia debe ser tecnológicamente neutra
 OSI  patrocina y promueve más de 50
 licencias diferentes, dentro de las cuales
 encontramos las más comunes:
  GNU  General Public License (GPL)
  GNU    Library or "Lesser" General    Public
   License(LGPL)
  BSD License
  MIT License
  Mozilla Public License v. 1.0 (MPL)
  Apache Software License
  Common Public License (CPL)
   Cuando hablamos de plataformas (o entornos) virtuales de
    aprendizaje que podemos usar en el aula, siempre la
    primera referencia que se nos muestra es la de Moodle.
    Pero, hay alternativas gratuitas (y Open Source), tanto o
    más buenas, que también tenemos disponibles para crear
    esos entornos virtuales.

    1. Atutor:
         Se trata de una de las plataformas más
         utilizadas, con más de 30000 instaladas          en
         diferentes centros educativos. Permite a los
         docentes        y a sus estudiantes de seguir el
         curso, de       intercambiar mensajes con los otros
         participantes,       crear     grupos,     trabajar
         colaborativamente, etc.
2. Claroline:
 Claroline es una plataforma de aprendizaje y
 trabajo virtual (eLearning y eWorking) de código
 abierto y software libre (Open Source) que
 permite a los formadores construir eficaces cursos
 online y gestionar las actividades de aprendizaje y
 colaboración en la web. Traducido a 35 idiomas,
 Claroline tiene una gran comunidad de
 desarrolladores y usuarios en todo el mundo.
3. Dokeos:
    Se trata de una plataforma completa. Se
    usa en muchos centros educativos y,
    tiene las herramientas adecuadas para
    planificar, organizar y desarrollar
    cursos.
4. Moodle
   Moodle es un sistema de gestión de
   cursos (CMS), también conocido como
   Sistema de Gestión de Aprendizaje (LMS)
   o de un Entorno Virtual de Aprendizaje
   (EVA). Es una aplicación web gratuita
   que los educadores pueden utilizar para
   crear eficaces sitios de aprendizaje en
   línea.
   Como hacer dinero con Open Source:

       Vender un software propietario, haciendo publicidad
        con software Open Source RefarctorIT).
       Vender software propietario programado en un
        lenguaje Open Source (PHP, Perl).
       Vender celulares (Celulares Motorola basados
        en Linux).
       Vender sistemas propietario partir de mejoras
        a un sistema Open Source (Poseidon).
       Vender un dispositivo de uso masivo (TiVO).
       Etc.
   Los programas informáticos de código abierto forman parte del
    ecosistema de los programas informáticos y ofrecen a los
    programadores y usuarios una forma alternativa de desarrollar y
    distribuir programas informáticos. Es una necesidad, y a la vez
    un objetivo.


   De todas maneras, que el software sea libre no quiere decir que
    sea gratuito sino que el usuario es libre de usarlo y adaptarlo a
    sus necesidades. Gracias a su posible acceso al código fuente,
    también se pueden distribuir copias del mismo y hacerle mejoras
    y compartirlas con el resto de los usuarios.
Open  source

Más contenido relacionado

La actualidad más candente

Ingeniería de requisitos
Ingeniería de requisitosIngeniería de requisitos
Ingeniería de requisitos
kelyquinayas
 
Historia y aplicaciones de la graficacion
Historia y aplicaciones de la graficacionHistoria y aplicaciones de la graficacion
Historia y aplicaciones de la graficacion
Victor Eduardo Gomez
 
Gestión de procesos en sistemas operativos
Gestión de procesos en sistemas operativosGestión de procesos en sistemas operativos
Gestión de procesos en sistemas operativos
chikscorpion_23
 
Introduccion a la administracion de los procesos y el procesador (S.O)
Introduccion a la administracion de los procesos y el procesador (S.O)Introduccion a la administracion de los procesos y el procesador (S.O)
Introduccion a la administracion de los procesos y el procesador (S.O)
Javier Alvarez
 
Formas normales
Formas normalesFormas normales
Formas normales
didachos1
 

La actualidad más candente (20)

Código intermedio
Código intermedioCódigo intermedio
Código intermedio
 
Estructuras Repetitivas con PSeInt (Parte 2)
Estructuras Repetitivas con PSeInt (Parte 2)Estructuras Repetitivas con PSeInt (Parte 2)
Estructuras Repetitivas con PSeInt (Parte 2)
 
Sistemas distribuidos
Sistemas distribuidosSistemas distribuidos
Sistemas distribuidos
 
Ingeniería de requisitos
Ingeniería de requisitosIngeniería de requisitos
Ingeniería de requisitos
 
Ieee 830
Ieee 830Ieee 830
Ieee 830
 
INSTRUCCIONES BÁSICAS PARA C++
INSTRUCCIONES BÁSICAS PARA C++INSTRUCCIONES BÁSICAS PARA C++
INSTRUCCIONES BÁSICAS PARA C++
 
Unidad 4: INTEROPERABILIDAD ENTRE SISTEMAS OPERATIVOS
Unidad 4:  INTEROPERABILIDAD ENTRE SISTEMAS OPERATIVOSUnidad 4:  INTEROPERABILIDAD ENTRE SISTEMAS OPERATIVOS
Unidad 4: INTEROPERABILIDAD ENTRE SISTEMAS OPERATIVOS
 
Acceso Directo de Memoria
Acceso Directo de MemoriaAcceso Directo de Memoria
Acceso Directo de Memoria
 
Unidad 2 expresiones regulares
Unidad 2 expresiones regularesUnidad 2 expresiones regulares
Unidad 2 expresiones regulares
 
Historia y aplicaciones de la graficacion
Historia y aplicaciones de la graficacionHistoria y aplicaciones de la graficacion
Historia y aplicaciones de la graficacion
 
Manual de usuario (C/C++)
Manual de usuario (C/C++)Manual de usuario (C/C++)
Manual de usuario (C/C++)
 
Gestión de procesos en sistemas operativos
Gestión de procesos en sistemas operativosGestión de procesos en sistemas operativos
Gestión de procesos en sistemas operativos
 
Introduccion a la administracion de los procesos y el procesador (S.O)
Introduccion a la administracion de los procesos y el procesador (S.O)Introduccion a la administracion de los procesos y el procesador (S.O)
Introduccion a la administracion de los procesos y el procesador (S.O)
 
Introducción a las funciones en el lenguaje C
Introducción a las funciones en el lenguaje CIntroducción a las funciones en el lenguaje C
Introducción a las funciones en el lenguaje C
 
Tema manejo de la entrada
Tema manejo de la entradaTema manejo de la entrada
Tema manejo de la entrada
 
Estructuras (CAPAS) de un sistema operativo
Estructuras (CAPAS) de un sistema operativoEstructuras (CAPAS) de un sistema operativo
Estructuras (CAPAS) de un sistema operativo
 
INVESTIGACIÓN DE CHIPSET
INVESTIGACIÓN DE CHIPSET INVESTIGACIÓN DE CHIPSET
INVESTIGACIÓN DE CHIPSET
 
Apuntes generación de codigo intermedio
Apuntes generación de codigo intermedioApuntes generación de codigo intermedio
Apuntes generación de codigo intermedio
 
Formas normales
Formas normalesFormas normales
Formas normales
 
2.3 procesos ligeros
2.3 procesos ligeros2.3 procesos ligeros
2.3 procesos ligeros
 

Similar a Open source

Software libre v2
Software libre v2Software libre v2
Software libre v2
bryan574
 
Valhalla project-software-libre-1 0
Valhalla project-software-libre-1 0Valhalla project-software-libre-1 0
Valhalla project-software-libre-1 0
dianiktlk
 
Software libre v2
Software libre v2Software libre v2
Software libre v2
Alex Pardo
 
Qué es el software libre
Qué es el software libreQué es el software libre
Qué es el software libre
MadeleineHr
 
01-M01-Introduccion al sistema operativo GNU_2fLinux.pdf
01-M01-Introduccion al sistema operativo GNU_2fLinux.pdf01-M01-Introduccion al sistema operativo GNU_2fLinux.pdf
01-M01-Introduccion al sistema operativo GNU_2fLinux.pdf
universidad de guayaquil
 

Similar a Open source (20)

Software libre v2
Software libre v2Software libre v2
Software libre v2
 
Software libre v2
Software libre v2Software libre v2
Software libre v2
 
jhonsantosSoftware libre v2
jhonsantosSoftware libre v2jhonsantosSoftware libre v2
jhonsantosSoftware libre v2
 
Valhalla project-software-libre-1 0
Valhalla project-software-libre-1 0Valhalla project-software-libre-1 0
Valhalla project-software-libre-1 0
 
trabajo de software libre luis torres
trabajo de software libre luis torrestrabajo de software libre luis torres
trabajo de software libre luis torres
 
Software libre v2
Software libre v2Software libre v2
Software libre v2
 
Sofware libre
Sofware libreSofware libre
Sofware libre
 
Tesis alex
Tesis alexTesis alex
Tesis alex
 
Qué es el software libre
Qué es el software libreQué es el software libre
Qué es el software libre
 
2011 05 06 (madridonrails) emadrid earriaga cvaconsulting moodle software lib...
2011 05 06 (madridonrails) emadrid earriaga cvaconsulting moodle software lib...2011 05 06 (madridonrails) emadrid earriaga cvaconsulting moodle software lib...
2011 05 06 (madridonrails) emadrid earriaga cvaconsulting moodle software lib...
 
Introduccion al sitema operativo linux
Introduccion al sitema operativo linuxIntroduccion al sitema operativo linux
Introduccion al sitema operativo linux
 
Presentación codigo abierto linux.pptx
Presentación codigo abierto linux.pptxPresentación codigo abierto linux.pptx
Presentación codigo abierto linux.pptx
 
Software libre aby
Software libre abySoftware libre aby
Software libre aby
 
6 software libre
6 software libre6 software libre
6 software libre
 
01-M01-Introduccion al sistema operativo GNU_2fLinux.pdf
01-M01-Introduccion al sistema operativo GNU_2fLinux.pdf01-M01-Introduccion al sistema operativo GNU_2fLinux.pdf
01-M01-Introduccion al sistema operativo GNU_2fLinux.pdf
 
01 m01-introduccion al sistema operativo gnu 2f-linux
01 m01-introduccion al sistema operativo gnu 2f-linux01 m01-introduccion al sistema operativo gnu 2f-linux
01 m01-introduccion al sistema operativo gnu 2f-linux
 
Software Libre
Software LibreSoftware Libre
Software Libre
 
Presentacion
PresentacionPresentacion
Presentacion
 
8.Software libre, Open Source, historia de Linux.
8.Software libre, Open Source, historia de Linux.8.Software libre, Open Source, historia de Linux.
8.Software libre, Open Source, historia de Linux.
 
Power point prueba
Power point pruebaPower point prueba
Power point prueba
 

Último

Editorial. Grupo de 12B de La Salle Margarita.pdf
Editorial. Grupo de 12B de La Salle Margarita.pdfEditorial. Grupo de 12B de La Salle Margarita.pdf
Editorial. Grupo de 12B de La Salle Margarita.pdf
Yanitza28
 
redes informaticas en una oficina administrativa
redes informaticas en una oficina administrativaredes informaticas en una oficina administrativa
redes informaticas en una oficina administrativa
nicho110
 
QUINTA SEXTA GENERACION de COMPUTADORAS
QUINTA  SEXTA GENERACION de COMPUTADORASQUINTA  SEXTA GENERACION de COMPUTADORAS
QUINTA SEXTA GENERACION de COMPUTADORAS
Marc Liust
 

Último (18)

AVANCES TECNOLOGICOS DEL SIGLO XXI. 10-08..pptx
AVANCES TECNOLOGICOS  DEL SIGLO XXI. 10-08..pptxAVANCES TECNOLOGICOS  DEL SIGLO XXI. 10-08..pptx
AVANCES TECNOLOGICOS DEL SIGLO XXI. 10-08..pptx
 
Editorial. Grupo de 12B de La Salle Margarita.pdf
Editorial. Grupo de 12B de La Salle Margarita.pdfEditorial. Grupo de 12B de La Salle Margarita.pdf
Editorial. Grupo de 12B de La Salle Margarita.pdf
 
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptxEVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
 
presentación del desensamble y ensamble del equipo de computo en base a las n...
presentación del desensamble y ensamble del equipo de computo en base a las n...presentación del desensamble y ensamble del equipo de computo en base a las n...
presentación del desensamble y ensamble del equipo de computo en base a las n...
 
Editorial. Grupo de 12B. La Salle Margarita.pdf
Editorial. Grupo de 12B. La Salle Margarita.pdfEditorial. Grupo de 12B. La Salle Margarita.pdf
Editorial. Grupo de 12B. La Salle Margarita.pdf
 
investigación de los Avances tecnológicos del siglo XXI
investigación de los Avances tecnológicos del siglo XXIinvestigación de los Avances tecnológicos del siglo XXI
investigación de los Avances tecnológicos del siglo XXI
 
Guia Basica para bachillerato de Circuitos Basicos
Guia Basica para bachillerato de Circuitos BasicosGuia Basica para bachillerato de Circuitos Basicos
Guia Basica para bachillerato de Circuitos Basicos
 
How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.
 
Buenos_Aires_Meetup_Redis_20240430_.pptx
Buenos_Aires_Meetup_Redis_20240430_.pptxBuenos_Aires_Meetup_Redis_20240430_.pptx
Buenos_Aires_Meetup_Redis_20240430_.pptx
 
presentacion_desamblado_de_una_computadora_base_a_las_normas_de_seguridad.pdf
presentacion_desamblado_de_una_computadora_base_a_las_normas_de_seguridad.pdfpresentacion_desamblado_de_una_computadora_base_a_las_normas_de_seguridad.pdf
presentacion_desamblado_de_una_computadora_base_a_las_normas_de_seguridad.pdf
 
10°8 - Avances tecnologicos del siglo XXI 10-8
10°8 - Avances tecnologicos del siglo XXI 10-810°8 - Avances tecnologicos del siglo XXI 10-8
10°8 - Avances tecnologicos del siglo XXI 10-8
 
infor expo AVANCES TECNOLOGICOS DEL SIGLO 21.pptx
infor expo AVANCES TECNOLOGICOS DEL SIGLO 21.pptxinfor expo AVANCES TECNOLOGICOS DEL SIGLO 21.pptx
infor expo AVANCES TECNOLOGICOS DEL SIGLO 21.pptx
 
redes informaticas en una oficina administrativa
redes informaticas en una oficina administrativaredes informaticas en una oficina administrativa
redes informaticas en una oficina administrativa
 
Función del analizador léxico.pdf presentacion
Función del analizador léxico.pdf presentacionFunción del analizador léxico.pdf presentacion
Función del analizador léxico.pdf presentacion
 
2023 07 Casos prácticos para Realidad aumentada, metaverso y realidad extendida
2023 07 Casos prácticos para Realidad aumentada, metaverso y realidad extendida2023 07 Casos prácticos para Realidad aumentada, metaverso y realidad extendida
2023 07 Casos prácticos para Realidad aumentada, metaverso y realidad extendida
 
Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21
 
QUINTA SEXTA GENERACION de COMPUTADORAS
QUINTA  SEXTA GENERACION de COMPUTADORASQUINTA  SEXTA GENERACION de COMPUTADORAS
QUINTA SEXTA GENERACION de COMPUTADORAS
 
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
 

Open source

  • 1. Albujar de los Santos Dany.  Carrasco Molina Cinthia.  Herrera Castillo Mercedes.
  • 2. En esta investigación se va a conocer sobre Open Source. Código abierto es el término con el que se conoce al software distribuido y desarrollado libremente. El código abierto tiene un punto de vista más orientado a los beneficios prácticos de compartir el código. La idea bajo el concepto de código abierto es sencilla: cuando los programadores (en Internet) pueden leer, modificar y redistribuir el código fuente de un programa, éste evoluciona, se desarrolla y mejora. Los usuarios lo adaptan a sus necesidades, corrigen sus errores a una velocidad impresionante, mayor a la aplicada en el desarrollo de software convencional o cerrado, dando como resultado la producción de un mejor software.  Los programas Open Source, que dan a los usuarios la libertad de mejorarlos, de los programas que simplemente tienen el código fuente disponible, posiblemente con fuertes restricciones sobre el uso de dicho código fuente. Mucha gente cree que cualquier software que tenga el código fuente disponible es Open Source, puesto que lo pueden manipular. Sin embargo, mucho de este software no da a sus usuarios la libertad de distribuir sus modificaciones, restringe el uso comercial, o en general restringe los derechos de los usuarios.
  • 3. El movimiento fue fundado en 1998 por John 'maddog' Hall, Larry Augustin, Eric S. Raymond, Bruce Perens y otros. Raymond es quizás la persona a quien más se identifica con el movimiento; es todavía y se reconoce a sí mismo como el principal teórico, pero no reclama el liderazgo en algún sentido exclusivo. En contraste con el movimiento del software libre, el cual siempre ha estado dirigido esencialmente por una sola figura (Richard Stallman), el movimiento del software de código abierto está conducido por una especie de consejo de ancianos que incluye a Raymond, otros cofundadores son notables personalidades como Linux Torvalds, Larry Wall y Guido van Rossum.  El grupo adoptó la Definición de Open Source para el software de código abierto, basado en las Directrices de software libre de Debían. También estableció la Open Source Initiative (OSI) como organización administrativa del movimiento. Sin embargo, no tuvieron éxito en su intento de asegurar una marca registrada Open Source, para que funcionase como un imprimátur y así prevenir el mal uso del término.  El periodo inicial del movimiento del software de código abierto coincidió con y en parte condujo la explosión de las punto-com entre 1998 y 2000 y observó gran crecimiento en la popularidad de Linux y de la formación de muchas empresas "pro software de código abierto". El movimiento también capturó la atención de la principal industria del software, llevando al software de código abierto las ofertas de compañías de software consolidadas como Corel (Corel Linux), Sun Microsystems (StarOffice) e IBM (Open AFS). En el momento en que terminó la explosión de las punto-com en 2001, muchas de las esperanzas iniciales de los defensores del software de código abierto ya habían dado frutos y el movimiento continuó golpe a golpe durante el clima de recorte de costos de la recesión de 2001 a 2003.
  • 4. Open Source -de código abierto- significa que es de libre acceso, con lo que el usuario es autónomo para manipular ese software y, por lo tanto, una vez obtenido puede ser usado, estudiado, cambiado y redistribuido libremente.  De todas maneras, que el software sea libre no quiere decir que sea gratuito sino que el usuario es libre de usarlo y adaptarlo a sus necesidades. Gracias a su posible acceso al código fuente, también se pueden distribuir copias del mismo y hacerle mejoras y compartirlas con el resto de los usuarios.  Uno de sus aportes fue crear la licencia GPL (GNU General Public License), la cual asegura que cualquier software (licenciado bajo esa licencia) proteja los derechos que permiten copiarlo, distribuirlo, estudiarlo o modificarlo sin restricción.  Estas herramientas comparten con el software libre la característica de presentar el código abierto para que los usuarios puedan estudiarlo y mejorarlo, pero lo hacen desde un principio práctico y no ético.
  • 5. Estas características de open Source hace que su implementación tenga ventajas y desventajas.  Compatible con Linux, Mac y Windows  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.  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.
  • 6. Desde el punto de vista monetario, la ventaja obvia es la no existencia de costos de licencia para el producto en sí mismo. Otra diferencia importante es que usted puede también disponer del código fuente, lo cual le brinda independencia del proveedor (conocido como “contribuyente original” en el lenguaje del Open Source). Adicionalmente, si los honorarios por soporte de su proveedor se vuelven exorbitantes, puede contratar otro proveedor para que le brinde sus servicios.  Desde la perspectiva del cliente o usuario final se obtiene los siguientes beneficios:  Ahorro derivado de la implementación de software gratis en segmentos antes exclusivas para software pagos.  La independencia completa de los proveedores de software y proveedores de servicios tradicionales.  La posibilidad de donar un proyecto interno a la comunidad obteniendo los beneficios del desarrollo en colaboración.
  • 7. Desde la perspectiva del integrador o proveedor de servicios:  El caso de negocios más común radica en la venta de servicios de soporte y asesorías relacionadas con Sistemas Open Source.  En segundo lugar el modelo en donde se libera el código fuente de un software y la comunidad contribuye al desarrollo y mejoras del mismo, ganando así posicionamiento y prestigio, y acelerando el “tiempo a mercado” del Sistema.  Liberación de una parte funcional de un sistema Open Source para luego vender módulos o elementos adicionales.
  • 8. Algunos de los sistemas Open Source más famosos y con mayor éxito:  Kernel de los sistemas operativos Linux, BSD, FreeBSD  Servidores BIND (DNS), Sendmail (SMTP) y Apache (Webserver)  Bases de datos relacionales MySQL, Postgresql, CDS/Isis  Lenguajes de programación Java, Perl, Python, PHP, TCL  Manejador de ventana XWindows y Xorg  Navegadores de Internet Mozilla, Firefox, Opera, Netscape  Suite de Oficina Open Office  Sistema de archivos Samba  Editor gráfico GIMP  Servidor de Comunicaciones Asterisk
  • 9. Ejemplos de Sistemas Open Source especializados en el ámbito de la información documental:  CDS/Isis para Windows (ingreso a bases de datos).  GenIsis: Software de publicación de bases de datos.  IsisMarc: Interfaz especializado para el ingreso a bases de datos en formato Marc (bajo Windows).  JavaIsis: Aplicación cliente-servidor bajo Java.
  • 10. La licencia debe asegurar los siguientes aspectos:  La libre redistribución.  El acceso al código fuente.  La posibilidad de hacer modificaciones.  Integridad del código fuente del autor: las licencias pueden requerir que las modificaciones sean redistribuidas sólo como parches.  La no discriminación de personas o grupos.  La no restricción a ninguna actividad o línea de negocio.  Para la distribución de la licencia debe aplicarse los mismos derechos a todo el que reciba el programa.  La licencia no puede ser específica a un producto.  La licencia no puede restringir a otros programas.  La licencia debe ser tecnológicamente neutra
  • 11.  OSI patrocina y promueve más de 50 licencias diferentes, dentro de las cuales encontramos las más comunes:  GNU General Public License (GPL)  GNU Library or "Lesser" General Public License(LGPL)  BSD License  MIT License  Mozilla Public License v. 1.0 (MPL)  Apache Software License  Common Public License (CPL)
  • 12. Cuando hablamos de plataformas (o entornos) virtuales de aprendizaje que podemos usar en el aula, siempre la primera referencia que se nos muestra es la de Moodle. Pero, hay alternativas gratuitas (y Open Source), tanto o más buenas, que también tenemos disponibles para crear esos entornos virtuales. 1. Atutor: Se trata de una de las plataformas más utilizadas, con más de 30000 instaladas en diferentes centros educativos. Permite a los docentes y a sus estudiantes de seguir el curso, de intercambiar mensajes con los otros participantes, crear grupos, trabajar colaborativamente, etc.
  • 13. 2. Claroline: Claroline es una plataforma de aprendizaje y trabajo virtual (eLearning y eWorking) de código abierto y software libre (Open Source) que permite a los formadores construir eficaces cursos online y gestionar las actividades de aprendizaje y colaboración en la web. Traducido a 35 idiomas, Claroline tiene una gran comunidad de desarrolladores y usuarios en todo el mundo.
  • 14. 3. Dokeos: Se trata de una plataforma completa. Se usa en muchos centros educativos y, tiene las herramientas adecuadas para planificar, organizar y desarrollar cursos.
  • 15. 4. Moodle Moodle es un sistema de gestión de cursos (CMS), también conocido como Sistema de Gestión de Aprendizaje (LMS) o de un Entorno Virtual de Aprendizaje (EVA). Es una aplicación web gratuita que los educadores pueden utilizar para crear eficaces sitios de aprendizaje en línea.
  • 16. Como hacer dinero con Open Source:  Vender un software propietario, haciendo publicidad con software Open Source RefarctorIT).  Vender software propietario programado en un lenguaje Open Source (PHP, Perl).  Vender celulares (Celulares Motorola basados en Linux).  Vender sistemas propietario partir de mejoras a un sistema Open Source (Poseidon).  Vender un dispositivo de uso masivo (TiVO).  Etc.
  • 17. Los programas informáticos de código abierto forman parte del ecosistema de los programas informáticos y ofrecen a los programadores y usuarios una forma alternativa de desarrollar y distribuir programas informáticos. Es una necesidad, y a la vez un objetivo.  De todas maneras, que el software sea libre no quiere decir que sea gratuito sino que el usuario es libre de usarlo y adaptarlo a sus necesidades. Gracias a su posible acceso al código fuente, también se pueden distribuir copias del mismo y hacerle mejoras y compartirlas con el resto de los usuarios.