HARDWARE OPEN SOURCE _ Ensayo acerca de hardware de aplicación libre, con pequeños detalles de la actual revolución de aplicaciones para uso educativo desde la primaria sobre la creación de hardware desde la creatividad de la "gente común"
Este documento describe el hardware libre y dos plataformas populares, Raspberry Pi y Arduino. Explica que el hardware libre sigue los mismos principios que el software libre al hacer los diseños y documentación disponibles públicamente para su estudio, modificación y distribución. Luego describe cómo Raspberry Pi y Arduino son placas de bajo costo que se usan comúnmente para proyectos de aprendizaje debido a su facilidad de uso y programabilidad.
El documento habla sobre el concepto de hardware libre. Explica que al igual que el software libre, el hardware libre busca aplicar los principios de libertad y apertura a los diseños de hardware, permitiendo que cualquier persona pueda acceder a los planos y modificarlos. También traza un breve historial del movimiento de hardware abierto y distingue entre hardware estático y reconfigurable. La conclusión enfatiza la importancia de luchar contra las patentes de grandes empresas para evitar la dependencia tecnológica y fomentar el desarrollo comunitario y
Este documento define y explica varios tipos de software, incluyendo software libre, freeware, shareware, Linux, distribuciones Linux, la licencia GNU/Linux y OpenOffice. Explica que el software libre permite a los usuarios usar, copiar, estudiar, modificar y redistribuir el software libremente, mientras que el software con licencia requiere que los usuarios cumplan con las condiciones establecidas en la licencia del propietario.
El documento habla sobre el hardware libre. Explica que se refiere a dispositivos cuya especificaciones y diagramas son de acceso público bajo algún tipo de licencia libre. Menciona que la filosofía del software libre también se aplica al hardware libre. Además, describe algunos proyectos notables de hardware libre como Arduino, RepRap y Elphel.
Este documento define varios conceptos relacionados a códigos abiertos y software libre, incluyendo códigos abiertos, copyleft, copyright, creative commons, dominio público, estándar abierto, GLP, HTML/XHTML, interoperabilidad, open document, OSS, open source licensing, FOSS, FLOSS, software, SQL, TCP, virus tecnológico e IP. Explica brevemente cada uno de estos términos clave.
Este documento define varios conceptos relacionados con códigos abiertos y software libre, incluyendo códigos abiertos, copyleft, copyright, creative commons, dominio público, estándar abierto, GLP, HTML/XHTML, interoperabilidad, open document, OSS, open source licensing, FOSS, FLOSS, software, SQL, TCP, virus tecnológico e IP. Explica brevemente cada uno de estos términos clave.
Dennis Ritchie, un programador estadounidense, presentó el lenguaje de programación C en 1973. C fue creado para aprovechar los avances tecnológicos como los chips integrados. Ritchie también ayudó a desarrollar los sistemas operativos Unix y Plan 9. Más tarde, reescribió Unix en C junto con Ken Thompson. Ritchie recibió varios premios por sus contribuciones a la informática.
HARDWARE OPEN SOURCE _ Ensayo acerca de hardware de aplicación libre, con pequeños detalles de la actual revolución de aplicaciones para uso educativo desde la primaria sobre la creación de hardware desde la creatividad de la "gente común"
Este documento describe el hardware libre y dos plataformas populares, Raspberry Pi y Arduino. Explica que el hardware libre sigue los mismos principios que el software libre al hacer los diseños y documentación disponibles públicamente para su estudio, modificación y distribución. Luego describe cómo Raspberry Pi y Arduino son placas de bajo costo que se usan comúnmente para proyectos de aprendizaje debido a su facilidad de uso y programabilidad.
El documento habla sobre el concepto de hardware libre. Explica que al igual que el software libre, el hardware libre busca aplicar los principios de libertad y apertura a los diseños de hardware, permitiendo que cualquier persona pueda acceder a los planos y modificarlos. También traza un breve historial del movimiento de hardware abierto y distingue entre hardware estático y reconfigurable. La conclusión enfatiza la importancia de luchar contra las patentes de grandes empresas para evitar la dependencia tecnológica y fomentar el desarrollo comunitario y
Este documento define y explica varios tipos de software, incluyendo software libre, freeware, shareware, Linux, distribuciones Linux, la licencia GNU/Linux y OpenOffice. Explica que el software libre permite a los usuarios usar, copiar, estudiar, modificar y redistribuir el software libremente, mientras que el software con licencia requiere que los usuarios cumplan con las condiciones establecidas en la licencia del propietario.
El documento habla sobre el hardware libre. Explica que se refiere a dispositivos cuya especificaciones y diagramas son de acceso público bajo algún tipo de licencia libre. Menciona que la filosofía del software libre también se aplica al hardware libre. Además, describe algunos proyectos notables de hardware libre como Arduino, RepRap y Elphel.
Este documento define varios conceptos relacionados a códigos abiertos y software libre, incluyendo códigos abiertos, copyleft, copyright, creative commons, dominio público, estándar abierto, GLP, HTML/XHTML, interoperabilidad, open document, OSS, open source licensing, FOSS, FLOSS, software, SQL, TCP, virus tecnológico e IP. Explica brevemente cada uno de estos términos clave.
Este documento define varios conceptos relacionados con códigos abiertos y software libre, incluyendo códigos abiertos, copyleft, copyright, creative commons, dominio público, estándar abierto, GLP, HTML/XHTML, interoperabilidad, open document, OSS, open source licensing, FOSS, FLOSS, software, SQL, TCP, virus tecnológico e IP. Explica brevemente cada uno de estos términos clave.
Dennis Ritchie, un programador estadounidense, presentó el lenguaje de programación C en 1973. C fue creado para aprovechar los avances tecnológicos como los chips integrados. Ritchie también ayudó a desarrollar los sistemas operativos Unix y Plan 9. Más tarde, reescribió Unix en C junto con Ken Thompson. Ritchie recibió varios premios por sus contribuciones a la informática.
Este documento define y explica varios tipos de software, incluyendo software libre, freeware, shareware, Linux, distribuciones Linux, licencias GNU/Linux y OpenOffice. Explica que el software libre permite a los usuarios usar, copiar, estudiar, modificar y redistribuir el software libremente, mientras que el freeware y shareware se distribuyen gratuitamente pero con algunas restricciones, y Linux es un sistema operativo de código abierto basado en el núcleo Unix.
Este documento define y explica varios tipos de software, incluyendo software libre, freeware, shareware, Linux, distribuciones Linux, licencias GNU/Linux y OpenOffice. Explica que el software libre permite a los usuarios usar, copiar, estudiar, modificar y redistribuir el software libremente, mientras que el freeware y shareware se distribuyen gratuitamente pero con algunas restricciones, y Linux es un sistema operativo de código abierto basado en el núcleo Unix.
8.Software libre, Open Source, historia de Linux.arlett09
Este documento resume la historia y características de Linux, software libre y código abierto. Explica que Linux fue creado por Linus Torvalds para llenar el vacío de un núcleo de sistema operativo para GNU. También describe las cuatro libertades del software libre y los requisitos para que un software sea considerado de código abierto.
El documento describe el concepto de software libre, su historia, tipos de licencias y su aplicación en la educación. Define el software libre como aquel que otorga libertad de ejecución, estudio, modificación y redistribución. Explica las motivaciones éticas y prácticas de su desarrollo y resume brevemente su evolución histórica desde inicios de los 80s hasta la actualidad. Además, compara los modelos educativos basados en software propietario versus software libre.
El documento habla sobre el software libre y su historia. Explica que el software libre permite a los usuarios usar, copiar, distribuir y modificar el código fuente libremente. Luego describe que en 1985 la Fundación para el Software Libre fue creada para apoyar el proyecto GNU, pero necesitaban un núcleo de sistema operativo. En 1991, Linus Torvalds creó el núcleo Linux, el cual eventualmente fue combinado con GNU para crear el sistema operativo GNU/Linux de código abierto. Finalmente, el documento menciona algunas her
Este documento describe conceptos clave relacionados con el software libre como software, programa, código fuente, licencia y copyright. Explica que el software libre permite a los usuarios ejecutar, estudiar, modificar y redistribuir el software libremente. Detalla la historia del software libre y cómo Richard Stallman fundó la Free Software Foundation y comenzó el proyecto GNU para crear un sistema operativo de software libre completo. También describe cómo Linux complementó el proyecto GNU para formar el sistema operativo GNU/Linux ampliamente utilizado hoy en día.
El documento resume las cuatro libertades fundamentales del software libre: libertad de uso, libertad para estudiar y modificar el código, libertad de copia y libertad de redistribuir las mejoras. Explica que estas libertades permiten a los usuarios adaptar el software a sus necesidades en lugar de aceptar pasivamente las limitaciones impuestas. También promueven el desarrollo colaborativo a través de la comunidad de software libre.
Introducción al uso de software libre. Se presentan diversas aplicaciones y posibilidades de uso, tanto desde Windows como desde OS basados en Linux, principalmente Ubunti
Este documento proporciona una introducción al software libre y propietario. Define software como un conjunto de programas y procedimientos relacionados con el hardware. Explica las clases y clasificaciones de software, y describe las características, ventajas y desventajas del software libre y propietario. También compara el software libre y propietario, y presenta el proyecto Gudalinex como un ejemplo de software libre.
El documento compara el software libre y propietario, indicando que el software libre otorga cuatro libertades esenciales a los usuarios mientras que el propietario limita su uso, modificación y redistribución. También describe las ventajas y desventajas del software libre, define GNU/Linux como un sistema operativo libre y de código abierto, y explica el objetivo de la Licencia Pública General de GNU de garantizar la libertad de compartir y modificar software libre.
Este documento define y compara diferentes tipos de licencias de software, incluyendo software libre, de código abierto, copyleft, freeware y privativo. También analiza las motivaciones del software libre y proporciona estadísticas sobre las licencias más utilizadas en proyectos de código abierto.
Este documento describe el hardware libre y su interacción con el medio ambiente. Explica que el hardware libre se refiere a dispositivos cuyas especificaciones y diagramas están disponibles de forma gratuita o bajo algún tipo de pago. También toma los principios del software libre de acceso abierto, modificación, distribución y redistribución y los aplica al campo del hardware. Finalmente, señala que el hardware y software libres pueden usarse para proteger la ecología y desarrollar un modelo de desarrollo tecnológico com
Ponencia de ¿Que es Software libre?, la cual toca los siguientes temas: Historia, Definición y Filosofía de The GNU Project, Free Software Foundation (FSF), Software Libre (Free Software), El Núcleo Linux, Código Abierto (Open Source), Open Source Initiative (OSI). Además trata sobre las Licencias, Distribuciones, Alternativas Libres, Comunidades de Software Libre, Ventajas, Desventajas, Situación Actual del SL en Vzla, Sitios en Internet.
El software libre es aquel que permite a los usuarios usarlo, copiarlo, estudiarlo, modificarlo y redistribuirlo libremente. Richard Stallman creó el proyecto GNU y la Free Software Foundation en 1984 para promover el desarrollo de software libre que garantice estas libertades a los usuarios. Existen diferentes tipos de licencias de software libre como la GNU GPL, que permite modificar y redistribuir el software siempre que sea bajo la misma licencia GPL.
El documento habla sobre el software libre. Explica que el software libre permite a los usuarios ejecutar, estudiar, redistribuir y mejorar el código fuente de un programa. También describe brevemente la historia del software libre y algunas de sus aplicaciones más populares como Linux, Firefox y OpenOffice. Finalmente, resalta las ventajas del software libre como la reducción de costos y la independencia de proveedores.
El documento resume los conceptos clave de software y hardware, las diferentes licencias de software como GPL, LGPL y BSD, y las categorías de software como software libre, de código abierto, dominio público, freeware y comercial. También explica brevemente la licencia GNU GPL y sus objetivos de proteger la libre distribución y modificación de software.
Este documento describe el hardware libre y dos plataformas populares, Raspberry Pi y Arduino. Explica que el hardware libre sigue los mismos principios que el software libre al hacer los diseños y documentación disponibles públicamente para su estudio, modificación y distribución. Luego describe cómo Raspberry Pi y Arduino son placas de bajo costo que se usan comúnmente para proyectos de aprendizaje debido a su facilidad de uso y programabilidad.
Ensayo sobre la revolución de aplicaciones de hardware de uso libre y creación desde la creatividad de la gente común para uso educativo desde la primaria.
Este documento describe el hardware libre, proponiendo definiciones y clasificaciones. Se discuten dos tipos de hardware: estático, que tiene existencia física, y reconfigurable, descrito mediante lenguajes HDL. Para el hardware estático, se propone que sea considerado libre si ofrece las cuatro libertades del software libre en los planos (esquemático, PCB y de fabricación). Se clasifican los diseños estáticos según las herramientas de desarrollo utilizadas, ya que formatos propietarios restringen las libertades. El documento también
El documento habla sobre la historia y desarrollo del hardware libre, dando ejemplos como la Blue Box de Capitán Crunch y Arduino. Explica que el hardware libre son dispositivos cuyas especificaciones y diagramas están disponibles públicamente bajo licencias como Creative Commons. También describe organizaciones como la Open Source Hardware Association que promueven este movimiento de código abierto aplicado al hardware.
Este documento define y explica varios tipos de software, incluyendo software libre, freeware, shareware, Linux, distribuciones Linux, licencias GNU/Linux y OpenOffice. Explica que el software libre permite a los usuarios usar, copiar, estudiar, modificar y redistribuir el software libremente, mientras que el freeware y shareware se distribuyen gratuitamente pero con algunas restricciones, y Linux es un sistema operativo de código abierto basado en el núcleo Unix.
Este documento define y explica varios tipos de software, incluyendo software libre, freeware, shareware, Linux, distribuciones Linux, licencias GNU/Linux y OpenOffice. Explica que el software libre permite a los usuarios usar, copiar, estudiar, modificar y redistribuir el software libremente, mientras que el freeware y shareware se distribuyen gratuitamente pero con algunas restricciones, y Linux es un sistema operativo de código abierto basado en el núcleo Unix.
8.Software libre, Open Source, historia de Linux.arlett09
Este documento resume la historia y características de Linux, software libre y código abierto. Explica que Linux fue creado por Linus Torvalds para llenar el vacío de un núcleo de sistema operativo para GNU. También describe las cuatro libertades del software libre y los requisitos para que un software sea considerado de código abierto.
El documento describe el concepto de software libre, su historia, tipos de licencias y su aplicación en la educación. Define el software libre como aquel que otorga libertad de ejecución, estudio, modificación y redistribución. Explica las motivaciones éticas y prácticas de su desarrollo y resume brevemente su evolución histórica desde inicios de los 80s hasta la actualidad. Además, compara los modelos educativos basados en software propietario versus software libre.
El documento habla sobre el software libre y su historia. Explica que el software libre permite a los usuarios usar, copiar, distribuir y modificar el código fuente libremente. Luego describe que en 1985 la Fundación para el Software Libre fue creada para apoyar el proyecto GNU, pero necesitaban un núcleo de sistema operativo. En 1991, Linus Torvalds creó el núcleo Linux, el cual eventualmente fue combinado con GNU para crear el sistema operativo GNU/Linux de código abierto. Finalmente, el documento menciona algunas her
Este documento describe conceptos clave relacionados con el software libre como software, programa, código fuente, licencia y copyright. Explica que el software libre permite a los usuarios ejecutar, estudiar, modificar y redistribuir el software libremente. Detalla la historia del software libre y cómo Richard Stallman fundó la Free Software Foundation y comenzó el proyecto GNU para crear un sistema operativo de software libre completo. También describe cómo Linux complementó el proyecto GNU para formar el sistema operativo GNU/Linux ampliamente utilizado hoy en día.
El documento resume las cuatro libertades fundamentales del software libre: libertad de uso, libertad para estudiar y modificar el código, libertad de copia y libertad de redistribuir las mejoras. Explica que estas libertades permiten a los usuarios adaptar el software a sus necesidades en lugar de aceptar pasivamente las limitaciones impuestas. También promueven el desarrollo colaborativo a través de la comunidad de software libre.
Introducción al uso de software libre. Se presentan diversas aplicaciones y posibilidades de uso, tanto desde Windows como desde OS basados en Linux, principalmente Ubunti
Este documento proporciona una introducción al software libre y propietario. Define software como un conjunto de programas y procedimientos relacionados con el hardware. Explica las clases y clasificaciones de software, y describe las características, ventajas y desventajas del software libre y propietario. También compara el software libre y propietario, y presenta el proyecto Gudalinex como un ejemplo de software libre.
El documento compara el software libre y propietario, indicando que el software libre otorga cuatro libertades esenciales a los usuarios mientras que el propietario limita su uso, modificación y redistribución. También describe las ventajas y desventajas del software libre, define GNU/Linux como un sistema operativo libre y de código abierto, y explica el objetivo de la Licencia Pública General de GNU de garantizar la libertad de compartir y modificar software libre.
Este documento define y compara diferentes tipos de licencias de software, incluyendo software libre, de código abierto, copyleft, freeware y privativo. También analiza las motivaciones del software libre y proporciona estadísticas sobre las licencias más utilizadas en proyectos de código abierto.
Este documento describe el hardware libre y su interacción con el medio ambiente. Explica que el hardware libre se refiere a dispositivos cuyas especificaciones y diagramas están disponibles de forma gratuita o bajo algún tipo de pago. También toma los principios del software libre de acceso abierto, modificación, distribución y redistribución y los aplica al campo del hardware. Finalmente, señala que el hardware y software libres pueden usarse para proteger la ecología y desarrollar un modelo de desarrollo tecnológico com
Ponencia de ¿Que es Software libre?, la cual toca los siguientes temas: Historia, Definición y Filosofía de The GNU Project, Free Software Foundation (FSF), Software Libre (Free Software), El Núcleo Linux, Código Abierto (Open Source), Open Source Initiative (OSI). Además trata sobre las Licencias, Distribuciones, Alternativas Libres, Comunidades de Software Libre, Ventajas, Desventajas, Situación Actual del SL en Vzla, Sitios en Internet.
El software libre es aquel que permite a los usuarios usarlo, copiarlo, estudiarlo, modificarlo y redistribuirlo libremente. Richard Stallman creó el proyecto GNU y la Free Software Foundation en 1984 para promover el desarrollo de software libre que garantice estas libertades a los usuarios. Existen diferentes tipos de licencias de software libre como la GNU GPL, que permite modificar y redistribuir el software siempre que sea bajo la misma licencia GPL.
El documento habla sobre el software libre. Explica que el software libre permite a los usuarios ejecutar, estudiar, redistribuir y mejorar el código fuente de un programa. También describe brevemente la historia del software libre y algunas de sus aplicaciones más populares como Linux, Firefox y OpenOffice. Finalmente, resalta las ventajas del software libre como la reducción de costos y la independencia de proveedores.
El documento resume los conceptos clave de software y hardware, las diferentes licencias de software como GPL, LGPL y BSD, y las categorías de software como software libre, de código abierto, dominio público, freeware y comercial. También explica brevemente la licencia GNU GPL y sus objetivos de proteger la libre distribución y modificación de software.
Este documento describe el hardware libre y dos plataformas populares, Raspberry Pi y Arduino. Explica que el hardware libre sigue los mismos principios que el software libre al hacer los diseños y documentación disponibles públicamente para su estudio, modificación y distribución. Luego describe cómo Raspberry Pi y Arduino son placas de bajo costo que se usan comúnmente para proyectos de aprendizaje debido a su facilidad de uso y programabilidad.
Ensayo sobre la revolución de aplicaciones de hardware de uso libre y creación desde la creatividad de la gente común para uso educativo desde la primaria.
Este documento describe el hardware libre, proponiendo definiciones y clasificaciones. Se discuten dos tipos de hardware: estático, que tiene existencia física, y reconfigurable, descrito mediante lenguajes HDL. Para el hardware estático, se propone que sea considerado libre si ofrece las cuatro libertades del software libre en los planos (esquemático, PCB y de fabricación). Se clasifican los diseños estáticos según las herramientas de desarrollo utilizadas, ya que formatos propietarios restringen las libertades. El documento también
El documento habla sobre la historia y desarrollo del hardware libre, dando ejemplos como la Blue Box de Capitán Crunch y Arduino. Explica que el hardware libre son dispositivos cuyas especificaciones y diagramas están disponibles públicamente bajo licencias como Creative Commons. También describe organizaciones como la Open Source Hardware Association que promueven este movimiento de código abierto aplicado al hardware.
La declaración 1.0 de la Hardware de Fuentes Abiertas establece que el hardware libre es aquel cuyo diseño está disponible públicamente para que cualquier persona pueda estudiarlo, modificarlo, distribuirlo, fabricarlo y venderlo. La especificación OSHW 1.0 incluye doce principios como la libertad de uso y modificación, la necesidad de documentación y datos abiertos, y que sea tecnológicamente neutral. El proyecto Pingüino busca promover el hardware libre en Venezuela mediante el desarrollo de una plataforma integral
DFD2016 Estándares abiertos y su aplicación en el software y hardware libreOswaldo Hernández
El documento habla sobre estándares abiertos y su aplicación en software y hardware libre. Explica conceptos como hardware de fuentes abiertas, proyectos de hardware libre como RepRap, Raspberry Pi y Arduino. También describe los términos de distribución del hardware de fuentes abiertas y las licencias utilizadas como GNU GPL y licencias similares a MIT. Finalmente, presenta al expositor T.S.U. Oswaldo Hernández y su experiencia en el activismo de software y hardware libre.
Este documento propone el desarrollo de un catálogo web de herramientas de software libre para ingeniería. El catálogo busca proveer una descripción completa y comparaciones objetivas de las herramientas para ayudar a los usuarios a seleccionar la mejor opción. El proyecto consiste en definir una metodología de evaluación, recolectar y clasificar herramientas relevantes de diferentes áreas de la ingeniería, y construir un prototipo de la aplicación web actualizable.
Este documento proporciona una introducción al software libre. Explica conceptos clave como código fuente, software gratuito y de pago, y libre frente a privativo. También describe la historia y figuras clave como Stallman y Torvalds, el Proyecto GNU, licencias como GPL, y distribuciones de Linux como Debian, Mandriva y Ubuntu. Finalmente, menciona usos de Linux en algunas administraciones públicas españolas.
El documento describe el código abierto o software de código abierto, incluyendo sus características como la flexibilidad, fiabilidad y seguridad, rapidez de desarrollo y relación con el usuario. El código abierto permite que los programadores lean, modifiquen y redistribuyan el código fuente de un programa, lo que permite una evolución y mejora más rápida del software a través de aportaciones de la comunidad de usuarios.
El documento habla sobre el software libre. Explica que el software libre es aquel cuyo código fuente se puede estudiar, modificar y utilizar libremente. También resume brevemente la historia del movimiento de software libre y cómo Richard Stallman fundó la Free Software Foundation. Además, menciona ejemplos de software libre como Linux y tipos de licencias como GPL, BSD y otras. Por último, concluye que el software libre fomenta una sociedad más democrática e igualitaria.
Este documento proporciona definiciones y descripciones breves de varios temas relacionados con software libre y Linux. Explica qué es software libre, freeware, shareware, Linux, distribuciones de Linux, la licencia GNU, OpenOffice, código abierto y tipos de licencias de software.
El documento define software como un conjunto de instrucciones que pueden ser interpretadas y ejecutadas por un ordenador. Explica que los sistemas operativos son programas que permiten la ejecución y comunicación entre otros programas. Finalmente, describe el software libre como un tipo de software que permite su uso, copia y distribución libremente y define algunas de sus ventajas como la libertad de modificación y bajo costo.
El documento proporciona una introducción al software libre, Linux y las distribuciones de Novell. Explica que Linux comenzó como un kernel desarrollado de forma colaborativa y ahora es un sistema operativo completo. También describe las distribuciones de Linux de Novell como SuSE y Novell Linux Desktop, que compilan software, aplicaciones y herramientas en torno al kernel de Linux.
Este documento habla sobre el software libre y de código abierto y sus aplicaciones en la educación. Brevemente describe que el software libre permite la libertad de uso, modificación y redistribución del código fuente sin costo de licencia. También menciona que el software libre y de código abierto pueden reducir los costos de implementar TIC en la educación al no requerir pagos por licencias. Finalmente, destaca algunas ventajas como la posibilidad de copiar y redistribuir el software a bajo costo para dotar a todos los centros
El documento proporciona definiciones de términos clave relacionados con el software libre como programa, código fuente, licencia y copyright. Explica que el software libre permite cuatro libertades básicas a los usuarios y se distribuye bajo licencias copyleft. También describe ventajas como la seguridad, el acceso al código fuente y la continuidad, e incluye ejemplos de software libre como Linux, GNOME y Ubuntu.
El software permite que las computadoras realicen tareas inteligentes dirigiendo los componentes físicos mediante programas e instrucciones. El software incluye no solo los programas sino también la documentación, datos e información de usuario. El software puede clasificarse en software de sistema, de aplicaciones y de programación dependiendo de sus funciones.
El documento describe la teoría y el desarrollo del software. Explica que la primera teoría sobre el software fue propuesta por Alan Turing en 1936 y que el término "software" fue utilizado por primera vez por John W. Tukey en 1957. Además, señala que el software puede clasificarse en software de sistema, de aplicación y de programación, y describe las diferentes fases del desarrollo de software.
El documento describe diferentes tipos de software, incluyendo software de sistema, software de aplicaciones, y software de programación para computadoras de escritorio y dispositivos móviles. También explica las etapas del proceso de desarrollo de software y los tipos comunes de licencias de software como GPL, BSD y MPL.
Este documento proporciona información sobre diferentes tipos de software y licencias de software. Explica los tipos principales de software como software de sistema, software de programación y software de aplicación. También describe varias licencias de software como licencias de software libre, licencias con copyleft, licencias propietarias y licencias de demostración. El documento contiene numerosos ejemplos de cada tipo.
Similar a “Hardware Open Source para el aprendizaje de tecnología en países en vías de desarrollo“. (20)
Ofrecemos herramientas y metodologías para que las personas con ideas de negocio desarrollen un prototipo que pueda ser probado en un entorno real.
Cada miembro puede crear su perfil de acuerdo a sus intereses, habilidades y así montar sus proyectos de ideas de negocio, para recibir mentorías .
“Hardware Open Source para el aprendizaje de tecnología en países en vías de desarrollo“.
1. HARDWARE DE CÓDIGO ABIERTO PARA EL APRENDIZAJE
DE TECNOLOGIA EN PAISES EN VIAS DE DESARROLLO
INTRODUCCION
En el presente ensayo empezaré por
definir lo que es hardware de código
abierto, en que están basados sus
fundamentos, cuál es la diferencia entre
hardware y software de código abierto.
Adicional se describirá el estado de arte de
las plataformas Open Source, sus
características principales y por último la
importancia de su utilización en el ámbito
de la enseñanza de programación.
¿QUÉ ES HARDWARE DE CÓDIGO
ABIERTO?
Para responder esta cuestión comenzaré
por describir la definicion de hardware;
dentro de la informática se conoce al
hardware como la parte tangible y visible
del computador, es decir; todos los
componentes sólidos de un computador
los cuales podemos ver y tocar.
Ahora, según la Asociación Open Source
Initiative define al hardware de código
abierto como: “El hardware cuyo diseño
está a disposición del público de manera
que cualquier persona puede estudiar,
modificar, distribuir, hacer y vender el
diseño o hardware basado en ese diseño.”
FUNDAMENTOS DEL HARDWARE DE
CÓDIGO ABIERTO.
Esta nueva tecnología se fundamenta bajo
el concepto de software libre que fue
difundido por Richard Stallman de los
Laboratorios del Instituto de Tecnología de
Massachusetts (MIT).
El cual consiste en que cualquier
programador puede acceder al código
fuente de un programa para examinarlo,
modificarlo y así poder mejorar el
funcionamiento de programas ya creados.
Con estos antecedentes Stallman fundó en
el año de 1985 la organización Free
Software Foundation (FSF). De acuerdo
con la definición establecida por Stallman,
un software es "libre" cuando garantiza las
siguientes libertades:
1. Libertad de usar el programa, con
cualquier propósito (Uso).
2. Libertad de estudiar cómo funciona el
programa y modificarlo, adaptándolo a
las propias necesidades (Estudio).
3. Libertad de distribuir copias del
programa, con lo cual se puede ayudar
a otros usuarios (Distribución).
4. Libertad de mejorar el programa y
hacer públicas esas mejoras a los
demás, de modo que toda la
comunidad se beneficie (Mejora).
Pues entonces, Hardware Open Source
hace referencia a los artefactos tangibles
tales como: aparatos electrónicos,
máquinas y demás componentes físicos
cuyo diseño está fundamentado bajo el
concepto de código abierto donde
cualquier programador puede hacer
mejoras al código fuente, igualmente hace
referencia a las distintas plataformas y
programas que son aplicables en el
entorno web.
2. DIFERENCIA ENTRE HARDWARE Y
SOFTWARE DE CÓDIGO ABIERTO.
Básicamente el hardware de código
abierto se refiere a la utilización de
artefactos que utilizan una configuración
de software libre, el cual puede ser
modificado o mejorado de acuerdo a los
requerimientos del programador o
desarrollador de nuevas tecnologías.
ESTADO DEL ARTE DE PLATAFORMAS
OPEN SOURCE.
Dado a la diversidad de interpretación del
concepto de hardware libre se ha
establecido dependiendo del punto de
vista en dos clasificaciones: según su
naturaleza y según su Filosofía.
Dependiendo de su naturaleza.- se
clasifican en: Hardware Estático y
Hardware Reconfigurable.
Hardware Estático.- Es el conjunto de
elementos materiales de los sistemas
electrónicos. Tiene una existencia física,
es decir; se puede ver y tocar. Esta
propiedad no la tiene el software, por lo
que surgen una serie de inconvenientes.
Hardware reconfigurable.- Su
naturaleza es totalmente distinta a la del
hardware estático y viene descrito
mediante lenguaje de descripción de
hardware (HDL - Hardware Description
Language). Su desarrollo es muy similar a
como se hace con el software. Para hacer
que el hardware reconfigurable sea libre,
sólo hay que aplicar la licencia GPL a su
código. Sin embargo, aún no está claro
qué es lo que se entiende por hardware
libre al referirse al hardware estático.
Esto quiere decir que si bien está a
disposición del público no significa que sea
gratis, ya que solo se puede acceder al
código fuente por medio de licencias
otorgadas bajo la cual fue adquirido, como
por ejemplo: Apache License 2.0, GNU
General Public License (GPL), Mozilla,
Public License 2.0, Common Development
and Distribution License, Eclipse Public
License, etc.
Según su filosofía.- Al no existir una
definición clara de lo que es hardware
libre queda a consideración de cada autor
la interpretación del concepto adecuado,
debido a esta confusión se han
establecido muchos términos de hardware
libre, tales como:
Free hardware design.- Que se refiere a
un diseño que pueda ser copiado,
distribuido, modificado, y fabricado
libremente.
Libre hardware design.- Que se refiere
a la misma clase del diseño free hardware
design, pero intenta hacer la aclaratoria
que la palabra libre, se refiere a la
libertad, no al precio.
Open source hardware.- Se refiere al
hardware para el cual toda la información
del diseño se pone a disposición del
público en general.
Free hardware.- Es un término que
busca ser directamente paralelo entre el
"hardware" y el "software", pero vela la
distinción entre el diseño y la puesta en
práctica.
¿QUÉ ES EL RASPBERRY PI?
Es un micro-computador basado en el
diseño de placa reducida (o placa única)
desarrollado por la Fundación Raspberry
Pi, con el objetivo de estimular la
enseñanza de la ciencia de la
programación en las escuelas.
3. Prototipo Raspberry Pi en
funcionamiento.
CARACTERÍSTICAS DEL RASPBERRY
PI
Su arquitectura está basada en los
modelos originales del ordenador
educacional británico BBC Micro,
desarrollado por Acorn Computers, quien
originalmente desarrolló la familia de
procesadores ARM y el sistema operativo
RISC OS 5, el cual es capaz de funcionar en
Raspberry Pi.
Dentro de su organización física se puede
evidenciar que una de sus principales
características es su tamaño el cual es de
85.60mm × 53.98mm.
Raspberry Pi Modelo A
En su corazón nos encontramos con un
chip integrado Broadcom BCM2835, que
contiene un procesador ARM11 con varias
frecuencias de funcionamiento y la
posibilidad de subirla haciendo
overclocking hasta 1 GHz sin perder la
garantía, además de un procesador gráfico
VideoCore IV.
Raspberry Pi Modelo B
En un principio la Raspberry pi contaba
con una memoria RAM de 256MB,
posterior se la aumento a 512MB de
memoria RAM. La última Raspberry Pi 2
cuenta con 1GB de memoria RAM. Todo
ello equivale en la práctica a un ordenador
con unas capacidades gráficas similares a
la XBOX de Microsoft y con la posibilidad
de reproducir vídeo en 1080p.
Raspberry Pi 2 Modelo B.
Posee un lector de tarjetas SD, lo que
abarata enormemente su precio y da la
posibilidad de instalar un sistema
operativo en una tarjeta de memoria de 4
GB o más (clase 4 o clase 10). De esta
forma tenemos también la posibilidad de
minimizar el espacio que necesitamos
para tener todo un ordenador en un
volumen mínimo.
Cuenta con dispositivos de entrada y
salida de video a través de un conector
MIPI CSI que permite instalar un módulo
4. de cámara desarrollado por la RPF y un
Conector RCA (PAL y NTSC), HDMI (rev1.3
y 1.4) ,62 Interfaz DSI para panel LCD63
64; también posee conector de 3.5 mm,
HDMI para la salida de audio.
Soporta los siguientes sistemas
operativos:
Windows 10
AROS
GNU/Linux: Debian (Raspbian)
Fedora (Pidora)
Arch Linux (Arch Linux ARM)
Slackware Linux.
RISC OS2
IMPORTANCIA DE SU UTILIZACIÓN EN
EL ÁMBITO DE LA ENSEÑANZA DE LA
PROGRAMACIÓN
La creación de nuevas tecnologías se ha
vuelto un aporte fundamental para la
enseñanza de la programación en el
ámbito educativo, tanto así que en la
actualidad existen proyectos como es el
caso del Proyecto Arduino que ha
desarrollado un componente de hardware
libre que ha labrado su lugar entre los
usuarios y también es la base de un buen
número de proyectos de electrónica. Otro
proyecto es el Raspberry Pi, que consiste
en un micro-computador basado en el
diseño de placa reducida.
En una entrevista de la BBC a Eben Upton
de la fundación Raspberry Pi, expone que:
"El objetivo es incrementar la cantidad de
niños estudiando carreras universitarias en
el ámbito de la ciencia computacional, así
como aumentar la cantidad de cosas que
saben hacer antes de llegar".
El desarrollo de estos proyectos ha
generado una importancia primordial para
la enseñanza de la programación,
fundamentalmente esto se debe gracias al
bajo costo de producción que hace posible
que las escuelas puedan implementar e
incorporar estas nuevas tecnologías y así
poder atraer a aquellos que se interesen
en aprender, experimentar, desarrollar y
realizar sus propios programas.
CONCLUSIONES:
En conclusión, el avance de desarrollo de
software y hardware de código abierto a
dado cabida a la proliferación de múltiples
proyectos que están revolucionando la
metodología para la enseñanza de
programación a bajo costo siendo cada
vez más accesible y de fácil
implementación, esto da total
independencia al programador para
controlar y desarrollar nuevas tecnologías
y así aprovechar al máximo sus
conocimientos y habilidades para crear y
usar nuevos programas.
REFERENCIAS:
http://es.wikipedia.org/wiki/C%C3%B3
digo_abierto
http://es.wikipedia.org/wiki/Software
_libre
http://fatimacham.blogspot.com/2011
/04/definicion-y-clasificacion-de-
hardware.html
http://es.wikipedia.org/wiki/Raspberry
_Pi#Hardware
http://www.bbc.co.uk/mundo/noticias
/2012/03/120307_tecnologia_progra
macion_aa.shtml
https://www.youtube.com/watch?v=4
YafxjG6U5Y