wilmar clase 1

24
República Bolivariana de Venezuela Ministerio del Poder Popular para la Educación Universitaria, Ciencia y Tecnología UTC Carabobo Academia de Software Libre Autor:

Upload: wilmar-garcia

Post on 28-Sep-2015

239 views

Category:

Documents


1 download

DESCRIPTION

Practicas Libre Office

TRANSCRIPT

Software Libre

Repblica Bolivariana de Venezuela

Ministerio del Poder Popular para la Educacin Universitaria, Ciencia y Tecnologa

UTC Carabobo

Academia de Software Libre

Autor:

Wilmar H. Garca R.

C.I.V- 12.975.390Valencia, 11 de Abril de 2015DEFINICIN DE SOFTWARE LIBRELa definicin de software libre estipula los criterios que se tienen que cumplir para que un programa sea considerado libre. De vez en cuando modificamos esta definicin para clarificarla o para resolver problemas sobre cuestiones delicadas.

Software libre es el software que respeta la libertad de los usuarios y la comunidad. A grandes rasgos, significa que los usuarios tienen la libertad de ejecutar, copiar, distribuir, estudiar, modificar y mejorar el software. Es decir, el software libre es una cuestin de libertad, no de precio. Para entender el concepto, piense en libre como en libre expresin, no como en barra libre. En ingls a veces decimos libre software, en lugar de free software, para mostrar que no queremos decir que es gratuito.

Promovemos estas libertades porque todos merecen tenerlas. Con estas libertades, los usuarios (tanto individualmente como en forma colectiva) controlan el programa y lo que este hace. Cuando los usuarios no controlan el programa, decimos que dicho programa no es libre, o que es privativo. Un programa que no es libre controla a los usuarios, y el programador controla el programa, con lo cual el programa resulta ser un instrumento de poder injusto.

Un programa es software libre si los usuarios tienen las cuatro libertades esenciales:

La libertad de ejecutar el programa como se desea, con cualquier propsito (libertad 0). La libertad de estudiar cmo funciona el programa, y cambiarlo para que haga lo que usted quiera (libertad 1). El acceso al cdigo fuente es una condicin necesaria para ello. La libertad de redistribuir copias para ayudar a su prjimo (libertad 2).

La libertad de distribuir copias de sus versiones modificadas a terceros (libertad 3). Esto le permite ofrecer a toda la comunidad la oportunidad de beneficiarse de las modificaciones. El acceso al cdigo fuente es una condicin necesaria para ello.

Un programa es software libre si otorga a los usuarios todas estas libertades de manera adecuada. De lo contrario no es libre. Existen diversos esquemas de distribucin que no son libres, y si bien podemos distinguirlos en base a cunto les falta para llegar a ser libres, nosotros los consideramos contrarios a la tica a todos por igual.

En el resto de esta pgina tratamos algunos puntos que aclaran qu es lo que hace que las libertades especficas sean adecuadas o no.

La libertad para distribuir (libertades 2 y 3) significa que usted tiene la libertad para redistribuir copias con o sin modificaciones, ya sea gratuitamente o cobrando una tarifa por la distribucin, a cualquiera en cualquier parte. Ser libre de hacer esto significa, entre otras cosas, que no tiene que pedir ni pagar ningn permiso para hacerlo.

Tambin debe tener la libertad de hacer modificaciones y usarlas en privado para su propio trabajo o pasatiempo, sin siquiera mencionar que existen. Si publica sus cambios, no debe estar obligado a notificarlo a nadie en particular, ni de ninguna manera en particular.

La libertad de ejecutar el programa significa que cualquier tipo de persona u organizacin es libre de usarlo en cualquier tipo de sistema de computacin, para cualquier tipo de trabajo y finalidad, sin que exista obligacin alguna de comunicarlo al programador ni a ninguna otra entidad especfica. En esta libertad, lo que importa es el propsito del usuario, no el del programador. Usted como usuario es libre de ejecutar el programa para alcanzar sus propsitos, y si lo distribuye a otra persona, tambin esa persona ser libre de ejecutarlo para lo que necesite; usted no tiene el derecho de imponerle sus propios objetivos a la otra persona.

La libertad de ejecutar el programa como se desea significa que al usuario no se le prohbe o no se le impide hacerlo. No tiene nada que ver con el tipo de funcionalidades que el programa posee ni con el hecho de que el programa sea o no sea til para lo que se quiere hacer.

La libertad de redistribuir copias debe incluir las formas binarias o ejecutables del programa, as como el cdigo fuente, tanto para las versiones modificadas como para las que no lo estn. (Distribuir programas en forma de ejecutables es necesario para que los sistemas operativos libres se puedan instalar fcilmente). Resulta aceptable si no existe un modo de producir un formato binario o ejecutable para un programa especfico, dado que algunos lenguajes no incorporan esa caracterstica, pero debe tener la libertad de redistribuir dichos formatos si encontrara o programara una forma de hacerlo.

Para que las libertades 1 y 3 (realizar cambios y publicar las versiones modificadas) tengan sentido, usted debe tener acceso al cdigo fuente del programa. Por consiguiente, el acceso al cdigo fuente es una condicin necesaria para el software libre. El cdigo fuente ofuscado no es cdigo fuente real y no cuenta como cdigo fuente.

La libertad 1 incluye la libertad de usar su versin modificada en lugar de la original. Si el programa se entrega unido a un producto diseado para ejecutar versiones modificadas por terceros, pero rechaza ejecutar las suyas prctica conocida como tivoizacin o bloqueo, o (segn la terminologa perversa de quienes lo practican) arranque seguro, la libertad 1 se convierte en una vana simulacin ms que una realidad prctica. Estos binarios no son software libre, aun cuando se hayan compilado a partir de un cdigo fuente libre.

Una manera importante de modificar el programa es agregndole subrutinas y mdulos libres ya disponibles. Si la licencia del programa especifica que no se pueden aadir mdulos que ya existen y que estn bajo una licencia apropiada, por ejemplo si requiere que usted sea el titular del copyright del cdigo que desea aadir, entonces se trata de una licencia demasiado restrictiva como para considerarla libre.

La libertad 3 incluye la libertad de publicar sus versiones modificadas como software libre. Una licencia libre tambin puede autorizar otras formas de publicacin; en otras palabras, no tiene que ser una licencia con copyleft. No obstante, una licencia que requiera que las versiones modificadas no sean libres, no se puede considerar libre.

Para que estas libertades sean reales, deben ser permanentes e irrevocables siempre que usted no cometa ningn error; si el programador del software tiene el poder de revocar la licencia, o de aadir restricciones a las condiciones de uso en forma retroactiva, sin que haya habido ninguna accin de parte del usuario que lo justifique, el software no es libre.

Sin embargo, ciertos tipos de reglas sobre la manera de distribuir software libre son aceptables, cuando no entran en conflicto con las libertades principales. Por ejemplo, el copyleft , definido muy resumidamente, es la regla en base a la cual, cuando redistribuye el programa, no se puede agregar restricciones para denegar a los dems las libertades principales. Esta regla no entra en conflicto con las libertades principales, ms bien las protege.

En el proyecto GNU usamos el copyleft para proteger legalmente las cuatro libertades para todos. Creemos que existen razones importantes por las que es mejor usar el copyleft. De todos modos, el software libre sin copyleft tambin es tico. Vase en categoras del software libre una descripcin de la relacin que existe entre el software libre, software con copyleft y otros tipos de software.

Software libre no significa que no es comercial. Un programa libre debe estar disponible para el uso comercial, la programacin comercial y la distribucin comercial. La programacin comercial de software libre ya no es inusual; el software libre comercial es muy importante. Puede haber pagado dinero para obtener copias de software libre, o puede haber obtenido copias sin costo. Pero sin tener en cuenta cmo obtuvo sus copias, siempre tiene la libertad de copiar y modificar el software, incluso de vender copias.

Si una modificacin constituye o no una mejora, es un asunto subjetivo. Si su derecho a modificar un programa se limita, bsicamente, a modificaciones que alguna otra persona considera una mejora, el programa no es libre.

No obstante, eventuales reglas sobre cmo empaquetar una versin modificada son aceptables si no limitan substancialmente su libertad para publicar versiones modificadas, o su libertad para hacer y usar versiones modificadas en privado. As, es aceptable que una licencia le obligue a cambiar el nombre de la versin modificada, eliminar el logotipo o identificar sus modificaciones como suyas. Son aceptables siempre y cuando esas obligaciones no sean tan agobiantes que le dificulten la publicacin de las modificaciones.

LIBREOFFICELibreOffice es un paquete de oficina libre y de cdigo abierto desarrollado por The Document Foundation. Se cre como bifurcacin de OpenOffice.org en 2010.

Cuenta con un procesador de texto (Writer), un editor de hojas de clculo (Calc), un gestor de presentaciones (Impress), un gestor de bases de datos (Base), un editor de grficos vectoriales (Draw) y un editor de frmulas matemticas (Math).

Est diseada para ser compatible con los principales paquetes ofimticos, incluyendo Microsoft Office, aunque algunas caractersticas de diseo y atributos de formato son manejados de forma diferente o no son compatibles.5 LibreOffice est disponible en ms de 120 idiomas incluyendo espaol, cataln, vasco, gallego6 y para diferentes sistemas operativos,7 incluyendo Microsoft Windows, Mac OS X 10.4 Tiger o superior y GNU/Linux. Es la suite ofimtica por defecto en las distribuciones Linux ms populares.8HISTORIAEl 28 de septiembre de 2010, algunos miembros del proyecto OpenOffice.org formaron un nuevo grupo llamado The Document Foundation, publicando una bifurcacin de OpenOffice.org a la que llamaron LibreOffice. La bifurcacin fue creada ante los temores de que Oracle Corporation, despus de comprar a Sun Microsystems, anterior patrocinador de OpenOffice.org, descontinuara la suite, como hizo con OpenSolaris. Se esperaba que el nombre LibreOffice fuera provisional, puesto que Oracle fue invitada a convertirse en miembro de The Document Foundation y se le pidi que donara la marca OpenOffice.org al proyecto.14

Oracle, en lugar de ello, rechaz el proyecto y exigi a todos los miembros del directorio de OpenOffice.org involucrados que renunciaran, alegando un conflicto de intereses. A finales de octubre de 2010, 33 voluntarios alemanes, no involucrados con el desarrollo, dejaron OpenOffice.org y se trasladaron a The Document Foundation para apoyar a LibreOffice.15

The Document Foundation recibi apoyo de parte de la antigua comunidad de OpenOffice.org, incluyendo a las empresas Novell, Red Hat, Canonical y Google. El objetivo es producir una suite ofimtica independiente de cualquier proveedor, compatible con el formato de archivo OpenDocument (norma ISO) y sin ninguna obligacin de atribucin de la autora del cdigo a Sun u Oracle.16 En abril de 2011 Oracle anunci que abandonaba OpenOffice, cedindolo a la Apache Software Foundation.17

En el nterin surgi el proyecto Go-oo, que era una versin adaptada a partir de OpenOffice.org con algunas modificaciones y gestionada por Novell y otras empresas y utilizada como base en casi todas las distribuciones de GNU/Linux. Sin embargo, el Proyecto Go-oo fue descontinuado a favor de LibreOffice18 y las mejoras que este proyecto realiz ahora estn fusionadas en LibreOffice. Asimismo, se esperaba que otros proyectos se unieran tambin a LibreOffice.19 20

'The Document Foundation' se dirige a lanzar nuevas versiones de LibreOffice a un ritmo de una cada seis meses, y a alinearse, con el tiempo, con el calendario de publicacin de nuevas versiones en marzo y septiembre de la mayora del ecosistema del software libre. Uno de los objetivos de los desarrolladores de LibreOffice es la eliminacin de cdigo no utilizado, como seal Michael Meeks, miembro del directorio de 'The Document Foundation' y, anteriormente, desarrollador de OpenOffice.org. Desde septiembre hasta diciembre de 2011 se ha eliminado ms de la mitad del cdigo fuente que se sabe no utilizado en la suite.21

CARACTERSTICASAdems de escribir los documentos en un formato estndar ISO (ISO/IEC 26300:2006, OpenDocument), LibreOffice permite tambin importar y exportar documentos en varios formatos adicionales como, por ejemplo, los de Microsoft Office, Rich Text Format (.rtf), archivos de texto plano (.txt) ponindole un formato predeterminado en el mismo LibreOffice, Office Open XML y OpenOffice.org XML, Microsoft Works y WordPerfect. Adems, puede exportar documentos directamente a los formatos PDF y SWF. LibreOffice tambin cuenta con la capacidad de importar documentos en modo de solo lectura en los formatos Unified Office Format, Data Interchange Format y los formatos propios de Lotus 1-2-3, entre otros.22

PLATAFORMASLibreOffice est disponible en las plataformas de los siguientes sistemas operativos: Microsoft Windows, distribuciones de GNU/Linux y Mac OS X. A su vez, puede ejecutarse en las arquitecturas x86 y x86-64.EL PROYECTO DEBIANEl proyecto Debian fue fundado en el ao 1993 por Ian Murdock, despus de haber estudiado en la Universidad de Purdue. l escribi el manifiesto de Debian que utiliz como base para la creacin de la distribucin Linux Debian. Dentro de este texto los puntos destacables son: mantener la distribucin de manera abierta, coherente al espritu del ncleo Linux y de GNU.

El nombre de ste se basa en la combinacin del nombre de su entonces novia (posteriormente esposa) Deborah con su propio nombre Ian, formando el acrnimo Debian, pronunciado como las slabas correspondientes de estos nombres en ingls americano: /dbijn/.

El proyecto creci lentamente al principio y lanz sus primeras versiones 0.9x en 1994 y 1995. Las primeras portabilidades a otras arquitecturas fueron a comienzos de 1995, siendo la primera versin 1.x de Debian lanzada en 1996.

En 1996, Bruce Perens substituy a Ian Murdock como el lder de proyecto. En la sugerencia del desarrollador Ean Schuessler, l dirigi el proceso de actualizacin del contrato social de Debian y de las pautas del software de Debian libremente, definiendo los puntos fundamentales para el desarrollo de la distribucin. l tambin inici la creacin de la licencia de software legal de la organizacin.

Captura de Debian lenny con awesome 3.4.1 Mercury como gestor de ventanas y con varias consolas en marcha.

Bruce Perens se retir en 1998, antes del lanzamiento de la primera versin Debian basada en glibc, bautizada como Debian 2.0. El proyecto procedi a elegir a nuevos lderes y a hacer dos revisiones de la versin 2.x, cada una incluyendo ms portabilidades a otras arquitecturas y ms paquetes. Coveniente fue lanzado durante este periodo y la primera portabilidad a un ncleo no basado en el ncleo Linux, Debian GNU/Hurd. Las primeras distribuciones de Linux basadas en Debian, Corel Linux y la Stormix's Linux de Stormix, fueron comenzadas en 1999. Aunque estuvieron desarrolladas no por mucho tiempo, estas distribucin eran las primeras de muchas distribuciones basadas en Debian.

A finales de 2000, el proyecto realiz el mayor cambio a la estructura de los archivos y la organizacin de la versiones, reorganizando procesos de liberacin de paquetes del software con el nuevo "package pools" y creando un rama de prueba, relativamente estable para el lanzamiento siguiente. En 2001, los desarrolladores comenzaron a llevar a cabo una conferencia anual llamada Debconf con negociaciones y los talleres para los desarrolladores y los usuarios tcnicos.

SOFTWARE LIBRE EN VENEZUELA

Para el Estado venezolano es poltica prioritaria reconocer a las Tecnologas de Informacin Libres como mecanismo para incentivar y fomentar la produccin de bienes y servicios dirigidos a satisfacer las necesidades del pueblo, socializar el conocimiento, garantizar acceso igualitario a las tecnologas y aumentar la capacidad nacional del sector.

Por esta razn, el 28 de diciembre de 2004 publica en Gaceta Oficial N 38.095 el Decreto N 3.390 que establece: Artculo 1. La Administracin Pblica Nacional emplear prioritariamente Software Libre desarrollado con Estndares Abiertos, en sus sistemas, proyectos y servicios informticos. A tales fines, todos los rganos y entes de la Administracin Pblica Nacional iniciarn los procesos de migracin gradual y progresiva de stos hacia el Software Libre desarrollado con Estndares Abiertos.

El Ministerio del Poder Popular para Ciencia, Tecnologa e Industrias Intermedias (MCTI), a travs del CNTI, el Gobierno Bolivariano avanza en materia de capacitacin tecnolgica, insercin de las tecnologas en las Misiones Bolivarianas, desarrollos de herramientas para la automatizacin de las instituciones pblicas, redes de datos, acceso al conocimiento y normalizacin del sector de Tecnologas de Informacin Libres.

DECLARACIN DE CARACAS

Documento que proclama la "Libertad de Software" como un ideal comn, por el cual todas las naciones de Amrica Latina deben esforzarse, con el fn de generar un trabajo comunitario que promueva y exija valores, ticos mediante la enseanza y el respeto a los derechos y libertades de usar, estudiar y modificar Software Libre.

PLAN NACIONAL DE CIENCIA Y TECNOLOGA

Este plan concebido como proceso de participacin efectiva de los ciudadanos y ciudadanas en la formulacin de polticas pblicas, gener espacios de aprendizaje poltico e intercambio permanente.

En el proceso de construccin del Socialismo Bolivariano que se viene gestando en Venezuela desde Febrero del ao 1999, se ha considerado estratgico 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 y Comunicacin por parte de los ciudadanos y las ciudadanas de nuestro pas.

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 y la aplicacin 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 sus aplicaiciones, 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 e independencia tecnolgica.

Y para fortalecer cada da ms nuestro orgullo como Venezolanos, debemos hacer referencia tambin a la distribucin venezolana GNU/Linux llamada Canaima, la cual fue liberada por el Centro Nacional de Tecnologas de Informacin (CNTI), ente adscrito al Ministerio del Poder Popular para la Ciencia, Tecnologa e Industrias Intermedias, en fecha del mes de Octubre del ao 2008 cuando public la versin 2.0 de este proyecto, que ha contado con la participacin y colaboracin de ms de una decena de Organizaciones y que en principio fue adaptado para satisfacer las necesidades ofimticas de la Administracin Pblica, en cumplimiento con el referido Decreto N 3.390, siendo una de las 100 distribuciones de Linux ms visitadas en el mundo, segn la reconocida pgina Distrowatch y que en el mes de mayo del ao en curso, ha sido ubicada en el lugar 60 de dicho ranking.

Anexos

16