Distribución de software: software libre y propietario

  • Introducción
El software libre, es aquel que puede ser distribuido, modificado, copiado , redistribuido y usado como al usuario le plazca. Por tanto, este viene acompañado de su código fuente (es un conjunto de líneas de texto que son las instrucciones que debe seguir el ordenador a la hora de ejecutar dicho programa. Por tanto, en el código fuente de un programa está descrito por completo su funcionamiento.)
Por su parte, 
el software no libre o también llamado software propietario o privativo, se refiere a cualquier programa informático, en el que los usuarios de este tienen limitadas las posibilidades de uso, modificación o distribución de este. 
En el software privativo, una persona física o jurídica (empresas, corporaciones, asociaciones y demás) posee la obligación de no usar el programa con otro fin que no haya impuesto el autor de dicho programa o soft. Quedando así descartada cualquier opción de estudiar la mecánica del programa en cuestión, o adaptar este a unas necesidades más específicas para el usuario que lo está usando. De esta manera, un software privativo, no permite la modificación de su código fuente, aún si este es público, siempre y cuando se mantenga la reserva de derechos sobre el uso, modificación o distribución de este. 

  • Desarrollo
  • Ventajas del software libre 
1.Coste de adquisición. 
El Software como mercadería por lo general, no está a la venta. Lo que el usuario compra, al proveedor, es una licencia para usar de forma legal el programa en cuestión. 
El usuario que adquiere software libre, lo hace sin ningún gasto económico o a un coste realmente bajo (por lo general) . Para la mayoría de usuarios individuales el software libre, es una opción atractiva que garantiza calidad sin necesidad de verse forzado a gastar dinero. 
2.Innovación en el area de la tecnología. 
El software libre, tiene como objetivo compartir la información trabajando de manera cooperativa. Este es el principal modelo sobre el cual el hombre ha avanzado hasta el dia de hoy. La ideología del software libre es que el conocimiento y la cultura son propiedad de la humanidad, sin hacer distinciones. 
3.Menores Requisitos de hardware. 
Por lo general, los sistemas y el software libre requieren menos hardware ala hora de funcionar al mismo rendimiento que el software privativo. Un ejemplo son los servidores Linux, que pueden prescindir de la interfaz gráfica para obtener una reducción de consumo / recursos del servidor. 
4.Independencia del proveedor. 
El software libre garantiza la independencia respecto al proveedor, gracias a la disponibilidad del código fuente del software, cualquier profesional, o entendido con unos conocimientos adecuados puede seguir ofreciendo desarrollo y servicios para la aplicación en cuestión. En el mundo del software privativo solo el creador tiene derecho a hacer eso, cosa que obstaculiza/anula por completo la personalización o adaptación del programa. 
5.Adaptación del software. 
El software propietario, se suele vender en paquetes de licencia estándar, por lo que el programa muchas veces no se adapta a las necesidades del usuario que va a hacer uso de este. Una gran parte de la industria del software se basa en desarrollar proyectos donde se requiere software personalizado. El software libre permite la completa personalización de este ya que el usuario dispone del código fuente, y así poder modificar el programa hasta que este cubra las necesidades que el usuario necesita satisfacer. 
La personalización es una área muy importante que el software libre puede responder muchísimo mejor que el software privativo. 

  • Desventajas del Software Libre. 
1.La curva de aprendizaje es mayor. 
Suele ser mayor para gente que viene de sistemas privativos , ya que estos "mastican la comida” al usuario para facilitar cualquier tipo de tarea esta característica puede ser positiva en muchos casos pero negativa en lo que aspectos técnicos se refiere. 
2.Es necesario dedicar recursos y tiempo a la reparación de errores. 
Sin embargo el software privativo, ni siquiera te da la opción ya que hay que esperar a que saquen la siguiente versión o un parche de la misma para solucionar ese error. 
3.La mayoría de tareas referentes a la configuración de hardware. 
No es intuitiva, los archivos de configuración precisan de ciertos cambios que requieren de conocimientos previos del sistema operativo y fundamentos del equipo a conectar para lograr, ya no el funcionamiento adecuado sino optimo.
4.Solo los proyectos importantes y de trayectoria tienen un buen soporte. 
Tanto de desarrolladores como de los usuarios, aún así existen muchos proyectos más pequeños y recientes que carecen del compromiso necesario de los desarrolladores y de los usuarios para que sean instalados de manera fiable. 
5.No existen compañías o entidades únicas que respalden toda la tecnología. 
Así como la evolución y necesidades del software. 


  • Ventajas del software privativo. 
1.Control de calidad. 
Las empresas al vender un producto, se ven forzadas a exigir un mínimo de calidad , un proceso donde el software es puesto a prueba para verificar su funcionalidad y estabilidad. 
2.Cuentan con personal muy cualificado. 
Las grandes empresas tienen a su disposición grupos de trabajo formados por programadores altamente cualificados y con años de experiencia en sus respectivos campos, para que el desarrollo de software sea el máximo de eficiente posible. 
3.Software, muy específico. 
Existen compañías especializadas en desarrollar un tipo de software concreto y específico para unas tareas muy concretas y puntuales. 
4.Difusión de publicidad. 
Las grandes empresas realizan inversiones en patrocinar sus programas y esto genera un movimiento en el mercado a su favor, ya que estas grandes campañas publicitarias enseñan, presentan y documentan el producto de forma atractiva para que el cliente pueda ver lo mejor del producto en profundidad. 
5.Usado mas comúnmente. 
El software privativo de las grandes marcas conocidas, ha sido usado por la gran mayoría de usuarios en repetidas ocasiones y es fácil de usar hasta por el usuario mas inexperto. 
  • Desventajas del software privativo. 
1.Cursos de aprendizaje costosos. 
Los cursos de especialización de casi cualquier marca de software (propietario) conocida son muy, muy caros y es difícil aprender a usarlos eficientemente. 
2.Soporte tecnico lento y deficiente. 
Al ser tan grande la demanda de servicio técnico, las respuestas a la infinidad de los problemas y preguntas del usuario son respuestas prediseñadas con manuales muy pobres para el usuario. 
3.Ausencia del código fuente. 
El funcionamiento del software, es desconocido para el usuario que solo puedo usarlo de una forma en lugar de poder sacarle el 100% de su eficiencia, pese a haber pagado por él. 
4.Ilegalidad en las copias. 
Cualquier tipo de copia del contenido del cd, sin haber comprado las licencias necesarias anteriormente es un delito. Por lo cual el usuario tampoco podrá compartir el contenido que el ha pagado con personas de su confianza o incluso instalarlo en un segundo ordenador que tenga a su cargo para su uso particular. 
5.Imposible la innovación. 
Es ilegal modificar el programa o intentarlo. Si alguien tiene una idea innovadora o una mejora para el software en cuestión, hay dos opciones: O bien vender la idea a la compañía propietaria del software o empezar desde cero una versión equivalente pero no copiada del programa. 

  • Conclusiones
Ambos tipos de software son necesarios ya que cumplen distintas funciones y dependen de las necesidades de cada uno. Para la mayoría de usuarios que buscan aplicaciones gratuitas, tanto las aplicaciones freeware como el software libre cubrirán sus necesidades. En el caso de que se esté dispuesto a pagar el coste de tener más funcionalidades o servicios adicionales, el software propietario es una excelente opción. Por tanto no me atrevo a decir cual es mejor o peor, más bien puedo opinar en que ambos son necesarios ya que se complementan.
  • Bibliografia
  1. www.smaldone.com.ar
  2. velneo.es
  3. www.cobdc.net

No hay comentarios:

Publicar un comentario

Nota: solo los miembros de este blog pueden publicar comentarios.