Las únicas ventajas son generalmente que no tiene que pagar por una licencia y que puede examinar el código fuente del proyecto y corregir cualquier error en el mismo. O ajuste el proyecto a sus propias necesidades personales. Sin embargo, es posible que tenga restricciones cuando desee distribuirlo de alguna forma.
Algunas personas también lo consideran más seguro, pero eso generalmente depende de su fuente para el proyecto de código abierto. Esto se debe a que muchas personas pueden haber estado haciendo modificaciones al código original y no todas pueden ser seguras. Si su fuente para el proyecto de fuente abierta no es confiable, ¡entonces tendrá problemas de seguridad!
(Ha habido varios intentos en varios repositorios de GIT para proyectos de código abierto para incluir una pequeña pieza de malware en varios proyectos, con la esperanza de que esas piezas de malware se conviertan en parte de todo el proyecto. (Ver Malware encuentra un aliado involuntario en GitHub)) es su responsabilidad determinar si su fuente que le proporciona el proyecto es confiable o no.
- ¿Qué softwares necesito para enfocarme más para ser elegible para un campo de dinámica de vehículos más reciente?
- Android (sistema operativo): ¿Las aplicaciones de Android como CM Security o 360 Security realmente funcionan, es decir, buscan virus y los eliminan?
- Cómo agregar videos en PowerPoint sin usar hipervínculos
- ¿Cuál es la forma más fácil de hacer una aplicación?
- ¿Cuál es el mejor software para descargar videos de cualquier sitio?
Un inconveniente del código abierto es que partes del proyecto provendrán de varias fuentes diferentes, y cada fuente contribuirá un poco. Por lo tanto, el proyecto resultante podría volverse enorme y depende de las personas que mantienen el repositorio principal mantener el código incorrecto fuera del proyecto. Y es su rama la que quieres usar. Obtenga su fuente de la rama incorrecta y podría tener problemas.
Aún así, no tiene que pagar por el código o el proyecto. Y puede ver y editar el código, si tiene experiencia en programación. ¿Pero tendrá tiempo para mirar todo el código? O la experiencia?
Entonces, las ventajas del código abierto son básicamente mínimas. Es gratis.