Android es de código abierto. ¿Qué significa código abierto?
Código abierto, el nombre completo de código fuente abierto, significa que los usuarios utilizan el código fuente para utilizar, compilar y redistribuir el código fuente bajo la condición de seguir el acuerdo de código fuente abierto (GNU). Aunque las personas pueden modificarlos, los sistemas de código abierto también están protegidos por derechos de autor y por ley.
Al utilizar productos de código abierto, los usuarios no solo deben indicar que el producto proviene de software de código abierto e indicar el nombre del autor 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 será considerado como infracción.
En pocas palabras, 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 sus propios sistemas, pero porque son básicos. El código fuente proviene del sistema Android. Cualquier mejora realizada por los desarrolladores al código fuente debe informarse a la empresa de software de código abierto, lo que también ayuda a la empresa de código abierto a mejorar aún más el código fuente.
Las razones principales son los costos administrativos, los problemas del proceso de diseño y la confianza organizacional. En primer lugar, en términos de costos de gestión, se debe principalmente a que una vez que el programa se desarrolle hasta cierto punto, la calidad de sus innovaciones y modificaciones inevitablemente aumentará y participará más gente, lo que por supuesto resultará en cierta gestión. Además, las estructuras de integración y toma de decisiones también aumentarán los costos de gestión.
En segundo lugar, en términos de diseño de programas, la introducción continua de nuevas versiones hará que los consumidores reinstalen constantemente y, debido a que el diseño generalmente no presta mucha atención a la facilidad de uso de la interfaz, aumentará la dificultad. para que los usuarios utilicen el programa de cerca.
Finalmente, en términos de credibilidad organizacional, a los usuarios les preocupa qué tan bien funciona el software que están utilizando con el apoyo de la organización que lo desarrolló y cuál es la dirección futura del software.