un código fuente significa compartir ese
texto con cualquier persona que lo desee,
esto implica que cualquiera puede analizarlo,
copiarlo o modificarlo. Las aplicaciones - See
more at:
El código fuente no suele liberarse para las aplicaciones
comerciales y no puede obtenerse el código fuente original a
través de los programas ya compilados. - See more at:
El código fuente de un programa informático (o software) es un
conjunto de líneas de texto que son las instrucciones que debe
seguir la computadora para ejecutar dicho programa. Por tanto,
en el código fuente de un programa está escrito por completo
su funcionamiento.
El término código fuente también se usa para hacer referencia al código fuente de otros elementos
del software, como por ejemplo el código fuente de una página web que está escrito en lenguaje de
marcado HTML o en Javascript, u otros lenguajes de programación web, y que es posteriormente
ejecutado por el navegador web para visualizar dicha página cuando es visitada. El área de la
informática que se dedica a la creación de programas , y por tanto a la creación de su código fuente,
es la ingeniería de software.
Liberar un código fuente significa compartir ese texto con
cualquier persona que lo desee, esto implica que
cualquiera puede analizarlo, copiarlo o modificarlo. Las
aplicaciones que liberan sus códigos suelen ser gratuitas
bajo licencia GNU. La liberación de un código de un
programa implica ciertos riesgos en cuando a la seguridad
del mismo, pues su funcionamiento exacto queda
expuesto. El código fuente no suele liberarse para las
aplicaciones comerciales y no puede obtenerse el código
fuente original a través de los programas ya compilados.
Cuando hablamos de software, y
en particular de Software Libre, a
menudo nos encontramos con la
frase “código fuente”. Para las
personas que no practican el arte
de construir programas, este
concepto suele ser un tanto
confuso. En este artículo intentaré
explicar qué es el “código fuente”
en términos que puedan ser
comprendidos por cualquier
persona interesada en la materia,
aunque carezca de conocimientos
técnicos. A partir de allí, será muy
sencillo comprender la importancia
de la disponibilidad del código
fuente de un programa para que
éste pueda ser considerado “libre”.