23
ACTIVIDAD INTEGRADORA 1 “COLEGIO SAN FRANCISCO” DOCENTE: CARLOS HENRIQUEZ ASIGNATURA: INFORMATICA TEMA A DESARROLLAR: VENTAJAS Y DEVENTAJAS DEL SOFTWARE LIBRE PRESENTAN: FERNANDO CARIAS FLOR FORTIS MICHELLE RODRIGUEZ BEATRIZ ROSALES SOFTWARES LIBRES

softwares libres

Embed Size (px)

DESCRIPTION

Software1 libre (en inglés free software, aunque esta denominación a veces se confunde con «gratis» por la ambigüedad del término free en el idioma inglés, por lo que también se usa libre software) es la denominación del software que respeta la libertad de todos los usuarios que adquirieron el producto y, por tanto, una vez obtenido el mismo, puede ser usado, copiado, estudiado, modificado, y redistribuido libremente de varias formas.2 Según la Free Software Foundation, el software libre se refiere a la seguridad de los usuarios para ejecutar, copiar, distribuir y estudiar el software, e incluso modificarlo y distribuirlo modificado.

Citation preview

ACTIVIDAD INTEGRADORA 1COLEGIO SAN FRANCISCO DOCENTE: CARLOS HENRIQUEZ

ASIGNATURA: INFORMATICA

TEMA A DESARROLLAR: VENTAJAS Y DEVENTAJAS DEL SOFTWARE LIBRE

PRESENTAN: FERNANDO CARIAS FLOR FORTIS MICHELLE RODRIGUEZ BEATRIZ ROSALES 2 AO DE BACHILLERATO SECCION DINTRODUCION

El software libre es un tipo de software que contribuye a eliminar barreras en el acceso a la tecnologa, es decir a las TIC, y facilita su integracin a la sociedad.A continuacin mostraremos en que consiste este tipo de software y determinaremos las oportunidades que ofrece, as como tambin sus ventajas y desventajas en el mbito tecnolgico, educativo, etc.

CONTENIDOINTRODUCION2OBJETIVOS4JUSTIFICACION.5A.Definicin de Software Libre:6Ventajas del Software Libre:6Desventajas del Software Libre:6B.Cdigo abierto:7C.Historia de Software Libre:7D.Softwares libres8E.Las 4 Libertades esenciales del software libre:12F.Software no libre12G.Decisiones que afectan el software libre13H.Maneras de obtener software libre14I.En el mbito nacional: la Ley 1172315J.En el mbito nacional: Proyecto de ley sobre Software Libre16K.La BSA:16L.La organizacin "Software Legal":16M.Importancia de afrontar el estudio del Software Libre17CONCLUSIONES18

OBJETIVOS Explicar con inters el significado de software libre Identificar y describir las ventajas y desventajas del software de acceso libre. Investigar los tipos de software libre con el fin de ampliar nuestros conocimientos

[footnoteRef:1] [1: Introduccin y justificacin por Fernando Carias ]

JUSTIFICACION.Debido a que los usuarios tienen la libertad para ejecutar, copiar, distribuir, estudiar, modificar y mejorar el software es necesario investigar para ampliar nuestros conocimientos y usar de manera correcta las TIC, as como tambin determinar sus ventajas y desventajas ya que los softwares libres son herramientas que utilizamos en nuestra vida cotidiana

[footnoteRef:2] [2: Por Fernando Carias ]

A. Definicin de Software Libre:Es el software que respeta la libertad de los usuarios y la comunidad. En grandes lneas, significa que los usuarios tienen la libertad para 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.

Ventajas del Software Libre:Desventajas del Software Libre:

Existen aplicaciones para todas las plataformas (Linux, Windows, Mac Os). Algunas aplicaciones (bajo Linux) pueden llegar a ser algo complicadas de instalar.

El precio de las aplicaciones es mucho menor, la mayora de las veces son gratuitas.

Inexistencia de garanta por parte del autor.

Libertad de copia.

Interfaces grficas menos amigables.

Libertad de modificacin y mejora.

Poca estabilidad y flexibilidad en el campo de multimedia y juegos.

Libertad de uso con cualquier fin.

Menor compatibilidad con el hardware.

Libertad de redistribucin.

Facilidad a la hora de traducir una aplicacin en varios idiomas.

Mayor seguridad y fiabilidad.

El usuario no depende del autor del software.

[footnoteRef:3] [3: Por Beatriz rosales ]

B. Cdigo abierto: El software de cdigo abierto es aquel distribuido bajo una licencia que permite su uso, modificacin y redistribucin. Como su nombre lo indica, el requisito principal para que una aplicacin sea considerada bajo esta categora es que el cdigo fuente se encuentre disponible. Esto permite estudiar el funcionamiento del programa y efectuar modificaciones con el fin de mejorarlo y/o adaptarlo a algn propsito especfico.

C. Historia de Software Libre:Entre los aos 60 y 70 del Siglo XX, el software no era considerado un producto sino un aadido que los vendedores de los grandes computadores de la poca (los mainframes) aportaban a sus clientes para que stos pudieran usarlos. En dicha cultura, era comn que los programadores y desarrolladores de software compartieran libremente sus programas unos con otros.Este comportamiento era particularmente habitual en algunos de los mayores grupos de usuarios de la poca, como DECUS (grupo de usuarios de computadoras DEC). A finales de los 70, las compaas iniciaron el hbito de imponer restricciones a los usuarios, con el uso de acuerdos de licencia.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.

D. Softwares libres Ncleo Linux (1991)Linux es un sistema operativo libre, basado en Unix.4 Es uno de los principales ejemplos de software libre y de cdigo abierto.5 Linux est licenciado bajo la GPL v2 y est desarrollado por colaboradores de todo el mundo. El desarrollo del da a da tiene lugar en la Linux Kernel Mailing List ArchiveEn contra de la creencia comn, Linux es un sistema operativo en s mismo, adems de un ncleo. Esto es porque a pesar de que ambos conceptos son distintos, en un sistema operativo monoltico ambos se componen del mismo programa: se denomina ncleo a la parte que se ejecuta en modo privilegiado, y no debe tomarse en el sentido habitual de la palabra.

Apache Open Office (2002)Apache OpenOffice es una suite ofimtica libre (cdigo abierto y distribucin gratuita) que incluye herramientas como procesador de textos, hoja de clculo, presentaciones, herramientas para el dibujo vectorial y base de datos.7 Est disponible para varias plataformas, tales como Microsoft Windows ,GNU/Linux, BSD, Solaris y Mac OS X. Soporta numerosos formatos de archivo, incluyendo como predeterminado el formato estndar ISO/IEC OpenDocument (ODF), entre otros formatos comunes, as como tambin soporta ms de 110 idiomas, desde febrero del ao 2010.

Notepad++ (2003)Notepad++ es un editor de texto y de cdigo fuente libre con soporte para varios lenguajes de programacin. De soporte nativo a Microsoft Windows.Se parece al Bloc de notas en cuanto al hecho de que puede editar texto sin formato y de forma simple. No obstante, incluye opciones ms avanzadas que pueden ser tiles para usuarios avanzados como desarrolladores y programadores.Se distribuye bajo los trminos de la Licencia Pblica General de GNU.

Emule (2002)eMule es un programa para intercambio de archivos con sistema P2P utilizando el protocolo eDonkey 2000 y la red Kad, publicado como software libre para sistemas Microsoft Windows. Est escrito en C++.Creado en un principio como alternativa al programa eDonkey, en poco tiempo lo super en funciones, y sumando el hecho de que era libre y gratuito, entre otros motivos, lograron que en poco tiempo lo superase en popularidad para convertirse en uno de los programas ms usados por los usuarios de P2P. Existen tambin mltiples programas derivados con el objetivo de portarlo a otros sistemas operativos, como lMule, xMule o aMule. Shareaza (2000)Shareaza es un cliente P2P para Windows que soporta los protocolos y redes Gnutella, Gnutella2, eDonkey 2000, BitTorrent, FTP y HTTP; cuenta con soporte para manejar los enlaces Magnet, entre otros tipos de enlaces. Shareaza permite compartir archivos en cuatro diferentes redes, dndole al usuario una mayor posibilidad de encontrar el archivo que desea.Originalmente fue desarrollado como un programa de tipo freeware de cdigo cerrado por Michael Stokesescrito en C++, pero desde la versin 2.0 (junio del 2004) es de cdigo abierto bajo la licencia GNU GPL y desarrollado por el Shareaza Development Team que incluye a seis programadores principales y ms de 90 colaboradores (entre colaboradores de cdigo, traductores, entre otros).

Filezilla (2001)FileZilla es un cliente FTP multiplataforma de cdigo abierto y software libre, licenciado bajo la Licencia Pblica General de GNU. Soporta los protocolos FTP, SFTP y FTP sobre SSL/TLS (FTPS).Inicialmente fue diseado para funcionar en Microsoft Windows, pero desde la versin 3.0.0, gracias al uso de wxWidgets, es multiplataforma, estando disponible adems para otros sistemas operativos, entre ellos GNU/Linux, FreeBSD y Mac OS X.El cdigo fuente de FileZilla y las descargas estaban2 hospedadas en SourceForge, el cual present FileZilla como el Proyecto del Mes en noviembre de 2003.3 Actualmente hospeda el cdigo fuente en su propio sitio web y las descargas en Open Hub.

E. Las 4 Libertades esenciales del software libre: Libertad 1. Libertad de ejecutar el programa como desees. Libertad 2. Libertad de estudiar el cdigo fuente del programa y realizar los cambios que desee el programador. Libertad 3. Libertad de ayudar a tu programa. Crear copias exactas del programa y distribuirlas bien gratuitamente o con la libertad de vender tu desarrollo. Estas dos opciones estn permitidas por la comunidad. Libertad 4. Libertad para contribuir a tu Comunidad. Hacer copias de tus versiones modificadas y distribuirlas entre los dems.

Con estas 4 libertades estamos contribuyendo a un Sistema tico que respeta las Libertades del usuario y de la comunidad. Si no se dan las 4 Libertades o no se cumplen estamos antes un Software Privativo. Este tipo de software para la comunidad no es justo. Ya que el Software Libre puede ser controlado para y por la Comunidad. Si no quieres compartir el software es preferible que no desarrolles nada. Mejor compartir tus conocimientos con la Comunidad.

F. Software no libreEl software que no es libre [nonfree software] es cualquier software que no es libre. Est prohibido su uso, redistribucin o modificacin, o requiere que se solicite permiso, o tiene tantas restricciones que de hecho no se puede hacer libremente.

G. Decisiones que afectan el software libreLibertad de eleccin:a.Respecto al software: se obtiene la independencia del soporte de versiones. Es de pblico conocimiento que Microsoft ha dejado de ofrecer soporte de desarrollo a Windows 95 y Windows 98, para dedicarse de lleno a Windows Me, 2000, XP y .NET.b.Respecto al Hardware: al tener requisitos de funcionamiento no tan elevados, el usuario no est atado a la compra de una determinada computadora, o procesador, o disco rgido, o cantidad de memoria RAM, etc. Esa compra que haga el usuario solo depende de la velocidad con la que desee realizar sus tareas, no de si el software va a funcionar o no en esas condiciones.c.Respecto al soporte: al tener acceso al cdigo fuente, cualquier persona idnea nos puede ofrecer soporte, no solo nuestro proveedor. En el software Propietario esto no sucede, ya que ninguna persona ajena al proveedor conoce el funcionamiento interno del mismo.d.Respecto a la Formacin o Capacitacin: la puede ofrecer cualquiera, no solo el proveedor.Proteccin de la inversin:a.En Software: Los desarrollos en software siempre son aprovechables para otros desarrollos, si se licencian de manera "libre". Adems, el fomento de la comunidad de usuarios supone un potencial extraordinario en cuanto a la generacin de nuevo y mejor software.b.En Hardware: no se necesita reemplazar el hardware constantemente, porque no se necesita cambiar el software si este ya no funciona como se quiere.c.En Soporte: la experiencia ganada por los tcnicos propios puede extenderse a otro tipo de software.

Relacin rendimiento/ Precio:a.Costo del Software: el software libre tiene la ventaja de no obligar a pagar una licencia por cada computadora en que se lo instale.b.c.Costo del Hardware: hay cierto Software Propietario que tiene requerimientos excesivos de hardware para funcionar. Es decir, no hay relacin razonable entre la tarea que realiza y el hardware que requiere.d.Costo de Soporte: su costo es menor porque cualquiera lo puede ofrecer, si bien es cierto que no tenemos una calidad garantizada.e.Costo de Formacin: su costo es menor, al no estar monopolizada. Aqu cabe el mismo comentario que el realizado con respecto al costo de soporte.

H. Maneras de obtener software libre

a.A travs de copias en CD: los que a su vez se pueden conseguir en revistas especializadas, o comprndolos en una casa de computacin, o pidindoselos a un amigo, pariente, etc.b.A travs de Internet: a su vez, por medio de FTP, sitios Web, canales de chat, foros de noticias, programas de intercambio de archivos, etc.c.A travs de una computadora: en este caso, comprando una que venga con Software Libre preinstalado, ya sea de fbrica o por su vendedor.[footnoteRef:4] [4: Por Michelle Rodrguez ]

I. En el mbito nacional: la Ley 11723Es una ley compuesta por 89 artculos, sancionada en 1933 (y todava vigente), conocida como "Ley de Propiedad Intelectual" o tambin como "Ley de Propiedad Cientfica, Literaria y Artstica". Esta ley regula todoLo referente a derecho de propiedad de una obra artstica, cientfica o literaria, derechos de coautor, enajenacin o cesin de una obra, licencias, etc. Adems, establece sanciones tanto pecuniarias (multa) como privativas de la libertad (prisin) a quienes violen sus normas. Su ltima reforma data de Noviembre de 1998, cuando por Ley 25036 se le introdujeron modificaciones referidas al software, para darle fin a las discusiones doctrinarias y jurisprudenciales sobre la cuestin de si el software estaba o no bajo el amparo de esta ley. Ahora establece expresamente en su Art. 1 que "... las obras cientficas, literarias y artsticas comprenden los escritos de toda naturaleza y extensin, entre ellos los programas de computacin fuente y objeto; las compilaciones de datos o de otros materiales,..." y en su art. 55 bis que "La explotacin de la propiedad intelectual sobre los programas de computacin incluir entre otras formas los contratos de licencia para su uso o reproduccin".

J. En el mbito nacional: Proyecto de ley sobre Software LibreEs un proyecto presentado en Marzo de 2001 por Marcelo Luis Dragan, Diputado Nacional por la provincia de Tierra del Fuego, del Partido Accin por la Republica. Originalmente lleva el nombre de Utilizacin de Software Libre por el Estado Nacional", y establece la obligacin de usar prioritariamente Software Libre en todas las dependencias de la Administracin Publica Nacional, salvo excepciones. Entre los aspectos que motivaron el proyecto, se destacan el econmico (por el costo de las licencias y por la libertad de copiar que otorga el Software Libre), el moral (es conocido que en todos los mbitos de la Administracin Publica se utiliza Software Ilegal, ya sea por cuestiones de costos, negligencia, etc., lo cual coloca al Estado como uno de los principales infractores a la Ley 11723), el cultural, el educativo, el de seguridad nacional, etc. Actualmente este proyecto se encuentra en estudio en la comisin de Legislacin General y Comunicacin.K. La BSA: "Business Software Alliance" es una organizacin mundial sin fines de lucro, creada en 1988 por un grupo de empresas fabricantes de software. Tiene tres funciones fundamentales: a) Inculcar a los gobiernos y a los consumidores que pagar por usar en Software redunda en beneficio de la economa, incrementando la productividad de los trabajadores y el nmero de puestos en empleo. b) Emprender acciones legales contra aquellos que no cumplan con las leyes de propiedad intelectual y/o que hagan mal uso de las licencias de software. c) Promover legislaciones que protejan los derechos de propiedad intelectual, y conseguir que los gobiernos las ejecuten.L. La organizacin "Software Legal": es una asociacin civil sin fines de lucro, creada en 1992 por un grupo de empresas fabricantes de software. Tiene las mismas funciones y caractersticas de la BSAM. Importancia de afrontar el estudio del Software LibreEconmica: el costo de las licencias de Software Propietario es bastante importante, y por la situacin econmica actual, imposible de afrontar de la manera que los fabricantes de Software lo piden.Legal: el Software Libre es siempre legal, salvo contadas excepciones (p/ej., que compilemos el cdigo fuente y lo vendamos como propietario). Por lo tanto, al utilizar este tipo de software estaremos siempre "por derecha", por lo que no seremos pasibles de multas y/o prisin.Tcnica: es sabido que Microsoft ha dejado de ofrecer soporte de desarrollo para Windows 95 y Windows 98, por lo que si hoy o maana se descubre un error en ellos, Microsoft no est obligado a repararlo. Para solucionar esto, tendramos dos caminos: a) Migrar a otras versiones de Sistema Operativos de Microsoft: esto lleva aparejado una serie de costos, principalmente enLicencias, luego costos de implantacin, soporte e interoperabilidad, y adems implica volver a hacer lo mismo dentro de dos o tres aos. b) Utilizar Software LibreLaboral: la implementacin de Software Libre plantea un futuro muy prometedor para aquellas personas que sepan programar, traducir, utilizar un programa, ensear, etc. Si tenemos que elegir entre pagar una licencia de software a un coloso informtico o darle trabajo directamente a una persona, es de esperar que nos volquemos a la segunda alternativa.

CONCLUSIONES Los que tienen computadora en su casa:instalando alguna distribucin de GNU/Linux (tener en cuenta que pueden "convivir" con un Sistema Operativo propietario como Microsoft Windows) o utilizando Software Libre para Windows (como Open Office, LaTeX, Mozilla, FreeAmp, The GIMP, etc.)

Los que trabajan en laAdministracinPublica:hablando con el Jefe de Sistemas sobre esta "Filosofa del Software Libre" y sobre las posibilidades de implementacin, o instalando Software Libre por nuestra cuenta pero con la debida autorizacin.

Los que trabajan en el estudio de un/a Contador/a:charlando sobre este tema con el/la y sugirindole que le pida a su proveedor de software (Tango, Bejerman,Oracle, etc.) que desarrolle sistemas para GNU/Linux u otra plataforma.

Los que trabajan en otra parte o los que no trabajan:hablar con compaeros de trabajo o amigos sobre este tema, compartir experiencias, sugerir trucos, etc.

[footnoteRef:5] [5: Por Fernando Carias ]

SOFTWARES LIBRES