¿Qué es el software de código abierto? ¿Es malo para su teléfono y hay un opuesto?

El software está escrito en un lenguaje de programación. Para muchos idiomas, este texto escrito debe convertirse en algún tipo de código de máquina. Este proceso se llama compilación. Cuando ejecuta un programa, es este código de máquina lo que necesita, pero cuando desea cambiar la forma en que funciona el programa, o si desea ver y comprender cómo funciona el programa, necesita los archivos de texto originales. Estos archivos de texto se denominan “el código”.

Muchos programadores y empresas mantienen ese código en secreto. Solo los programadores que trabajan en Microsoft tienen acceso al código de Windows u Office. Cuando usa Microsoft Office, todo lo que obtiene es el código de máquina.
Pero no todas las empresas y programadores son así. Algunos permiten que los socios seleccionados vean el código, otros permiten que todos lean el código para comprender cómo funciona el programa, y ​​otros le permiten descargar el código, modificarlo y crear su propio programa basado en él. Este último tipo se conoce con el nombre de “Código abierto”.

Probablemente hay muchos programas de código abierto que usa, sin saber que son de código abierto. La mayoría de los servidores que alimentan Internet utilizan software de código abierto. Android es de código abierto, los navegadores Firefox y Google Chrome son de código abierto (en el caso de Chrome: se han agregado algunos componentes de código cerrado, pero la mayoría de Chrome está abierto). Es difícil imaginar el mundo de hoy sin el software de código abierto.

Entonces no, Open Source no es malo para su teléfono. Su teléfono probablemente depende de al menos algunos programas de código abierto para funcionar. (Android es de código abierto, pero también es el núcleo que alimenta el iPhone, y algunos de los programas utilizados en Windows Phone son de código abierto)