¿Qué es el software de código abierto?
A diferencia del software de código abierto, el software que restringe el acceso o la modificación del código fuente se denomina "software propietario". En términos generales, el código fuente del software se convierte en propiedad intelectual y, por lo tanto, se vende pagando una licencia. Gran parte del software comercial es propietario y el código fuente no se puede modificar.
El software de código abierto típico incluye el sistema operativo Linux, el sistema de gestión de bases de datos MySQL, el lenguaje de programación Java, Perl, PHP, Python, etc. Aunque el OSS es gratuito, muchos productos de alto rendimiento y alta confiabilidad son bien conocidos y las empresas generalmente los desarrollan para uso comercial basados en OSS.
Código abierto típico
1. OpenOffice empresarial (software de oficina, como creación de documentos y hojas de cálculo)
2. SO compatible con UNIX)
3. Apache (servidor web) y MySQL (base de datos SQL) de código abierto basados en Web
4. Xoops (CMS) de código abierto del sistema CMS.
5. Software general Firefox (navegador web)
Beneficios de utilizar software de código abierto
1. Confiable
Por la fuente El código ha sido lanzado, por lo que tiene un cierto grado de confiabilidad y podemos verificar si hay programas maliciosos y vulnerabilidades en cualquier momento. Incluso si se descubre una vulnerabilidad, su software de código abierto se puede modificar rápidamente.
2. Alta estabilidad
El software propietario puede cancelar el servicio o soporte debido a las circunstancias de la empresa proveedora. Pero mientras haya usuarios, el software de código abierto se puede seguir manteniendo, lo que lo hace adecuado para usuarios a largo plazo.
3. Puede reducir costos
La tarifa de licencia para el software de código abierto es gratuita, por lo que podemos esperar el costo total. Puede reducir tanto el costo inicial como el costo de reemplazo, por lo que es muy práctico en el desarrollo de software.