Republica Bolivariana De Venezuela
Ministerio Del Poder Popular Para La Educación Universitaria
PNF En Informática
Trayecto I Semestre II
Sección: II - INF- 2T
Asignatura: Arquitectura Del Computador
Unidad 3 y 4: Fundamentos del
Software y Hardware Libre (S.L y
H.L.)
Profesora: Integrante:
Yslenis Awad Alexis Hernández, C.I: 20.774.249
Ciudad Bolívar, Mayo De 2014
Unidad 3: Fundamentos del Software Libre (S.L.)
* Antecedentes del S.L.
La primera generación de computadoras aparece a finales de la década de 1940. Eran de
enormes dimensiones y muy costosas. El poder computacional era muy pobre comparado
con las computadoras de la actualidad. La relación entre el hardware y el software era
demasiado estrecha, los programas se escribían de una manera bastante especializada
(lenguaje de máquina) y por lo tanto, el concepto de software como una parte
“independiente” del hardware se veía todavía muy lejano. Debido precisamente a esta
relación entre hardware-software, las personas que operaban las computadoras debían de
poseer cierto nivel de conocimientos sobre el funcionamiento de las mismas, así como de
los programas que necesitaban para hacerlas funcionar. En ese entonces no existían los
usuarios convencionales, todos eran usuarios especializados, en su gran mayoría científicos
o ingenieros.
Entre esos usuarios expertos, era muy común que se diera el intercambio de programas
así como el compartir mejoras hechas a los mismos. A estas mejoras en el software se les
conoce como hacks y a estos primeros expertos o gurus de la programación se les empezó a
llamar hackers. Término que en la actualidad se ha ido desvirtuando, confundiéndolos con
delincuentes informáticos. En general a los hackers les interesa conocer el funcionamiento
detallado de los sistemas informáticos y de su seguridad, manteniendo una actitud ética.
Algunos traspasan esta línea y se convierten en lo que la comunidad hacker ha denominado
cracker.
En los inicios de la computación, 40s y 50s, no existían las licencias de software. El
software era libre y los programas se intercambiaban como se hace con las recetas de
cocina. Este espíritu perduró en la comunidad de programadores durante años como algo
natural, hasta que con el tiempo las restricciones derivadas de licencias de uso,
implementadas por desarrolladores de software y las grandes compañías, plantearon la
necesidad de fijar una línea divisora entre el software libre y el software propietario.
Posteriormente, el software se empezó a ver más como una gran colección de pequeños
fragmentos de código, susceptible de ser modificado y adaptado. Las computadoras de
escritorio empezaban a volverse cada vez más populares y accesibles a un número mayor
de personas. Había también una mayor cantidad de programadores probando cosas nuevas,
escribiendo sus propias aplicaciones e iniciando una gran variedad de proyectos. Sin
embargo, había una importante limitante, la gran mayoría del software que se utilizaban en
ese momento era propietario y venía protegido por licencias que regulaban su uso y
distribución.
Con el surgimiento del ARPANET (precursor del Internet) a finales de la década de los
60s –la cual permitía la interconexión entre redes de computadoras de las diversas
universidades– empezó el surgimiento de la primera comunidad global que se alzaba sobre
los valores y principios del software libre. Los grupos hasta entonces dispersos de hackers,
pudieron a través de la red, sumar esfuerzos, intercambiar conocimientos y colaborar entre
sí. Los proyectos involucraban cada vez más desarrolladores de software, quienes estaban
dispersos geográficamente alrededor del mundo y utilizaban el correo electrónico como
medio de comunicación para hacer llegar sus aportaciones.
El Software libre a lo largo de estos años no ha dejado de crecer y multiplicarse. Existen
en la red de Internet miles de desarrolladores de software dispuestos a contribuir para la
causa de este movimiento.
* Definición y caracterización del S.L.
El software libre es un programa o secuencia de instrucciones usada por un dispositivo
de procesamiento digital de datos para llevar a cabo una tarea específica o resolver un
problema determinado, sobre el cual su dueño renuncia a la posibilidad de obtener
utilidades por las licencias, patentes, o cualquier forma que adopte su derecho de propiedad
sobre él (o sea, el software libre puede estar licenciado, o protegido por una patente
autoral), por lo que puede utilizarse o transferirse sin pago alguno al licenciante, o a su
creador. Otra característica es que se encuentra disponible el código fuente del software,
por lo que puede modificarse el software sin ningún límite, y sin pago a quien lo inventó o
lanzó al mercado.
Se caracteriza de la siguiente forma:
Se encuentra disponible el código fuente del software, por lo que puede modificarse el
software sin ningún límite.
Libertad de estudiarlo y adaptarlo.
Libertad de distribuir copias.
Libertad de mejora y publicación de cambios.
Libertad de usar el programa con cualquier propósito.
* Rol del S.L. en las comunidades
El Software Libre tiene como misión potenciar los esfuerzos en materia de
Informática que se desarrollen en el Sector Gobierno y en las Comunidades Organizadas,
con el fin de contribuir a la eficiencia y efectividad del Estado, así como impulsar
el desarrollo y fortalecimiento de la capacidad nacional del sector de las Tecnologías de
Información.
La comunidad de Software Libre radicada en Venezuela ha estado muy activa desde
1990 y se ha expresado de diferentes maneras, por lo que se ha constituido en
promotora de la independencia tecnológica del país.
El trabajo colectivo de esta comunidad ha sido de vital importancia para concebir,
desarrollar y ejecutar proyectos de Tecnologías de Información Libres que
promuevan el ejercicio de la soberanía y la independencia tecnológica en Venezuela. Un
ejemplo es el Proyecto Canaima Educativo, un aporte universal con sabor
venezolano, que promueve la socialización del conocimiento, respetando las libertades y
necesidades de nuestro país, al tiempo que aprovecha la experiencia y creatividad de los
docentes venezolanos.
Este sistema socio - tecnológico va más allá de la Comunidad de Software Libre, hay
actores que no son técnicos, pero son fundamentales; el sector productivo, educativo,
emprendedores e instituciones gubernamentales se integran a la construcción
colectiva y estratégica de proyectos en Tecnologías de información Libres que
coadyuvan al progreso de nuestro país.
El Software Libre en pocas ofrece lo siguiente:
Libertad de usarlo con cualquier fin.
Libertad de estudiar el funcionamiento del software.
Libertad de copiar y distribuir el software.
Libertad de modificarlo a las necesidades individuales.
El Software libre tienen gran potencial al usar, adaptar, mejorar y generar Software
Libre, en vez de software cerrado. Otra ventaja en las Universidades es el fomento
intrínseco a la investigación y desarrollo tecnológico, ya que el estudiante,
docente o investigador tiene mucha tela de donde cortar; el Software Libre es bien
conocido por la alta calidad de personas que trabajan en él, y la enorme cantidad de
documentación existente para su uso y desarrollo, además del numeroso grupo de
desarrolladores de todo el mundo involucrados. Es fácil encontrar que cualquier
proyecto de Software Libre involucrará muchas veces a personas de diferentes
países, es decir el Software Libre además trabaja de forma global y
multidisciplinaria, una particularidad muy valorada en la actualidad.
* Software libre para una sociedad libre
El software libre es un programa es software libre siempre que, como usuario particular,
tengas:
La libertad de ejecutar el programa sea cual sea el propósito.
La libertad de modificar el programa para ajustarlo a tus necesidades.
(Para que se trate de una libertad efectiva en la práctica, deberás tener acceso al
código fuente, dado que sin él la tarea de incorporar cambios en un programa es
extremadamente difícil).
La libertad de redistribuir copias, ya sea de forma gratuita, ya sea a cambio del pago
de un precio.
La libertad de distribuir versiones modificadas del programa, de tal forma que la
comunidad pueda aprovechar las mejoras introducidas.
Dado que nos referimos a la libertad y no al precio, no existe contradicción alguna entre
la venta de copias y el software libre. De hecho, la libertad para vender copias es crucial:
las colecciones de software libre a la venta en formato de CD-ROM son muy importantes
para la comunidad y venderlas es una forma de recaudar fondos para el desarrollo de
software libre. Por lo tanto, cualquier programa que no podamos incluir en estas
colecciones no podrá calificarse de software libre.
Dada la ambigüedad del calificativo «libre», llevamos mucho tiempo buscando
alternativas, pero nadie ha encontrado ninguna satisfactoria. La lengua inglesa es de las más
ricas en lo que a palabras y matices se refiere, pero carece de un término simple e
inequívoco para «libre» en el sentido de libertad «unfettered» [sin cadenas] sería el
calificativo que más se ajusta al significado. Alternativas como «liberado», «libertad» o
«abierto» no significan lo mismo o presentan otros inconvenientes.
* El S.L. en el marco de la Soberanía
En el proceso de construcción del Socialismo Bolivariano que se viene gestando en
Venezuela desde Febrero del año 1999, se ha considerado estratégico la formulación de
Políticas Públicas que promuevan la Soberanía Tecnológica del Estado Venezolano, así
como, la democratización y apropiación social de las Tecnologías de Información y
Comunicación por parte de los ciudadanos y las ciudadanas de nuestro país.
Es por ello, que el Gobierno Venezolano, ha asumido como prioridad para el desarrollo
económico, social y político del país, así como para la seguridad y soberanía nacional y
tecnológica, el uso prioritario y la aplicación del Software Libre como primer paso para
alcanzar esos ideales, ya que la adopción del mismo conforma una de las bases para
constituir un desarrollo tecnológico orientado al desarrollo social y la eficiencia productiva,
gracias a la posibilidad que brinda de socializar tanto los productos como el uso de esos
productos que hayan sido desarrollados bajo estos estándares propios del Software Libre.
*Tecnológica (Decreto 3390)
El 28 de diciembre de 2004, se publica en Gaceta Oficial un decreto presidencial que, en
conformidad con la Constitución de la República, la Ley de Administración Pública y el
Decreto con Rango y Fuerza de Ley Orgánica de Ciencia, Tecnología e Innovación,
establece que la administración pública empleará prioritariamente Software Libre
desarrollado bajo estándares abiertos en sus sistemas, servicios y proyectos informáticos,
esto quiere decir que en nuestro país, bajo decreto presidencial, los paquetes de Software a
usarse como soporte en las funciones de la administración pública deben ser productos de
desarrolladores que practiquen la filosofía de Software libre y por tanto, haber sido
programados bajo estándares abiertos.
El mismo decreto presidencial, se expone el concepto de Software Libre, Estándares
Abiertos, Software Propietario, esto tiene la finalidad de homogeneizar las ideas que se
tienen sobre estos términos y así evitar que queden vacíos legales en cuanto a lo establecido
en los artículos posteriores, donde se establecen las pautas para la migración de Software
Libre por parte de la administración pública y los organismos adscritos al estado
venezolano.
* Impacto del S.L. en la administración pública
El Software Libre en Venezuela: Independencia o Soberanía Tecnológica El Gobierno
Electrónico tiene como premisa fundamental la democratización del acceso a Internet y al
Conocimiento en el marco del Plan Nacional de Tecnologías de Información y
Comunicación, a través del cual se emprende el camino hacia el proceso de modernización
del Estado, con la finalidad de proporcionar mayores y mejores servicios a la ciudadanía.
Este Plan, es un instrumento que orienta la acción del Ejecutivo Nacional, con el propósito
de establecer los lineamientos y políticas nacionales en materia de ciencia, tecnología e
innovación.
El artículo 110 de la Constitución de la República Bolivariana de Venezuela, reconoce
como de interés público la ciencia, la tecnología, el conocimiento, la innovación y los
servicios de información, con el objeto de lograr el desarrollo económico, social y político
del país. Esta disposición constitucional se expresa con fuerza en los artículos 1° de la Ley
de Telecomunicaciones y 12° de la Ley Orgánica de la Administración Pública. Con el
Decreto N° 825, emitido el 10 de mayo de 2000, se establece el acceso y el uso de Internet
como política prioritaria para el desarrollo cultural, económico, social y político del Estado.
Este Decreto orienta la formulación de políticas públicas tendentes a la promoción y
masificación del uso de Internet por parte de la ciudadanía, con el fin de impulsar la
democratización del acceso a Internet. Asimismo, contempla que el Estado, a través del
Ministerio de Ciencia y Tecnología (MCT), debe promover activamente el desarrollo
académico, científico y cultural para así lograr el acceso adecuado y uso efectivo de
Internet. Todo ello, con la intención de contribuir con el desarrollo de la investigación y el
conocimiento en el sector de las tecnologías de la información y
la prestación de servicios al ciudadano.
* El S.L. y su interacción con el medio ambiente
En la actualidad en nuestra sociedad predomina la tecnología y se ha descuidado en gran
parte los aspectos naturales los cuales se deberían tomar como los más importantes, en esta
sociedad aparece el software y hardware libre como alternativa y no a costo tecnológico y
con algunos beneficios naturales como el ahorro energético.
Cuando nos referimos al ahorro energético sabemos que para nadie es un secreto que las
computadoras abusan de la energía, y la gran mayoría de estas permanecen encendidas gran
cantidad de tiempo, si observamos de manera objetiva este caso es posible llegar a utilizar
métodos para el ahorro energético, un ejemplo claro en los software libres es que ayudan al
medio ambiente ya que son ahorradores de energía al entrar en estado o modo reposo, este
se lleva acabo automáticamente por la computadora cuando tiene 15 minutos de
inactividad.
Un factor bastante importante para este ahorro son los conocidos y en ocasiones
molestos protectores de pantallas, la función de estos mismos es reducir en un 30% o un
poco más el consumo de energía de las computadoras. Nosotros también podemos
contribuir con este ahorro recordando apagarlas o si bien se van a usar más tarde tratar de
apagar los dispositivos periféricos como el meden, cornetas, pantallas, impresoras, entre
otros, sin ninguna necesidad de apagar el CPU. Tomando en cuenta otras medidas en pro de
la ecología y el cuidado de la misma se le hace referencia al uso de las pantallas o
monitores por extensos periodos de tiempos sin ser necesarios por ejemplo en una
presentación con Video Beam.
FUNDAMENTOS DEL HARDWARE LIBRE (H.L.)
ANTECEDENTES DEL H.L.
Al hablar de la historia del hardware libre debemos remontarnos hasta los inicios de la
informática, en el siglo XX. Existen dos épocas críticas para que se pensara en la idea del
hardware libre. Lejos de ser una novedad, esta corriente enlaza directamente con década de
los años 70, cuando los primeros aficionados a los ordenadores construían sus propios
equipos en los garajes con piezas compradas a diferentes fabricantes y creaban sus propias
implementaciones.
El amplio uso de los dispositivos de lógica programable reconfigurables, donde
se comparten los diseños lógicos ha sido una forma de hardware libre. En vez de compartir
los diagramas esquemáticos, el código HDL es compartido. Esto difiere del software libre.
Las descripciones HDL son usadas comúnmente para instalar sistemas So
Cen FPGA o directamente en diseños ASIC. Los módulos HDL, cuando se distribuyen,
son llamados Núcleos de semiconductores de propiedad intelectual, o núcleos IP.
Desde tiempos atrás muchas comunidades trabajan en el diseño, desarrollo y pruebas de
hardware libre, y que ademásbrindan soporte. Algunas de ellas son Open Collector, Open
Cores y el Proyecto gEDA. Luego recién en los años 1990 surge en el sitio Web de
Reinoud Lamberts, Open Design Circuits, que fue el primero en proponer la creación de
una comunidad del diseño del hardware con el espíritu del software libre. En teoría,
FPGAs permitiría el intercambio de diseños libres electrónicamente, tal como los
programas pueden ser intercambiados.
Pero en la práctica, la comunidad que creció alrededor del sitio nunca agrego diseños
libres por la carencia de software libre para el diseño electrónico (que entonces no existía)
para lo cual se debatió sobre el uso del software libreo el freeware
comercial, hasta en el extremo que no se creó ningún diseño real en el sitio en sí mismo.
Pero las discusiones involucraron a una gran cantidad
depersonas, muchas que estaban implicadas en otras empresaslibres del diseño del
hardware y esta fue la primera vez que mucha gente había discutido seriamente ¿que era
práctico? y ¿que no era práctico? con respecto al hardware. Más bien con la creación de
este sitio web, Open Design Circuits sentaron la base para una comunidad entera.
DEFINICION Y CARACTERIZACION DEL H.L.
En informática, se denomina hardware o soporte físico al conjunto de elementos
materiales que componen un computador. Hardware también son los componentes físicos
de una computadora tales como el disco duro, la unidad de disco óptico, la disquetera, etc.
El hardware se refiere a lo que es tangible, que se puede tocar, es decir todos
los componentes físicos de la computadora. Cuando se cumple que los dispositivos de
hardware cuyas especificaciones y diagramas esquemáticos sonde acceso público es
hardware libre, ya sea bajo algún tipo de pago o de forma gratuita. Siempre recordando que
libre no es sinónimo de gratis. El hardware libre forma parte de la cultura libre. El hardware
libre toma las mismas ideas del software libre para aplicarlas en su
campo, en lo referente a las cuatro libertades: libertad de uso, de estudio y
modificación, de distribución, y de redistribución de las versiones modificadas. Su
objetivo es crear diseños de aparatos [informáticos] de forma
abierta, de manera que todas las personas puedan acceder, como mínimo, a los planos de
construcción de los dispositivos. La caracterización dada su diferente naturaleza, al
hablar de hardware abierto o libre hay que especificar de qué tipo de hardware se está
hablando.
A continuación se describen cada uno de los diferentes hardwares según su naturaleza:
Hardware estético. Entendemos por hardware estético el conjunto de elementos
materiales de un sistema electrónico configurable. Este tipo de hardware se
caracteriza por ser físicamente único, es decir, o poseemos el circuito o no. Es el más usual
hoy en día se caracteriza por estar limitado por su propia existencia física. No podemos
copiarlo con facilidad ni distribuirlo”abierto”. Sin embargo, lo que sí se puede hacer es
distribuir sus planos de fabricación, o bien a nivel de circuito impreso (PCB) o bien a nivel
de fichero de fabricación (GERBER).
ROL DEL H.L. EN LAS COMUNIDADES
La denominación de hardware libre, se refiere a la libertad de poder utilizar el
dispositivo y su documentación, no a que sea necesariamente gratuito. Aunque comparta
filosofía con el software libre, debido a la propia naturaleza de estos
componentes físicos, muchos de sus preceptos son limitados. Básicamente se considera que
un hardware es abierto si cumpleuna serie de requisitos. La información sobre la manera de
comunicarse con el hardware, el diseño del mismo y las herramientas utilizadas para
crear ese diseño deben ser publicados para ser usadas libremente.
De esta manera se facilita el control, implementación y mejoras en el diseño por la
comunidad de desarrolladores. En este proceso se analizan
problemas y necesidades de las comunidades que pudiesen requerir de una solución en
área de hardware. El análisis planteado conlleva a la reflexión sobre los problemas y
sus posibles soluciones. La actividad de reflexión tiene como objetivo principal proponer
soluciones pertinentes a los problemas planteados, en las cuales se consideren
tanto los beneficios como el impacto que dichas soluciones puedan causar sobre la
comunidad.
En este proceso se debe destacar, que las soluciones planteadas o parte de ellas sean
pertinencia de otra área como por ejemplo el desarrollo de alguna aplicación de software
requerido para el diseño del hardware. La metodología posee
tres procesos, en el de conceptualización se busca delimitar los alcances que se quiere para
el proyecto en estudio, en el proceso de administración se busca la planificación
para eldiseño, fabricación y pruebas del dispositivo. Por último el proceso de desarrollo
en el cual se especifican los pasos que en principio se deben cumplir, dependiendo de la
naturaleza del dispositivo.
IMPACTO DEL H.L. EN LA ADMINISTRACIÓN PÚBLICA
Existe una serie de países en los cuales, sus administraciones públicas, han mostrado
apoyo al software libre, sea migrando total o parcialmente sus servidores y sistemas de
escritorio, sea subvencionándolo. Como ejemplos de ello se tiene a Alemania, Argentina,
Brasil, Cuba, Chile, China, Ecuador, España, Francia, México, República Dominicana y
Venezuela. Además de lo anterior, la Administración Pública tiene una ciertafunción de
escaparate y/o guía de la industria que la hace tener un gran impacto, que debería dirigirse a
la creación de un tejido tecnológico generador de riqueza nacional.
Ésta puede crearse fomentando empresas, cuyo negocio sea en parte el desarrollo de
nuevo software libre para la Administración, el mantenimiento y la adaptación del software
existente. En España en el año 2009, el Centro Nacional de Referencia de Aplicación de las
TIC basadas en Fuentes Abiertas (CENATIC), elaboro un informe junto a la Universidad
Rey Juan Carlos (Grupo GsyC/LibreSoft) y Telefónica I+D, con el fin
deanalizar el estado en que se encuentra el proceso deimplantación del software de fuentes
abiertas en la Administración Pública española. En México el Software Librenació en
las universidades y los centros de investigación.
Es por eso que, desde hace tres décadas, los estudiantes y los profesores usan
software libre para fines didácticos y de investigación.
Las universidades suelen optar por el uso desoftware libre en vez de utilizar software privat
ivo porque satisface de una mejor manera sus necesidades de cómputo, dada su naturaleza
de apertura del código y la libertad de compartir
los resultados obtenidos. De forma colateral, no se tienen gastos adicionales derivados del
pago de licenciamientos.
El software libre no se limita a ser gratuito, porque también tiene un valor social
fundamental, puesto que la única restricción que tiene es la de conservarse libre, lo cual
quiere decir que puede ser explorado, verificado, reproducido y extendido en todas sus
capacidades para beneficio de todos, de forma muy similar a la naturaleza de la producción
de la ciencia. Computólogos, físicos, químicos, matemáticos y otros profesionistas y
científicos utilizan software libre como herramienta de investigación y creación. Un
claro ejemplo de ello es la llamada Delta Metropolitana, que es una red de
supercomputadoras que están en varios puntos de la Ciudad de México, en el CINESTAV,
el IPN, la UAM y la UNAM. Esa red de súper cómputo utiliza software libre para
consolidar sus recursos, hacer investigación y generar conocimiento.
Los impactos del software libre, y las principales nuevas perspectivas que permite, son
los siguientes:
Aprovechamiento más adecuado de los recursos: Muchas aplicaciones
utilizadas o promovidas por las
administracionespúblicas son también utilizadas por otros sectores de la sociedad.
Fomento de la industria local: una de las mayores ventajas del software libre es
la posibilidad de desarrollar industria local de software.
Independencia del proveedor: es obvio que una organización preferirá depender
de un mercado en régimen de competencia que de un solo proveedor que puede
imponer las condiciones en que proporciona su producto.
Adaptación a las necesidades exactas: en el caso del softwarelibre, la adaptación
puede hacerse con mucha mayor facilidad, y lo que es más importante, sirviéndose
de un mercado con competencia, si hace falta contratarla.
Escrutinio público de seguridad: para una Administración Pública poder
garantizar que sus sistemas informáticos
hacensólo lo que está previsto que hagan es un requisito fundamental y, en muchos
estados, un requisito legal.
Disponibilidad a largo plazo: muchos datos que manejan
lasadministraciones y los programas que sirven para calcularloshan de estar
disponibles dentro de decenas de años.
HARDWARE LIBRE PARA UNA SOCIEDAD LIBRE
Las ideas del software libre se están extendiendo a otros ámbitos. Uno de ellos es el
hardware, para este desarrollo de proyectos con micro-controladores PIC. Es hardware
libre, por lo que cualquiera la puede utilizar, estudiar, fabricar, modificar,
distribuir y redistribuir las modificaciones. Las aplicaciones principales
son la robótica y la docencia, aunque se puede utilizar en cualquier proyecto
donde se requiera un micro-controlador. Los diseños de hardware libre presentan muchas
ventajas para la sociedad, siendo la mayor de ellas el aumento del conocimiento
tecnológico: están ahí no sólo para ser usados, sino para que cualquiera pueda
comprender su funcionamiento interno.
Llevar a la práctica el concepto de hardware libre tiene varias dificultades, la
dependencia tecnológica extranjera de los componentes es una de ellas, al intentar fabricar
un diseño se puede encontrar con el problema de la falta de material. Esto
más acentuado en los países pobres y/o dependientes, con escasas herramientas
indispensables para el desarrollo de las naciones
por lo cual es de vital importancia, a la vez que estratégica, el que cada nación no dependa
de otra para su desarrollo tecnológico. Los costos de producción, utilizar el hardware
que un tercero ha diseñado, primero lo tiene quefabricar, para lo cual tendrá que comprobar
los componentes necesarios, construir el diseño y verificar que se ha hecho
correctamente, elevándose los costos. La Socialización
del conocimiento, los grandes monopolios siguen reteniendo el conocimiento; como
resultado el consumidor del producto tiene que adecuarse al producto que ofrece el
mercado que es por lo general un producto genérico que no cumple con las necesidad es
muy específicas de un determinado consumidor; dependiendo el usuario del
propietario productor . Como por ejemplo las ventajas del hardware libre las podemos de la
siguiente manera:
Independencia tecnológica, permite a las naciones no
depender de ninguna otra que le provea los recursos necesarios para su desarrollo.
Favorece la calidad del hardware, a los estándares abiertos y que sean más
económicos.
El trabajo colaborativo sobre los diseños permite la reutilización y la adaptación de
los mismos.
Disminuye los costos y tiempos de diseño en sus trabajos.
Se libera a los productores de los propietarios de alianzas globales.
EL HARDWARE LIBRE Y SU INTERACCION CONEL MEDIO AMBIENTE
En una sociedad dominada por modelos económicos
rígidosy con gran ímpetu de un capitalismo salvaje que desconoceaspectos como la
importancia de la ecología, el buen uso de los recursos naturales y la importancia de la
pequeña y mediana empresa en el desarrollo general de la comunidad, aparece
elsoftware y hardware libre como alternativa no sólo a costostecnológicos ya que adicional
mente existen métodos para laprotección de la ecología, todo esto desde nuestra perspectiva
de usuarios de tecnología y más adelante creadores de la misma.
Al tratar acerca del hardware libre se hace referencia a aquelhardware que es diseñado y
no solo se comparten sus
diagramaesquemáticos sino también las descripciones del mismodesarrolladas en un lengua
je de programación de hardwaredenominado HDL, de esta manera permitiendo que el
desarrollosea generalizado para todos aquellos que tiene acceso a latecnología y no dejando
la manipulación de esta a unos pocos1.
En cuanto al software libre nos referimos a aquel código fuente
de aplicaciones el cual es de libre acceso para cualquier interesado, el cual es modificable,
copiable y redistribuible, esto permite a nivel tecnológico y económico crear un modelo de
desarrollo de tipo comunitario y enfocado a una evolución de todos y no parcializada.