Las plataformas sirven como base para hardware y software compatibles, estableciendo estándares de arquitectura. La programación es el proceso de diseñar, codificar y mantener código fuente para crear programas con comportamiento deseado. Estos temas se relacionan porque el software libre combina ambos al proveer código fuente abierto que permite crear programas y plataformas de trabajo usadas por grandes empresas y gobiernos.
2. ¿Que son las plataformas? :
• es un sistema que sirve como base para hacer funcionar
determinados módulos de hardware o de software con los que
es compatible. un estándar alrededor del cual se determina
una arquitectura de hardware y una plataforma de
software (incluyendo entornos de aplicaciones). Al definir plataformas
se establecen los tipos de arquitectura, sistema operativo, lenguaje de
programación o interfaz de usuario compatibles.
3. ¿Qué es programación?:
• La programación informática o programación algorítmica, acortada
como programación, es el proceso de diseñar, codificar, depurar y
mantener el código fuente de programas computacionales. El código
fuente es escrito en un lenguaje de programación. El propósito de la
programación es crear programas que exhiban un comportamiento
deseado.
4. ¿ en que se relacionan estos dos temas?
• Estos dos temas se relacionan en una parte esencial que es es la
creación de software libre el cual combina ambas cosas en una sola
puesto que los software libre son un conjunto de códigos fuente que
ayudan a la creación de un programa o plataforma de trabajo ; un
ejemplo de lo que es software libre es GNU LINUX CHAMELIO entre
otros estos programas de software o plataformas son usadas por ya
grandes empleadores como lo son : la Nasa, Toyota, la Unesco ,Nokia
, Google ; Los países de Francia ,Rusia ,china ,Brasil , Alemania y
diversas universidades.
5. Pero ¿Qué es un software libre?
• “Software libre” es el software que respeta la libertad de los usuarios y
la comunidad. A grandes rasgos, significa que los usuarios tienen la
libertad de ejecutar, copiar, distribuir, estudiar, modificar y mejorar el
software. Es decir, el «software libre» es una cuestión de libertad, no
de precio. Un programa informático es software libre si otorga a los
usuarios todas estas libertades de manera adecuada. De lo contrario
no es libre. Existen diversos esquemas de distribución que no son
libres, y si bien podemos distinguirlos sobre la base de cuánto les falta
para llegar a ser libres, su uso bien puede ser considerado contrario a
la ética en todos los casos por igual
6. Reglas para ser software libre
• Un programa es software libre si los usuarios tienen las cuatro libertades
esenciales:
• La libertad de ejecutar el programa como se desea, con cualquier propósito
(libertad 0).
• La libertad de estudiar cómo funciona el programa, y cambiarlo para que
haga lo que usted quiera (libertad 1). El acceso al código fuente es una
condición necesaria para ello.
• La libertad de redistribuir copias para ayudar a su prójimo (libertad 2).
• La libertad de distribuir copias de sus versiones modificadas a terceros
(libertad 3). Esto le permite ofrecer a toda la comunidad la oportunidad de
beneficiarse de las modificaciones. El acceso al código fuente es una
condición necesaria para ello.