1. REPUBLICA BOLIVARIANA DE VENEZUELA
UNIVERSIDAD NACIONAL EXPERIMENTAL
“SIMÓN RODRIGUEZ”
NUCLEO SAN JUAN DE LOS MORROS
SOFTWARE LIBRE
PARTICIPANTES:
-Euclides Castillo 14.147.006
-Libia Montoya 15.074.469
-Jennifer Vazquez 13.576.037
-Yenny Plama 23.059.133
-Joselin Barcelo 25.130.399
San Juan de los Morros; Mayo de 2014.
Profesor: Juan Prado
Sección: “C”
Matería: Introducción al
Procesamiento de Datos
Carrera: Administración.
2. 2
ÍNDICE PÁG.
-INTRODUCCIÓN…………………………………………………………………. 3
-Software Libre…………………………………………………………………...... 4
-Evolución Histórica del Software Libre…………………………………………. 4
-Libertades del Software Libre…………………………………………………… 6
-Características del Software Libre…………………………………..…………. 7
-Ubicación del Software Libre en las Distintas Clasificaciones……………… 9
-Ventajas del Software Libre…………………………………………………….. 10
-Desventajas del Software Libre………………………………………………… 11
-Decisiones que afectan el uso del Software Libre……………………………. 11
-Maneras de Obtener el Software Libre………………………………………… 13
-Leyes Relacionadas……………………………………………………………… 13
-Entidades relacionadas con el Software Libre………………………………… 14
-Importancia de afrontar el estudio del Software Libre………………………... 14
-Software Libre Versus Software Propietario…………………………………... 15
-El Software Libre y las Lengua Minoritarias…………………………………… 16
-Sociedad y Software Libre………………………………………………………. 16
-La Economía y el Software Libre……………………………………………….. 16
-Patentes del Software Libre……………………………………………………... 17
-Aplicaciones Educativas…………………………………………………………. 17
-CONCLUSIÓN……………………………………………………………………. 22
-BIBLIOGRAFÍA…………………………………………………………………… 23
3. 3
INTRODUCCIÓN
Software es el conjunto de programas, procedimientos y documentos
relacionados con el sistema hardware. Es la herramienta de que se vale el usuario
para obtener el resultado esperado de un procesamiento de datos. El Software
Libre es un tipo particular de software que le permite al usuario el ejercicio de
cuatro libertades básicas: Ejecutarlo con cualquier propósito, Estudiar cómo
funciona y adaptarlo a sus necesidades, Distribuir copias y Mejorarlo, y liberar
esas mejoras al público.
Siendo este tema fundamental en nuestros días por el auge que ha
obtenido en la sociedad, se hace necesario el estudio del mismo, conocer a
profundidad lo que significa, como se desarrolló y como se puede adquirir para su
uso. De la misma forma se necesita saber sobre sus ventajas y desventajas;
conocimientos que ayudaran a emplearlo y manejarlo en el momento que se
presente la oportunidad.
Para el estudio y conocimiento del tema es necesario revisar fuentes
bibliográficas referidas al mismo, al igual que el apoyo de las páginas Web
referidas al mismo. La obtención del conocimiento sobre el tema es de relevancia,
ya que dará un nivel más alto de competitividad laboral y profesional dentro de
cualquier empresa, resaltando y enalteciendo la destreza en el trabajo
administrativo en el cual se ponga en práctica dicho software.
4. 4
SOFTWARE LIBRE
Un software es libre cuando se pueda conocer, utilizar, crear, programar,
desarrollar, comunicar y compartir sin restricciones. De esta forma, todo el mundo
puede contribuir a mejorar el software libre sin tener que pagar ni pedir permiso a
nadie, y que estas mejoras se pongan a disposición de todo el mundo.
Este software constituye una alternativa de soluciones de deficiencias del
software propietario. No quiere decir, que por ello, que el software propietario sea
mejor o peor. Se tratan de alternativas que se ofrecen al usuario.
Además, el software libre es un paso más que la sociedad ha dado en el
desarrollo del movimiento libre de la información y en la producción de
conocimiento. Como todos sabemos vivimos en la sociedad de la información.
EVOLUCIÓN HISTÓRICA DEL SOFTWARE LIBRE.
Los orígenes del software libre se remontan hacia los años 60.
Comenzamos en 1969 con la creación de la red ARPANET, la precursora de
Internet. En 1969 Ken Thompson y Dennis Ritchie, crearon la primera versión del
sistema operativo UNIX. La simplicidad y elegancia en su diseño hacen que, más
de treinta años después, aún sea un sistema de amplísimo uso, aunque ha sufrido
muchas mejoras desde entonces.
En la década de los 80, un estudiante del “Instituto Tecnológico de
Massachussets”, llamado Richard Stallman nos cuenta que: “en el laboratorio
habían recibido una impresora donada por una empresa externa. El dispositivo,
utilizado en red por todos los trabajadores, parecía no funcionar a la perfección
dado que cada cierto tiempo el papel se atascaba. Richard Stallman decidió
arreglar el problema, pero para ello necesitaba tener acceso al código fuente de
los controladores de la impresora. Pidió a la empresa propietaria de la impresora
lo que necesitaba, pero ésta se negó a entregarle el código fuente.” Con este
antecedente, en 1984 Richard Stallman comenzó a trabajar en el proyecto
**GNU**, y un año más tarde fundó la Free Software Foundation (FSF), con el
objetivo de crear el Unix libre GNU. No olvidemos que se establece la GPL, que
llega a ser un modelo de licencia para muchos proyectos de software libre.
Este autor fue el que acuñó el término de “software libre”.
En 1991, un estudiante finlandés llamado Linus Torvalds, publica en la red
el trabajo que está realizando sobre la construcción de un núcleo inspirado en
Unix. Rápidamente, muchos hackers se sumaron a un esfuerzo colectivo para
5. 5
ayudarle a mejorar el núcleo del sistema operativo. Éste era precisamente el
corazón que le faltaba al sistema GNU que Stallman estaba diseñando.
Así, los hackers de LINUX fueron adaptando las herramientas de GNU al núcleo
de Linux y crearon las primeras distribuciones GNU/Linux.
Linux se ha convertido en el buque insignia del movimiento del software
libre, ya que es un sistema operativo completamente libre que incluye todo tipo de
herramientas para servidores y usuarios finales. Desde 1993 a 1998 aparecen
autores con diversos proyectos intentando crear una comunidad alrededor de una
versión libre. Citamos, por ejemplo a Jordan Hubbard y otros con el proyecto
FreeBSD, o al mexicano Miguel de Icaza, quien lanzó el proyecto GNOME.
El año 1998 fue año especialmente importante para el software libre.
Netscape anunció la publicación bajo licencia libre de su navegador web
Netscape Communicator 4. Fue un momento de inflexión para el software libre,
porque una empresa importante en aquel momento como Netscape hacía una
apuesta firme por el movimiento y ponía a disposición de la comunidad un
navegador de Internet con las últimas tecnologías.
Fue 1998 el año del despegue definitivo de Linux. Desde entonces varios
hechos significativos en la evolución del software libre se han presentado y se
siguen presentando:
En mayo de 1998 Netscape se convierte en la primera empresa gigante
productora de software propietario que entrega los archivos fuentes como
estrategia de desarrollo. México se decide en 1998 por el proyecto "Redes
Escolares", liderado por Arturo Espinosa, para dotar de equipos y de GNU/Linux a
140.000 establecimientos educativos.
Los grandes del software de bases de datos: Oracle, Informix, SyBase e
IBM, dan un vuelco en sus estrategias y comienzan a desarrollar productos para
Linux. Corel libera Corel WordPerfect 8.0 para Linux y está trabajando en una
versión propia de Linux, en el desarrollo del software libre WINE para su versión
de Linux y en una versión Linux para hacer frente a Microsoft.
Intel, el mayor fabricante de procesadores del mundo, anuncia su apoyo y
considera a Linux en los planes para sus procesadores de 64 bits. Grandes
empresas de renombre tales como Hewlett Packard, Silicon Graphics, Dell, IBM y
Compaq empiezan a distribuir servidores con Linux preinstalado. Linux recibe
apoyo de otras empresas de la talla de Sun y Apple. Red Hat se consolida como
la empresa más exitosa que distribuye Linux. Varios proyectos de software libre
reciben apoyo de empresas comerciales. Algunos ejemplos: Corel trabaja con
6. 6
WINE, IBM apoya a Apache, etc. Otras compañías secundan a Netscape y liberan
archivos fuentes de algunos de sus productos: IBM, Java 2 de Sun, Mac OS X de
Apple.
LIBERTADES DEL SOFTWARE LIBRE.
Para entender qué se entiende por software libre y cuáles son sus
características es necesario presentar, previamente, las cuatro libertades que una
persona tiene a la hora de utilizar un programa de software libre:
-LIBERTAD 0: Libertad de utilizar un programa con cualquier propósito. Se
puede usar para cualquier actividad, en cualquier ordenador, con cualquier fin, sea
privado, público. Es decir, el ejercicio de esta libertad implica que se puede utilizar
con cualquier fin, ya sea educativo, cultural, comercial, político, social, etc. Esta
libertad deriva de que hay ciertas licencias que restringen el uso del software a un
determinado propósito, o que prohíben su uso para determinadas actividades.
-LIBERTAD 1: Libertad de estudiar cómo funciona un programa, y
adaptarlo a tus necesidades. Es muy positivo que un programa se pueda modificar
para personalizarlo. Significa que se pueden estudiar su funcionamiento (al tener
acceso al código fuente) lo que va a permitir, entre otras cosas: descubrir
funciones ocultas, averiguar cómo realiza determinada tarea, descubrir que otras
posibilidades tiene, que es lo que le falta para hacer algo, etc. El adaptar el
programa las necesidades de quien lo requiera implica que se puede suprimir
partes que no interesan, agregarle partes que se consideran importantes, copiarle
una parte que realiza una tarea y adicionarla a otro programa, etc.
-LIBERTAD 2: "Distribuir copias". Quiere decir que es libre la redistribución
del programa, ya sea gratis o con algún costo, ya sea por email, FTP o en CD, ya
sea a una persona o a varias, ya sea a un vecino o a una persona que vive en otro
país, etc. Libertad de distribuir copias, gratis o cobrando. El programa se puede
copiar de cualquiera, cobrando o no por ello. Se puede vender en CDs o bien
colocarlos en un servidor de la red para que quien lo necesite se lo pueda bajar
gratuitamente, o bien Esta libertad ofrece muchísimas ventajas, entre otras, da
lugar a una gran eficiencia económica y a un bajo coste por parte del productor.
-LIBERTAD 3: “Mejorar el programa, y liberar las mejoras al público". Se
tiene la libertad de hacer mejor el programa, o sea que se puede: hacer menores
los requerimientos de hardware para funcionar, que tenga mayores prestaciones,
7. 7
que ocupe menos espacio, que tenga menos errores, etc. El poder liberar las
mejoras al público quiere decir que se le realiza una mejora que permita un
requerimiento menor de hardware, o que haga que ocupe menos espacio, se es
libre de poder redistribuir ese programa mejorado, o simplemente proponer la
mejora en un lugar público (un foro de noticias, una lista de correo, un sitio Web,
un FTP, un canal de Chat).
Estos programas pueden redistribuirse sin ningún tipo de trabas, con o sin
modificaciones. Esta libertad da lugar a ventajas como que la modificación del
programa y su distribución hacen que dichas modificaciones faciliten la evolución y
mejora técnica del programa.
Un requisito imprescindible para que estas libertades se puedan llevar a
cabo es que el código fuente del programa esté disponible y a su vez se pueda
redistribuir. Este código fuente nos permitirá conocer cómo funciona por dentro el
programa, modificarlo y distribuirlo. Por tanto, el uso de software libre nos da unas
libertades de uso, lo que no quiere decir que obligatoriamente se nos obligue a
llevarlas a cabo, ya que se puede dar el caso de que nos bajemos de Internet uno
de estos programas y que lo utilicemos en nuestro equipo, y que ni lo
modifiquemos ni hagamos copias para su distribución.
De ahí que estas libertades nos ofrezcan a los usuarios grandes beneficios
como: mayor probabilidad de que los programas tengan menos problemas y
erratas, mayor calidad, todo gracias a que el código fuente puede ser copiado,
corregido, redistribuido, modificado.
CARACTERÍSTICAS DEL SOFTWARE LIBRE.
Para que un programa sea considerado como software libre debe tener
estas características:
El programa debe acogerse a las cuatro libertades anteriores: Libertad de
ejecución, Libertad de inspección, Libertad de redistribución, Libertad para mejorar
el programa.
A partir de estas libertades se desglosan el resto de características:
-No tienes que pedir ni pagar permisos.
-No tienes que hacer público a ninguna entidad que has llevado a cabo
modificaciones de un determinado programa.
-Si publicas los cambios, en el caso de que se realicen, tampoco hay que avisar a
nadie.
-Interoperabilidad: Se puede usar en cualquier tipo de sistema informático, para
cualquier tipo de actividad.
8. 8
-Flexibilidad y adaptabilidad: Debe de incluirse el código fuente, para hacer las
modificaciones y publicaciones.
-La distribución de software libre implica hacerlo incluyendo su código, ya sea la
versión original o el modificado.
-Es ilegal distribuir un software libre como “no libre”, va en contra de la licencia
GPL.
-Fiabilidad y seguridad: Los errores se detectan y corrigen con gran rapidez.
-Rapidez y desarrollo: Los ajustes y actualizaciones se realizan más rápidamente
gracias a la existencia de Internet y a la variedad de herramientas y librerías.
-Relación cercana con el usuario: El programador se acerca mucho más a la vida
real del usuario, y puede crear incluso un producto específico para dicho usuario.
-Libre y bajo coste: cualquiera puede regalarlo, venderlo, prestarlo.
-Es un recurso que puede combatir en contra de la piratería.
-Libre acceso: Cualquiera puede acceder a la información sin necesidad de pagar
licencias por el uso de estos programas.
Otras de las características son: privacidad, libertad, colaboración,
competitividad, eficiencia, no discriminación, mayor protección contra los virus.
Algunos de los usuarios de este software libre son: NASA, Google,
Wikipedia, UNESCO, muchas universidades y colegios.
EJEMPLOS DE LICENCIAS: La licencia es un texto que especifica cómo
podrá usarse el programa o el código. Si no se aceptan las condiciones que
impone, no puede ni usarse ni modificarse el programa o el código. Seguidamente
se ofrecen algunos ejemplos de las licencias más conocidas:
-GNU GPL: La persona que recibe un programa tiene los mismos derechos que
tenía el distribuidor cuando él obtuvo dicho programa.
-GNU LGPL: Pensada para bibliotecas de funciones de software, facilitan el
acceso al código libre al gran público.
-Licencia X11 y Xfree86: Permite hacer modificaciones en el software y
comercializarlo, pero sin publicar los cambios.
-Artistic License.
9. 9
La siguientes licencias no son compatibles con la GNU GPL: -BSD,
Apache, IBM Public License Versión 1.0, Mozilla Public License (MPL),
Netscape Public License (NPL), QPL,Sum Microsystem.
A veces, los gobiernos, ante las normas de control de la exportación de los
gobiernos y las sanciones de mercado, pueden restringir la libertad del usuario a la
hora de distribuir copias del programa a nivel internacional.
UBICACIÓN DEL SOFTWARE LIBRE EN LAS DISTINTAS CLASIFICACIONES
-De acuerdo al costo de adquisición: el Software Libre puede ser de las
dos clases, es decir, de costo cero o de costo mayor que cero. Lo que lo diferencia
del Software Propietario es que su costo es independiente del número de
computadoras que se poseen. Por ejemplo, en el caso del Sistema Operativo
Microsoft Windows 3.1/95/98/Me/NT/2000/XP por cada computadora en que lo
instale debo pagar una licencia. En cambio, si utilizo en Sistema Operativo
GNU/Linux (en cualquiera de sus distribuciones, como Red Hat, Mandrake,
Debian, Ututo) debo pagar una sola licencia (no obstante, algunas licencias no
tienes costo).
-De acuerdo a la apertura del código fuente: el Software Libre siempre es
"open source", es decir, de código fuente abierta, ya que dijimos que el acceso al
código fuente es necesario para el ejercicio de las libertades 1 y 3 arriba
descriptas. El ser "open source" implica una serie de ventajas que serán
descriptas en la sección "Ventajas del Software Libre".
-De acuerdo a su protección: el Software Libre siempre está protegido
con licencias, y más específicamente, con licencias de copyleft. ¿Por qué no de
dominio público? Porque de ese modo cualquiera puede adueñarse de él, por
ejemplo, adquiere un Software Libre, lo modifica, lo compila y lo distribuye con
código cerrado. ¿Por qué no con Copyright? Porque de esa manera alguien le
puede agregar alguna restricción, por lo tanto no va a seguir siendo Software
Libre.
-De acuerdo a su legalidad: el Software Libre siempre es legal, porque al
usarlo, estudiarlo, modificarlo, adaptarlo y/o mejorarlo no estoy violando ninguna
norma, ya que de por si este tipo de software me permite hacerlo, con la única
salvedad de no poder agregarle ninguna restricción adicional cuando lo transfiera
a otra persona.
10. 10
VENTAJAS DEL SOFTWARE LIBRE
-Escrutinio Público: Al ser muchos las personas que tienen acceso al
código fuente, eso lleva a un proceso de corrección de errores muy dinámico, no
hace falta esperar que el proveedor del software saque una nueva versión.
-Independencia del proveedor: Software de dominio público: este tipo de
software no tienen licencias de uso, por lo tanto corre el peligro de dejar de serlo si
alguien lo utiliza con el fin de apropiárselo. Al disponer del código fuente, cualquier
persona puede continuar ofreciendo soporte, desarrollo u otro tipo de servicios
para el software. No estamos supeditados a las condiciones del mercado de
nuestro proveedor, es decir que si este se va del mercado porque no le conviene y
discontinua el soporte, nosotros podemos contratar a otra persona.
-Manejo de la Lengua:
a.- Traducción: cualquier persona capacitada puede traducir y adaptar un
software libre a cualquier lengua.
b.- Corrección ortográfica y gramatical: una vez traducido el software libre
puede presentar errores de este tipo, los cuales pueden ser subsanados con
mayor rapidez por una persona capacitada.
-Mayor seguridad y privacidad: Los sistemas de almacenamiento y
recuperación de la información son públicos. Cualquier persona puede ver y
entender cómo se almacenan los datos en un determinado formato o sistema.
Existe una mayor dificultad para introducir código malicioso como ser: espía
(p/ej. capturador de teclas), de control remoto (p/ej. Troyano), de entrada al
sistema (p/ej. puerta trasera), etc.
-Garantía de continuidad: el software libre puede seguir siendo usado aun
después de que haya desaparecido la persona que lo elaboro, dado que cualquier
técnico informático puede continuar desarrollándolo, mejorándolo o adaptándolo.
-Ahorro en costos: en cuanto a este tópico debemos distinguir cuatro
grandes costos: de adquisición, de implantación (este a su vez se compone de
costos de migración y de instalación), de soporte o mantenimiento, y de
interoperabilidad. El software libre principalmente disminuye el costo de
adquisición ya que al otorgar la libertad de distribuir copias la puedo ejercer con la
compra de una sola licencia y no con tantas como computadoras posea (como
11. 11
sucede en la mayoría de los casos de software propietario). Cabe aclarar que
también hay una disminución significativa en el costo de soporte, no ocurriendo lo
mismo con los costos de implantación y de interoperatividad.
DESVENTAJAS DEL SOFTWARE LIBRE
Si observamos la situación actual, es decir la existencia mayoritaria de Software
Propietario, tenemos:
-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 LaTeX) 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.
-Mayores costos de implantación e interoperabilidad: dado que el
software constituye "algo nuevo", ello supone afrontar un costo de aprendizaje, de
instalación, de migración, de interoperabilidad, etc., cuya cuantía puede verse
disminuida por: mayor facilidad en las instalaciones y/o en el uso, uso de
emuladores (p/ej. Si el usuario utiliza Microsoft Windows, la solución sería instalar
alguna distribución de GNU/Linux y luego un emulador de Windows, como Wine,
VMWare. Terminal X, Win4Lin). Vale aclarar que el costo de migración está
referido al software, ya que en lo que hace a Hardware generalmente el Software
Libre no posee mayores requerimientos que el Software Propietario.
DECISIONES QUE AFECTA EL USO DEL SOFTWARE LIBRE
1.- Libertad de elección:
a.- Respecto al software: se obtiene la independencia del soporte de
versiones. Es de público conocimiento que Microsoft ha dejado de ofrecer soporte
de desarrollo a Windows 95 y Windows 98, para dedicarse de lleno a Windows
Me, 2000, XP y .NET.
b.- Respecto al Hardware: al tener requisitos de funcionamiento no tan
elevados, el usuario no está atado a la compra de una determinada computadora,
o procesador, o disco rígido, o cantidad de memoria RAM, etc. Esa compra que
haga el usuario solo depende de la velocidad con la que desee realizar sus tareas,
no de si el software va a funcionar o no en esas condiciones.
12. 12
c.- Respecto al soporte: al tener acceso al código fuente, cualquier persona
idónea nos puede ofrecer soporte, no solo nuestro proveedor. En el software
Propietario esto no sucede, ya que ninguna persona ajena al proveedor conoce el
funcionamiento interno del mismo.
d.- Respecto a la Formación o Capacitación: la puede ofrecer cualquiera, no
solo el proveedor.
2.- Protección de la inversión:
a.- En Software: Los desarrollos en software siempre son aprovechables
para otros desarrollos, si se licencian de manera "libre". Además, el fomento de la
comunidad de usuarios supone un potencial extraordinario en cuanto a la
generación de nuevo y mejor software.
b.- En Hardware: no se necesita reemplazar el hardware constantemente,
porque no se necesita cambiar el software si este ya no funciona como se quiere.
c.- En Soporte: la experiencia ganada por los técnicos propios puede
extenderse a otro tipo de software.
d.- En Formación: como no existen artificios para ocultar información, puede
elegirse a otra persona que brinde capacitación con un precio más accesible.
3.- Relación rendimiento/ Precio:
a.- Costo del Software: el software libre tiene la ventaja de no obligar a
pagar una licencia por cada computadora en que se lo instale.
b.- Costo del Hardware: hay cierto Software Propietario que tiene
requerimientos excesivos de hardware para funcionar. Es decir, no hay relación
razonable entre la tarea que realiza y el hardware que requiere.
c.- Costo de Soporte: su costo es menor porque cualquiera lo puede
ofrecer, si bien es cierto que no tenemos una calidad garantizada.
d.- Costo de Formación: su costo es menor, al no estar monopolizada. Aquí
cabe el mismo comentario que el realizado con respecto al costo de soporte.
4.- Comunicación e interoperabilidad de sistemas: el Software Libre
garantiza el respeto a los estándares en los formatos, protocolos e interfases. En
13. 13
cambio el Software Propietario generalmente los cambia, para obligar al usuario a
cambiar de versión. Pero un costo importante en esta parte es el de adaptar los
estándares cerrados a estándares abiertos (por ejemplo, XLS a XML, DOC a Tex,
etc.)
MANERAS DE OBTENER SOFTWARE LIBRE
a.- A través de copias en CD: los que a su vez se pueden conseguir en
revistas especializadas, o comprándolos en una casa de computación, o
pidiéndoselos a un amigo, pariente, etc.
b.- A través de Internet: a su vez, por medio de FTP, sitios Web, canales
de chat, foros de noticias, programas de intercambio de archivos, etc.
c.- A través de una computadora: en este caso, comprando una que
venga con Software Libre preinstalado, ya sea de fábrica o por su vendedor.
LEYES RELACIONADAS
En el ámbito nacional tenemos:
a.- Ley 11723: es una ley compuesta por 89 artículos, sancionada en 1933
(y todavía vigente), conocida como "Ley de Propiedad Intelectual" o también como
"Ley de Propiedad Científica, Literaria y Artística". Esta ley regula todo lo referente
a derecho de propiedad de una obra artística, científica o literaria, derechos de
coautor, enajenación o cesión de una obra, licencias, etc. Además, establece
sanciones tanto pecuniarias (multa) como privativas de la libertad (prisión) a
quienes violen sus normas. Su ultima reforma data de Noviembre de 1998, cuando
por Ley 25036 se le introdujeron modificaciones referidas al software, para darle
fin a las discusiones doctrinarias y jurisprudenciales sobre la cuestión de si el
software estaba o no bajo el amparo de esta ley. Ahora establece expresamente
en su Art. 1 que "... las obras científicas, literarias y artísticas comprenden los
escritos de toda naturaleza y extensión, entre ellos los programas de computación
fuente y objeto; las compilaciones de datos o de otros materiales, ..." y en su art.
55 bis que "La explotación de la propiedad intelectual sobre los programas de
computación incluirá entre otras formas los contratos de licencia para su uso o
reproducción".
b.- Proyecto de ley sobre Software Libre: es un proyecto presentado en
Marzo de 2001 por Marcelo Luis Dragan, Diputado Nacional por la provincia de
Tierra del Fuego, del Partido Acción por la Republica. Originalmente lleva el
14. 14
nombre de de Utilización de Software Libre por el Estado Nacional", y establece la
obligación de usar prioritariamente Software Libre en todas las dependencias de la
Administración Publica Nacional, salvo excepciones. Entre los aspectos que
motivaron el proyecto, se destacan el económico (por el costo de las licencias y
por la libertad de copiar que otorga el Software Libre), el moral (es conocido que
en todos los ámbitos de la Administración Publica se utiliza Software Ilegal, ya sea
por cuestiones de costos, negligencia, etc., lo cual coloca al Estado como uno de
los principales infractores a la Ley 11723), el cultural, el educativo, el de seguridad
nacional, etc. Actualmente este proyecto se encuentra en estudio en la comisión
de Legislación General y Comunicación.
ENTIDADES RELACIONADAS CON EL SOFTWARE
Hay una innumerable cantidad de organizaciones relacionadas con esta
temática: Por el lado del Software Libre: la FSF, la Organización Open Source, la
Fundación Vía Libre, etc.
Por el lado del "Software Legal", tenemos dos:
1.- La BSA: "Business Software Alliance" es una organización mundial sin
fines de lucro, creada en 1988 por un grupo de empresas fabricantes de software.
Tiene tres funciones fundamentales: a) Inculcar a los gobiernos y a los
consumidores que pagar por usar en Software redunda en beneficio de la
economía, incrementando la productividad de los trabajadores y el número de
puestos en empleo. b) Emprender acciones legales contra aquellos que no
cumplan con las leyes de propiedad intelectual y/o que hagan mal uso de las
licencias de software. c) Promover legislaciones que protejan los derechos de
propiedad intelectual, y conseguir que los gobiernos las ejecuten.
2.- La organización "Software Legal": es una asociación civil sin fines de
lucro, creada en 1992 por un grupo de empresas fabricantes de software. Tiene
las mismas funciones y características de la BSA.
IMPORTANCIA DE AFRONTAR EL ESTUDIO DEL SOFTWARE LIBRE
1.- Económica: el costo de las licencias de Software Propietario es
bastante importante, y por la situación económica actual, imposible de afrontar de
la manera que los fabricantes de Software lo piden.
2.- Legal: el Software Libre es siempre legal, salvo contadas excepciones
(p/ej., que compilemos el código fuente y lo vendamos como propietario). Por lo
15. 15
tanto, al utilizar este tipo de software estaremos siempre "por derecha", por lo que
no seremos pasibles de multas y/o prisión.
3.- Técnica: es sabido que Microsoft ha dejado de ofrecer soporte de
desarrollo para Windows 95 y Windows 98, por lo que si hoy o mañana se
descubre un error en ellos, Microsoft no está obligado a repararlo. Para solucionar
esto, tendríamos dos caminos: a) Migrar a otras versiones de Sistema Operativos
de Microsoft: esto lleva aparejado una serie de costos, principalmente en licencias,
luego costos de implantación, soporte e interoperabilidad, y además implica volver
a hacer lo mismo dentro de dos o tres años. b) Utilizar Software Libre
4.- Laboral: la implementación de Software Libre plantea un futuro muy
prometedor para aquellas personas que sepan programar, traducir, utilizar un
programa, enseñar, etc. Si tenemos que elegir entre pagar una licencia de
software a un coloso informático o darle trabajo directamente a una persona, es de
esperar que nos volquemos a la segunda alternativa.
SOFTWARE LIBRE VERSUS SOFTWARE PROPIETARIO. VENTAJAS E
INCONVENIENTES.
Como se ha dicho más arriba, hay que tener en cuenta que el software
propietario (SP) no permite comprar el programa y adecuarlo a nuestras
necesidades, sino que debemos esperar a que su creador lo modifique en un
futuro, si es que ve oportuna o beneficiosa, por cualquier razón, su modificación.
Además, el usuario no conoce el funcionamiento interno del software, cosa que sí
es posible con el software libre (SL), pues gracias a que el usuario posee el código
fuente, y como se ha dicho más arriba ya se sabe lo que implica este código.
El SP tiene muchas limitaciones, para empezar, hay que pagar una licencia; se
está sujeto, como se ha dicho, a sus limitaciones técnicas y a lo que la licencia
impone, y no decir de las posibles incompatibilidades con programas elaborados
por otras empresas y que tenemos instalados en nuestros equipos. El SL permite
mejoras.
Con la aparición de Internet, el SL se ha transformado en una alternativa
técnicamente viable y económicamente sostenible. Empresas informáticas como
IBM, Apple, ofrecen apoyo financiero y comercial al software libre. Ej: las nuevas
versiones del sistema operativo de los ordenadores Apple están basadas en
software libre.
16. 16
EL SOFTWARE LIBRE Y LAS LENGUAS MINORITARIAS.
Lenguas como los dialectos españoles han tenido un desarrollo escaso en
el mundo del software propietario. En el mundo del software libre estas lenguas se
han desarrollado exitosamente. Ej. el navegador Mozilla posee traducciones en
distintas lenguas. Todo ello se da lugar a la posibilidad que este software libre da
al usuario para hacer las modificaciones que le sean pertinentes, entre ellas, la
traducción del programa. Así, se hace posible que las distintas versiones de un
programa original, sean aprovechadas por todos, independientemente de la
lengua que se posea.
SOCIEDAD Y SOFTWARE LIBRE.
En España los índices de piratería son unos de los más altos de Europa.
¿Cuál es la razón? Una de las razones con mayor peso es que la mayoría de
personas no pueden hacer frente a los costes exagerados del software propietario.
Sin en cambio, el software libre nos da la oportunidad de paliar este problema: se
ahorran los costes del software propietario (con los programas que sea posible) y
pudiendo reinvertir ese coste en formación para alfabetizar digitalmente a la
sociedad; además, se podrán crear las herramientas libres que sean necesarias,
para el desarrollo informático. Normalmente, la mayor preocupación es que
recursos como el ADSL lleguen a todas las zonas, para poder así evitar o reducir
la brecha digital. Por tanto, actualmente, se debe paliar la brecha digital y la
alfabetización digital de nuestra sociedad. Todo ello debido al desfase de una
sociedad que en parte es inmigrante y otra nativa, hablando desde un punto de
vista informático. Por tanto, la alfabetización es importante, el inmigrante,
personas de más de 25 años aproximadamente, que ha crecido en un mundo más
analógico y, los nativos, personas menores de 25, aproximadamente, que están
creciendo en una sociedad en la que predomina el uso de las TIC en la mayoría
de ámbitos, necesitan de unas nociones básicas para poder seguir el ritmo tan
rápido de la sociedad del conocimiento. Pues bien, sobretodo, las generaciones
más maduras necesitan de esta alfabetización digital.
LA ECONOMÍA Y SOFTWARE LIBRE.
El software propietario dificulta el desarrollo de las economías de los países
en vías de desarrollo ya que se les obliga a seguir unas pautas, a comprarse unos
equipos determinados, pagar carísimas licencias. Pero los países en los que se
implanta el uso del software libre tiene una ventaja: Entran en juego los
desarrolladores locales, que aprenden y cambian los sistemas, los adaptan a los
17. 17
medios disponibles, hardware más baratos pero igual de útiles y potentes. Así, los
sistemas informáticos serán mucho más avanzados, más baratos y se creará un
gran capital humano. Por tanto, la utilización del software libre da lugar a un gran
ahorro. Todas estas razones no quitan importancia al software propietario, ya que
como se ha mencionado más arriba, también aportan muchas ventajas y calidad
en los programas.
PATENTES DE SOFTWARE LIBRE
En este ámbito el software lo tienen algo complicado ya que son tres las
características de estos software las que explican esta imposibilidad:
-Disponibilidad del código fuente.
-Imposibilidad de negociar licencias.
-El impacto en pequeños desarrolladores.
Por tanto, ello viene a decir que este software es desarrollado en su mayoría por
empresas pequeñas o por iniciativa individual. Se crearían, por tanto, muchas
versiones y sería imposible la verificación de todas.
APLICACIONES EDUCATIVAS
Para analizar las posibilidades que el SL incorpora a la enseñanza,
reflexionaremos sobre:
¿Por qué? Cabe mencionar que los diferentes recursos (tanto hardware
como software) que se introducen en el contexto educativo conforman nuevas
posibilidades: facilitan el acceso inmediato a nuevas fuentes de información,
recursos y canales de comunicación; creación de recursos a través de diversas
herramientas; utilización de aplicaciones interactivas para el aprendizaje;
evaluación de alumnos; etc. Además, suponen el desarrollo de diversas ventajas
para el alumnado, tales como:
- Su alto poder de motivación.
-La posibilidad de interacción que ofrecen.
-Aumentan la implicación del alumnado en sus tareas y desarrollan su iniciativa.
-Favorecen el trabajo colaborativo con los iguales, el trabajo en grupo.
-Aumentan el desarrollo de habilidades de búsqueda y selección de información.
-Favorecen la comunicación entre todos.
18. 18
-Mejoran las capacidades de expresión.
-Proporcionan un feedback inmediato al alumnado en el proceso de creación de
materiales, resolución de tareas, ejercicios, cuestionarios interactivos.
-Representan un elemento integrador en las aulas en las que hay alumnado con
n.e.e.
¿Para qué? Los fundamentos y razones a favor de uso del SL en las instituciones
educativas son:
-Que no todo está hecho.
-Que aún hay retos y que las cosas siempre se pueden mejorar.
-A adoptar una postura constructiva.
-A cooperar con la comunidad local e internacional, sin distinción de edades,
razas, nivel social, títulos, etc.
-Que hay muchas formas de acercarse a la verdad/perfección y que cada grupo o
persona aporta la suya.
-Se escoge libremente de acuerdo a las necesidades/expectativas de cada sujeto
o grupo social.
-La posibilidad de aprender de otros y que otros puedan aprender de nosotros.
-A propagar el conocimiento de forma libre (básicamente, lo que se trata de hacer
cuando uno da una clase).
-La no discriminación.
-A trabajar en equipo.
-La libertad de investigar, crear, modificar y aprender.
Por otra parte no debemos olvidarnos que potencialmente puede ser utilizado en
diferentes disciplinas. Debemos tener claro que éstos no son más que una serie
de recursos puestos a disposición del profesorado.
Una experiencia en nuestro país es la de la Junta de Extremadura que
decidió adoptar software libre, más concretamente, el denominado LinEx en su
Comunidad Autónoma. O el esfuerzo realizado por la República Bolivariana de
Venezuela. La Junta de Andalucía comienza diferentes colaboraciones y
relaciones junto con la comunidad extremeña, de lo cual surge el proyecto
19. 19
Guadalinex. Éste es posible obtenerlo de forma libre como una imagen de un CD
que podemos probar en nuestro ordenador, sin ningún compromiso y sin la
necesidad de recurrir a la instalación del mismo en nuestro sistema.
Con este convenio se acuerda la instalación de cincuenta mil equipos informáticos
conectados a internet para uso del alumnado y del profesorado. Se establece que
estas actuaciones serán complementarias a los proyectos “Red Averroes” y “Red
Aula”, ambos puestos en marcha por la Junta de Andalucía.
La red Averroes consiste en unir todos los centros educativos andaluces en una
comunidad virtual.
Por su parte Red.es es una entidad empresarial de carácter público que
tiene como objeto contribuir al desarrollo de las telecomunicaciones y la sociedad
de la información, dotando de acceso a internet a todos los centros educativos.
Las diferentes herramientas disponibles en Guadalinex son:
- “Aplicaciones” (la denominada “Inicio” en MW): editor de imagen (The Gimp);
ilustrador vectorial (Inkscape); modelador 3D (Blender); programa de escaneo de
imágenes (Xsane) y sistema Cad (Qcad).
-“Aplicaciones/Internet”: cliente BitTorrent (Gnome para btdowload); cliente para
videoconferencia (Gnome Meeting); cliente e-donkey (a-Mule); cliente FTP (g-Ftp);
editor de páginas web (Bluefish); gestor de descargas (WebDownloader (DX4));
lector de correo (Evolution); mensajería instantánea (aMSN); navegador web
(Mozilla) y recepción de emisiones podcast (Podder).
-“Aplicaciones/Oficina”: dibujo vectorial (OpenOffice-Draw); fórmulas
matemáticas (OpenOffice-Math); gestor de base de datos (OpenOffice-Base), hoja
de cálculo (OpenOffice-Calc); presentaciones (OpenOffice-Impress) y procesador
de textos (OpenOffice-Writer).
Además de este software de propósito general cuentan con otras
aplicaciones como KVerbos. Por otro lado, cabe destacar la aplicación de
Temprano, el programa PHP Webquest. Se está produciendo también una
experiencia en la producción y el intercambio libre de documentos entre las
personas. Y en ese sentido ya contamos con algunas experiencias significativas
como la Wikipedia, o la “Open CourseWare” WIT del MIT. Un ejemplo de software
educativo es EDUCANIX. Es una distribución live de GNU/linux creada
especialmente para niñas y niños de edades comprendidas entre los 3 y 10 años.
Esta distribución ha sido desarrollada por el equipo del Centro de
Referencia Linux. Reúne un conjunto de juegos educativos para niñas y niños que
20. 20
comprenden diferentes áreas, como matemáticas, lenguaje, geografía…
completándose con juegos para el aprendizaje del uso del ordenador o para el
entretenimiento del niño. No es necesaria su instalación en disco duro para su
funcionamiento. Esto permite ejecutar la distribución en cualquier máquina,
siempre y cuando posea un lector de CD.
Educanix sólo tiene software totalmente libre y gratuito y sus aplicaciones
son:
Gcompris: Juego diseñado para niños y niñas de edades comprendidas entre los
3 y 8 años. En total contiene 49 aplicaciones con las que aprender a contar, a leer,
identificar letras, países en el mundo, movimientos con el ratón, lógica.
Ktuberling: Este juego que consiste en ir creando un escenario con diversos
objetos (a modo de iconos) sobre un fondo. Los fondos incluidos son los de un
acuario, el cual se puede rellenar con peces y diferentes animales marinos, así
como objetos que se pueden encontrar en alta mar. Los otros dos fondos son un
pingüino y otro del Sr. Patata, a los cuales hay que componerles la cara y
añadirles ciertos complementos.
Tuxpaint: Es un juego que consiste en realizar dibujos, contando para ello con
diversas herramientas como pinceles de diferentes puntas, gomas de borrar,
sellos con forma de números, letras, símbolos, señales de tráfico, alimentos, etc.
Al ser Educanix una distribución que van a usar niñas y niños muy
pequeños se caracteriza por:
- Los iconos de las aplicaciones son lo suficientemente grandes como para que un
niño que no sepa manejar correctamente el ratón, pueda ejecutarlas.
- Los iconos además van acompañados de un sonido que se podrá escuchar
cuando el niño pulse sobre él para ejecutar el juego en cuestión.
- Para hacer más entretenido el arranque de la distribución, se ha añadido a
Educanix, una melodía que se escuchará mientras inicia la sesión.
- Los fondos de pantalla cambian según la hora del día, mostrando si es de día, de
noche, está atardeciendo o amaneciendo.
- Se han incluido una serie de salvapantallas didácticos que pueden familiarizar al
niño con principios muy básicos de la mecánica, lógica o incluso visión espacial.
- La distribución está totalmente cerrada, de forma que en ningún momento podrá
ejecutarse una terminal.
21. 21
- Se ha omitido todo mensaje de error por pantalla, que pudiera ser generado en
una situación excepcional.
- No hay que realizar ninguna modificación en las configuraciones.
22. 22
CONCLUSIÓN
Es importante que como estudiantes de Administración vayamos
cambiando nuestras costumbres con respecto al Software que utilizamos.
Los que tienen computadora en su casa, instalando alguna distribución de
GNU/Linux (tener en cuenta que pueden "convivir" con un Sistema Operativo
propietario como Microsoft Windows) o utilizando Software Libre para Windows
(como Open Office, LaTeX, Mozilla, FreeAmp, The GIMP, etc.). Los que trabajan
en la Administración Publica: hablando con el Jefe de Sistemas sobre esta
"Filosofía del Software Libre" y sobre las posibilidades de implementación, o
instalando Software Libre por nuestra cuenta pero con la debida autorización.
Los que trabajan en el estudio de un/a Contador/a: charlando sobre este tema
con el/la y sugiriéndole que le pida a su proveedor de software (Tango, Bejerman,
Oracle, etc.) que desarrolle sistemas para GNU/Linux u otra plataforma. Los que
trabajan en otra parte o los que no trabajan: hablar con compañeros de trabajo o
amigos sobre este tema, compartir experiencias, sugerir trucos, etc.
No debemos olvidarnos de que podemos ser pasibles de sanciones, y que
es preferible siempre estar del lado de la ley que fuera de ella.