SlideShare uma empresa Scribd logo
1 de 25
U.T.4: SOFTWARE
EN SISTEMAS
INFORMÁTICOS
CONCEPTOS BÁSICOS
   SOFTWARE:
Conjunto de programas o aplicaciones de un ordenador, diseñados
para hacer tareas específicas. Podemos encontrarlo de dos formas:
CÓDIGO FUENTE: Es el programa escrito en un lenguaje de programación (C,
java, javascript,…) antes de ser preparado para funcionar en un ordenador.
PROGRAMA EJECUTABLE: Es el programa ya preparado para funcionar en
un ordenador. Es el resultado del código fuente escrito por el programador.




                                  Compilar
CONCEPTOS BÁSICOS
TIPOS DE SOFTWARE:

Según su precio:
   • Software de Pago.
   • Software Gratuito.

Según la distribución del código fuente:
   • Software Libre: En el que se distribuye el código fuente.
   • Software Propietario: En el que no se distribuye el
     código fuente.
SOFTWARE PROPIETARIO: LICENCIAS.

En función de las limitaciones que ponen al usuario en las
 licencias y en función del método de distribución, existen
   varias clases de software propietario, las más comunes
                                                       son:

 Propietario o privativo.        Shareware.


 De demostración.                Freeware.
PROPIETARIO: PRIVATIVO O DE PAGO.

         El más conocido.
                                  Pago por el programa.
                                     Asistencia técnica.
  Prohibido sin autorización:
        • Modificar.
        • Copiar.
        • Distribuirlo.
PROPIETARIO: DE DEMOSTRACIÓN.

                    En inglés “Demo” o “Trial”.
                Versiones gratuitas de programas de pago.

  Versiones del original con opciones que no pueden usarse o
                                              con limitaciones.
                        Normalmente las versiones limitadas
                             se pueden copiar y distribuir como
                                                      se quiera.
PROPIETARIO: SHAREWARE.

  Probar gratis el programa (tiempo, nº veces)
  Si no se paga (limitaciones molestas o deja de funcionar)

                      Si se sigue usando el programa sin paga
                                    (ilegal, ventana recordatoria
                                   Si se paga (introducir clave
PROPIETARIO: FREEWARE.

                               Gratuitos.
     Generalmente se pueden distribuir como se quiera.

                                       Carecen de garantí

      Multitud de freeware en Internet, desde juegos hasta
                                     programas muy útiles.
SOFTWARE LIBRE: UN POCO DE HISTORIA
RICHARD STALLMAN
Fundador del Proyecto GNU en el que se agrupa
todo el software libre a nivel mundial .
Creador de la Free Software Federation (FSF) para
la divulgación del movimiento de Software Libre,
actualmente encargada de los asuntos legales,
organizativos y promocionales en beneficio de la
comunidad de usuarios de software libre.

        LINUS TORVALDS
        Creador del núcleo (kernel) del Sistema Operativo Linux,
        que es el primer sistema operativo acogido a la
        denominación de Software Libre.
SOFTWARE LIBRE: UN POCO DE HISTORIA
 Creada en 1985 por Richard Stallman.
 Su principal función es la de dar cobertura legal al Proyecto GNU.
 Se encarga de mantener la legalidad del software libre haciendo
 cumplir las licencias de distribución.
 Organiza seminarios sobre los aspectos legales del Software Libre y
 las licencias de este software.
 Publica libros de informática accesibles bajo licencias de libre
 distribución.
 Mantiene el Free Software Directory con más de 5000 programas de
 Software Libre.
SOFTWARE LIBRE: FILOSOFÍA

Libertad 0: usar el programa con cualquier propósito.


Libertad 1: estudiar como funciona del programa y adaptarlo a
tus necesidades. Acceso al código fuente es un condición previa.


Libertad 2: distribuir copias del programa.

Libertad 3: mejorar el programa y hacer públicas estas mejoras a
los demás, para beneficio de toda la comunidad. Acceso al código
fuente es un condición previa.
SOFTWARE LIBRE: FILOSOFÍA

Libertad 0: usar el programa con cualquier propósito.


Libertad 1: estudiar como funciona del programa y adaptarlo a
tus necesidades. Acceso al código fuente es un condición previa.


Libertad 2: distribuir copias del programa.

Libertad 3: mejorar el programa y hacer públicas estas mejoras a
los demás, para beneficio de toda la comunidad. Acceso al código
fuente es un condición previa.
SOFTWARE LIBRE: FILOSOFÍA

Libertad 0: usar el programa con cualquier propósito.


Libertad 1: estudiar como funciona del programa y adaptarlo a
tus necesidades. Acceso al código fuente es un condición previa.


Libertad 2: distribuir copias del programa.

Libertad 3: mejorar el programa y hacer públicas estas mejoras a
los demás, para beneficio de toda la comunidad. Acceso al código
fuente es un condición previa.
SOFTWARE LIBRE: FILOSOFÍA

Libertad 0: usar el programa con cualquier propósito.


Libertad 1: estudiar como funciona del programa y adaptarlo a
tus necesidades. Acceso al código fuente es un condición previa.


Libertad 2: distribuir copias del programa.

Libertad 3: mejorar el programa y hacer públicas estas mejoras a
los demás, para beneficio de toda la comunidad. Acceso al código
fuente es un condición previa.
LICENCIAS DEL S.L.
 Aunque existen muchos tipos de licencias libre que protegen
 las 4 libertades, se pueden clasificar en dos matices:
 • Licencias Robustas:
   Los trabajos derivados se deben distribuir con la misma licencia
   Son conocidas como licencias copyleft.
   Ejemplos: GPL, LGPL, AGPL, MPL.


  • Licencias Permisivas:
     Permiten crear trabajos derivados cambiando las condiciones
     originales de la licencia.
     Esto, por ejemplo, permite crear a partir de un software libre un
     producto que no lo sea.
  Ejemplos: BSD, Apache.
LICENCIAS DEL S.L.
 COPYLEFT

  El copyleft es un método general para hacer un programa
   libre, exigiendo que todas las versiones modificadas y
   extendidas del mismo sean también libres.

  Con copyleft cualquiera que redistribuya el software, con o
   sin cambios, deberá de otorgar al usuario la libertad de
   copiarlo y modificarlo, garantizando que se mantendrán
   estas libertades para todos los usuarios.
  Cuando se publica una versión modificada, esta deberá estar
   exactamente bajo la misma licencia.
LICENCIAS DEL S.L.
  GNU-GPL (GNU General Public License)
 Tipo de Licencia copyleft en la que el autor cede sus derechos a
  la Free Software Foundation.
 El usuario puede distribuir, copiar y modificar el programa
  libremente.
El software mejorado debe hacer referencia a que es GPL.
 Toda licencia GPL debe ser gratuita, por lo que no ofrece
  garantías.
 Con el código fuente, se incluye un archivo con un historial
  (modificaciones y autores involucrados).
LICENCIAS DEL S.L.
  GNU-LGPL (Lesser GPL)
 Pensada en sus inicios para su uso en bibliotecas.
 La L en sus comienzos venía de library (biblioteca).
 Modificada recientemente para ser considerada la hermana
  menor (lesser, “menor”) de la licencia GPL.
 La LGPL permite el uso de programas libres con software
  propietario.
 Esta licencia no ha tenido tanto éxito como la licencia GPL.
LICENCIAS DEL S.L.
  MPL (Mozilla Public Licence)
 Creada por Netscape Communications para su navegador
  Netscape.
 Permite copiar, modificar y distribuir ilimitadamente una
  aplicación, sin restringir el código ni la licencia.
 Se usa principalmente como licencia de control para
  aplicaciones de Mozilla, como su navegador Firefox, gestor de
  correo Thunderbird, etc.
LICENCIAS DEL S.L.
  BSD (Berkeley Software Distribution)
 Licencia considerada “permisiva”, ya que impone pocas
  restricciones sobre la forma de uso, alteraciones y redistribución
  del software
 Requiere que el autor sea mencionado correctamente.
 Permite la libre modificación y redistribución del software sin
  necesidad de que el nuevo producto herede el tipo de licencia.
 El software puede ser vendido y no hay obligaciones de incluir
  el código fuente.
DISTRIBUCIONES LINUX
 Las distribuciones incorporan un instalador en forma de
  asistente.
 Reúnen todo lo necesario: el kernel de Linux, las librerías
  adecuadas y bastantes aplicaciones
 Por lo general son bajo licencia GPL.
 Hay miles de distribuciones. Algunas de las más importantes:
  • Red Hat Enterprise Linux (grandes
    empresas)
  • Suse Linux Enterprise (ámbito
    empresarial)
  • Mandriva (principiantes)
  • Debian (ejemplo de proyecto
    colaborativo)
  • Ubuntu (basada en Debian pero con el
    patrocinio de Canonical)
VENTAJAS DEL SOFTWARE LIBRE
• Económico. Su coste es muy bajo ó nulo.

• Libertad de distribución. Se permite la instalación del
  software tantas veces como se desee.

• Independencia de la Tecnología. El acceso al código
  fuente permite el desarrollo de nuevos productos sin
  necesidad de desarrollar el proceso empezando de cero.
VENTAJAS DEL SOFTWARE LIBRE
• Utilización de Formatos estándar. No se utilizan los
  formatos propietarios con lo que se pueden distribuir los
  documentos sin problemas de compatibilidad.

• Seguridad. El acceso al código fuente permite que las
  empresas (y los hackers) puedan auditar los programas
  por lo que se hace ilógico la existencia de puertas
  traseras ó su utilización.
VENTAJAS DEL SOFTWARE PROPIETARIO
• Soporte para todo tipo de hardware. Al ser Windows un
  sistema mundialmente extendido, los fabricantes hacen
  drivers para Windows frente a otros sistemas operativos.

• Mejor acabado de las aplicaciones. Los desarrolladores
  se preocupan por la estética y el acabado de las
  aplicaciones.

• Menor necesidad de técnicos especializados. El mejor
  acabado de las aplicaciones, simplifica su uso. Se necesita
  menor formación para su uso.
VENTAJAS DEL SOFTWARE PROPIETARIO
• Mejor protección del software. El software propietario se
  beneficia de medidas antipiratería.

• Unificación de productos. Las decisiones sobre el
  producto están centralizadas y producen una idea general
  de unificación de varios productos.

Mais conteúdo relacionado

Mais procurados

DIAPOSITIVAS DE SOFTWARE LIBRE
DIAPOSITIVAS DE SOFTWARE LIBREDIAPOSITIVAS DE SOFTWARE LIBRE
DIAPOSITIVAS DE SOFTWARE LIBREnatalia9823
 
Software libre vs Software privativo
Software libre vs Software privativoSoftware libre vs Software privativo
Software libre vs Software privativonachoelipe
 
Software libre power point
Software libre power pointSoftware libre power point
Software libre power pointLauratic
 
Software libre o free software
Software libre o free softwareSoftware libre o free software
Software libre o free software21rafaelmonsalve
 
Aplicaciones móviles, web y software libre
Aplicaciones móviles, web y software libreAplicaciones móviles, web y software libre
Aplicaciones móviles, web y software libreEpsom Segura
 
Diapositivas software libre tics
Diapositivas software libre ticsDiapositivas software libre tics
Diapositivas software libre ticsIraan Perez Perez
 
Lopez gonzales joseomar_1gb_actividad_softwarelibre.
Lopez gonzales joseomar_1gb_actividad_softwarelibre.Lopez gonzales joseomar_1gb_actividad_softwarelibre.
Lopez gonzales joseomar_1gb_actividad_softwarelibre.Jose Omar Lopez Gonzales
 
Diapositivas Software Libre
Diapositivas Software LibreDiapositivas Software Libre
Diapositivas Software Libreguido1996
 
Lopez gonzales joseomar_1gb_actividad_softwarelibre...
Lopez gonzales joseomar_1gb_actividad_softwarelibre...Lopez gonzales joseomar_1gb_actividad_softwarelibre...
Lopez gonzales joseomar_1gb_actividad_softwarelibre...Jose Omar Lopez Gonzales
 
Software de sistemas y aplicación
Software de sistemas y aplicaciónSoftware de sistemas y aplicación
Software de sistemas y aplicaciónleandrojj13
 
Crsitina y Cristina
Crsitina y CristinaCrsitina y Cristina
Crsitina y Cristinatecno33
 
Software libre ppt
Software libre pptSoftware libre ppt
Software libre pptdavidalv
 
Diferencias de software libre
Diferencias de software libreDiferencias de software libre
Diferencias de software libreGregory Arellano
 
El software libre.ppt
El software libre.pptEl software libre.ppt
El software libre.pptcultcaadmin
 
Orellanagarcia yeseniabeatriz 1_gb_actividad_softwarelibre...
Orellanagarcia yeseniabeatriz 1_gb_actividad_softwarelibre...Orellanagarcia yeseniabeatriz 1_gb_actividad_softwarelibre...
Orellanagarcia yeseniabeatriz 1_gb_actividad_softwarelibre...yeseniabeatrizgarciaorellana
 

Mais procurados (20)

Software Libre
Software LibreSoftware Libre
Software Libre
 
DIAPOSITIVAS DE SOFTWARE LIBRE
DIAPOSITIVAS DE SOFTWARE LIBREDIAPOSITIVAS DE SOFTWARE LIBRE
DIAPOSITIVAS DE SOFTWARE LIBRE
 
Software libre vs Software privativo
Software libre vs Software privativoSoftware libre vs Software privativo
Software libre vs Software privativo
 
Software libre power point
Software libre power pointSoftware libre power point
Software libre power point
 
Software libre o free software
Software libre o free softwareSoftware libre o free software
Software libre o free software
 
¿Que es Software Libre? - v3.9.4
¿Que es Software Libre? - v3.9.4¿Que es Software Libre? - v3.9.4
¿Que es Software Libre? - v3.9.4
 
Aplicaciones móviles, web y software libre
Aplicaciones móviles, web y software libreAplicaciones móviles, web y software libre
Aplicaciones móviles, web y software libre
 
Diapositivas software libre tics
Diapositivas software libre ticsDiapositivas software libre tics
Diapositivas software libre tics
 
Lopez gonzales joseomar_1gb_actividad_softwarelibre.
Lopez gonzales joseomar_1gb_actividad_softwarelibre.Lopez gonzales joseomar_1gb_actividad_softwarelibre.
Lopez gonzales joseomar_1gb_actividad_softwarelibre.
 
Software libre ppt.
Software libre ppt.Software libre ppt.
Software libre ppt.
 
Diapositivas Software Libre
Diapositivas Software LibreDiapositivas Software Libre
Diapositivas Software Libre
 
Lopez gonzales joseomar_1gb_actividad_softwarelibre...
Lopez gonzales joseomar_1gb_actividad_softwarelibre...Lopez gonzales joseomar_1gb_actividad_softwarelibre...
Lopez gonzales joseomar_1gb_actividad_softwarelibre...
 
Tema2
Tema2Tema2
Tema2
 
Software de sistemas y aplicación
Software de sistemas y aplicaciónSoftware de sistemas y aplicación
Software de sistemas y aplicación
 
Crsitina y Cristina
Crsitina y CristinaCrsitina y Cristina
Crsitina y Cristina
 
Software libre ppt
Software libre pptSoftware libre ppt
Software libre ppt
 
Diferencias de software libre
Diferencias de software libreDiferencias de software libre
Diferencias de software libre
 
El software libre.ppt
El software libre.pptEl software libre.ppt
El software libre.ppt
 
T2. software libre
T2. software libreT2. software libre
T2. software libre
 
Orellanagarcia yeseniabeatriz 1_gb_actividad_softwarelibre...
Orellanagarcia yeseniabeatriz 1_gb_actividad_softwarelibre...Orellanagarcia yeseniabeatriz 1_gb_actividad_softwarelibre...
Orellanagarcia yeseniabeatriz 1_gb_actividad_softwarelibre...
 

Destaque

Manual software iqboard (traducido)
Manual software iqboard (traducido)Manual software iqboard (traducido)
Manual software iqboard (traducido)Esteban Torres
 
Camara fotografica y tablero digital
Camara fotografica y tablero digitalCamara fotografica y tablero digital
Camara fotografica y tablero digitalYoly63
 
avances tecnológicos , electrónica digital
avances tecnológicos , electrónica digitalavances tecnológicos , electrónica digital
avances tecnológicos , electrónica digitaldiegomar96
 
Study: The Future of VR, AR and Self-Driving Cars
Study: The Future of VR, AR and Self-Driving CarsStudy: The Future of VR, AR and Self-Driving Cars
Study: The Future of VR, AR and Self-Driving CarsLinkedIn
 
Hype vs. Reality: The AI Explainer
Hype vs. Reality: The AI ExplainerHype vs. Reality: The AI Explainer
Hype vs. Reality: The AI ExplainerLuminary Labs
 

Destaque (6)

Manual software iqboard (traducido)
Manual software iqboard (traducido)Manual software iqboard (traducido)
Manual software iqboard (traducido)
 
iqboard
iqboardiqboard
iqboard
 
Camara fotografica y tablero digital
Camara fotografica y tablero digitalCamara fotografica y tablero digital
Camara fotografica y tablero digital
 
avances tecnológicos , electrónica digital
avances tecnológicos , electrónica digitalavances tecnológicos , electrónica digital
avances tecnológicos , electrónica digital
 
Study: The Future of VR, AR and Self-Driving Cars
Study: The Future of VR, AR and Self-Driving CarsStudy: The Future of VR, AR and Self-Driving Cars
Study: The Future of VR, AR and Self-Driving Cars
 
Hype vs. Reality: The AI Explainer
Hype vs. Reality: The AI ExplainerHype vs. Reality: The AI Explainer
Hype vs. Reality: The AI Explainer
 

Semelhante a Ut5 clases software_propietario_y_libre

Semelhante a Ut5 clases software_propietario_y_libre (20)

El software libre
El software libreEl software libre
El software libre
 
Presentación de estudiantes de grado 11
Presentación de estudiantes de grado 11Presentación de estudiantes de grado 11
Presentación de estudiantes de grado 11
 
Software libre info
Software libre infoSoftware libre info
Software libre info
 
software libre.pptx
software libre.pptxsoftware libre.pptx
software libre.pptx
 
Software libre (1)
Software libre (1)Software libre (1)
Software libre (1)
 
Software libre
Software libreSoftware libre
Software libre
 
Software libre
Software libreSoftware libre
Software libre
 
Software libre
Software libreSoftware libre
Software libre
 
Software libre Expo #2
Software libre Expo #2Software libre Expo #2
Software libre Expo #2
 
Software libre
Software libreSoftware libre
Software libre
 
Software libre
Software libreSoftware libre
Software libre
 
SOFTWARE LIBRE
SOFTWARE LIBRESOFTWARE LIBRE
SOFTWARE LIBRE
 
Software libre
Software libreSoftware libre
Software libre
 
Software libre
Software libreSoftware libre
Software libre
 
Software libre
Software libreSoftware libre
Software libre
 
Software libre
Software libreSoftware libre
Software libre
 
Software libre
Software libreSoftware libre
Software libre
 
Software libre
Software libreSoftware libre
Software libre
 
Software libre
Software libreSoftware libre
Software libre
 
SOFTWARE LIBRE
SOFTWARE LIBRESOFTWARE LIBRE
SOFTWARE LIBRE
 

Último

Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.José Luis Palma
 
CALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADCALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADauxsoporte
 
Identificación de componentes Hardware del PC
Identificación de componentes Hardware del PCIdentificación de componentes Hardware del PC
Identificación de componentes Hardware del PCCesarFernandez937857
 
UNIDAD DPCC. 2DO. DE SECUNDARIA DEL 2024
UNIDAD DPCC. 2DO. DE  SECUNDARIA DEL 2024UNIDAD DPCC. 2DO. DE  SECUNDARIA DEL 2024
UNIDAD DPCC. 2DO. DE SECUNDARIA DEL 2024AndreRiva2
 
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Carlos Muñoz
 
celula, tipos, teoria celular, energia y dinamica
celula, tipos, teoria celular, energia y dinamicacelula, tipos, teoria celular, energia y dinamica
celula, tipos, teoria celular, energia y dinamicaFlor Idalia Espinoza Ortega
 
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptxOLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptxjosetrinidadchavez
 
La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.amayarogel
 
Historia y técnica del collage en el arte
Historia y técnica del collage en el arteHistoria y técnica del collage en el arte
Historia y técnica del collage en el arteRaquel Martín Contreras
 
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAFORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAEl Fortí
 
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADODECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADOJosé Luis Palma
 
Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Lourdes Feria
 
programa dia de las madres 10 de mayo para evento
programa dia de las madres 10 de mayo  para eventoprograma dia de las madres 10 de mayo  para evento
programa dia de las madres 10 de mayo para eventoDiegoMtsS
 
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOSTEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOSjlorentemartos
 
la unidad de s sesion edussssssssssssssscacio fisca
la unidad de s sesion edussssssssssssssscacio fiscala unidad de s sesion edussssssssssssssscacio fisca
la unidad de s sesion edussssssssssssssscacio fiscaeliseo91
 
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.pptDE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.pptELENA GALLARDO PAÚLS
 
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...JAVIER SOLIS NOYOLA
 
TECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptx
TECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptxTECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptx
TECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptxKarlaMassielMartinez
 

Último (20)

Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.
 
CALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADCALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDAD
 
Identificación de componentes Hardware del PC
Identificación de componentes Hardware del PCIdentificación de componentes Hardware del PC
Identificación de componentes Hardware del PC
 
UNIDAD DPCC. 2DO. DE SECUNDARIA DEL 2024
UNIDAD DPCC. 2DO. DE  SECUNDARIA DEL 2024UNIDAD DPCC. 2DO. DE  SECUNDARIA DEL 2024
UNIDAD DPCC. 2DO. DE SECUNDARIA DEL 2024
 
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
 
celula, tipos, teoria celular, energia y dinamica
celula, tipos, teoria celular, energia y dinamicacelula, tipos, teoria celular, energia y dinamica
celula, tipos, teoria celular, energia y dinamica
 
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptxOLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
 
La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.
 
Repaso Pruebas CRECE PR 2024. Ciencia General
Repaso Pruebas CRECE PR 2024. Ciencia GeneralRepaso Pruebas CRECE PR 2024. Ciencia General
Repaso Pruebas CRECE PR 2024. Ciencia General
 
Historia y técnica del collage en el arte
Historia y técnica del collage en el arteHistoria y técnica del collage en el arte
Historia y técnica del collage en el arte
 
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAFORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
 
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADODECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
 
Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...
 
programa dia de las madres 10 de mayo para evento
programa dia de las madres 10 de mayo  para eventoprograma dia de las madres 10 de mayo  para evento
programa dia de las madres 10 de mayo para evento
 
Medición del Movimiento Online 2024.pptx
Medición del Movimiento Online 2024.pptxMedición del Movimiento Online 2024.pptx
Medición del Movimiento Online 2024.pptx
 
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOSTEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
 
la unidad de s sesion edussssssssssssssscacio fisca
la unidad de s sesion edussssssssssssssscacio fiscala unidad de s sesion edussssssssssssssscacio fisca
la unidad de s sesion edussssssssssssssscacio fisca
 
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.pptDE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
 
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
 
TECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptx
TECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptxTECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptx
TECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptx
 

Ut5 clases software_propietario_y_libre

  • 2. CONCEPTOS BÁSICOS SOFTWARE: Conjunto de programas o aplicaciones de un ordenador, diseñados para hacer tareas específicas. Podemos encontrarlo de dos formas: CÓDIGO FUENTE: Es el programa escrito en un lenguaje de programación (C, java, javascript,…) antes de ser preparado para funcionar en un ordenador. PROGRAMA EJECUTABLE: Es el programa ya preparado para funcionar en un ordenador. Es el resultado del código fuente escrito por el programador. Compilar
  • 3. CONCEPTOS BÁSICOS TIPOS DE SOFTWARE: Según su precio: • Software de Pago. • Software Gratuito. Según la distribución del código fuente: • Software Libre: En el que se distribuye el código fuente. • Software Propietario: En el que no se distribuye el código fuente.
  • 4. SOFTWARE PROPIETARIO: LICENCIAS. En función de las limitaciones que ponen al usuario en las licencias y en función del método de distribución, existen varias clases de software propietario, las más comunes son:  Propietario o privativo. Shareware.  De demostración. Freeware.
  • 5. PROPIETARIO: PRIVATIVO O DE PAGO.  El más conocido.  Pago por el programa.  Asistencia técnica.  Prohibido sin autorización: • Modificar. • Copiar. • Distribuirlo.
  • 6. PROPIETARIO: DE DEMOSTRACIÓN.  En inglés “Demo” o “Trial”.  Versiones gratuitas de programas de pago.  Versiones del original con opciones que no pueden usarse o con limitaciones.  Normalmente las versiones limitadas se pueden copiar y distribuir como se quiera.
  • 7. PROPIETARIO: SHAREWARE.  Probar gratis el programa (tiempo, nº veces)  Si no se paga (limitaciones molestas o deja de funcionar)  Si se sigue usando el programa sin paga (ilegal, ventana recordatoria  Si se paga (introducir clave
  • 8. PROPIETARIO: FREEWARE.  Gratuitos.  Generalmente se pueden distribuir como se quiera.  Carecen de garantí  Multitud de freeware en Internet, desde juegos hasta programas muy útiles.
  • 9. SOFTWARE LIBRE: UN POCO DE HISTORIA RICHARD STALLMAN Fundador del Proyecto GNU en el que se agrupa todo el software libre a nivel mundial . Creador de la Free Software Federation (FSF) para la divulgación del movimiento de Software Libre, actualmente encargada de los asuntos legales, organizativos y promocionales en beneficio de la comunidad de usuarios de software libre. LINUS TORVALDS Creador del núcleo (kernel) del Sistema Operativo Linux, que es el primer sistema operativo acogido a la denominación de Software Libre.
  • 10. SOFTWARE LIBRE: UN POCO DE HISTORIA Creada en 1985 por Richard Stallman. Su principal función es la de dar cobertura legal al Proyecto GNU. Se encarga de mantener la legalidad del software libre haciendo cumplir las licencias de distribución. Organiza seminarios sobre los aspectos legales del Software Libre y las licencias de este software. Publica libros de informática accesibles bajo licencias de libre distribución. Mantiene el Free Software Directory con más de 5000 programas de Software Libre.
  • 11. SOFTWARE LIBRE: FILOSOFÍA Libertad 0: usar el programa con cualquier propósito. Libertad 1: estudiar como funciona del programa y adaptarlo a tus necesidades. Acceso al código fuente es un condición previa. Libertad 2: distribuir copias del programa. Libertad 3: mejorar el programa y hacer públicas estas mejoras a los demás, para beneficio de toda la comunidad. Acceso al código fuente es un condición previa.
  • 12. SOFTWARE LIBRE: FILOSOFÍA Libertad 0: usar el programa con cualquier propósito. Libertad 1: estudiar como funciona del programa y adaptarlo a tus necesidades. Acceso al código fuente es un condición previa. Libertad 2: distribuir copias del programa. Libertad 3: mejorar el programa y hacer públicas estas mejoras a los demás, para beneficio de toda la comunidad. Acceso al código fuente es un condición previa.
  • 13. SOFTWARE LIBRE: FILOSOFÍA Libertad 0: usar el programa con cualquier propósito. Libertad 1: estudiar como funciona del programa y adaptarlo a tus necesidades. Acceso al código fuente es un condición previa. Libertad 2: distribuir copias del programa. Libertad 3: mejorar el programa y hacer públicas estas mejoras a los demás, para beneficio de toda la comunidad. Acceso al código fuente es un condición previa.
  • 14. SOFTWARE LIBRE: FILOSOFÍA Libertad 0: usar el programa con cualquier propósito. Libertad 1: estudiar como funciona del programa y adaptarlo a tus necesidades. Acceso al código fuente es un condición previa. Libertad 2: distribuir copias del programa. Libertad 3: mejorar el programa y hacer públicas estas mejoras a los demás, para beneficio de toda la comunidad. Acceso al código fuente es un condición previa.
  • 15. LICENCIAS DEL S.L. Aunque existen muchos tipos de licencias libre que protegen las 4 libertades, se pueden clasificar en dos matices: • Licencias Robustas: Los trabajos derivados se deben distribuir con la misma licencia Son conocidas como licencias copyleft. Ejemplos: GPL, LGPL, AGPL, MPL. • Licencias Permisivas: Permiten crear trabajos derivados cambiando las condiciones originales de la licencia. Esto, por ejemplo, permite crear a partir de un software libre un producto que no lo sea. Ejemplos: BSD, Apache.
  • 16. LICENCIAS DEL S.L. COPYLEFT  El copyleft es un método general para hacer un programa libre, exigiendo que todas las versiones modificadas y extendidas del mismo sean también libres.  Con copyleft cualquiera que redistribuya el software, con o sin cambios, deberá de otorgar al usuario la libertad de copiarlo y modificarlo, garantizando que se mantendrán estas libertades para todos los usuarios.  Cuando se publica una versión modificada, esta deberá estar exactamente bajo la misma licencia.
  • 17. LICENCIAS DEL S.L. GNU-GPL (GNU General Public License)  Tipo de Licencia copyleft en la que el autor cede sus derechos a la Free Software Foundation.  El usuario puede distribuir, copiar y modificar el programa libremente. El software mejorado debe hacer referencia a que es GPL.  Toda licencia GPL debe ser gratuita, por lo que no ofrece garantías.  Con el código fuente, se incluye un archivo con un historial (modificaciones y autores involucrados).
  • 18. LICENCIAS DEL S.L. GNU-LGPL (Lesser GPL)  Pensada en sus inicios para su uso en bibliotecas.  La L en sus comienzos venía de library (biblioteca).  Modificada recientemente para ser considerada la hermana menor (lesser, “menor”) de la licencia GPL.  La LGPL permite el uso de programas libres con software propietario.  Esta licencia no ha tenido tanto éxito como la licencia GPL.
  • 19. LICENCIAS DEL S.L. MPL (Mozilla Public Licence)  Creada por Netscape Communications para su navegador Netscape.  Permite copiar, modificar y distribuir ilimitadamente una aplicación, sin restringir el código ni la licencia.  Se usa principalmente como licencia de control para aplicaciones de Mozilla, como su navegador Firefox, gestor de correo Thunderbird, etc.
  • 20. LICENCIAS DEL S.L. BSD (Berkeley Software Distribution)  Licencia considerada “permisiva”, ya que impone pocas restricciones sobre la forma de uso, alteraciones y redistribución del software  Requiere que el autor sea mencionado correctamente.  Permite la libre modificación y redistribución del software sin necesidad de que el nuevo producto herede el tipo de licencia.  El software puede ser vendido y no hay obligaciones de incluir el código fuente.
  • 21. DISTRIBUCIONES LINUX  Las distribuciones incorporan un instalador en forma de asistente.  Reúnen todo lo necesario: el kernel de Linux, las librerías adecuadas y bastantes aplicaciones  Por lo general son bajo licencia GPL.  Hay miles de distribuciones. Algunas de las más importantes: • Red Hat Enterprise Linux (grandes empresas) • Suse Linux Enterprise (ámbito empresarial) • Mandriva (principiantes) • Debian (ejemplo de proyecto colaborativo) • Ubuntu (basada en Debian pero con el patrocinio de Canonical)
  • 22. VENTAJAS DEL SOFTWARE LIBRE • Económico. Su coste es muy bajo ó nulo. • Libertad de distribución. Se permite la instalación del software tantas veces como se desee. • Independencia de la Tecnología. El acceso al código fuente permite el desarrollo de nuevos productos sin necesidad de desarrollar el proceso empezando de cero.
  • 23. VENTAJAS DEL SOFTWARE LIBRE • Utilización de Formatos estándar. No se utilizan los formatos propietarios con lo que se pueden distribuir los documentos sin problemas de compatibilidad. • Seguridad. El acceso al código fuente permite que las empresas (y los hackers) puedan auditar los programas por lo que se hace ilógico la existencia de puertas traseras ó su utilización.
  • 24. VENTAJAS DEL SOFTWARE PROPIETARIO • Soporte para todo tipo de hardware. Al ser Windows un sistema mundialmente extendido, los fabricantes hacen drivers para Windows frente a otros sistemas operativos. • Mejor acabado de las aplicaciones. Los desarrolladores se preocupan por la estética y el acabado de las aplicaciones. • Menor necesidad de técnicos especializados. El mejor acabado de las aplicaciones, simplifica su uso. Se necesita menor formación para su uso.
  • 25. VENTAJAS DEL SOFTWARE PROPIETARIO • Mejor protección del software. El software propietario se beneficia de medidas antipiratería. • Unificación de productos. Las decisiones sobre el producto están centralizadas y producen una idea general de unificación de varios productos.

Notas do Editor

  1. Entre los años 60 y 70 del Siglo XX, el software no era considerado un producto sino un añadido que los vendedores de las grandes computadoras de la época (las mainframes) aportaban a sus clientes para que éstos pudieran usarlos. En dicha cultura, era común que los programadores y desarrolladores de software compartieran libremente sus programas unos con otros. Este comportamiento era particularmente habitual en algunos de los mayores grupos de usuarios de la época, como DECUS (grupo de usuarios de computadoras DEC). A finales de los 70, las compañías iniciaron el hábito de imponer restricciones a los usuarios, con el uso de acuerdos de licencia. Allá por el 1971, cuando la informática todavía no había sufrido su gran boom, las personas que hacían uso de ella, en ámbitos universitarios y empresariales, creaban y compartían el software sin ningún tipo de restricciones. Con la llegada de los años 80 la situación empezó a cambiar. Las computadoras más modernas comenzaban a utilizar sistemas operativos privativos, forzando a los usuarios a aceptar condiciones restrictivas que impedían realizar modificaciones a dicho software. En caso de que algún usuario o programador encontrase algún error en la aplicación, lo único que podía hacer era darlo a conocer a la empresa desarrolladora para que esta lo solucionara. Aunque el programador estuviese capacitado para solucionar el problema y lo desease hacer sin pedir nada a cambio, el contrato le impedía que mejorase el software. El mismo Richard Stallman cuenta que por aquellos años, en el laboratorio donde trabajaba, habían recibido una impresora donada por una empresa externa. El dispositivo, que era utilizado en red por todos los trabajadores, parecía no funcionar a la perfección, dado que cada cierto tiempo el papel se atascaba. Como agravante, no se generaba ningún aviso que se enviase por red e informase a los usuarios de la situación. La pérdida de tiempo era constante, ya que en ocasiones, los trabajadores enviaban por red sus trabajos a imprimir y al ir a buscarlos se encontraban la impresora atascada y una cola enorme de trabajos pendientes. Richard Stallman decidió arreglar el problema, e implementar el envío de un aviso por red cuando la impresora se bloqueara. Para ello necesitaba tener acceso al código fuente de los controladores de la impresora. Pidió a la empresa propietaria de la impresora lo que necesitaba, comentando, sin pedir nada a cambio, qué era lo que pretendía realizar. La empresa se negó a entregarle el código fuente. En ese preciso instante, Richard Stallman se vio en una encrucijada: debía elegir entre aceptar el nuevo software privativo firmando acuerdos de no revelación y acabar desarrollando más software privativo con licencias restrictivas, que a su vez deberían ser más adelante aceptadas por sus propios colegas. Con este antecedente, en 1984, Richard Stallman comenzó a trabajar en el proyecto GNU. En 1985, Stallman creó la Free Software Foundation (FSF o Fundación para el Software Libre) para proveer soportes logísticos, legales y financieros al proyecto GNU. La FSF también contrató programadores para contribuir a GNU, aunque una porción sustancial del desarrollo fue (y continúa siendo) producida por voluntarios. A medida que GNU ganaba renombre, negocios interesados comenzaron a contribuir al desarrollo o comercialización de productos GNU y el correspondiente soporte técnico. El más prominente y exitoso de ellos fue Cygnus Solutions, ahora parte de Red Hat. En 1990, el sistema GNU ya tenía un editor de texto llamado Emacs, un exitoso compilador (GCC), y la mayor parte de las bibliotecas y utilidades que componen un sistema operativo UNIX típico. Pero faltaba un componente clave llamado núcleo (kernel en inglés). En el manifiesto GNU, Stallman mencionó que "un núcleo inicial existe, pero se necesitan muchos otros programas para emular Unix". Él se refería a TRIX, que es un núcleo de llamadas remotas a procedimientos, desarrollado por el MIT y cuyos autores decidieron que fuera libremente distribuido; TRIX era totalmente compatible con UNIX versión 7. En diciembre de 1986 ya se había trabajado para modificar este núcleo. Sin embargo, los programadores decidieron que no era inicialmente utilizable, debido a que solamente funcionaba en "algunos equipos sumamente complicados y caros" razón por la cual debería ser portado a otras arquitecturas antes de que se pudiera utilizar. Finalmente, en 1988, se decidió utilizar como base el núcleo Mach desarrollado en la CMU. Inicialmente, el núcleo recibió el nombre de Alix (así se llamaba una novia de Stallman), pero por decisión del programador Michael Bushnell fue renombrado a Hurd. Desafortunadamente, debido a razones técnicas y conflictos personales entre los programadores originales, el desarrollo de Hurd acabó estancándose. En 1991, Linus Torvalds empezó a escribir el núcleo Linux y decidió distribuirlo bajo la licencia GPL. Rápidamente, múltiples programadores se unieron a Linus en el desarrollo, colaborando a través de Internet y consiguiendo paulatinamente que Linux llegase a ser un núcleo compatible con UNIX. En 1992, el núcleo Linux fue combinado con el sistema GNU, resultando en un sistema operativo libre y completamente funcional. El Sistema Operativo formado por esta combinación es usualmente conocido como "GNU/Linux" o como una "distribución Linux" y existen diversas variantes. (Véase también: Controversia por la denominación GNU/Linux) También es frecuente hallar componentes de GNU instalados en un sistema UNIX no libre, en lugar de los programas originales para UNIX. Esto se debe a que muchos de los programas escritos por el proyecto GNU han demostrado ser de mayor calidad que sus versiones equivalentes de UNIX. A menudo, estos componentes se conocen colectivamente como "herramientas GNU". Muchos de los programas GNU han sido también transportados a otros sistemas operativos como Microsoft Windows y Mac OS X.
  2. Entre los años 60 y 70 del Siglo XX, el software no era considerado un producto sino un añadido que los vendedores de las grandes computadoras de la época (las mainframes) aportaban a sus clientes para que éstos pudieran usarlos. En dicha cultura, era común que los programadores y desarrolladores de software compartieran libremente sus programas unos con otros. Este comportamiento era particularmente habitual en algunos de los mayores grupos de usuarios de la época, como DECUS (grupo de usuarios de computadoras DEC). A finales de los 70, las compañías iniciaron el hábito de imponer restricciones a los usuarios, con el uso de acuerdos de licencia. Allá por el 1971, cuando la informática todavía no había sufrido su gran boom, las personas que hacían uso de ella, en ámbitos universitarios y empresariales, creaban y compartían el software sin ningún tipo de restricciones. Con la llegada de los años 80 la situación empezó a cambiar. Las computadoras más modernas comenzaban a utilizar sistemas operativos privativos, forzando a los usuarios a aceptar condiciones restrictivas que impedían realizar modificaciones a dicho software. En caso de que algún usuario o programador encontrase algún error en la aplicación, lo único que podía hacer era darlo a conocer a la empresa desarrolladora para que esta lo solucionara. Aunque el programador estuviese capacitado para solucionar el problema y lo desease hacer sin pedir nada a cambio, el contrato le impedía que mejorase el software. El mismo Richard Stallman cuenta que por aquellos años, en el laboratorio donde trabajaba, habían recibido una impresora donada por una empresa externa. El dispositivo, que era utilizado en red por todos los trabajadores, parecía no funcionar a la perfección, dado que cada cierto tiempo el papel se atascaba. Como agravante, no se generaba ningún aviso que se enviase por red e informase a los usuarios de la situación. La pérdida de tiempo era constante, ya que en ocasiones, los trabajadores enviaban por red sus trabajos a imprimir y al ir a buscarlos se encontraban la impresora atascada y una cola enorme de trabajos pendientes. Richard Stallman decidió arreglar el problema, e implementar el envío de un aviso por red cuando la impresora se bloqueara. Para ello necesitaba tener acceso al código fuente de los controladores de la impresora. Pidió a la empresa propietaria de la impresora lo que necesitaba, comentando, sin pedir nada a cambio, qué era lo que pretendía realizar. La empresa se negó a entregarle el código fuente. En ese preciso instante, Richard Stallman se vio en una encrucijada: debía elegir entre aceptar el nuevo software privativo firmando acuerdos de no revelación y acabar desarrollando más software privativo con licencias restrictivas, que a su vez deberían ser más adelante aceptadas por sus propios colegas. Con este antecedente, en 1984, Richard Stallman comenzó a trabajar en el proyecto GNU. En 1985, Stallman creó la Free Software Foundation (FSF o Fundación para el Software Libre) para proveer soportes logísticos, legales y financieros al proyecto GNU. La FSF también contrató programadores para contribuir a GNU, aunque una porción sustancial del desarrollo fue (y continúa siendo) producida por voluntarios. A medida que GNU ganaba renombre, negocios interesados comenzaron a contribuir al desarrollo o comercialización de productos GNU y el correspondiente soporte técnico. El más prominente y exitoso de ellos fue Cygnus Solutions, ahora parte de Red Hat. En 1990, el sistema GNU ya tenía un editor de texto llamado Emacs, un exitoso compilador (GCC), y la mayor parte de las bibliotecas y utilidades que componen un sistema operativo UNIX típico. Pero faltaba un componente clave llamado núcleo (kernel en inglés). En el manifiesto GNU, Stallman mencionó que "un núcleo inicial existe, pero se necesitan muchos otros programas para emular Unix". Él se refería a TRIX, que es un núcleo de llamadas remotas a procedimientos, desarrollado por el MIT y cuyos autores decidieron que fuera libremente distribuido; TRIX era totalmente compatible con UNIX versión 7. En diciembre de 1986 ya se había trabajado para modificar este núcleo. Sin embargo, los programadores decidieron que no era inicialmente utilizable, debido a que solamente funcionaba en "algunos equipos sumamente complicados y caros" razón por la cual debería ser portado a otras arquitecturas antes de que se pudiera utilizar. Finalmente, en 1988, se decidió utilizar como base el núcleo Mach desarrollado en la CMU. Inicialmente, el núcleo recibió el nombre de Alix (así se llamaba una novia de Stallman), pero por decisión del programador Michael Bushnell fue renombrado a Hurd. Desafortunadamente, debido a razones técnicas y conflictos personales entre los programadores originales, el desarrollo de Hurd acabó estancándose. En 1991, Linus Torvalds empezó a escribir el núcleo Linux y decidió distribuirlo bajo la licencia GPL. Rápidamente, múltiples programadores se unieron a Linus en el desarrollo, colaborando a través de Internet y consiguiendo paulatinamente que Linux llegase a ser un núcleo compatible con UNIX. En 1992, el núcleo Linux fue combinado con el sistema GNU, resultando en un sistema operativo libre y completamente funcional. El Sistema Operativo formado por esta combinación es usualmente conocido como "GNU/Linux" o como una "distribución Linux" y existen diversas variantes. (Véase también: Controversia por la denominación GNU/Linux) También es frecuente hallar componentes de GNU instalados en un sistema UNIX no libre, en lugar de los programas originales para UNIX. Esto se debe a que muchos de los programas escritos por el proyecto GNU han demostrado ser de mayor calidad que sus versiones equivalentes de UNIX. A menudo, estos componentes se conocen colectivamente como "herramientas GNU". Muchos de los programas GNU han sido también transportados a otros sistemas operativos como Microsoft Windows y Mac OS X.
  3. Entre los años 60 y 70 del Siglo XX, el software no era considerado un producto sino un añadido que los vendedores de las grandes computadoras de la época (las mainframes) aportaban a sus clientes para que éstos pudieran usarlos. En dicha cultura, era común que los programadores y desarrolladores de software compartieran libremente sus programas unos con otros. Este comportamiento era particularmente habitual en algunos de los mayores grupos de usuarios de la época, como DECUS (grupo de usuarios de computadoras DEC). A finales de los 70, las compañías iniciaron el hábito de imponer restricciones a los usuarios, con el uso de acuerdos de licencia. Allá por el 1971, cuando la informática todavía no había sufrido su gran boom, las personas que hacían uso de ella, en ámbitos universitarios y empresariales, creaban y compartían el software sin ningún tipo de restricciones. Con la llegada de los años 80 la situación empezó a cambiar. Las computadoras más modernas comenzaban a utilizar sistemas operativos privativos, forzando a los usuarios a aceptar condiciones restrictivas que impedían realizar modificaciones a dicho software. En caso de que algún usuario o programador encontrase algún error en la aplicación, lo único que podía hacer era darlo a conocer a la empresa desarrolladora para que esta lo solucionara. Aunque el programador estuviese capacitado para solucionar el problema y lo desease hacer sin pedir nada a cambio, el contrato le impedía que mejorase el software. El mismo Richard Stallman cuenta que por aquellos años, en el laboratorio donde trabajaba, habían recibido una impresora donada por una empresa externa. El dispositivo, que era utilizado en red por todos los trabajadores, parecía no funcionar a la perfección, dado que cada cierto tiempo el papel se atascaba. Como agravante, no se generaba ningún aviso que se enviase por red e informase a los usuarios de la situación. La pérdida de tiempo era constante, ya que en ocasiones, los trabajadores enviaban por red sus trabajos a imprimir y al ir a buscarlos se encontraban la impresora atascada y una cola enorme de trabajos pendientes. Richard Stallman decidió arreglar el problema, e implementar el envío de un aviso por red cuando la impresora se bloqueara. Para ello necesitaba tener acceso al código fuente de los controladores de la impresora. Pidió a la empresa propietaria de la impresora lo que necesitaba, comentando, sin pedir nada a cambio, qué era lo que pretendía realizar. La empresa se negó a entregarle el código fuente. En ese preciso instante, Richard Stallman se vio en una encrucijada: debía elegir entre aceptar el nuevo software privativo firmando acuerdos de no revelación y acabar desarrollando más software privativo con licencias restrictivas, que a su vez deberían ser más adelante aceptadas por sus propios colegas. Con este antecedente, en 1984, Richard Stallman comenzó a trabajar en el proyecto GNU. En 1985, Stallman creó la Free Software Foundation (FSF o Fundación para el Software Libre) para proveer soportes logísticos, legales y financieros al proyecto GNU. La FSF también contrató programadores para contribuir a GNU, aunque una porción sustancial del desarrollo fue (y continúa siendo) producida por voluntarios. A medida que GNU ganaba renombre, negocios interesados comenzaron a contribuir al desarrollo o comercialización de productos GNU y el correspondiente soporte técnico. El más prominente y exitoso de ellos fue Cygnus Solutions, ahora parte de Red Hat. En 1990, el sistema GNU ya tenía un editor de texto llamado Emacs, un exitoso compilador (GCC), y la mayor parte de las bibliotecas y utilidades que componen un sistema operativo UNIX típico. Pero faltaba un componente clave llamado núcleo (kernel en inglés). En el manifiesto GNU, Stallman mencionó que "un núcleo inicial existe, pero se necesitan muchos otros programas para emular Unix". Él se refería a TRIX, que es un núcleo de llamadas remotas a procedimientos, desarrollado por el MIT y cuyos autores decidieron que fuera libremente distribuido; TRIX era totalmente compatible con UNIX versión 7. En diciembre de 1986 ya se había trabajado para modificar este núcleo. Sin embargo, los programadores decidieron que no era inicialmente utilizable, debido a que solamente funcionaba en "algunos equipos sumamente complicados y caros" razón por la cual debería ser portado a otras arquitecturas antes de que se pudiera utilizar. Finalmente, en 1988, se decidió utilizar como base el núcleo Mach desarrollado en la CMU. Inicialmente, el núcleo recibió el nombre de Alix (así se llamaba una novia de Stallman), pero por decisión del programador Michael Bushnell fue renombrado a Hurd. Desafortunadamente, debido a razones técnicas y conflictos personales entre los programadores originales, el desarrollo de Hurd acabó estancándose. En 1991, Linus Torvalds empezó a escribir el núcleo Linux y decidió distribuirlo bajo la licencia GPL. Rápidamente, múltiples programadores se unieron a Linus en el desarrollo, colaborando a través de Internet y consiguiendo paulatinamente que Linux llegase a ser un núcleo compatible con UNIX. En 1992, el núcleo Linux fue combinado con el sistema GNU, resultando en un sistema operativo libre y completamente funcional. El Sistema Operativo formado por esta combinación es usualmente conocido como "GNU/Linux" o como una "distribución Linux" y existen diversas variantes. (Véase también: Controversia por la denominación GNU/Linux) También es frecuente hallar componentes de GNU instalados en un sistema UNIX no libre, en lugar de los programas originales para UNIX. Esto se debe a que muchos de los programas escritos por el proyecto GNU han demostrado ser de mayor calidad que sus versiones equivalentes de UNIX. A menudo, estos componentes se conocen colectivamente como "herramientas GNU". Muchos de los programas GNU han sido también transportados a otros sistemas operativos como Microsoft Windows y Mac OS X.
  4. Entre los años 60 y 70 del Siglo XX, el software no era considerado un producto sino un añadido que los vendedores de las grandes computadoras de la época (las mainframes) aportaban a sus clientes para que éstos pudieran usarlos. En dicha cultura, era común que los programadores y desarrolladores de software compartieran libremente sus programas unos con otros. Este comportamiento era particularmente habitual en algunos de los mayores grupos de usuarios de la época, como DECUS (grupo de usuarios de computadoras DEC). A finales de los 70, las compañías iniciaron el hábito de imponer restricciones a los usuarios, con el uso de acuerdos de licencia. Allá por el 1971, cuando la informática todavía no había sufrido su gran boom, las personas que hacían uso de ella, en ámbitos universitarios y empresariales, creaban y compartían el software sin ningún tipo de restricciones. Con la llegada de los años 80 la situación empezó a cambiar. Las computadoras más modernas comenzaban a utilizar sistemas operativos privativos, forzando a los usuarios a aceptar condiciones restrictivas que impedían realizar modificaciones a dicho software. En caso de que algún usuario o programador encontrase algún error en la aplicación, lo único que podía hacer era darlo a conocer a la empresa desarrolladora para que esta lo solucionara. Aunque el programador estuviese capacitado para solucionar el problema y lo desease hacer sin pedir nada a cambio, el contrato le impedía que mejorase el software. El mismo Richard Stallman cuenta que por aquellos años, en el laboratorio donde trabajaba, habían recibido una impresora donada por una empresa externa. El dispositivo, que era utilizado en red por todos los trabajadores, parecía no funcionar a la perfección, dado que cada cierto tiempo el papel se atascaba. Como agravante, no se generaba ningún aviso que se enviase por red e informase a los usuarios de la situación. La pérdida de tiempo era constante, ya que en ocasiones, los trabajadores enviaban por red sus trabajos a imprimir y al ir a buscarlos se encontraban la impresora atascada y una cola enorme de trabajos pendientes. Richard Stallman decidió arreglar el problema, e implementar el envío de un aviso por red cuando la impresora se bloqueara. Para ello necesitaba tener acceso al código fuente de los controladores de la impresora. Pidió a la empresa propietaria de la impresora lo que necesitaba, comentando, sin pedir nada a cambio, qué era lo que pretendía realizar. La empresa se negó a entregarle el código fuente. En ese preciso instante, Richard Stallman se vio en una encrucijada: debía elegir entre aceptar el nuevo software privativo firmando acuerdos de no revelación y acabar desarrollando más software privativo con licencias restrictivas, que a su vez deberían ser más adelante aceptadas por sus propios colegas. Con este antecedente, en 1984, Richard Stallman comenzó a trabajar en el proyecto GNU. En 1985, Stallman creó la Free Software Foundation (FSF o Fundación para el Software Libre) para proveer soportes logísticos, legales y financieros al proyecto GNU. La FSF también contrató programadores para contribuir a GNU, aunque una porción sustancial del desarrollo fue (y continúa siendo) producida por voluntarios. A medida que GNU ganaba renombre, negocios interesados comenzaron a contribuir al desarrollo o comercialización de productos GNU y el correspondiente soporte técnico. El más prominente y exitoso de ellos fue Cygnus Solutions, ahora parte de Red Hat. En 1990, el sistema GNU ya tenía un editor de texto llamado Emacs, un exitoso compilador (GCC), y la mayor parte de las bibliotecas y utilidades que componen un sistema operativo UNIX típico. Pero faltaba un componente clave llamado núcleo (kernel en inglés). En el manifiesto GNU, Stallman mencionó que "un núcleo inicial existe, pero se necesitan muchos otros programas para emular Unix". Él se refería a TRIX, que es un núcleo de llamadas remotas a procedimientos, desarrollado por el MIT y cuyos autores decidieron que fuera libremente distribuido; TRIX era totalmente compatible con UNIX versión 7. En diciembre de 1986 ya se había trabajado para modificar este núcleo. Sin embargo, los programadores decidieron que no era inicialmente utilizable, debido a que solamente funcionaba en "algunos equipos sumamente complicados y caros" razón por la cual debería ser portado a otras arquitecturas antes de que se pudiera utilizar. Finalmente, en 1988, se decidió utilizar como base el núcleo Mach desarrollado en la CMU. Inicialmente, el núcleo recibió el nombre de Alix (así se llamaba una novia de Stallman), pero por decisión del programador Michael Bushnell fue renombrado a Hurd. Desafortunadamente, debido a razones técnicas y conflictos personales entre los programadores originales, el desarrollo de Hurd acabó estancándose. En 1991, Linus Torvalds empezó a escribir el núcleo Linux y decidió distribuirlo bajo la licencia GPL. Rápidamente, múltiples programadores se unieron a Linus en el desarrollo, colaborando a través de Internet y consiguiendo paulatinamente que Linux llegase a ser un núcleo compatible con UNIX. En 1992, el núcleo Linux fue combinado con el sistema GNU, resultando en un sistema operativo libre y completamente funcional. El Sistema Operativo formado por esta combinación es usualmente conocido como "GNU/Linux" o como una "distribución Linux" y existen diversas variantes. (Véase también: Controversia por la denominación GNU/Linux) También es frecuente hallar componentes de GNU instalados en un sistema UNIX no libre, en lugar de los programas originales para UNIX. Esto se debe a que muchos de los programas escritos por el proyecto GNU han demostrado ser de mayor calidad que sus versiones equivalentes de UNIX. A menudo, estos componentes se conocen colectivamente como "herramientas GNU". Muchos de los programas GNU han sido también transportados a otros sistemas operativos como Microsoft Windows y Mac OS X.
  5. Entre los años 60 y 70 del Siglo XX, el software no era considerado un producto sino un añadido que los vendedores de las grandes computadoras de la época (las mainframes) aportaban a sus clientes para que éstos pudieran usarlos. En dicha cultura, era común que los programadores y desarrolladores de software compartieran libremente sus programas unos con otros. Este comportamiento era particularmente habitual en algunos de los mayores grupos de usuarios de la época, como DECUS (grupo de usuarios de computadoras DEC). A finales de los 70, las compañías iniciaron el hábito de imponer restricciones a los usuarios, con el uso de acuerdos de licencia. Allá por el 1971, cuando la informática todavía no había sufrido su gran boom, las personas que hacían uso de ella, en ámbitos universitarios y empresariales, creaban y compartían el software sin ningún tipo de restricciones. Con la llegada de los años 80 la situación empezó a cambiar. Las computadoras más modernas comenzaban a utilizar sistemas operativos privativos, forzando a los usuarios a aceptar condiciones restrictivas que impedían realizar modificaciones a dicho software. En caso de que algún usuario o programador encontrase algún error en la aplicación, lo único que podía hacer era darlo a conocer a la empresa desarrolladora para que esta lo solucionara. Aunque el programador estuviese capacitado para solucionar el problema y lo desease hacer sin pedir nada a cambio, el contrato le impedía que mejorase el software. El mismo Richard Stallman cuenta que por aquellos años, en el laboratorio donde trabajaba, habían recibido una impresora donada por una empresa externa. El dispositivo, que era utilizado en red por todos los trabajadores, parecía no funcionar a la perfección, dado que cada cierto tiempo el papel se atascaba. Como agravante, no se generaba ningún aviso que se enviase por red e informase a los usuarios de la situación. La pérdida de tiempo era constante, ya que en ocasiones, los trabajadores enviaban por red sus trabajos a imprimir y al ir a buscarlos se encontraban la impresora atascada y una cola enorme de trabajos pendientes. Richard Stallman decidió arreglar el problema, e implementar el envío de un aviso por red cuando la impresora se bloqueara. Para ello necesitaba tener acceso al código fuente de los controladores de la impresora. Pidió a la empresa propietaria de la impresora lo que necesitaba, comentando, sin pedir nada a cambio, qué era lo que pretendía realizar. La empresa se negó a entregarle el código fuente. En ese preciso instante, Richard Stallman se vio en una encrucijada: debía elegir entre aceptar el nuevo software privativo firmando acuerdos de no revelación y acabar desarrollando más software privativo con licencias restrictivas, que a su vez deberían ser más adelante aceptadas por sus propios colegas. Con este antecedente, en 1984, Richard Stallman comenzó a trabajar en el proyecto GNU. En 1985, Stallman creó la Free Software Foundation (FSF o Fundación para el Software Libre) para proveer soportes logísticos, legales y financieros al proyecto GNU. La FSF también contrató programadores para contribuir a GNU, aunque una porción sustancial del desarrollo fue (y continúa siendo) producida por voluntarios. A medida que GNU ganaba renombre, negocios interesados comenzaron a contribuir al desarrollo o comercialización de productos GNU y el correspondiente soporte técnico. El más prominente y exitoso de ellos fue Cygnus Solutions, ahora parte de Red Hat. En 1990, el sistema GNU ya tenía un editor de texto llamado Emacs, un exitoso compilador (GCC), y la mayor parte de las bibliotecas y utilidades que componen un sistema operativo UNIX típico. Pero faltaba un componente clave llamado núcleo (kernel en inglés). En el manifiesto GNU, Stallman mencionó que "un núcleo inicial existe, pero se necesitan muchos otros programas para emular Unix". Él se refería a TRIX, que es un núcleo de llamadas remotas a procedimientos, desarrollado por el MIT y cuyos autores decidieron que fuera libremente distribuido; TRIX era totalmente compatible con UNIX versión 7. En diciembre de 1986 ya se había trabajado para modificar este núcleo. Sin embargo, los programadores decidieron que no era inicialmente utilizable, debido a que solamente funcionaba en "algunos equipos sumamente complicados y caros" razón por la cual debería ser portado a otras arquitecturas antes de que se pudiera utilizar. Finalmente, en 1988, se decidió utilizar como base el núcleo Mach desarrollado en la CMU. Inicialmente, el núcleo recibió el nombre de Alix (así se llamaba una novia de Stallman), pero por decisión del programador Michael Bushnell fue renombrado a Hurd. Desafortunadamente, debido a razones técnicas y conflictos personales entre los programadores originales, el desarrollo de Hurd acabó estancándose. En 1991, Linus Torvalds empezó a escribir el núcleo Linux y decidió distribuirlo bajo la licencia GPL. Rápidamente, múltiples programadores se unieron a Linus en el desarrollo, colaborando a través de Internet y consiguiendo paulatinamente que Linux llegase a ser un núcleo compatible con UNIX. En 1992, el núcleo Linux fue combinado con el sistema GNU, resultando en un sistema operativo libre y completamente funcional. El Sistema Operativo formado por esta combinación es usualmente conocido como "GNU/Linux" o como una "distribución Linux" y existen diversas variantes. (Véase también: Controversia por la denominación GNU/Linux) También es frecuente hallar componentes de GNU instalados en un sistema UNIX no libre, en lugar de los programas originales para UNIX. Esto se debe a que muchos de los programas escritos por el proyecto GNU han demostrado ser de mayor calidad que sus versiones equivalentes de UNIX. A menudo, estos componentes se conocen colectivamente como "herramientas GNU". Muchos de los programas GNU han sido también transportados a otros sistemas operativos como Microsoft Windows y Mac OS X.
  6. Diez ventajas del software libre y propietario Generalmente leo artículos relacionados con el software libre pero no veo bien aclarados ciertos puntos ni defendidas determinadas posturas. Así pues, ahí va mi pequeña aportación. El presente documento, aunque bendice el software libre, no pretende en ningún momento tachar el software propietario de obsoleto o ineficaz. De hecho el autor considera muy importante la existencia del software propietario, al menos en aplicaciones específicas o bajo demanda. Las ventajas aquí expuestas tampoco son las más importantes ni las únicas, simplemente son diez de las ventajas existentes tanto en un modelo como en el otro y, por supuesto, hay muchos puntos en común entre ambos sistemas que aquí no entran, por no aportar elementos que ayuden a diferenciar y decantarse entre uno u otro. Esta información espero sirva de apoyo y ayuda para comprender y fomentar el uso de un sistema de desarrollo más justo social y económicamente, que en la practica totalidad, por razones de inercia de mercado, está actualmente dominado por Microsoft Windows y un conjunto de herramientas de producción de software propietario. Generalmente, todo evoluciona y en el terreno de software nos encontramos en el punto en el que veremos como un sistema de funcionamiento irá dejando sitio poco a poco a sistemas más eficaces y acordes con las necesidades técnicas y sociales. Por otro lado, es especialmente importante que el acceso a la información y cultura no se quede en boca de los políticos y que sea una realidad que está en las manos de los que damos de comer a los gigantes. Dicho esto, comencemos: VENTAJAS DEL SOFTWARE LIBRE 1. Económico (más de mil millones de euros en licencias de Microsoft en España anuales) El bajo o nulo coste de los productos libres permiten proporcionar a las PYMES servicios y ampliar sus infraestructuras sin que se vean mermados sus intentos de crecimiento por no poder hacer frente al pago de grandes cantidades en licencias. La práctica totalidad de los concursos para desarrollo de software para la administración publica pasan por compatibilizar con productos de la factoría de Microsoft, por lo que garantiza la perpetuación e ingresos hacia Microsoft y no favorece a las empresas locales que pudieran ofrecer productos equivalentes. Además de la reducción de costes por uso de software libre. ¿Qué podrían aportar esas inversiones si los beneficiados fuesen empresas del propio estado, en lugar de mandar a una compañía extranjera esas enormes cantidades de dinero?   2. Libertad de uso y redistribución Las licencias de software libre existentes permiten la instalación del software tantas veces y en tantas máquinas como el usuario desee.   3. Independencia tecnológica El acceso al código fuente permite el desarrollo de nuevos productos sin la necesidad de desarrollar todo el proceso partiendo de cero. El secretismo tecnológico es uno de los grandes frenos y desequilibrios existentes para el desarrollo en el modelo de propiedad intelectual.   4. Fomento de la libre competencia al basarse en servicios y no licencias Uno de los modelos de negocio que genera el software libre es la contratación de servicios de atención al cliente. Este sistema permite que las compañías que den el servicio compitan en igualdad de condiciones al no poseer la propiedad del producto del cual dan el servicio. Esto, además, produce un cambio que redunda en una mayor atención al cliente y contratación de empleados, en contraposición a sistemas mayoritariamente sostenidos por la venta de licencias y desatención del cliente.   5. Soporte y compatibilidad a largo plazo Este punto, más que una ventaja del software libre es una desventaja del software propietario, por lo que la elección de software libre evita este problema. Al vendedor, una vez ha alcanzado el máximo de ventas que puede realizar de un producto, no le interesa que sus clientes continúen con el. La opción es sacar un nuevo producto, producir software que emplee nuevas tecnologías solo para éste y no dar soporte para la resolución de fallos al anterior, tratando de hacerlo obsoleto por todos los medios, pese a que este pudiera cubrir perfectamente las necesidades de muchos de sus usuarios. Veanse diferentes versiones de Windows que dejan de ser soportadas por Microsoft o software de grabación que no admite nuevos modelos de grabadoras ópticas sin una actualización, aún cuando la grabadora nueva emplee el mismo mecanismo de grabación que la antigua.   6. Formatos estándar Los formatos estándar permiten una interoperatividad más alta entre sistemas, evitando incompatibilidades. Los estándares de facto son válidos en ocasiones para lograr una alta interoperatividad si se omite el hecho que estos exigen el pago de royalties a terceros y por razones de mercado expuestas en el anterior punto no interesa que se perpetúen mucho tiempo. Los formatos estándares afectan a todos los niveles. Un ejemplo lo estamos viendo en los documentos emitidos por las administraciones publicas en distintos formatos y versiones, que producen retrasos y dificultades en el acceso adecuado a la información para las mismas administraciones y para sus usuarios. Algunas administraciones de la unión europea ya están dando el paso a formatos abiertos como ODF (Open Document Format).   7. Sistemas sin puertas traseras y más seguros El acceso al código fuente permite que tanto hackers como empresas de seguridad de todo el mundo puedan auditar los programas, por lo que la existencia de puertas traseras es ilógica ya que se pondría en evidencia y contraviene el interés de la comunidad que es la que lo genera.   8. Corrección mas rápida y eficiente de fallos El funcionamiento e interés conjunto de la comunidad ha demostrado solucionar mas rápidamente los fallos de seguridad en elsoftware libre, algo que desgraciadamente en el software propietario es mas difícil y costoso. Cuando se notifica a las empresas propietarias del software, éstas niegan inicialmente la existencia de dichos fallos por cuestiones de imagen y cuando finalmente admiten la existencia de esos bugs tardan meses hasta proporcionar los parches de seguridad.   9. Métodos simples y unificados de gestión de software Actualmente la mayoría de distribuciones de Linux incorporan alguno de los sistemas que unifican el método de instalación de programas, librerías, etc. por parte de los usuarios. Esto llega a simplificar hasta el grado de marcar o desmarcar una casilla para la gestión del software, y permiten el acceso a las miles de aplicaciones existentes de forma segura y gratuita a la par que evitan tener que recurrir a páginas web de dudosa ética desde las que los usuarios instalan sin saberlo spyware o virus informáticos en sus sistemas. Este sistema de acceso y gestión del software se hace practicamente utópico si se extrapola al mercado propietario.   10. Sistema en expansión Las ventajas especialmente económicas que aportan las soluciones libres a muchas empresas y las aportaciones de la comunidad han permitido un constante crecimiento del software libre, hasta superar en ocasiones como en el de los servidores web, al mercado propietario. El software libre ya no es una promesa, es una realidad y se utiliza en sistemas de producción por algunas de las empresas tecnológicas mas importantes como IBM, SUN Microsystems, Google, Hewlett-Packard, etc. Paradojicamente, incluso Microsoft, que posee sus propias herramientas, emplea GNU Linux en muchos de sus servidores. Podemos augurar sin lugar a dudas un futuro crecimiento de su empleo y una consolidación bien merecida.
  7. Diez ventajas del software libre y propietario Generalmente leo artículos relacionados con el software libre pero no veo bien aclarados ciertos puntos ni defendidas determinadas posturas. Así pues, ahí va mi pequeña aportación. El presente documento, aunque bendice el software libre, no pretende en ningún momento tachar el software propietario de obsoleto o ineficaz. De hecho el autor considera muy importante la existencia del software propietario, al menos en aplicaciones específicas o bajo demanda. Las ventajas aquí expuestas tampoco son las más importantes ni las únicas, simplemente son diez de las ventajas existentes tanto en un modelo como en el otro y, por supuesto, hay muchos puntos en común entre ambos sistemas que aquí no entran, por no aportar elementos que ayuden a diferenciar y decantarse entre uno u otro. Esta información espero sirva de apoyo y ayuda para comprender y fomentar el uso de un sistema de desarrollo más justo social y económicamente, que en la practica totalidad, por razones de inercia de mercado, está actualmente dominado por Microsoft Windows y un conjunto de herramientas de producción de software propietario. Generalmente, todo evoluciona y en el terreno de software nos encontramos en el punto en el que veremos como un sistema de funcionamiento irá dejando sitio poco a poco a sistemas más eficaces y acordes con las necesidades técnicas y sociales. Por otro lado, es especialmente importante que el acceso a la información y cultura no se quede en boca de los políticos y que sea una realidad que está en las manos de los que damos de comer a los gigantes. Dicho esto, comencemos: VENTAJAS DEL SOFTWARE LIBRE 1. Económico (más de mil millones de euros en licencias de Microsoft en España anuales) El bajo o nulo coste de los productos libres permiten proporcionar a las PYMES servicios y ampliar sus infraestructuras sin que se vean mermados sus intentos de crecimiento por no poder hacer frente al pago de grandes cantidades en licencias. La práctica totalidad de los concursos para desarrollo de software para la administración publica pasan por compatibilizar con productos de la factoría de Microsoft, por lo que garantiza la perpetuación e ingresos hacia Microsoft y no favorece a las empresas locales que pudieran ofrecer productos equivalentes. Además de la reducción de costes por uso de software libre. ¿Qué podrían aportar esas inversiones si los beneficiados fuesen empresas del propio estado, en lugar de mandar a una compañía extranjera esas enormes cantidades de dinero?   2. Libertad de uso y redistribución Las licencias de software libre existentes permiten la instalación del software tantas veces y en tantas máquinas como el usuario desee.   3. Independencia tecnológica El acceso al código fuente permite el desarrollo de nuevos productos sin la necesidad de desarrollar todo el proceso partiendo de cero. El secretismo tecnológico es uno de los grandes frenos y desequilibrios existentes para el desarrollo en el modelo de propiedad intelectual.   4. Fomento de la libre competencia al basarse en servicios y no licencias Uno de los modelos de negocio que genera el software libre es la contratación de servicios de atención al cliente. Este sistema permite que las compañías que den el servicio compitan en igualdad de condiciones al no poseer la propiedad del producto del cual dan el servicio. Esto, además, produce un cambio que redunda en una mayor atención al cliente y contratación de empleados, en contraposición a sistemas mayoritariamente sostenidos por la venta de licencias y desatención del cliente.   5. Soporte y compatibilidad a largo plazo Este punto, más que una ventaja del software libre es una desventaja del software propietario, por lo que la elección de software libre evita este problema. Al vendedor, una vez ha alcanzado el máximo de ventas que puede realizar de un producto, no le interesa que sus clientes continúen con el. La opción es sacar un nuevo producto, producir software que emplee nuevas tecnologías solo para éste y no dar soporte para la resolución de fallos al anterior, tratando de hacerlo obsoleto por todos los medios, pese a que este pudiera cubrir perfectamente las necesidades de muchos de sus usuarios. Veanse diferentes versiones de Windows que dejan de ser soportadas por Microsoft o software de grabación que no admite nuevos modelos de grabadoras ópticas sin una actualización, aún cuando la grabadora nueva emplee el mismo mecanismo de grabación que la antigua.   6. Formatos estándar Los formatos estándar permiten una interoperatividad más alta entre sistemas, evitando incompatibilidades. Los estándares de facto son válidos en ocasiones para lograr una alta interoperatividad si se omite el hecho que estos exigen el pago de royalties a terceros y por razones de mercado expuestas en el anterior punto no interesa que se perpetúen mucho tiempo. Los formatos estándares afectan a todos los niveles. Un ejemplo lo estamos viendo en los documentos emitidos por las administraciones publicas en distintos formatos y versiones, que producen retrasos y dificultades en el acceso adecuado a la información para las mismas administraciones y para sus usuarios. Algunas administraciones de la unión europea ya están dando el paso a formatos abiertos como ODF (Open Document Format).   7. Sistemas sin puertas traseras y más seguros El acceso al código fuente permite que tanto hackers como empresas de seguridad de todo el mundo puedan auditar los programas, por lo que la existencia de puertas traseras es ilógica ya que se pondría en evidencia y contraviene el interés de la comunidad que es la que lo genera.   8. Corrección mas rápida y eficiente de fallos El funcionamiento e interés conjunto de la comunidad ha demostrado solucionar mas rápidamente los fallos de seguridad en elsoftware libre, algo que desgraciadamente en el software propietario es mas difícil y costoso. Cuando se notifica a las empresas propietarias del software, éstas niegan inicialmente la existencia de dichos fallos por cuestiones de imagen y cuando finalmente admiten la existencia de esos bugs tardan meses hasta proporcionar los parches de seguridad.   9. Métodos simples y unificados de gestión de software Actualmente la mayoría de distribuciones de Linux incorporan alguno de los sistemas que unifican el método de instalación de programas, librerías, etc. por parte de los usuarios. Esto llega a simplificar hasta el grado de marcar o desmarcar una casilla para la gestión del software, y permiten el acceso a las miles de aplicaciones existentes de forma segura y gratuita a la par que evitan tener que recurrir a páginas web de dudosa ética desde las que los usuarios instalan sin saberlo spyware o virus informáticos en sus sistemas. Este sistema de acceso y gestión del software se hace practicamente utópico si se extrapola al mercado propietario.   10. Sistema en expansión Las ventajas especialmente económicas que aportan las soluciones libres a muchas empresas y las aportaciones de la comunidad han permitido un constante crecimiento del software libre, hasta superar en ocasiones como en el de los servidores web, al mercado propietario. El software libre ya no es una promesa, es una realidad y se utiliza en sistemas de producción por algunas de las empresas tecnológicas mas importantes como IBM, SUN Microsystems, Google, Hewlett-Packard, etc. Paradojicamente, incluso Microsoft, que posee sus propias herramientas, emplea GNU Linux en muchos de sus servidores. Podemos augurar sin lugar a dudas un futuro crecimiento de su empleo y una consolidación bien merecida.
  8. 1. Propiedad y decisión de uso del software por parte de la empresa El desarrollo de la mayoría de software requiere importantes inversiones para su estudio y desarrollo. Este esfuerzo, de no ser protegido se haría en balde, puesto que la competencia se podría apropiar inmediatamente del producto una vez finalizado, para sus propios fines. Esto garantiza al productor ser compensado por la inversión, fomentando así el continuo desarrollo. 2. Soporte para todo tipo de hardware Refiriéndonos por supuesto solo al mercado del sistema operativo mayoritario, que es Microsoft Windows, y no al resto de sistemas operativos de tipo Unix, que es minoritario. Se da, que el actual dominio de mercado invita a los fabricantes de dispositivos para ordenadores personales a producir drivers o hardware solo compatible con Windows. Por lo que la elección del sistema operativo de Microsoft tiene garantizado un soporte de hardware seguro. Aunque siendo justos, habría que decir que dicho soporte por parte de los fabricantes se limita generalmente al sistema operativo actual. Las siguientes versiones de sistemas operativos no se suelen soportar, a fin de vender nuevos dispositivos.   3. Mejor acabado de la mayoría de aplicaciones El desarrollador de software propietario, generalmente, da un mejor acabado a las aplicaciones en cuestiones, tanto de estética, como de usabilidad de la aplicación. Aunque muchas aplicaciones de software libre tienen un excelente acabado, aquí se nota de forma especial el cuidado y el esfuerzo del desarrollador de software propietario. Al fin y al cabo gana dinero directamente con su producto y debe demostrar porqué su producto es una mejor opción.   4. Las aplicaciones número uno son propietarias Obviamente, el actual dominio de mercado no sólo interesa a los fabricantes de hardware, sino que también a los de software. Algunas de las aplicaciones más demandadas son, según ámbitos: Microsoft Office, Nero Burning Rom, 3DStudio, etc...   5. El ocio para ordenadores personales está destinado al mercado propietario Los desarrolladores de juegos tienen sus miras en el mercado más lucrativo, que es el de las consolas y en última instancia el de los ordenadores personales. Además, en estos últimos la practica totalidad de títulos benefician a Microsoft Windows.   6. Menor necesidad de técnicos especializados El mejor acabado de la mayoría de sistemas de software propietario y los estándares de facto actuales permiten una simplificación del tratamiento de dichos sistemas, dando acceso a su uso y administración, a técnicos que requieren una menor formación, reduciendo costes de mantenimiento. Esto ciertamente es una ventaja de cara a la implantación de dichos sistemas, aunque no hay que olvidar que el menor conocimiento del sistema redunda en la imposibilidad de rodear las herramientas de simple manejo para solventar errores o ampliar las posibilidades de las mismas.   7. Mayor mercado laboral actual Como muchas de las ventajas restantes se deben al dominio del mercado, no hay que ignorar que cualquier trabajo relacionado con la informática pasará, en casi todos los casos, por conocer herramientas de software propietario.   8. Mejor protección de las obras con copyright Las obras protegidas por copyright se ven beneficiadas por mecanismos anticopia, como el DRM y otras medidas, que palían o dificultan en cierto grado la piratería. El fenómeno de la piratería, está en constante debate sobre a quien perjudica y quien beneficia realmente (veanse cuáles son las empresas que mayores beneficios han obtenido, a pesar de ser las más pirateadas y ofreciendo la competencia en ocasiones mejores productos), aunque eso, por supuesto, es otra discusión que merece ser tratada a parte.   9. Unificación de productos Una de las ventajas más destacables del software propietario es la toma de decisiones centralizada que se hace en torno a una línea de productos, haciendo que no se desvíe de la idea principal y generando productos funcionales y altamente compatibles. Aquí, el software libre tiene una clara desventaja, al ser producido y tomadas las decisiones por un exceso de grupos y organismos descentralizados que trabajan en líneas paralelas y no llegan muchas veces a acuerdos entre ellos. Esto ocasiona que en algunas ocasiones haya un gran caos a programadores y usuarios finales que no saben que vías tomar. Además genera productos cuya compatibilidad deja bastante que desear.   El análisis de puntos realizado, como se puede comprobar está referido principalmente, al uso del software sobre ordenadores personales, aunque también es extensible en gran medida a productos de electrónica de consumo (routers, reproductores de vídeo, etc...), superordenadores y otros sistemas informáticos.
  9. 7. Mayor mercado laboral actual Como muchas de las ventajas restantes se deben al dominio del mercado, no hay que ignorar que cualquier trabajo relacionado con la informática pasará, en casi todos los casos, por conocer herramientas de software propietario.   8. Mejor protección de las obras con copyright Las obras protegidas por copyright se ven beneficiadas por mecanismos anticopia, como el DRM y otras medidas, que palían o dificultan en cierto grado la piratería. El fenómeno de la piratería, está en constante debate sobre a quien perjudica y quien beneficia realmente (veanse cuáles son las empresas que mayores beneficios han obtenido, a pesar de ser las más pirateadas y ofreciendo la competencia en ocasiones mejores productos), aunque eso, por supuesto, es otra discusión que merece ser tratada a parte.   9. Unificación de productos Una de las ventajas más destacables del software propietario es la toma de decisiones centralizada que se hace en torno a una línea de productos, haciendo que no se desvíe de la idea principal y generando productos funcionales y altamente compatibles. Aquí, el software libre tiene una clara desventaja, al ser producido y tomadas las decisiones por un exceso de grupos y organismos descentralizados que trabajan en líneas paralelas y no llegan muchas veces a acuerdos entre ellos. Esto ocasiona que en algunas ocasiones haya un gran caos a programadores y usuarios finales que no saben que vías tomar. Además genera productos cuya compatibilidad deja bastante que desear.   El análisis de puntos realizado, como se puede comprobar está referido principalmente, al uso del software sobre ordenadores personales, aunque también es extensible en gran medida a productos de electrónica de consumo (routers, reproductores de vídeo, etc...), superordenadores y otros sistemas informáticos.