Codigo Cerrado
Cuando hablamos de código de programación nos referimos el lenguaje por el cual funcionan las computadoras, comprende un conjunto deinstrucciones y datos a ser procesados automáticamente.
El código en computación puede ser binario (interpretable solamente por computadoras), código fuente (interpretable por seres humanos), yen su aspecto legal o político puede ser software libre, código abierto, freeware, shareware o software privativo/propietario tradicional.
El software libre o Free Software posee una definiciónclara al respecto, según Free Software Fundación es aquel que puede ser usado con cualquier fin, estudiado (saber qué hace), copiado y mejorado. Existe una gran variedad de licencias de softwarelibre, siendo la GNU GPL la referente de todas, pero podemos mencionar también las licencias MIT, BSD, Mozilla, Apache o Creative Commons.
El software de código abierto (open source) es básicamente lomismo que el software libre, salvo que no es reticente a mezclar software privativo con software libre. También existe software de código abierto que no puede ser utilizado con cualquier fin, porlo cual no sería libre.
El freeware tiene poco que ver con el software libre, dado que lo único libre es su distribución: en general no puede ser modificado, estudiado o comercializado, por lo cuales obvio que viene sin código fuente (sin “la receta del programa“).
El shareware es similar al freeware pero con una limitación extra: el tiempo de uso. Estos programas suelen deshabilitarse enpocos días, son versiones demo/light, de programas completos privativos.
El software privativo tradicional (al estilo de Windows) no permite su utilización con cualquier fin, no permite su estudio(salvo pagando fortunas a sus creadores), no permite su libre copia ni su mejora por parte de cualquier persona: es el inverso total del software libre, por eso Windows y GNU/Linux están tan...
Regístrate para leer el documento completo.