You are on page 1of 26

REPUBLICA BOLIVARIANA DE VENEZUELA

MINISTERIO DEL PODER POPULAR PARA LA EDUCACION SUPERIOR UNIVERSITARIA

UNIVERSIDAD POLITECNICA TERRITORIAL JJ MONTILLA EXTENSION ACARIGUA PROGRAMA NACIONAL DE FORMACION INFORMATICA
UNIDAD CURRICULAR: INGENIERA DEL SOFTWARE II

SOFTWARE LIBRE

INTEGRANTES: MARIA ANGELICA REYES. C.I.: 13.353.264 NAIDELIN GIMENEZ C.I: 12.535.222 DESIREE VELAZQUEZ C.I: 17.012.053 ISMARY ESCOBAR C.I.: 14.001.431 ANTONIO SPADARO C.I.: 15.491.963 RAFMAN GONZALEZ C.I.:12.265.600 LEIBI GONZALEZ C.I.: 12.526.145 GONZALO TORRES C.I.: 9.562.603 SECCION: 831 ACARIGUA 19/10/2013

INDICE

PG INTRODUCCIN SOFTWARE LIBRE... Aspectos Bsicos del software Libre. Historia... Concepto de Software Libre... Filosofa del Software Libre... Caractersticas del Software Libre..... Software Libre en Venezuela. 03 03 03 04 05 06 07 09

EXPERIENCIAS EXITOSAS DEL SOFTWARE LIBRE A NIVEL REGIONAL... 12 Difundiendo el Software Libre en Portuguesa.... 13 SOFTWARE LIBRE PARA UNA SOCIEDAD LIBRE... 14 COMO DEBEN FORMARSE LOS EMPRENDEDORES DEL SOFTWARE LIBRE Herramientas digitales para emprendedores del Software Libre Adaptacin de GNU/Linux para tareas especficas CONCLUSION.

17 18 22

25

BIBLIOGRAFIA... 26

INTRODUCCIN

En el marco de la actual construccin del Socialismo Bolivariano que se viene gestando en Venezuela desde Febrero del ao 1999, se ha considerado estratgicamente la formulacin de Polticas Pblicas que promuevan la Soberana Tecnolgica del Estado Venezolano, as como, la democratizacin y apropiacin social de las tecnologas de informacin. Es por ello, que el Gobierno Venezolano, ha asumido como prioridad para el desarrollo econmico, social y poltico del pas, as como para la seguridad y soberana nacional y tecnolgica, el uso prioritario del Software Libre como primer paso para alcanzar esos ideales, ya que la adopcin del mismo conforma una de las bases para constituir un desarrollo tecnolgico 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 estndares propios del Software Libre.

Por las razones antes expuestas, nuestro pas ha marcado una pauta importante en Amrica Latina, al reconocer, desde la propia Constitucin de la Repblica Bolivariana de Venezuela (especficamente a travs de su Artculo 110), como de inters pblico la ciencia, la tecnologa, el conocimiento, la innovacin y los servicios de informacin, como vas para lograr ese desarrollo econmico, social y poltico del pas, para luego, en el ao 2004 y a travs del Decreto N 3.390, iniciar importantes esfuerzos orientados a asumir el uso y aplicacin prioritaria del Software Libre desarrollado con Estndares Abiertos en la Administracin Pblica Venezolana, como instrumento para alcanzar nuestra soberana tecnolgica.

En tal sentido, el presente informe contiene una compilacin de informacin inherente a aspectos bsicos del Software Libre y un aterrizaje del mismo en Venezuela. Iniciando el abordaje con una revisin de lo que es considerado a nivel regional el Software Libre y sus experiencias exitosas, su filosofa, algunas caractersticas y ventajas, as como tambin como deben formarse los emprendedores del software libre.

SOFTWARE LIBRE

Aspectos Bsicos del Software Libre

Historia

En el ao 1971, cuando la informtica todava no haba sufrido su gran boom, las personas que hacan uso de ella, en mbitos universitarios y empresariales, creaban y compartan el software sin ningn tipo de restricciones. Con la llegada de los aos 80 la situacin empez a cambiar. Las computadoras ms modernas comenzaban a utilizar sistemas operativos privativos, forzando a los usuarios a aceptar condiciones restrictivas que impedan realizar modificaciones a dicho software.

En caso de que algn usuario o programador encontrase algn error en la aplicacin, lo nico que poda 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 impeda que mejorase el software.

El mismo Richard Stallman cuenta que por aquellos aos, en el laboratorio haban recibido una impresora donada por una empresa externa. El dispositivo, era utilizado en red por todos los trabajadores, pareca no funcionar a la perfeccin dado que cada cierto tiempo el papel se atascaba. Como agravante, no se generaba ningn aviso que se enviase por red e informase a los usuarios de la situacin. La prdida 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 cdigo fuente de los controladores de la impresora. Pidi a la empresa propietaria de la impresora lo que

necesitaba, comentando, sin pedir nada a cambio, que era lo que pretenda realizar. La empresa se neg a entregarle el cdigo fuente.

En ese preciso instante, Richard Stallman se vio en una encrucijada, deba elegir entre aceptar el nuevo software privativo firmando acuerdos de no revelacin y acabar desarrollando ms software privativo con licencias restrictivas, que a su vez deberan ser ms adelante aceptadas por sus propios colegas.

Con este antecedente, en 1984 Richard Stallman comenz a trabajar en el proyecto GNU, y un ao ms tarde fund la Free Software Foundation (FSF). Stallman introdujo una definicin para free software y el concepto de "copyleft", el cual desarroll para dar a los usuarios libertad y para restringir las posibilidades de apropiacin 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 revisin conceptual, acerca de los dos tipos de software existentes: Software Propietario y Software Libre, que recoja las caractersticas 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 dueo de los derechos de autor y para definir el Software Libre, tomaremos el concepto legal que ha asumido el Estado Venezolano, a travs del Artculo 2 del Decreto 3390, el cual define al Software Libre como Programa de computacin cuya licencia garantiza al usuario acceso al cdigo fuente del programa y lo autoriza a ejecutarlo con cualquier propsito, modificarlo y redistribuir tanto el programa original como sus modificaciones en las mismas condiciones de licenciamiento acordadas al programa original, sin tener que pagar regalas a los desarrolladores previos.

Filosofa del Software Libre

El Software Libre ms que un sistema operativo es una filosofa para la liberacin y soberana tecnolgica de nuestros pueblos, tan es as, que el Estado Venezolano ha concebido el uso y aplicacin del Software Libre como una oportunidad para avanzar en la construccin del Socialismo Bolivariano, tomando en consideracin las cuatro libertades bsicas que proporciona la adopcin del software libre, las cuales se describen a continuacin:

a) LIBERTAD CERO: Usar el programa con cualquier propsito: Es decir, el ejercicio de esta libertad implica que lo podemos utilizar con cualquier fin, ya sea educativo, cultural, comercial, poltico, social, etc. Esta libertad deriva de que hay ciertas licencias que restringen el uso del software a un determinado propsito, o que prohben su uso para determinadas actividades.

b) LIBERTAD UNO: Estudiar cmo funciona el programa, y adaptarlo a sus necesidades: Significa que podemos estudiar su funcionamiento (al tener acceso al cdigo fuente) lo que nos va a permitir, entre otras cosas: descubrir funciones ocultas, averiguar cmo 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 algn 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 pas, etc.

d) LIBERTAD TRES: Mejorar el programa, y liberar las mejoras al pblico: Es la libertad de hacer mejor el programa, es decir que podemos hacer menores los

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 pblico 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 pblico (un foro de noticias, una lista de correo, un sitio Web, un FTP, un canal de Chat).

Caractersticas y Ventajas del Software Libre

Sin lugar a duda, a travs de los temas anteriormente descritos, hemos venido identificando algunas caractersticas y ventajas que trae el usar el Software Libre, siendo una de ellas las que comnmente se reconoce como ventaja superior sobre los otros y no es ms que la relacionada al ahorro en los costos de inversin que se asumen al establecer la aplicacin del Software Libre. Sin embargo, se considera que existen otras tantas ventajas cruciales para su consideracin en la formulacin de polticas pblicas que promuevan el uso del software libre, como se muestran en la figura Nro.1:

Figura Nro.1 Caractersticas y Ventajas del Software Libre

Software libre en Venezuela

El marco referencial anteriormente abordado, es parte de la argumentacin y justificacin por las cuales el Estado Venezolano ha asumido la aplicacin y uso del Software Libre en la Administracin Pblica, fundamentalmente identificando para ello las ventajas comparativas del Software Libre respecto al Software Propietario y que se

traducen en garanta para la Soberana Tecnolgica y la Seguridad Nacional, ya que entre muchas otras el Software Libre permite minimizar los riesgos que estn asociados a: Filtracin de los Datos Confidenciales, Imposibilidad de Acceso a los Datos y, Manipulacin en la modificacin 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 Informacin tanto del Estado como de los Ciudadanos.

Sin duda, todo esto hace que se convierta en estratgico el uso imperativo del Software Libre por parte del Estado Venezolano, visin que se ha tenido desde el mismo Estado para garantizar, no slo la democratizacin del conocimiento, el acceso a toda la informacin que se produzca en el pas, a los sistemas del Estado y a las tecnologas de informacin y comunicacin, sino tambin la competitividad de la Industria Nacional de Tecnologas de Informacin, promoviendo su desarrollo y fortalecimiento, de manera que le permita al Estado contar con un aliado estratgico para la generacin y soporte de soluciones orientadas a promover el ejercicio de la Soberana y alcanzar Independencia Tecnolgica.

No en vano por ello, desde el propio Estado Venezolano, se han definido en el marco del Plan de Desarrollo Econmico y Social de nuestra Nacin para el perodo 20072013, objetivos estratgicos, estrategias, polticas y proyectos correspondientes, con el propsito fundamental de formular Polticas Pblicas, en este caso en materia de ciencia y

tecnologa, que promuevan el desarrollo de capacidades nacionales en la materia y la apropiacin social del conocimiento cientfico-tecnolgico a nivel nacional, apuntalando un enfoque de desarrollo socio-econmico basado en lo endgeno, sustentable y humano hacia la construccin del socialismo bolivariano.

A partir de lo revisado anteriormente y con una base legislativa que sirve de fundamento, hacen que la Repblica Bolivariana de Venezuela sea punta de lanza y de referencia en lo que respecta a la promocin y uso del Software Libre en la Administracin Pblica, como estrategia para alcanzar la Independencia cientfica tecnolgica, que sin duda contribuir con la seguridad y soberana de la nacin, donde:

Desde la propia Constitucin de la Repblica Bolivariana de Venezuela en su artculo 110, se reconoce como de inters pblico la ciencia, la tecnologa, el conocimiento, la innovacin y sus aplicaciones y los servicios de informacin, a los fines de lograr el desarrollo econmico, social y poltico del pas, y que el Ejecutivo Nacional a travs del Ministerio del Poder Popular para la Ciencia, Tecnologa e Industrias Intermedias debe velar por el cumplimiento del mencionado precepto constitucional y especficamente a travs de sus tres grandes objetivos estratgicos planteados: Independencia cientfica tecnolgica, para contribuir con la seguridad y soberana de la nacin. Apropiacin del conocimiento cientfico y tecnolgico para propiciar la inclusin social. Desarrollo de las capacidades cientficotcnicas 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 Repblica Bolivariana de Venezuela, las tres primeras Normas Tcnicas sobre el Uso de las Tecnologas de Informacin por parte del Estado, las cuales tienen el propsito de garantizar el intercambio y acceso a la informacin por medios electrnicos de los entes de

la Administracin Pblica de tal forma que pueda realizarse sin necesidad de recurrir a herramientas privativas. Las Normas Tcnicas antes mencionadas son: Normativa para Formato Abierto de Documentos (ODF) Formato de Documento Porttil (PDF) Portales web de la Administracin Pblica (AP)

En tal sentido, se ilustrar en la Figura Nro.2 el anterior marco legal y normativo de la siguiente manera:

Figura Nro. 2 Representacin Grfica del Marco Legal y Normativo sobre el uso de las Telecomuniaciones

EXPERIENCIAS EXITOSAS DE SOFTWARE LIBRE A NIVEL REGIONAL

El Departamento de Informtica de la Unidad Territorial Portuguesa del Ministerio de Ciencia, Tecnologa e Innovacin (MCTI Portuguesa), ejecut en 100 por ciento la migracin de los equipos de esta dependencia al sistema de Software Libre, dando as cumplimiento al Decreto 3.390, cuya aplicacin es de carcter obligatorio para la Administracin Pblica.

Adrin 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 institucin est trabajando bajo GNU Linux, disfrutando as de las bondades del Software Libre, librndolas de virus y del pago de licencias.

Con el servidor instalado recientemente, se pueden hacer respaldos directos y compartir archivos, a travs de la red interna (LAN). A cada mquina cliente se le realiz una estandarizacin de usuarios y claves, adems consta de tres carpetas: Pblico, Respaldo Servidor y Red Fundacite, que al utilizarlas eficientemente, pueden evitar inconvenientes por el uso frecuente de los dispositivos porttiles de almacenamiento de datos (pendrive), explic.

Al resaltar la significacin que tiene el ptimo trabajo realizado por el equipo de Informtica, la presidenta de la Unidad Territorial, Nelly Delgado, mencion que a travs del Decreto N 3.390 nuestro pas inici importantes esfuerzos para el uso del Software Libre desplegado con estndares abiertos en la administracin pblica, como herramienta para lograr la soberana tecnolgica.

Prensa Fundabit (27/08/2012).- Durante la semana del 20 al 24 de agosto se realiz la Jornada de formacin en el Uso de las Herramientas Ofimticas Libres con Sistema Operativo Canaima GNU/Linux 3.0, dirigido a las y los trabajadores de la Zona Educativa

del estado Portuguesa. Esta actividad se desarroll en el Centro de Produccin de Soluciones Educativas Tecnolgicas (CPSET), uno de los espacios tecnolgicos instalados por el Ministerio del Poder Popular para la Educacin a travs de Fundabit, en la entidad llanera.

Difundiendo Software Libre en Portuguesa

Plug

Plug, es un grupo de usuarios muy joven y estn 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 informtica libre. Apoyo a los grupos de usuarios y desarrolladores de GNU/Linux y Software Libre que funcionan actualmente en la Regin.

Intercambiar experiencias y divulgacin del sistema operativo GNU/Linux y software libre, entre alumnos y profesores de los distintos niveles de la enseanza, especialmente: Universidad, Educacin Secundaria, y Formacin Profesional.

Promocionar entre la juventud el acceso al Software Libre y las Nuevas Tecnologas de la Informacin.

Promocionar entre los residentes de la Comunidad, mediante cursos, congresos, etc., el acceso al sistema operativo GNU/Linux, y dems aplicaciones relacionadas con el proyecto GNU.

Dar a conocer las ventajas que aporta el Software Libre a las empresas de Tecnologas de la Informacin de cara a mejorar su competitividad.

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 pgina web como proyecto motor para la difusin y apoyo de proyectos locales en el Estado Portuguesa.

SOFTWARE LIBRE PARA UNA SOCIEDAD LIBRE

Antiguamente se comparta software y no exista el trmino de software libre, todo era un ambiente donde se poda leer el cdigo, 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 comparta software, y la mayora 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 comn, 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 mltiples lenguajes y plataformas teniendo como resultado la creacin del compilador GCC. El objetivo de GNU era proporcionar libertar a los usuarios de modo que se

necesitaba idear unos trminos de distribucin de impidieran que el software de GNU se convirtiera en software propietario, el mtodo que se empleo fue el copyleft (copyleft utiliza la ley del copyright pero dndole la vuelta para servir a un propsito opuesto al habitual, en lugar de privatizar el software, ayuda a preservarlo como software libre, as se garantiza la libertad).

Se aplic una forma especfica 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 organizacin 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 visin 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 determinacin que exhibe la gente cuando valora su libertad y la protege a toda costa.

Entre estos retos tenemos el uso de libreras 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 aos y tambin documentacin libre, ausencia de buenos manuales para nuestros sistemas, es importantsimo contar con desarrolladores de software libre con la conciencia y determinacin para producir una amplia gama de manuales libres. Nuestra capacidad para hacer frente a los desafos y amenazas depender de nuestra voluntad de mantenernos firmes en nombre de la libertad.

Por otra parte, y como respuesta que se ha venido promoviendo desde las Instituciones del Estado, es la formulacin de proyectos que fomenten en trabajo colaborativo a travs de la consolidacin de una plataforma colaborativa que permita, a travs de estos proyectos, promover el desarrollo de las capacidades nacionales en materia de Tecnologas de Informacin basada en Software Libre bajo estndares abiertos.

Para efectos se destacan los siguientes Proyectos Nacionales que estn vinculados con la promocin y uso del Software Libre en nuestro pas, destacando entre ellos a Canaima, la cual es nuestra distribucin GNU/Linux Venezolana basada en Debian que surge como una solucin para cubrir las necesidades ofimticas de los usuarios finales de la Administracin Pblica Nacional (APN).

Figura Nro.3 Ejemplo de Portales Oficiales del Software Libre en Venezuela

COMO DEBEN FORMARSE LOS EMPRENDEDORES DEL SOFTWARE LIBRE

Ensear a las personas a pensar como emprendedores y entregarles herramientas para que sus ideas se transformen en nuevos negocios, son las principales caractersticas que definen a los programas de formacin en emprendimiento, cada vez ms demandados sobre todo entre profesionales jvenes que buscan iniciar sus propias empresas, complementando los conocimientos tericos con el impulso innato de emprender.

Esta nueva filosofa de desarrollo tecnolgico, se plantea como una solucin de puertas abiertas para que cualquier persona o empresa que generalmente disponen de recursos limitados para sus inversiones tecnolgicas, fomenten la eficiencia en coste en el mbito de software.

De ah a que la conocida como economa digital requiera profesionales con conocimientos en una serie de tcnicas, estrategias, competencias y habilidades especficas, muy diferentes a las que encontramos en las compaas convencionales. A pesar de contar con experiencia en el mundo de los negocios, los profesionales ms "offliners" tendrn que recurrir a la formacin si quieren emprender con xito en el mbito del comercio electrnico para superar las barreras y dificultades que conlleva la adaptacin a este nuevo entorno.

El caso Venezolano es un ejemplo claro de cmo la ausencia de polticas pblicas adecuadas para el emprendimiento lleva a un pobre aprovechamiento del talento emprendedor. Todos quieren hablar de emprendimiento, animar a los jvenes a comenzar sus negocios, impulsar a los emprendedores de las clases populares o apoyar iniciativas sociales.

El emprendimiento est de moda, sin distincin de clase social o preferencia poltica, y ms del 30% de los venezolanos realiza alguna actividad emprendedora. Pero es

igualmente cierto que la mayora de ellos en el caso del tema en cuestin, se concentra en actividades comerciales de bajo valor agregado, generan pocos empleos, son poco innovadores, tienen baja aspiracin al crecimiento y no poseen una visin internacional de sus negocios. Lo que es an peor slo el 10% de todos los emprendimientos superan el fatdico 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 gneros tradicionales, ni dejar atrs las tcnicas informticas 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 situacin 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 integracin de sistemas, el desarrollo y la comercializacin de software propio o de terceros, las cuales generan ms de 35 mil empleos entre directos e indirectos. La mayora de estos empleos se concentran en Caracas, donde se ubican ms del 70% del total de empresas, mientras las restantes se encuentran en el interior del pas. Entre las aplicaciones comerciales, no desarrolladas en base a requerimientos, las producidas en mayor volumen por las compaas de software son las destinadas a actividades financieras, de inventario, facturacin, inteligencia empresarial, gestin 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

plataformas soportadas por sistemas de operacin 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 utilizacin de software libre principalmente en la Administracin Pblica 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 Migracin al Software Libre de la Administracin Pblica Nacional (APN) para alcanzar a mediano plazo una Industria de Software Libre Nacional de alta calidad.

Al finalizar la Migracin se pretende que todos los equipos de la red, tanto clientes como servidores, ejecuten prcticamente slo 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 grfico estable, cmodo y fcil 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 ofimticas (OpenOffice). Un Sistema de instalacin automatizada y sencilla de equipos nuevos (SystemImager, Partition Image for Linux, FAI, etc). La actualizacin e instalacin de nuevo software de manera centralizada. Uso de las caractersticas propias de GNU/Linux para la instalacin y actualizacin de paquetes de software de manera remota y automatizada. Compatibilidad de los diferentes dispositivos hardware presentes en la institucin: impresoras, escneres, monitores, tarjetas de vdeo, equipos de digitalizacin, etc. Conseguir la ejecucin de las aplicaciones existentes que actualmente estn diseadas para el Sistema Operativo Windows y que no sea conveniente, por

motivos econmicos o tcnicos, reconvertir a las nuevas herramientas. Por ejemplo usando herramientas de emulacin y/o virtualizacin de software o mediante algn proceso de conversin a la plataforma GNU/Linux. Todo esto con el fin de lograr que la Migracin sea lo ms transparente posible para el usuario final y que se tengan que realizar el menor nmero posible de cambios en la estructura actual de la red. En definitiva, que el cambio sea lo menos traumtico 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 publicacin 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 estn desarrolladas con lenguaje PHP. Ah destacan tres grandes marcas: Drupal, Joomla y WordPress. Existen mucho ms pero mi recomendacin personal va por WordPress. Es estable, fcil de usar y gracias a las plantillas que ofrece permite contar con una publicacin que muchas veces escapa a la tradicional presentacin de un blog.

Uno de los puntos claves en el proceso de migracin 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 ms bajo posible y las metodologas de aprendizaje a utilizar deben incentivar a la autoformacin e investigacin. La capacitacin se divide en dos tipos:

a)

Capacitacin del personal tcnico:

Etapa I: En esta primera etapa de capacitacin todo el personal tcnico debe prepararse en el manejo bsico/medio del uso y administracin 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 capacitacin son:

* Visin general de un sistema GNU/Linux. * Visin general del rbol de directorios. * Archivos de dispositivos. * Utilizacin de discos y otros medios de almacenamiento. * Administracin de memoria. * Encendido y apagado. * Entrando y saliendo del sistema. * Administrando cuentas de usuario. * Copias de seguridad (backup). * Configuracin de la hora del sistema. * Sistema de Logs. * Mecanismos para obtener documentacin y ayuda. * Instalacin desde binarios. Compilacin de paquetes desde fuentes.Adems, el personal tcnico debe contemplar el uso y configuracin 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. Configuracin general de un sistema de escritorio. 2. Barra de tareas y mens. 3. Navegacin web y tareas comunes. 4. Migracin de documentos a entornos libres (hojas de clculo, documentos, mails, etc.).

Etapa II: Despus 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) Administracin de servicios. iii) Desarrolladores de aplicaciones en entornos libres. i) Personal de Soporte Tcnico 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 tcnico al usuario final pueda desempear su trabajo. Adicionalmente es necesario capacitacin a travs de cursos orientados a conocer las diferencias entre distribuciones comerciales y

distribuciones libres y la efectiva integracin entre ellas. Intercambio de paquetera y diferencias entre la configuracin y la organizacin de cada una de las distribuciones. Instalacin de distribuciones de GNU/Linux bajo mltiples plataformas. Instalacin de GNU/Linux en conjunto con otros sistemas operativos.

Adaptacin de GNU/Linux para tareas especficas.

Organizacin interna, creacin de extensiones del sistema e interaccin con otros sistemas operativos. Servidores de Internet y protocolos de intercambio de informacin local y remota. Sistemas de la familia Unix. Uso efectivo del shell y de los entornos grficos. Herramientas de manipulacin de datos especiales y diseo de estrategias de control. Servidores Web, FTP, Samba, ldap, VNC, NFS, NIS, DNS, DHCP, Pop3, correo electrnico, IRC, firewall, proteccin 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 informacin para redes locales y redes de amplia cobertura o de Internet. Cobertura DNS, NIS, DHCP, NFS. Servidores Web, FTP, Pop3, correo electrnico y protocolos auxiliares. Integracin de GNU/Linux en redes heterogneas. Interaccin con diversas plataformas. Adaptacin y optimizacin de servidores GNU/Linux para manejo simultneo 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. Interconexin de redes remotas. Tablas de encaminamiento de datos. Monitoreo de actividades de redes locales. Seguridad y auditora de sistemas. Firewall y proteccin de redes locales ante ataques de redes externas. Bases de datos.

Visualizacin de aplicaciones remotas.

Seguridad en redes basadas en

GNU/Linux.iii) Personal de Desarrollo de aplicaciones en entornos libres:En este caso la

capacitacin debe estar basada en cursos orientados a desarrolladores o a personas que desean comprender las herramientas de desarrollo de aplicaciones. Integracin de los sistemas bajo elentorno de programacin GNU/Linux para optimizar los recursos como plataforma de desarrollo. Metodologas de desarrollo de Software Libre. Uso del shells como ambiente de programacin, interaccin con los recursos del sistema, creacin de interfaces de uso y control, desarrollo web.

Compiladores, debuggers, libreras y bibliotecas, lenguajes de programacin C, C++, awk, sed, Perl, lenguajes de programacin literaria TeXPascal, TeXC. Libreras para interfaces bajo Tk/tcl, Gdk/Gtk, LibQt, ncurses, svga libs. Filtros, dispositivos, programacin hacia puertos de hardware externos. Lenguajes de estructuracin y composicin digital de documentos TeX, LaTeX, Metafont, PostScript, DocBook, HTML, SGML. Diseo de BD. Lenguajes de extraccin de datos y de bases de datos SQL.

b) Capacitacin 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 capacitacin al usuario final, que permita al mismo familiarizarse y adaptarse con el nuevo sistema de operacin y sus aplicaciones. La capacitacin del usuario final se debe realizar en dos etapas:

Etapa I: Tiene como objetivo capacitar al usuario con las herramientas bsicas y que contemple los siguientes puntos: * Adiestrar al personal en herramientas de ofimticas en software libre (suite OpenOffice). * Adiestrar al personal en herramientas de navegacin en software libre (mozilla firefox). Aunque las herramientas ofimticas 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 predisposicin al rechazo, ya que el manejo de un entorno de escritorio GNU/Linux puede resultar incmodo para el usuario si no se le instruye en el uso del mismo, generando como consecuencia un impacto en la productividad del usuario.

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 tambin 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 especficas.

Estos cursos estn orientados al uso de software especfico de GNU/Linux. OpenOffice (Oficina), GIMP (Diseo grfico), Uso del entorno KDE (escritorio), Uso del entorno GNOME, Uso de X Windows (X.org), Uso de Inkscape (Diseo vectorial), Introduccin a la computacin, TeXMetafont,LaTeX, LyX (Tipografa Digital). GNUplot, qCAD, etc.

Aspectos tcnicos y operativos para llevar a cabo la capacitacin se debe realizar una adecuada planificacin del plan de capacitacin para lograr los objetivos a tiempo y poder contar con el personal que brinde adecuado apoyo al momento de realizar la migracin.

Inmediatamente despus de la capacitacin al personal se requiere instalar las herramientas de ofimticas (openoffice) y navegador (mozilla firefox) que fueron enseadas en la capacitacin, 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 grfico GNU/Linux. Muchas aplicaciones de Software Libre funcionan con sistemas de operacin 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 sustitucin de Office, e Internet Explorer respectivamente. Aparte de ser menos impactante, este enfoque permite que la reaccin del usuario pueda ser calibrada a pequea escala y que los planes para la formacin de los usuarios puedan hacerse sobre la base de la experiencia.

CONCLUSION

Hoy en da, el acceso a la informacin, a las nuevas tecnologas y a la cultura no puede estar destinado exclusivamente hacia los que ms 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 excepcin. El software libre ayuda a la libre expansin y mejoramiento por parte de los usuarios, del sistema de funcionamiento informtico dejando de lado la imponencia y fuerte presin del mundo Microsoft. Este software libre tiene una serie de ventajas mencionadas a continuacin.

Vale la pena mencionar que estos software libres son ms econmicos pues queda claro que no se gasta en pagar licencias, as tambin hay libertad de uso y de redistribucin a travs de la web. Esto quiere decir que se puede instalar el software las veces que se desee y en la cantidad de mquinas que se decida sin ningn tipo de restriccin legal. A travs de estas condiciones es evidente indicar que existe una independencia tecnolgica; la libertad de emplearlo las veces que se desee es ilimitada.

Ms ventajas es que ayuda a fomentar la libre competencia pues los servicios y las licencias no estn regidas por alguien en forma definitiva. Tambin con el software libre se obtiene soporte y compatibilidad a largo plazo, es decir, si se tiene una nueva y actual versin de software del que se tiene, se encontrar en el instalado un soporte sirviendo de actualizador de versin y este proceso ser posible a largo plazo con posibles versiones posteriores.

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 Gua para la Implementacin del Software Libre en la Administracin Pblica de la Repblica 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 Orgnica de Ciencia, Tecnologa e Innovacin. http://oncti.gob.ve/pdf/locti.pdf Ley Orgnica de la Administracin Pblica. http://www.mintra.gov.ve/legal/leyesorganicas/leyadministracionpublica.html Ley Orgnica de Telecomunicaciones. http://www.tsj.gov.ve/legislacion/LT_ley.htm Reglamento de Ley Orgnica de ciencia, Tecnologa e Innovacin. 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/ Constitucin de la Repblica 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 Tecnologas de Informacin. http://www.cnti.gob.ve/