Los software Libre son una excelente opci贸n para aquellos usuarios que desean realizar cambios a un software creado por terceros, para su propio uso o distribuci贸n libre, ya que, permiten ejecutar, estudiar, copiar y modificar dicho programa a su propio criterio.
Pues, los software que compramos en el mercado, solo proporcionan una licencia de uso, con la condici贸n de no compartir ni alterar el programa; de all铆 que los software libre proporcionen muchas ventajas, pero no est谩n exentos de desventajas, tales como las que se describen en la siguiente tabla:
Ventajas | Desventajas |
Es gratuito. | El intercambio de actualizaciones del software puede traer problemas por compatibilidad de formatos. |
Cualquier persona o empresa puede usarlo libremente. | Alta curva de aprendizaje, pues algunos software requieren de conocimientos previos en programaci贸n para ser modificados. |
Se puede estudiar c贸mo funciona el programa para realizar las modificaciones necesarias. | No existe un control de calidad. |
Se puede compartir las copias modificadas con otros usuarios, al igual que los programas originales. | Pueden presentar fallas, por lo que requieren de monitoreo constante para asegurar su funcionamiento. |
Ahorro econ贸mico en la adquisici贸n, mantenimiento y actualizaci贸n de software. | No siempre se ajusta a las necesidades del usurario. |
La alteraci贸n del software no implica consecuencias legales. | Al ser de libre distribuci贸n, se pueden encontrar archivos en l铆nea con virus. |
No depende del proveedor, ofreciendo plena autonom铆a al usuario. | Requiere tiempo ejecutar los cambios que se necesitan. |
Tal como se puede observar en la tabla, los software libre tienen pros y contras, las cuales pueden depender de cada programa en espec铆fico y el uso que el usurario le quiere dar; pero definamos primero que es un software libre, antes de abarcar t茅rminos generales cu谩les sus ventajas y desventajas.
驴Qu茅 es un Software Libre?
Un software libre es un programa inform谩tico que brinda a los usuarios, personas o empresas, la libertad de usar, estudiar, modificar, y distribuir dicho programa de manera gratuita, sin necesidad de autorizaci贸n de sus programadores y dise帽adores originales, pues por decisi贸n propia estos otorgan acceso gratuito al c贸digo de fuente del software o c贸digo de programaci贸n original, permitiendo realizar los cambios que los usuarios consideren necesarios.聽
7 Ventajas y Desventajas de software libre
Estos software libres proporcionan a los usuarios ventajas al igual que desventajas, siendo estas las siguientes:
Ventajas
Son gratuitos: Esta es una de las grandes ventajas de estos software, ya que cualquier persona o empresa pude adquirir el programa sin tener que comprarlo, generado un ahorro econ贸mico en costosas licencias, que solo autorizan al usuario a usar el programa, y no pueden compartirlo con terceros.
Cualquier persona o empresa puede usarlo libremente: Los software libre, como su propio nombre lo indica, permite el libre acceso al mismo sin limitaciones, pudiendo ser usado por personas o empresas para diferentes fines, si necesidad de adquirir una licencia para ello.
Se puede estudiar c贸mo funciona el programa para realizar las modificaciones necesarias: Aunque cada programa inform谩tico de uso libre es distinto en dise帽o y nivel de dificultad, el usuario puede estudiar c贸mo funciona el sistema y realizarle las modificaciones que considere necesarias para su mejoramiento.
Son una buena opci贸n para aquellos estudiantes de inform谩tica y programaci贸n que quieren aplicar sus conocimos en la pr谩ctica, mejorando su formaci贸n profesional.
Se puede compartir las copias modificadas con otros usuarios al igual que los programas originales: Estos software son de distribuci贸n libre, por ende, puede compartirse el programa original o modificado de manera ilimitada con otros usuarios a trav茅s de diferentes medios, como el internet, sin que sea considerado pirater铆a, ya que, se cuenta con el consentimiento de sus programadores o dise帽adores originales.
Ahorro econ贸mico en la adquisici贸n, mantenimiento y actualizaci贸n de software: Al ser archivos de acceso gratuito, el usuario, persona o empresa, puede generar un ahorro en la adquisici贸n, mantenimiento y actualizaci贸n del sistema, ya que, no requiere de contactar al proveedor del sistema para realizar nuevas actualizaciones, o incluso para realizar la instalaci贸n y mantenimiento del mismo.
Pues las mejoras, actualizaciones y nuevas versiones de estos programas se encuentran f谩cilmente en la red.
La alteraci贸n del software no implica consecuencias legales: Se puede realizar las modificaciones que se consideren necesarias, que no hay riesgo de consecuencias legales por violaci贸n a la propiedad intelectual del software, ya que son sus mismos programadores o dise帽adores quienes otorgan acceso gratuito al c贸digo de fuente del software.
Pues a ellos no les interesa lucrarse, sino generar una contribuci贸n para el desarrollo y mejoramiento tecnol贸gico continuo.
No depende del proveedor, ofreciendo plena autonom铆a al usuario: B谩sicamente, engloba las ventajas mencionadas con anterioridad, pues una vez el usuario adquiere un software libre, posee plena libertad de usar, alterar y distribuir el programa como desee.
Desventajas
El intercambio de actualizaciones del software puede traer problemas por compatibilidad de formatos: Pues al actualizar o modificar estos archivos es posible que al intentar abrir el mismo software en otro ordenador se generen errores y fallas, dificultando la capacidad de intercambiar informaci贸n o ejecutar algunas funciones b谩sicas del programa.
Alta curva de aprendizaje, pues algunos software requieren de conocimientos previos en programaci贸n para ser modificados: Realizar mejoras a algunos software libre no resulta ser f谩cil si no se poseen conocimientos previos en programaci贸n de sistemas, ya que no todos los c贸digos de fuente resultan ser intuitivos, haciendo necesario los servicios profesionales de un experto para modificarlo, o actualizarlo correctamente.
No existe un control de calidad: Una vez que estos programas son distribuidos libremente, los programadores y dise帽adores que lo crearon no tienen control sobre la calidad del mismo, pues al igual que mejoras, tambi茅n se pueden generar da帽os o fallas en el software, e igualmente seguir comparti茅ndose entre usuarios sin que exista alg煤n responsable, que responda por las quejas de las fallas presentadas, ya que, b谩sicamente, no tienen garant铆a de funcionamiento o uso.
Pueden presentar fallas, por lo que requieren de monitoreo constante para asegurar su funcionamiento: Estos software no tienen garant铆a de funcionamiento, haya sufrido modificaciones o no, por ende, es necesario realizar monitoreo constante para asegurar que las funciones se ejecuten correctamente y los datos sean procesados.
No siempre se ajusta a las necesidades del usurario: Aunque los software libre puedan estar muy bien desarrollados, no siempre se ajustan a las necesidades de los usuarios, puesto que sus funciones pueden ser limitadas, haciendo necesario realizar cambios significativos para adaptarlo, que requieren de conocimientos previos, adem谩s de tiempo y esfuerzo para lograr los resultados deseados.
Por ende, en muchas ocasiones resulta ser m谩s conveniente comprar la licencia de un software que sea mucho m谩s completo y se adapte a las necesidades del usuario, que adquirir un software libre y gratuito para luego modificarlo.
Al ser de libre distribuci贸n, se pueden encontrar archivos en l铆nea con virus: un software libre por su capacidad de distribuirse libremente puede encontrarse f谩cilmente en la web, haciendo que sean m谩s vulnerables a contraer virus informativos, que al intentar abrirse o instalarse en los equipos, pueden generar da帽os mayores al sistema de los computadores.
Requiere tiempo ejecutar los cambios que se necesitan: Pues se requiere conocer muy bien el sistema para detectar deficiencias y descubrir c贸mo realizar mejoras sin que genere fallas o errores, esto por supuesto, toma tiempo, pues incluso una vez realizado los cambios, se necesita un tiempo prudente para probar el sistema y asegurar que no se generen anomal铆as.