Factores ecosistemas: interacciones, energia y dinamica
Trabajo_de_informatica_MIGUEL ASITIMBAY
1. Fundamentos del software libre
SOFTWARE LIBRE
Esta primera unidad servirá como toma de contacto con el mundo del Software
Libre. El concepto, definido por Richard Stallman, se basa en cuatro libertades:
libertad de Uso, libertad de copiarlo,, libertad de mejorarlo y libertad de
distribuirlo, dos de las cuales suponen el acceso al código fuente. Esta
accesibilidad y sus ventajas motivan otro punto de vista menos ético y más
pragmático, defendido por la Open Source Initiative, que ha dado lugar a otro
término: software de fuente abierta. Se han comentado también otros términos
relacionados por similitud o contraposición, y que permiten aclarar los conceptos.
Finalmente, se hablará de las consecuencias de la libertad del software para los
principales actores implicados.
La Administración pública es un gran usuario de características especiales, ya
que tiene obligaciones especiales con el ciudadano, sea proporcionándole
servicios accesibles, neutrales respecto a los fabricantes, o garantizando la
integridad, la utilidad, la privacidad y la seguridad de sus datos a largo plazo.
Todo ello la obliga a ser más respetuosa con los estándares que las empresas
privadas y a mantener los datos en formatos abiertos y manipulados con
software que no dependa de estrategia de empresas, generalmente extranjeras,
certificado como seguro por auditoría interna. La adecuación a estándares es
una característica notable del software libre no tan respetada por el software
propietario, generalmente ávido de crear mercados cautivos
3. Características del software libre
• 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.
También el software es inmune a los males ambientales que desgasten el
hardware.
El software libre no está sujeto a estas limitaciones de mejora, ya que su
licencia permite de manera explícita que cualquier usuario añada las mejoras
que quiera, y con total libertad.
•
4. Desventajas del software libre
Algunas complejas en su utilización
Sin soporte de técnicos
Requieren mayores conocimientos en informática
Algunas aplicaciones con interfaz gráfica poco atractiva para el usuario
Dificultad en el intercambio de archivos (doc. de texto), dan errores o se
pierden datos.
Mayor dificultad en la instalación y migración de datos para el usuario
común.
Desconocimiento. El usuario común está muy familiarizado con los
soportes de Microsoft, lo que hace elevar el costo de aprendizaje.
Ausencia de garantía. El software libre no se hace responsable por los
daños.
5. Ventajas del Software Libre
Libre Uso. Cualquier persona puede disponer del software libre bajo las condiciones de la licencia.
Bajo Costo. Es gratuito
Existe Libertad de Conocimiento y trabajo cooperativo entre sus usuarios lo que permite una mayor innovación
tecnológica.
Rápida corrección de errores facilitado por el trabajo comunitario a través de Internet y de su libre acceso al
código fuente.
Total independencia de un proveedor. El usuario puede administrar libremente su crecimiento y operación con
total autonomía.
Independencia de las condiciones del mercado. A salvo de cambios drásticos por parte del proveedor o
modificaciones que realice por las condiciones del mercado o baja rentabilidad.
Contribuye a la formación de profesionales y el desarrollo de la industria local, generando conocimiento y trabajo)
Facilidad para personalizar el software de acuerdo a las necesidades del usuario.
Posibilidad de traducir el mismo a cualquier idioma, inclusive a una lengua regional o indígena.
Independencia tecnológica de los Estados con respecto a grandes grupos económicos.
Fácil acceso por parte del sector educativo público y privado.
Mayor seguridad y privacidad de los datos. Disminuye los riesgos de filtración, aumenta la imposibilidad de
acceso y manipulación de los datos críticos del Estado.
Asegura la durabilidad de la información y su migración, gracias al acceso al código fuente.
Disminuye los riesgos de "puertas traseras" que introduzcan códigos maliciosos o de espionaje.
El conocimiento de códigos fuente permite la rápida solución a funcionamientos erróneos.
6. Inconvenientes Software Libre
La utilización de software libre, no plantea solo ventajas, si este software no es más
utilizado en la actualidad, es porque tiene unas desventajas que es probable que en
el software propietario no tenga…
El desarrollo de la mayoría de software requiere importantes inversiones. Este
esfuerzo, de no ser protegido, no garantiza al productor ser compensado por esta
inversión.
Aunque está mejorando en este sentido, el software libre no suele ser tan fácil de
manejar para un usuario novato.
El mercado del software libre es mucho más reducido y su producción y difusión
depende mayoritariamente del trabajo voluntario.
La descoordinación entre grupos de personas que trabajan este software produce
problemas de compatibilidad entre programas.
Dificultad en el intercambio de archivos: esto se da mayormente en los
documentos de texto (generalmente creados con Microsoft Word), ya que si los
queremos abrir con un Software Libre (p/ ej. Open Office o Látex) nos da error o se
pierden datos. Pero está claro que si Microsoft Word creara sus documentos con un
formato abierto (o público) esto no sucedería.