Cuando los desarrolladores lanzan su software como código abierto, muestra que son confiables y generosos. Software de código abierto fue una de las principales cosas que personalmente me ayudó a comenzar como un programador autodidacta.
Para que un proyecto sea de código abierto, el desarrollador debe hacer su fuente código disponible públicamente para que cualquier persona interesada pueda inspeccionarlo y aprender de él. Es importante destacar que también muestra que el desarrollador no tiene intenciones nefastas, ya que el código de código abierto permite a los usuarios compilar sus propios archivos binarios en lugar de utilizar cualquiera de los proporcionados.
Si alguna vez encuentra dos programas y no puede determinar cuál usar, verifique si hay alguno es de código abierto y el otro no. Si es así, su elección debe ser clara.
Sin embargo, si desea aprender o incluso agregar un código fuente de una pieza de software, esa también es una opción. Para hacerlo, necesitará saber cómo ver el código fuente. En este artículo, hablemos sobre cómo puede hacer exactamente eso.
Cómo encontrar el código fuente
Una vez que haya encontrado una pieza abierta -source software del que le gustaría ver el código fuente, el primer paso es descubrir cómo está disponible el código fuente del proyecto.
En la mayoría de los casos, el código fuente estará alojado en la plataforma de control de versiones más grande de la web, GitHub.
In_content_1 all: [300x250] / dfp: [640x360]->¿Qué es GitHub?
GitHub fue fundado en 2008 y comprado por Microsoft en 2018. Es una plataforma global de desarrollo de software que ofrece todo el código fuente funcionalidad de administración de Git, junto con sus propias características que mejoran sus capacidades de colaboración y características de control de versiones.
La mayoría de las veces, los desarrolladores alojarán su código de código abierto en GitHub. Algunos ejemplos de software que probablemente haya escuchado y que tengan código fuente disponible en GitHub son LibreOffice, CAÑUTILLO y Reproductor de multimedia VLC.
Usando Función de búsqueda de GitHub, debería poder encontrar y ver el código fuente de prácticamente todos los proyectos de software principales que son de código abierto.
Cómo ver el código fuente
Una vez que haya encontrado el repositorio de GitHub que aloja el código fuente del software, verá que todo está organizado en un árbol de directorios básico. Para los archivos, GitHub facilita la visualización del código.
Como plataforma de desarrollo, GitHub formatea perfectamente el código fuente a través de su interfaz web. Casi todos los proyectos acreditados incluirán un archivo README.md, que es un archivo de descuento que muestra información útil sobre el repositorio y su estructura. Cuando navegue a un repositorio, desplácese hacia abajo y verá el contenido de este archivo.
El archivo README.md del repositorio es importante para verificar porque a menudo señala a los usuarios en la dirección del código fuente que les puede interesar. Un repositorio se puede llenar con todo tipo de código y otros datos, algunos de ellos completamente inútiles, por lo que este archivo es su hoja de ruta.
Una vez que descubres en qué parte del repositorio se encuentra el código que te interesa, todo lo que tienes que hacer es hacer clic en el árbol de directorios del repositorio para llegar a donde quieres ir.
Al hacer clic en un archivo, se mostrará con el resaltado de sintaxis adecuado.
Para una inspección rápida, la interfaz web de GitHub es excelente. Sin embargo, para un código fuente más complicado, es posible que desee ver varios archivos al mismo tiempo o durante un largo período de tiempo. En este caso, recomendamos descargar y ver el código fuente a través de un editor de texto, como Sublime Text.
Descargar el código fuente
La descarga de un repositorio de GitHub requiere solo dos clics.
En la parte superior de cada repositorio, debajo de la fila que muestra el número total de confirmaciones, ramas, paquetes, lanzamientos y colaboradores, verá un botón verde con la etiqueta Clonar o descargar. Haga clic en él y seleccione Descargar ZIP.
De forma predeterminada, esto comenzará a descargar la rama maestra del repositorio actual como un archivo ZIP. Cuando termine, todo lo que necesita hacer es extraer el archivo a una carpeta local en su computadora. Luego, utilizando un editor de texto, puede abrir cualquiera de los archivos del repositorio de una manera mucho más rápida que no requiere un navegador.
Si no es un codificador experimentado, GitHub puede ser un poco confuso primero. Si solo lo considera un directorio abierto de código fuente, con un archivo Léame en el nivel superior, no es demasiado intimidante. Ver el código fuente usando GitHub es simple, tanto localmente como a través de su interfaz web.