Historia, concepto, filosofía, libertades, características y ventajas, software libre en Venezuela, Experiencias exitosas, software libre para una sociedad libre, como deben formarse los emprendedores del software libre.
Historia, concepto, filosofía, libertades, características y ventajas, software libre en Venezuela, Experiencias exitosas, software libre para una sociedad libre, como deben formarse los emprendedores del software libre.
1.
INTRODUCCIÓN
En el marco de la actual construcción del Socialismo Bolivariano que se viene
gestando en Venezuela desde Febrero del año 1999, se ha considerado estratégicamente 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. 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 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.
Por las razones antes expuestas, nuestro país ha marcado una pauta importante en
América Latina, al reconocer, desde la propia Constitución de la República Bolivariana de
Venezuela (específicamente a través de su Artículo 110), como de interés público la
ciencia, la tecnología, el conocimiento, la innovación y los servicios de información, como
vías para lograr ese desarrollo económico, social y político del país, para luego, en el año
2004 y a través del Decreto N° 3.390, iniciar importantes esfuerzos orientados a asumir el
uso y aplicación prioritaria del Software Libre desarrollado con Estándares Abiertos en la
Administración Pública Venezolana, como instrumento para alcanzar nuestra soberanía
tecnológica.
En tal sentido, el presente informe contiene una compilación de información
inherente a aspectos básicos del Software Libre y un aterrizaje del mismo en Venezuela.
Iniciando el abordaje con una revisión de lo que es considerado a nivel regional el Software
Libre y sus experiencias exitosas, su filosofía, algunas características y ventajas, así como
también como deben formarse los emprendedores del software libre.
2.
SOFTWARE LIBRE
Aspectos Básicos del Software Libre
Historia
En el año 1971, cuando la informática todavía no había sufrido su gran boom, las
personas que hacían uso de ella, en ámbitos universitarios y empresariales, creaban y
compartían el software sin ningún tipo de restricciones. Con la llegada de los años 80 la
situación empezó a cambiar. Las computadoras más modernas comenzaban a utilizar
sistemas operativos privativos, forzando a los usuarios a aceptar condiciones restrictivas
que impedían realizar modificaciones a dicho software.
En caso de que algún usuario o programador encontrase algún error en la aplicación,
lo único que podía hacer era darlo a conocer a la empresa desarrolladora para que esta lo
solucionara. Aunque el programador estuviese capacitado para solucionar el problema y lo
desease hacer sin pedir nada a cambio, el contrato le impedía que mejorase el software.
El mismo Richard Stallman cuenta que por aquellos años, en el laboratorio habían
recibido una impresora donada por una empresa externa. El dispositivo, era utilizado en red
por todos los trabajadores, parecía no funcionar a la perfección dado que cada cierto tiempo
el papel se atascaba. Como agravante, no se generaba ningún aviso que se enviase por red e
informase a los usuarios de la situación. La pérdida de tiempo era constante, ya que en
ocasiones, los trabajadores enviaban por red sus trabajos a imprimir y al ir a buscarlos se
encontraban la impresora atascada y una cola enorme de trabajos pendientes.
Richard Stallman decidió arreglar el problema, e implementar el envió de un aviso
por red cuando la impresora se bloqueara. 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
3.
necesitaba, comentando, sin pedir nada a cambio, que era lo que pretendía realizar. La
empresa se negó a entregarle el código fuente.
En ese preciso instante, Richard Stallman se vio en una encrucijada, debía elegir
entre aceptar el nuevo software privativo firmando acuerdos de no revelación y acabar
desarrollando más software privativo con licencias restrictivas, que a su vez deberían ser
más adelante aceptadas por sus propios colegas.
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). Stallman introdujo una
definición para free software y el concepto de "copyleft", el cual desarrolló para dar a los
usuarios libertad y para restringir las posibilidades de apropiación del software. El termino
free, traducido al castellano, significa tanto libre como gratis, por eso muchas veces suelen
confundirse el freeware con el software libre aunque entre ambos existen notables
diferencias.
Concepto del Software Libre
Para iniciar el abordaje del tema central de este informe, se hace necesario partir de
una revisión conceptual, acerca de los dos tipos de software existentes: Software
Propietario y Software Libre, que recoja las características fundamentales de los mismos.
En tal sentido, el Software Propietario es aquel que restringe los derechos del usuario al
uso de su funcionalidad bajo condiciones determinadas al solo criterio del dueño de los
derechos de autor y para definir el Software Libre, tomaremos el concepto legal que ha
asumido el Estado Venezolano, a través del Artículo 2 del Decreto 3390, el cual define al
Software Libre como “Programa de computación cuya licencia garantiza al usuario acceso
al código fuente del programa y lo autoriza a ejecutarlo con cualquier propósito,
modificarlo y redistribuir tanto el programa original como sus modificaciones en las
mismas condiciones de licenciamiento acordadas al programa original, sin tener que pagar
regalías a los desarrolladores previos”.
4.
Filosofía del Software Libre
El Software Libre más que un sistema operativo es una filosofía para la liberación y
soberanía tecnológica de nuestros pueblos, tan es así, que el Estado Venezolano ha
concebido el uso y aplicación del Software Libre como una oportunidad para avanzar en la
construcción del Socialismo Bolivariano, tomando en consideración las cuatro libertades
básicas que proporciona la adopción del software libre, las cuales se describen a
continuación:
a) LIBERTAD CERO: Usar el programa con cualquier propósito: Es decir, el
ejercicio de esta libertad implica que lo podemos 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.
b) LIBERTAD UNO: Estudiar cómo funciona el programa, y adaptarlo a sus
necesidades: Significa que podemos estudiar su funcionamiento (al tener acceso al
código fuente) lo que nos 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 a mis
necesidades implica que puedo suprimirle partes que no me interesan, agregarle
partes que considero importantes, copiarle una parte que realiza una tarea y
adicionarla a otro programa, etc.
c) LIBERTAD DOS: Distribuir copias: Quiere decir que somos libres de redistribuir
el 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.
d) LIBERTAD TRES: Mejorar el programa, y liberar las mejoras al público: Es
la libertad de hacer mejor el programa, es decir que podemos hacer menores los
5.
requerimientos de hardware para funcionar, que tenga mayores prestaciones, que
ocupe menos espacio, que tenga menos errores, entre otras modificaciones. El poder
liberar las mejoras al público quiere decir que si realizamos una mejora que permita
un requerimiento menor de hardware, o que haga que ocupe menos espacio, soy
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).
Características y Ventajas del Software Libre
Sin lugar a duda, a través de los temas anteriormente descritos, hemos venido
identificando algunas características y ventajas que trae el usar el Software Libre, siendo
una de ellas las que comúnmente se reconoce como ventaja superior sobre los otros y no es
más que la relacionada al ahorro en los costos de inversión que se asumen al establecer la
aplicación del Software Libre. Sin embargo, se considera que existen otras tantas ventajas
cruciales para su consideración en la formulación de políticas públicas que promuevan el
uso del software libre, como se muestran en la figura Nro.1:
6.
Figura Nro.1 Características y Ventajas del Software Libre
7.
Software libre en Venezuela
El marco referencial anteriormente abordado, es parte de la argumentación y
justificación por las cuales el Estado Venezolano ha asumido la aplicación y uso del
Software Libre en la Administración Pública, fundamentalmente identificando para ello las
ventajas comparativas del Software Libre respecto al Software Propietario y que se
traducen en garantía para la Soberanía Tecnológica y la Seguridad Nacional, ya que entre
muchas otras el Software Libre permite minimizar los riesgos que están asociados a:
Filtración de los Datos Confidenciales,
Imposibilidad de Acceso a los Datos y,
Manipulación en la modificación de los Datos.
Riesgos que si no se tienen controlados por parte del Estado, representan una
amenaza y el desencadenamiento de acciones que pueden poner en riesgo la Seguridad de
la Información tanto del Estado como de los Ciudadanos.
Sin duda, todo esto hace que se convierta en estratégico el uso imperativo del
Software Libre por parte del Estado Venezolano, visión que se ha tenido desde el mismo
Estado para garantizar, no sólo la democratización del conocimiento, el acceso a toda la
información que se produzca en el país, a los sistemas del Estado y a las tecnologías de
información y comunicación, sino también la competitividad de la Industria Nacional de
Tecnologías de Información, promoviendo su desarrollo y fortalecimiento, de manera que
le permita al Estado contar con un aliado estratégico para la generación y soporte de
soluciones orientadas a promover el ejercicio de la Soberanía y alcanzar Independencia
Tecnológica.
No en vano por ello, desde el propio Estado Venezolano, se han definido en el
marco del Plan de Desarrollo Económico y Social de nuestra Nación para el período 2007-
2013, objetivos estratégicos, estrategias, políticas y proyectos correspondientes, con el
propósito fundamental de formular Políticas Públicas, en este caso en materia de ciencia y
8.
tecnología, que promuevan el desarrollo de capacidades nacionales en la materia y la
apropiación social del conocimiento científico-tecnológico a nivel nacional, apuntalando un
enfoque de desarrollo socio-económico basado en lo endógeno, sustentable y humano hacia
la construcción del socialismo bolivariano.
A partir de lo revisado anteriormente y con una base legislativa que sirve de
fundamento, hacen que la República Bolivariana de Venezuela sea punta de lanza y de
referencia en lo que respecta a la promoción y uso del Software Libre en la Administración
Pública, como estrategia para alcanzar la Independencia científica tecnológica, que sin duda
contribuirá con la seguridad y soberanía de la nación, donde:
Desde la propia Constitución de la República Bolivariana de Venezuela en su
artículo 110, se reconoce como de interés público la ciencia, la tecnología, el conocimiento,
la innovación y sus aplicaciones y los servicios de información, a los fines de lograr el
desarrollo económico, social y político del país, y que el Ejecutivo Nacional a través del
Ministerio del Poder Popular para la Ciencia, Tecnología e Industrias Intermedias debe
velar por el cumplimiento del mencionado precepto constitucional y específicamente a
través de sus tres grandes objetivos estratégicos planteados:
Independencia científica tecnológica, para contribuir con la seguridad y
soberanía de la nación.
Apropiación del conocimiento científico y tecnológico para propiciar la
inclusión social.
Desarrollo de las capacidades científico–técnicas e institucionales para
garantizar el manejo soberano de los recursos naturales
En fecha 29-01-2009 se publica en Gaceta Oficial N° 39.109 de la República
Bolivariana de Venezuela, las tres primeras Normas Técnicas sobre el Uso de las
Tecnologías de Información por parte del Estado, las cuales tienen el propósito de
garantizar el intercambio y acceso a la información por medios electrónicos de los entes de
9.
la Administración Pública de tal forma que pueda realizarse sin necesidad de recurrir a
herramientas privativas. Las Normas Técnicas antes mencionadas son:
Normativa para Formato Abierto de Documentos (ODF)
Formato de Documento Portátil (PDF)
Portales web de la Administración Pública (AP)
En tal sentido, se ilustrar en la Figura Nro.2 el anterior marco legal y normativo de
la siguiente manera:
Figura Nro. 2 Representación Gráfica del Marco Legal y Normativo sobre el uso de
las Telecomuniaciones
10.
EXPERIENCIAS EXITOSAS DE SOFTWARE LIBRE
A NIVEL REGIONAL
El Departamento de Informática de la Unidad Territorial Portuguesa del Ministerio
de Ciencia, Tecnología e Innovación (MCTI Portuguesa), ejecutó en 100 por ciento la
migración de los equipos de esta dependencia al sistema de Software Libre, dando así
cumplimiento al Decreto 3.390, cuya aplicación es de carácter obligatorio para la
Administración Pública.
Adrián Bravo, responsable de esta área en la UT Portuguesa, destacó la importancia
de este sistema operativo y adicionó que ya se logró que todo el personal de la institución
esté trabajando bajo GNU Linux, disfrutando así de las bondades del Software Libre,
librándolas de virus y del pago de licencias.
Con el servidor instalado recientemente, se pueden hacer respaldos directos y
compartir archivos, a través de la red interna (LAN). A cada máquina cliente se le realizó
una estandarización de usuarios y claves, además consta de tres carpetas: Público, Respaldo
Servidor y Red Fundacite, que al utilizarlas eficientemente, pueden evitar inconvenientes
por el uso frecuente de los dispositivos portátiles de almacenamiento de datos (pendrive),
explicó.
Al resaltar la significación que tiene el óptimo trabajo realizado por el equipo de
Informática, la presidenta de la Unidad Territorial, Nelly Delgado, mencionó que a través
del Decreto Nº 3.390 nuestro país inició importantes esfuerzos para el uso del Software
Libre desplegado con estándares abiertos en la administración pública, como herramienta
para lograr la soberanía tecnológica.
Prensa Fundabit (27/08/2012).- Durante la semana del 20 al 24 de agosto se realizó
la Jornada de formación en el Uso de las Herramientas Ofimáticas Libres con Sistema
Operativo Canaima GNU/Linux 3.0, dirigido a las y los trabajadores de la Zona Educativa
11.
del estado Portuguesa. Esta actividad se desarrolló en el Centro de Producción de
Soluciones Educativas Tecnológicas (CPSET), uno de los espacios tecnológicos instalados
por el Ministerio del Poder Popular para la Educación a través de Fundabit, en la entidad
llanera.
Difundiendo Software Libre en Portuguesa
Plug
Plug, es un grupo de usuarios muy joven y están encargados de hacer conocer al Software
Libre en el Estado Portuguesa, tiene como objetivo lo Siguiente:
Difundir Software Libre en Portuguesa.
Difundir GNU/Linux con ejemplo de plataforma informática libre.
Apoyo a los grupos de usuarios y desarrolladores de GNU/Linux y Software Libre
que funcionan actualmente en la Región.
Intercambiar experiencias y divulgación del sistema operativo GNU/Linux y
software libre, entre alumnos y profesores de los distintos niveles de la enseñanza,
especialmente: Universidad, Educación Secundaria, y Formación Profesional.
Promocionar entre la juventud el acceso al Software Libre y las Nuevas Tecnologías
de la Información.
Promocionar entre los residentes de la Comunidad, mediante cursos, congresos, etc.,
el acceso al sistema operativo GNU/Linux, y demás aplicaciones relacionadas con
el proyecto GNU.
Dar a conocer las ventajas que aporta el Software Libre a las empresas de
Tecnologías de la Información de cara a mejorar su competitividad.
12.
VaSLibre
VaSLibre es un grupo de usuarios que se encargan de difundir y apoyar cualquier tipo
de proyectos nacidos tanto en el Estado Carabobo como a nivel nacional. Gracias a esta
iniciativa el Grupo de Usuarios de GNU/Linux de Portuguesa hospeda su página web como
proyecto motor para la difusión y apoyo de proyectos locales en el Estado Portuguesa.
SOFTWARE LIBRE PARA UNA SOCIEDAD LIBRE
Antiguamente se compartía software y no existía el término de “software libre”,
todo era un ambiente donde se podía leer el código, modificarlo, canibalizar partes de él
para montar programas nuevos. En los ochentas cambio todo, se desintegro el grupo de
hackers del laboratorio de Inteligencia Artificial, donde se compartía software, y la mayoría
de los programadores emigraron a Symbolics. Se empezó a crear y usar software
propietario, sistema que te impide compartir o modificar el software (es antisocial, poco
ético, sencillamente equivocado).
Richard Stallman ante estas circunstancias se enfrentó a un dilema moral radical,
entre ganar mucho dinero y contribuyendo a levantar muros para dividir a la gente (creando
software propietario) o abandonando el mundo de los ordenadores. Es así que decide hacer
algo por el bien común, resucitar nuevamente una extinta comunidad. Primer paso para esto
era crear un sistema operativo y optó por crear un sistema compatible con Unix para dotarle
así de portabilidad y facilitar el cambio a los usuarios Unix, es así que decide emprender el
proyecto GNU.
En enero de 1984 Stallman abandono su empleo en el MIT y comenzó a escribir
software GNU, como primer paso decidió crear un compilador capaz de trabajar en
múltiples lenguajes y plataformas teniendo como resultado la creación del compilador
GCC. El objetivo de GNU era proporcionar libertar a los usuarios de modo que se
13.
necesitaba idear unos términos de distribución de impidieran que el software de GNU se
convirtiera en software propietario, el método que se empleo fue el copyleft (copyleft
utiliza la ley del copyright pero dándole la vuelta para servir a un propósito opuesto al
habitual, en lugar de privatizar el software, ayuda a preservarlo como software libre, así se
garantiza la libertad).
Se aplicó una forma específica de copyleft para la mayor parte del software de
GNU, conocida como GNU General PublicLicense (GNU GPL). 1985 se crea El free
software foundation, una organización sin ánimo de lucro dedicada al desarrollo de
software libre que se financiaba con donaciones y ventas de copias de software libre y otros
servicios relacionados con este. Muchos de los componentes esenciales del software GNU
se desarrollaron con el fin de crear un sistema operativo libre y completo, muchos de ellos
se hicieron muy populares incluso sin haber se terminando el sistema GNU.
Su origen está en una visión y un plan no es un impulso individual. Para 1990 el
sistema GNU estaba casi terminado, pero faltaba crear un solo componente central, el
kernel; en un principio se creó un kernel GNU llamado Hurd, pero no se concluyó en ese
entonces por varias razones, es así que en 1991 LinusTorvalds desarrollo un kernel
compatible con Unix y lo llamo Linux, en 1992 se combina Linux con el incompleto
sistema GNU, resultando este un sistema operativo libre. Existen diversos retos que
plantean un futuro incierto para el software libre, enfrentarse a ellos nos exigirá un esfuerzo
constante y mucha resistencia, necesitaremos la clase de determinación que exhibe la gente
cuando valora su libertad y la protege a toda costa.
Entre estos retos tenemos el uso de librerías no libres, la amenaza de las patentes de
software; que pueden introducir algoritmos y funciones fuera del alcance del software libre
al menos durante 20 años y también documentación libre, ausencia de buenos manuales
para nuestros sistemas, es importantísimo contar con desarrolladores de software libre con
la conciencia y determinación para producir una amplia gama de manuales libres. Nuestra
capacidad para hacer frente a los desafíos y amenazas dependerá de nuestra voluntad de
mantenernos firmes en nombre de la libertad.
14.
Por otra parte, y como respuesta que se ha venido promoviendo desde las
Instituciones del Estado, es la formulación de proyectos que fomenten en trabajo
colaborativo a través de la consolidación de una plataforma colaborativa que permita, a
través de estos proyectos, promover el desarrollo de las capacidades nacionales en materia
de Tecnologías de Información basada en Software Libre bajo estándares abiertos.
Para efectos se destacan los siguientes Proyectos Nacionales que están vinculados
con la promoción y uso del Software Libre en nuestro país, destacando entre ellos a
Canaima, la cual es nuestra distribución GNU/Linux Venezolana basada en Debian que
surge como una solución para cubrir las necesidades ofimáticas de los usuarios finales de la
Administración Pública Nacional (APN).
Figura Nro.3 Ejemplo de Portales Oficiales del Software Libre en Venezuela
15.
COMO DEBEN FORMARSE LOS
EMPRENDEDORES DEL SOFTWARE LIBRE
Enseñar a las personas a pensar como emprendedores y entregarles herramientas
para que sus ideas se transformen en nuevos negocios, son las principales características
que definen a los programas de formación en emprendimiento, cada vez más demandados
sobre todo entre profesionales jóvenes que buscan iniciar sus propias empresas,
complementando los conocimientos teóricos con el impulso innato de emprender.
Esta nueva filosofía de desarrollo tecnológico, se plantea como una solución de
puertas abiertas para que cualquier persona o empresa que generalmente disponen de
recursos limitados para sus inversiones tecnológicas, fomenten la eficiencia en coste en el
ámbito de software.
De ahí a que la conocida como economía digital requiera profesionales con
conocimientos en una serie de técnicas, estrategias, competencias y habilidades específicas,
muy diferentes a las que encontramos en las compañías convencionales. A pesar de contar
con experiencia en el mundo de los negocios, los profesionales más "offliners" tendrán que
recurrir a la formación si quieren emprender con éxito en el ámbito del comercio
electrónico para superar las barreras y dificultades que conlleva la adaptación a este nuevo
entorno.
El caso Venezolano es un ejemplo claro de cómo la ausencia de políticas públicas
adecuadas para el emprendimiento lleva a un pobre aprovechamiento del talento
emprendedor. Todos quieren hablar de emprendimiento, animar a los jóvenes a comenzar
sus negocios, impulsar a los emprendedores de las clases populares o apoyar iniciativas
sociales.
El emprendimiento está de moda, sin distinción de clase social o preferencia
política, y más del 30% de los venezolanos realiza alguna actividad emprendedora. Pero es
16.
igualmente cierto que la mayoría de ellos en el caso del tema en cuestión, se concentra en
actividades comerciales de bajo valor agregado, generan pocos empleos, son poco
innovadores, tienen baja aspiración al crecimiento y no poseen una visión internacional de
sus negocios. Lo que es aún peor sólo el 10% de todos los emprendimientos superan el
fatídico lapso de los 42 meses de subsistencia, para poderse contar como empresas
establecidas y generadoras de empleo.
Herramientas digitales para formar emprendedores del Software Libre
No se trata de derribar los géneros tradicionales, ni dejar atrás las técnicas
informáticas tradicionales que tantos buenos profesionales ha dado, sino de abrir nuestra
mentalidad a nuevos formatos y plataformas, adaptar los conocimientos que ya tenemos y
estar siempre dispuestos a encarar un proceso de aprendizaje constante
Para establecer la situación actual de software en Venezuela es conveniente dividirla
en dos áreas, la concerniente al software propietario y al software libre. Al hablar del
software propietario podemos encontrar que actualmente en Venezuela existen alrededor de
500 empresas dedicadas a la integración de sistemas, el desarrollo y la comercialización de
software propio o de terceros, las cuales generan más de 35 mil empleos entre directos e
indirectos. La mayoría de estos empleos se concentran en Caracas, donde se ubican más del
70% del total de empresas, mientras las restantes se encuentran en el interior del país. Entre
las aplicaciones comerciales, no desarrolladas en base a requerimientos, las producidas en
mayor volumen por las compañías de software son las destinadas a actividades financieras,
de inventario, facturación, inteligencia empresarial, gestión de recursos humanos y
servicios de Internet.
Cerca del 50% de las empresas dedicadas al software propietario, exportan sus
productos principalmente hacia Latinoamericana siendo el principal cliente Colombia. Por
otro lado encontramos a la industria de software libre en Venezuela, la cual se encuentra en
pleno surgimiento gracias al auge mundial que se le ha dado como alternativa a las
17.
plataformas soportadas por sistemas de operación como Unix y Windows, otro factor que
ha ayudado a que se dé inicio el crecimiento del software libre en Venezuela es el apoyo
recibido desde el Gobierno Nacional con un marco regulatorio que promueve la utilización
de software libre principalmente en la Administración Pública Nacional. Si bien es cierto
que la Industria del Software Libre en Venezuela está creciendo, aun no se encuentra al
nivel de la Industria de Software propietario, por lo tanto se requiere seguir potenciando la
industria nacional así como el fortalecimiento del Plan de Migración al Software Libre de la
Administración Pública Nacional (APN) para alcanzar a mediano plazo una Industria de
Software Libre Nacional de alta calidad.
Al finalizar la Migración se pretende que todos los equipos de la red, tanto clientes
como servidores, ejecuten prácticamente sólo software libre, basado en GNU/Linux como
sistema operativo base. El nuevo entorno de trabajo debe suplir plenamente las
funcionalidades requeridas por los usuarios y las funcionalidades de las aplicaciones que
actualmente ofrecen los sistemas propietarios (MSWindows, macosx, entre otros). Para
alcanzar este objetivo se deberá contar con:
Un Entorno gráfico estable, cómodo y fácil de usar para el usuario final.
La existencia de aplicaciones orientadas al uso de servicios de Internet: correo, web,
etc.
La existencia de aplicaciones que permitan llevar a cabo tareas ofimáticas
(OpenOffice).
Un Sistema de instalación automatizada y sencilla de equipos nuevos
(SystemImager, Partition Image for Linux, FAI, etc).
La actualización e instalación de nuevo software de manera centralizada.
Uso de las características propias de GNU/Linux para la instalación y actualización
de paquetes de software de manera remota y automatizada.
Compatibilidad de los diferentes dispositivos hardware presentes en la institución:
impresoras, escáneres, monitores, tarjetas de vídeo, equipos de digitalización, etc.
Conseguir la ejecución de las aplicaciones existentes que actualmente están
diseñadas para el Sistema Operativo Windows y que no sea conveniente, por
18.
motivos económicos o técnicos, reconvertir a las nuevas herramientas. Por ejemplo
usando herramientas de emulación y/o virtualización de software o mediante algún
proceso de conversión a la plataforma GNU/Linux. Todo esto con el fin de lograr
que la Migración sea lo más transparente posible para el usuario final y que se
tengan que realizar el menor número posible de cambios en la estructura actual de la
red. En definitiva, que el cambio sea lo menos traumático posible.
Lo primero, y la base para lograr la buena praxis y escritura en diversos formatos, es
tener un CMS (Content Management System) que les permita a profesores y alumnos
publicar contenidos en diversos formatos. Existen diversas plataformas de publicación de
contenidos. Algunas proceden de sistemas propietarios costosos y otras pertenecen a la
gama del software libre. De toda la impresionante lista existente en el tema de software
libre es bueno fijarse en aquellas que están desarrolladas con lenguaje PHP. Ahí destacan
tres grandes marcas: Drupal, Joomla y WordPress. Existen mucho más pero mi
recomendación personal va por WordPress. Es estable, fácil de usar y gracias a las
plantillas que ofrece permite contar con una publicación que muchas veces escapa a la
tradicional presentación de un blog.
Uno de los puntos claves en el proceso de migración es el entrenamiento que se le
debe proporcionar a los usuarios, el mismo debe contribuir a que el factor de resistencia al
cambio sea lo más bajo posible y las metodologías de aprendizaje a utilizar deben
incentivar a la autoformación e investigación. La capacitación se divide en dos tipos:
a) Capacitación del personal técnico:
Etapa I: En esta primera etapa de capacitación todo el personal técnico debe prepararse en
el manejo básico/medio del uso y administración del sistema operativo GNU/Linux, en esta
parte del entrenamiento el personal debe capacitarse para poder solventar cualquier
problema de nivel medio que se le pueda presentar al momento de instalar y configurar un
sistema GNU/Linux, los principales puntos que se deben tomar en cuenta en esta
capacitación son:
19.
* Visión general de un sistema GNU/Linux.
* Visión general del árbol de directorios.
* Archivos de dispositivos.
* Utilización de discos y otros medios de almacenamiento.
* Administración de memoria.
* Encendido y apagado.
* Entrando y saliendo del sistema.
* Administrando cuentas de usuario.
* Copias de seguridad (backup).
* Configuración de la hora del sistema.
* Sistema de Logs.
* Mecanismos para obtener documentación y ayuda.
* Instalación desde binarios. Compilación de paquetes desde fuentes.Además, el personal
técnico debe contemplar el uso y configuración de sistemas de escritorio bajo plataforma
GNU/Linux, esto con la finalidad de que el personal pueda brindar un buen soporte hacia el
usuario final, los principales puntos a tomar en cuenta en este aspecto son:
1. Configuración general de un sistema de escritorio.
2. Barra de tareas y menús.
3. Navegación web y tareas comunes.
4. Migración de documentos a entornos libres (hojas de cálculo, documentos, mails, etc.).
Etapa II: Después de haber realizado un entrenamiento general, se deben crear grupos de
usuario para que contemplen por lo menos las siguientes áreas:
i) Soporte a usuario final.
ii) Administración de servicios.
iii) Desarrolladores de aplicaciones en entornos libres.
i) Personal de Soporte Técnico al usuario final: En la primera etapa se cubre casi en
totalidad todo lo necesario para que el personal que quede en el grupo de Soporte técnico al
usuario final pueda desempeñar su trabajo. Adicionalmente es necesario capacitación a
través de cursos orientados a conocer las diferencias entre distribuciones comerciales y
20.
distribuciones libres y la efectiva integración entre ellas. Intercambio de paquetería y
diferencias entre la configuración y la organización de cada una de las distribuciones.
Instalación de distribuciones de GNU/Linux bajo múltiples plataformas. Instalación de
GNU/Linux en conjunto con otros sistemas operativos.
Adaptación de GNU/Linux para tareas específicas.
Organización interna, creación de extensiones del sistema e interacción con otros
sistemas operativos. Servidores de Internet y protocolos de intercambio de información
local y remota. Sistemas de la familia Unix. Uso efectivo del shell y de los entornos
gráficos. Herramientas de manipulación de datos especiales y diseño de estrategias de
control. Servidores Web, FTP, Samba, ldap, VNC, NFS, NIS, DNS, DHCP, Pop3, correo
electrónico, IRC, firewall, protección de redes locales.
Distribuciones de GNU/Linux. Puesta a punto de servicios para estaciones y
servidores de datos. Servidores Unix, protocolo TCP/IP, servicios de información para
redes locales y redes de amplia cobertura o de Internet. Cobertura DNS, NIS, DHCP, NFS.
Servidores Web, FTP, Pop3, correo electrónico y protocolos auxiliares. Integración de
GNU/Linux en redes heterogéneas. Interacción con diversas plataformas. Adaptación y
optimización de servidores GNU/Linux para manejo simultáneo de servicios para redes
Windows (Samba ofreciendo funciones para remplazar o interactuar con Windows NT).
Protocolo IPX para redes Novell, Appletalk para redes de la familia MacOS. Vitual
Network Protocol para monitoreo directo de la actividad del escritorio de usuarios de
Windows. Estaciones y servidores sin disco duro. Interconexión de redes remotas. Tablas
de encaminamiento de datos. Monitoreo de actividades de redes locales. Seguridad y
auditoría de sistemas. Firewall y protección de redes locales ante ataques de redes externas.
Bases de datos.
Visualización de aplicaciones remotas. Seguridad en redes basadas en
GNU/Linux.iii) Personal de Desarrollo de aplicaciones en entornos libres:En este caso la
21.
capacitación debe estar basada en cursos orientados a desarrolladores o a personas que
desean comprender las herramientas de desarrollo de aplicaciones. Integración de los
sistemas bajo elentorno de programación GNU/Linux para optimizar los recursos como
plataforma de desarrollo. Metodologías de desarrollo de Software Libre. Uso del shells
como ambiente de programación, interacción con los recursos del sistema, creación de
interfaces de uso y control, desarrollo web.
Compiladores, debuggers, librerías y bibliotecas, lenguajes de programación C,
C++, awk, sed, Perl, lenguajes de programación literaria TeXPascal, TeXC. Librerías para
interfaces bajo Tk/tcl, Gdk/Gtk, LibQt, ncurses, svga libs. Filtros, dispositivos,
programación hacia puertos de hardware externos. Lenguajes de estructuración y
composición digital de documentos TeX, LaTeX, Metafont, PostScript, DocBook, HTML,
SGML. Diseño de BD.
Lenguajes de extracción de datos y de bases de datos SQL.
b) Capacitación del usuario final: A fin de minimizar el impacto que pueda causar el
cambio de plataforma en los usuarios finales se requiere realizar un plan de capacitación al
usuario final, que permita al mismo familiarizarse y adaptarse con el nuevo sistema de
operación y sus aplicaciones. La capacitación del usuario final se debe realizar en dos
etapas:
Etapa I: Tiene como objetivo capacitar al usuario con las herramientas básicas y que
contemple los siguientes puntos:
* Adiestrar al personal en herramientas de ofimáticas en software libre (suite OpenOffice).
* Adiestrar al personal en herramientas de navegación en software libre (mozilla firefox).
Aunque las herramientas ofimáticas y navegadores en Software Libre se pueden instalar
tanto en entornos de escritorio propietarios o libres, el impacto que puede producir en el
usuario el cambiar de forma brusca de entornos de escritorio puede generar una
predisposición al rechazo, ya que el manejo de un entorno de escritorio GNU/Linux puede
resultar incómodo para el usuario si no se le instruye en el uso del mismo, generando como
consecuencia un impacto en la productividad del usuario.
22.
Etapa II: Se llevará a cabo una vez realizado el inventario de software, de esta manera se
capacitará al usuario en las aplicaciones equivalentes en software libre; a las utilizadas por
él en sus labores cotidianas. Esta etapa también permitirá al usuario familiarizarse con en el
entorno de escritorio (Gnome, KDE). Existen usuario finales particulares a los que será
necesario capacitar mediante cursos de aplicaciones específicas.
Estos cursos están orientados al uso de software específico de GNU/Linux.
OpenOffice (Oficina), GIMP (Diseño gráfico), Uso del entorno KDE (escritorio), Uso del
entorno GNOME, Uso de X Windows (X.org), Uso de Inkscape (Diseño vectorial),
Introducción a la computación, TeXMetafont,LaTeX, LyX (Tipografía Digital). GNUplot,
qCAD, etc.
Aspectos técnicos y operativos para llevar a cabo la capacitación se debe realizar
una adecuada planificación del plan de capacitación para lograr los objetivos a tiempo y
poder contar con el personal que brinde adecuado apoyo al momento de realizar la
migración.
Inmediatamente después de la capacitación al personal se requiere instalar las
herramientas de ofimáticas (openoffice) y navegador (mozilla firefox) que fueron
enseñadas en la capacitación, esto con el fin de ir progresivamente acostumbrando al
personal al uso de estas herramientas de Software Libre y que adquieran destrezas en ellas
antes de utilizarlas en un entorno gráfico GNU/Linux. Muchas aplicaciones de Software
Libre funcionan con sistemas de operación propietarios y esto nos da la oportunidad de
instalar estas aplicaciones sin tener que cambiar totalmente el entorno de escritorio. Por
ejemplo OpenOffice y Mozilla Firefox funcionan con Windows y así puede utilizarse en
sustitución de Office, e Internet Explorer respectivamente. Aparte de ser menos impactante,
este enfoque permite que la reacción del usuario pueda ser calibrada a pequeña escala y que
los planes para la formación de los usuarios puedan hacerse sobre la base de la experiencia.
23.
CONCLUSION
Hoy en día, el acceso a la información, a las nuevas tecnologías y a la cultura no
puede estar destinado exclusivamente hacia los que más tienen, es una realidad que debe
darse a conocer por igual a todos los sectores. Todo evoluciona generalmente y sobre el
terreno del software no es la excepción. El software libre ayuda a la libre expansión y
mejoramiento por parte de los usuarios, del sistema de funcionamiento informático dejando
de lado la imponencia y fuerte presión del mundo Microsoft. Este software libre
tiene una serie de ventajas mencionadas a continuación.
Vale la pena mencionar que estos software libres son más económicos pues queda
claro que no se gasta en pagar licencias, así también hay libertad de uso y de redistribución
a través de la web. Esto quiere decir que se puede instalar el software las veces que se desee
y en la cantidad de máquinas que se decida sin ningún tipo de restricción legal. A través de
estas condiciones es evidente indicar que existe una independencia tecnológica; la libertad
de emplearlo las veces que se desee es ilimitada.
Más ventajas es que ayuda a fomentar la libre competencia pues los servicios y las
licencias no están regidas por alguien en forma definitiva. También con el software libre se
obtiene soporte y compatibilidad a largo plazo, es decir, si se tiene una nueva y actual
versión de software del que se tiene, se encontrará en el instalado un soporte sirviendo de
actualizador de versión y este proceso será posible a largo plazo con posibles versiones
posteriores.
24.
BIBLIOGRAFIA
Ayuda en Linea:
CNTI lanza Canaima 2.0.
http://www.cnti.gob.ve/index.php?option=com_content&view=article&id=882:cntil
anza-canaima-20&catid=43:actualidad&Itemid=87
Guía para la Implementación del Software Libre en la Administración Pública de la
República Bolivariana de Venezuela.
http://www.softwarelibre.gob.ve/documentos/Documento_Migracion.pdf
¿Qué es Software Libre?.
http://www.cnti.gob.ve/index.php?option=com_content&task=view&id=93
Ley Orgánica de Ciencia, Tecnología e Innovación.
http://oncti.gob.ve/pdf/locti.pdf
Ley Orgánica de la Administración Pública.
http://www.mintra.gov.ve/legal/leyesorganicas/leyadministracionpublica.html
Ley Orgánica de Telecomunicaciones.
http://www.tsj.gov.ve/legislacion/LT_ley.htm
Reglamento de Ley Orgánica de ciencia, Tecnología e Innovación.
http://www.oncti.gob.ve/pdf/Reglamento_Aportes.pdf
Proyecto Red del Estado.
http://www.redestado.gov.ve/
Portal Oficial del Software Libre en Venezuela.
http://www.softwarelibre.gob.ve/
Constitución de la República Bolivariana de Venezuela.
http://www.constitucion.ve/documentos/ConstitucionRBV1999-ES.pdf
Decreto N° 3.390.
http://www.mct.gob.ve/Vistas/Frontend/documentos/Decreto%203.390%20Softwar
e%20%20Libre.pdf
Centro Nacional de Tecnologías de Información.
http://www.cnti.gob.ve/
Los recortes son una forma práctica de recopilar diapositivas importantes para volver a ellas más tarde. Ahora puedes personalizar el nombre de un tablero de recortes para guardar tus recortes.
Crear un tablero de recortes
Compartir esta SlideShare
¿Odia los anuncios?
Consiga SlideShare sin anuncios
Acceda a millones de presentaciones, documentos, libros electrónicos, audiolibros, revistas y mucho más. Todos ellos sin anuncios.
Oferta especial para lectores de SlideShare
Solo para ti: Prueba exclusiva de 60 días con acceso a la mayor biblioteca digital del mundo.
La familia SlideShare crece. Disfruta de acceso a millones de libros electrónicos, audiolibros, revistas y mucho más de Scribd.
Parece que tiene un bloqueador de anuncios ejecutándose. Poniendo SlideShare en la lista blanca de su bloqueador de anuncios, está apoyando a nuestra comunidad de creadores de contenidos.
¿Odia los anuncios?
Hemos actualizado nuestra política de privacidad.
Hemos actualizado su política de privacidad para cumplir con las cambiantes normativas de privacidad internacionales y para ofrecerle información sobre las limitadas formas en las que utilizamos sus datos.
Puede leer los detalles a continuación. Al aceptar, usted acepta la política de privacidad actualizada.