¿Has escuchado alguna vez que todo lo bueno de la vida hay que pagarlo? Pues eso no siempre es cierto, sobre todo cuando hablamos de software. Este mundo nos da la oportunidad de conseguir software de código abierto que está disponible para todos. Y eso no es todo. No significa menos calidad o usabilidad comparándolo con los de pago. A partir de ahora vamos a comparar el software de código abierto frente al software propietario para conocer las ventajas y desventajas, ejemplos, y cómo puedes utilizarlos de la mejor manera.
- ¿Qué es el Software de Código Abierto?
- ¿Es lo mismo el software de código abierto y el software libre?
- Con el software libre puedes:
- Con el software de código abierto puedes:
- Significado del software propietario
- Características del software propietario
- Software open source vs software propietario: ventajas y desventajas
- Software open source Ventajas
- Desventajas del software de código abierto
- Software propietario Ventajas
- Desventajas del software propietario
- Ejemplos de software de código abierto y propietario
- Código abierto:
- Propietario
¿Qué es el Software de Código Abierto?
En pocas palabras, es un tipo de software que está disponible para que todos en el mundo lo usen, y tiene la particularidad de que su código está abierto a los desarrolladores. Seguramente te preguntarás, ¿por qué ocurre esto? Esto hace posible que los desarrolladores puedan cambiar el código hasta que funcione lo mejor posible para un proyecto específico en el que estén participando.
A los ingenieros, a los clientes, incluso a los desarrolladores les encanta este tipo de software porque pueden ahorrar esfuerzo, trabajo y tiempo utilizando algo que ya fue desarrollado. Y por si fuera poco, pueden personalizar este código principal y adaptarlo a sus necesidades. Suena bien, ¿verdad?
¡Eso no es todo! El software de código abierto también se puede compartir con otros. En pocas palabras, una vez que tienes acceso, puedes hacer lo que quieras.
¿Es lo mismo el software de código abierto y el software libre?
Ya sabemos lo que significa el software de código abierto, pero ¿qué pasa con el software libre?
Aunque parezca lo mismo, no lo son. El Software Open Source, como vimos, es un software que puedes modificarlo y adaptarlo a tus necesidades. Mientras que el software libre, comúnmente, no se puede transformar. Puedes utilizarlo gratuitamente pero sólo con las cualidades con las que fue creado. No es flexible en absoluto.
Con el software libre puedes:
- Usar el software.
- Ejecutarlo.
- Entender que funciona.
- Compartirlo y distribuirlo.
- Crear otro software sólo si respetas estos aspectos.
¿Y qué te parece? El software para uso comercial también puede ser software libre. ¿Por qué? Pues porque si se respetan todos estos puntos, se puede cobrar una tarifa por la distribución.
Con el software de código abierto puedes:
- Obtener acceso al código fuente.
- Permiso para cambiar el software.
- Distribución gratuita del código original y del modificado.
- Tener un trabajo derivado que pueda ser distribuido bajo los mismos términos del software original.
- La misma licencia del software original. Se puede tomar una nueva licencia, pero no es necesario.
- A veces, si se utiliza, no es necesario que su programa tenga que ser de código abierto también.
El principio aquí es promover la colaboración dentro de una comunidad para generar beneficios mutuos.
No todo el software de código abierto es necesariamente libre. Y el software libre puede ser también de código abierto al mismo tiempo.
Significado del software propietario
Por otro lado, tenemos el software propietario, otro tipo de software que tienes que comprar si quieres utilizarlo.
Este software pertenece a otra persona, pero ¿qué significa? El código es cerrado, tiene derechos de autor, su uso está limitado en algún momento, sobre todo cuando se refiere a la distribución o modificación.
El software propietario también es llamado software comercial o de código cerrado en atención a una de sus características más importantes.
Este software también es realmente bueno y único y a veces, pueden ser modificados dentro de los límites de los creadores.
Algunos de los programas de software más importantes que revolucionaron el mundo hace años estaban en esta categoría.
Características del software propietario
Hemos conocido suficiente información sobre el software libre y de código abierto. Ahora es el momento de conocer al menos algunas de las características más importantes del software propietario:
- Hay que comprarlo
- Tiene una licencia que es propiedad de un desarrollador, empresa o del propietario.
- Sin acceso a su código fuente
- Se prohíbe la distribución o copia libre. En realidad, es un delito
- Su uso depende del acuerdo de los usuarios finales
- Pueden llevarte a la cárcel si violas alguna norma o acuerdo que hayas aceptado antes.
Software open source vs software propietario: ventajas y desventajas
Software open source Ventajas
- Puedes adaptarlo a tus necesidades incluso desde el código fuente.
- Toda la réplica o distribución es posible aunque no la hayas pagado.
- Soporte gratuito porque la misma comunidad que utiliza el software, suele responder a las preguntas, dar consejos, hacer foros y proporcionar documentación detallada.
- Menos errores y soluciones más rápidas. Esto está relacionado con el punto anterior. Los proyectos con código abierto pueden tener literalmente millones de personas mirándolo, usándolo y mejorando.
- Por esa razón, algunos expertos piensan que el software de código abierto es más seguro.
- Es universal.
Desventajas del software de código abierto
- Garantía limitada. Esto ocurre porque mucha gente puede cambiarlo. Además, normalmente no tienen protección de responsabilidad o indemnización por infracción.
- El software de código abierto puede tener problemas de compatibilidad, y resolverlos podría costar mucho dinero.
Software propietario Ventajas
- Estabilidad. Esta es quizás la ventaja más importante. El creador te da un software que fue probado y es capaz de hacer perfectamente todas las cosas y acciones que viste antes de comprarlo.
- Fiabilidad y garantía del 100% de los creadores.
- El software propietario es único. No lo encontrarás en ningún sitio diferente al proveedor.
- Mayor compatibilidad en algunos casos.
Desventajas del software propietario
- Costo más elevado. Pero si se mira cómo un invertir, no importa mucho.
- No se puede modificar el código fuente.
- No se puede compartir ni distribuir.
- Dependerás totalmente de los creadores para actualizar y mantener el software en la fuente.
- Algún especialista piensa que el software propietario es menos seguro porque la seguridad dependerá de los productores del software.
Ejemplos de software de código abierto y propietario
Código abierto:
- Núcleo de Linux
Es un núcleo de sistema operativo informático monolítico de código abierto. La familia de sistemas operativos Linux se basa en este núcleo y se despliega tanto en sistemas informáticos tradicionales como ordenadores personales y servidores, normalmente en forma de distribuciones de Linux, como en diversos dispositivos integrados como routers, puntos de acceso inalámbricos, centralitas, decodificadores, receptores FTA, televisores inteligentes, PVR y dispositivos NAS. Fuente
- WordPress
Es un sistema de gestión de contenidos que nació hace 17 años para apoyar a los amantes de la escritura. Antes se pensaba como una plataforma de blogs, pero fue creciendo, y ahora es un CMS enfocado a la creación de sitios web. Hoy en día es una de las plataformas más importantes dedicadas a esto, especialmente para la creación de sitios web comerciales.
Puedes usar WordPress aquí.
- React
Es una librería Javascript que fue pensada para crear interfaces de usuario. Es mantenida por Facebook y una comunidad de desarrolladores. Desde 2013 está en línea y alrededor de 1000 desarrolladores que ha utilizado.
Lee más en React.
- ¡Free Office
![free-office(/media/2free-office.png)
Se trata de un paquete de software de oficina que incluye un editor de texto, hojas de cálculo y todos los programas que necesites utilizar en tu oficina. Está relacionado con Microsoft Office, pero de código abierto.
Obténgalo haciendo clic aquí: Free Office
Propietario
- Avast:
Es un software antivirus y suite de seguridad que se lanzó en 1990. Desde entonces, han estado en la cima del mercado de software de seguridad.
- Microsoft Window
Microsoft Windows es un grupo de varias familias de sistemas operativos gráficos, todos ellos desarrollados, comercializados y vendidos por Microsoft.Son una familia de distribuciones de software para PC, smartphones, servidores y sistemas embebidos, desarrollados y vendidos por Microsoft y disponibles para múltiples arquitecturas, como x86, x86-64 y ARM.Fuente
- Mac OS
MacOS es una serie de sistemas operativos gráficos desarrollados y comercializados por Apple Inc. desde 2001. Es el principal sistema operativo para la familia de ordenadores Mac de Apple. Dentro del mercado de ordenadores de sobremesa, portátiles y domésticos, y por uso de la web, es el segundo sistema operativo de sobremesa más utilizado, después de Microsoft Windows. Fuente
- Adobe Suite
Como dice su nombre, es una suite con diferentes herramientas que se crean para la publicación impresa, la producción de vídeo y fotos y los dispositivos móviles.
Aquí puedes encontrar más información sobre esta suite