Colección de citas famosas - Slogan de motivación - El sistema de telefonía móvil Android es de código abierto. ¿Qué significa código abierto?

El sistema de telefonía móvil Android es de código abierto. ¿Qué significa código abierto?

Código abierto, nombre completo de código fuente abierto, significa que los usuarios utilizan el código fuente para utilizarlo, compilarlo y redistribuirlo de conformidad con el acuerdo de código abierto (GNU). Aunque cualquiera puede modificarlo, los sistemas de código abierto también tienen derechos de autor y están protegidos por ley.

Al utilizar productos de código abierto, los usuarios no solo deben indicar que los productos provienen de software de código abierto e indicar el nombre del escritor del código fuente, sino que también deben devolver el producto modificado al software de código abierto; de lo contrario, el producto modificado puede considerarse una infracción.

En pocas palabras, por ejemplo, Google ha desarrollado el marco más básico del sistema Android. Los fabricantes de teléfonos móviles como Huawei pueden utilizar su código fuente para desarrollar, modificar y actualizar sistemas que coincidan con los suyos. sino porque el código fuente básico proviene de Android. Además, los desarrolladores deben informar a la empresa de software de código abierto sobre cualquier mejora en el código fuente, lo que también ayudará a la empresa de código abierto a mejorar aún más el código fuente.

Información ampliada:

Desventajas del código abierto:

Se manifiesta principalmente en costos de gestión, problemas en el proceso de diseño y confiabilidad organizacional. En primer lugar, en términos de costos de gestión, se debe principalmente a que una vez que el plan se desarrolle hasta cierto nivel, la calidad de sus innovaciones y revisiones inevitablemente aumentará y habrá una gran cantidad de participantes, lo que por supuesto también causará ciertos costos de gestión. Además, las estructuras de integración y toma de decisiones aumentarán el costo de la gestión.

En segundo lugar, desde la perspectiva del problema del diseño del programa, el lanzamiento constante de nuevas versiones causará a los consumidores la molestia de reinstalar constantemente el programa y, debido a que su diseño generalmente no se preocupa por una interfaz amigable, aumentar el número de usuarios. La dificultad de acercarse al uso.

Finalmente, en términos de confiabilidad organizacional, los usuarios se preocuparán por cómo el software que utilizan puede recibir apoyo de la organización de desarrollo y se preocuparán por la dirección futura del desarrollo del software.

Enciclopedia Baidu-Código fuente abierto