freeCodeCamp/guide/spanish/working-in-tech/open-source/index.md

2.8 KiB

title localeTitle
Open Source Fuente abierta

Fuente abierta

El software de código abierto es cualquier tipo de software que esté disponible al público para usar, modificar o descargar de forma gratuita. Cualquiera es capaz de crear un proyecto de código abierto.

Los proyectos de código abierto se hacen legalmente abiertos a través de una licencia creativa. Son modificados, mantenidos o abandonados por sus creadores en cualquier momento. Muchos proyectos de código abierto tienen colaboradores que se ofrecen como voluntarios para agregar y editar código, y un número creciente de proyectos de código abierto están ocupando un lugar importante entre el software más popular disponible en la actualidad.

Ventajas

El código abierto no depende de la compañía o el autor que lo creó originalmente. En una situación en la que la empresa falla, el código continúa existiendo y los usuarios lo seguirán desarrollando. Además, utiliza estándares abiertos accesibles para todos; por lo tanto, no tiene el problema de formatos incompatibles que existen en software propietario.

Además, las compañías que utilizan software de código abierto no tienen que pensar en modelos de licencias complejos y no necesitan medidas contra la piratería como la activación de un producto o el número de serie.

El software de código abierto suele ser de menor costo , mayor seguridad y mejor calidad en comparación con el software propietario.

Desventajas

La principal desventaja del software de código abierto es que a menudo no es muy fácil de usar. Los sistemas operativos de código abierto como Linux no se pueden aprender en un día. Requieren un esfuerzo continuo y entrenamiento de su lado antes de que pueda dominarlos. Es posible que deba contratar a una persona capacitada para facilitar las cosas, y esto puede incurrir en costos adicionales.

Código abierto para desarrolladores.

El software de código abierto permite a los desarrolladores ver el código fuente de cualquier software que esté bajo licencia creativa. Los proyectos de código abierto hacen que sea más fácil para los desarrolladores contribuir con diferentes proyectos sin siquiera realizar cambios en el archivo real en el servidor simplemente descargando el archivo en nuestra máquina local.

Existen diferentes sitios web donde las personas pueden encontrar proyectos de código abierto, como:

  1. https://github.com
  2. https://opensource.google.com/

Uno de los mayores proyectos de código abierto es Linux.

Más información:

Iniciativa de código abierto Modelo de código abierto de Wikipedia Software de código abierto de Wikipedia