jueves, 11 de octubre de 2007

SOFTWARE LIBRE Y SOFTWARE PROPIETARIO


SOFTWARE LIBRE

- Definición

El software libre es aquel que puede ser distribuido, modificado, copiado y usado; por lo tanto, debe venir acompañado del código fuente para hacer efectivas las libertades que lo caracterizan. Dentro de software libre hay, a su vez, matices que es necesario tener en cuenta. Por ejemplo, el software de dominio público significa que no está protegido por el copyright, por lo tanto, podrían generarse versiones no libres del mismo, en cambio el software libre protegido con copyleft impide a los redistribuidores incluir algún tipo de restricción a las libertades propias del software así concebido, es decir, garantiza que las modificaciones seguirán siendo software libre.
También es conveniente no confundir el software libre con el software gratuito, éste no cuesta nada, hecho que no lo convierte en software libre, porque no es una cuestión de precio, sino de libertad.

De acuerdo con tal definición, el software es "libre" si garantiza las siguientes libertades:

SOFTWARE PRIVADO

- Definición


El software no libre también es llamado software propietario, software privativo, software privado o software con propietario. Se refiere a cualquier programa informático en el que los usuarios tienen limitadas las posibilidades de usarlo, modificarlo o redistribuirlo (con o sin modificaciones), o que su código fuente no está disponible o el acceso a éste se encuentra restringido. En el software no libre una persona física o jurídica (por nombrar algunos: compañía, corporación, fundación) posee los derechos de autor sobre un software negando o no otorgando, al mismo tiempo, los derechos de usar el programa con cualquier propósito; de estudiar cómo funciona el programa y adaptarlo a las propias necesidades (donde el acceso al código fuente es una condición previa); de distribuir copias; o de mejorar el programa y hacer públicas las mejoras (para esto el acceso al código fuente es un requisito previo). De esta manera, un software sigue siendo no libre aún si el código fuente es hecho público, cuando se mantiene la reserva de derechos sobre el uso, modificación o distribución (por ejemplo, el programa de licencias shared source de Microsoft).



A continuación, exponemos en el siguiente cuadro las equivalencias entre programas de software libre y software privado:

DIFERENCIAS ENTRE SOFTWARE LIBRE Y SOFTWARE PRIVADO

  • El software libre es aquel que puede ser distribuido, modificado, copiado y usado; por lo tanto, debe venir acompañado del código fuente para hacer efectivas las libertades que lo caracterizan.

  • Mientras que el software privado se refiere a cualquier programa informático en el que los usuarios tienen limitadas las posibilidades de usarlo, modificarlo o redistribuirlo (con o sin modificaciones), o que su código fuente no está disponible o el acceso a éste se encuentra restringido.


    Ventajas del software libre


1. Bajo costo de adquisición y libre uso.
2. Innovación tecnológica.
3. Requisitos de hardware menores y durabilidad de las soluciones
4. Escrutinio publico.
5. Independencia del proveedor.
6. Industria local.
7. Datos personales, privacidad y seguridad. Seguridad nacional.
8. Adaptación del software.
9. Lenguas minoritarias, traducción, uso e impulso de difusión.
10. Software y Estado.


Desventajas del software libre


1. La curva de aprendizaje es mayor.
2. El software libre no tiene garantíıa proveniente del autor.
3. Los contratos de software propietario no se hacen responsables por da˜nos
Económicos, y de otros tipos por el uso de sus programas.
4. Se necesita dedicar recursos a la reparación de errores.
5. No existen compañías únicas que respalden toda la tecnología.
6. Las interfaces gráficas de usuario (GUI) y la multimedia apenas se están estabilizando.
7. La mayoría de la configuración de hardware no es intuitiva.
8. Únicamente los proyectos importantes y de trayectoria tienen buen soporte, tanto
De los desarrolladores como de los usuarios.
9. El usuario debe tener nociones de programación.
10. En sistemas con acceso a Internet, se deben de monitorear constantemente las
Correcciones de errores de todos los programas que contengan dichos sistemas, ya
Que son fuentes potenciales de intrusión
11. La diversidad de distribuciones, métodos de empaquetamiento, licencias de uso,
Herramientas con un mismo fin, etc., pueden crear confusión en cierto número
de personas.


Ventajas del software propietario


1. Control de calidad
2. Recursos a la investigación.
3. Personal altamente capacitado.
4. Uso común por los usuarios..
5. Software para aplicaciones muy específicas
6. Amplio campo de expansión de uso en universidades.
7. Difusión de publicaciones acerca del uso y aplicación del software.

Desventajas del software propietario

- No existen aplicaciones para todas las plataformas ( Windows y Mac OS ).

- Imposibilidad de copia.- Imposibilidad de modifación.

- Restricciones en el uso ( marcadas por la licencia).

- Imposibilidad de redistribución.

- Por lo general suelen ser menos seguras.

- El coste de las aplicaciones es mayor.

- El soporte de la aplicación es exclusivo del propietario.

- El usuario que adquiere software propietario depende al 100% de la empresa propietaria



Patricia Castillo Gallego, Eduardo Ramos Zamora