viernes, 28 de agosto de 2009

viernes, 31 de julio de 2009

http://cid-4ee2263f96b83c1c.skydrive.live.com/self.aspx/.Public/tres|_capas1.psd

viernes, 17 de julio de 2009

GUIA#1

http://docs.google.com/Doc?id=dc7278zn_0fjb426gc&hl=en

GUIA #2

http://cid-4ee2263f96b83c1c.skydrive.live.com/browse.aspx/.Public?uc=1

viernes, 3 de julio de 2009

PAPER - SOFTWARE LIBRE

ABSTRACT

Free software is software that gives you the user the freedom to share, study and modify it.
We call this free software because the user is free. To use free software is to make a political and ethical choice asserting the right to learn, and share what we learn with others. Free software has become the foundation of a learning society where we share our knowledge in a way that others can build upon and enjoy.
Currently, many people use proprietary software that denies users these freedoms and benefits. If we make a copy and give it to a friend, if we try to figure out how the program works, if we put a copy on more than one of our own computers in our own home, we could be caught and fined or put in jail. That’s what’s in the fine print of the license agreement you accept when using proprietary software.




PALABRAS CLAVES


Licencia: Una licencia es aquella autorización formal con carácter contractual que un autor de un software da a un interesado para ejercer "actos de explotación legales". Pueden existir tantas licencias como acuerdos concretos se den entre el autor y el licenciatario.

Software: se refiere al equipamiento lógico o soporte lógico de un computador digital, y comprende el conjunto de los componentes lógicos necesarios para hacer posible la realización de una tarea específica, en contraposición a los componentes físicos del sistema (hardware).

GNU: [GNU is not Unix] Proyecto creado por Stallman, para tener un software compatible con Unix solo que completamente libre.

GNU/Linux: no es ni GNU ni linux, si no una mezcla de ambos.

Linux: es el kernel de Minix

Software libre: libertad de uso, adptacion a necesisdades del usuario. no involucra precio

Copyleft: dice que cualquiera que redistribuye el software, con o sin cambios, debe dar la libertad de copiarlo y modificarlo más. Copyleft garantiza que cada usuario tiene libertad.

Open Source: código abierto, fue descrito por primera vez en junio de 1997, por Bruce Perens. este suprimió las referencias originales de los documentos para crear la “Definición de Fuente Abierta”. Más tarde, en 1998, algunos miembros de la comunidad software libre lanzaron la “Iniciativa de Fuente Abierta” - Open Source Initiative.

Software comercial: desarrollado para empresas con ganas de lucro. sw comecial es priativo, exiten sw libre comerciales, sw no comerciales privativos.

Software privativo: e el qeu no es libre ni semilibre, necesitan de una licencia para su uso, requiere de atorizacion para ver el codigo fuente,

Compilador: programa informatico que rtraduce de un lenguaje de programacion a otro lenguaje de programacion, dando paso a un lenguaje maquina que será capaz de interpretar.

Editor de texto: es un programa que permite crear y modificar archivos digitales compuestos únicamente por texto sin formato, conocidos comúnmente como archivos de texto o texto plano.

Interprete de leguajes: tambien conocido cono shell, es la interfaz entre el usuario y l amaquina, es la consola or donde se ingrsan los comandos.


INTRODUCCION

Software libre son sistemas de libre licencia y libre manejo para todos los usuarios, empezó en los años 60 y 70, en el cual puede ser copiado, usado, estudiado o modificado y ser distribuido libremente, los usuarios tiene la libertad para utilizarlo como deseen. Este software o programas libres se pueden tener acceso a su código fuente, el software libre tiene como propósito facilitar a los usuarios la prestación de mejoras del servicio y que le puedan contribuir a mejorar la aplicación o el software realizado y darle diferentes tecnologías a los demás usuarios, suele estar disponible gratuitamente, o un coste aunque no deja de ser libre así tenga costo. Para llamarlo software libre tiene que tener libertades:



DEFINICION

De acuerdo con tal definición, el software es "libre" si garantiza las siguientes libertades:

• La libertad de usar el programa, con cualquier propósito.
• La libertad de estudiar cómo funciona el programa y modificarlo, adaptándolo a tus necesidades.
• La libertad de distribuir copias del programa, con lo cual puedes ayudar a tu prójimo.
• La libertad de mejorar el programa y hacer públicas esas mejoras a los demás, de modo que toda la comunidad se beneficie.

Las libertades 1 y 3 requieren acceso al código fuente porque estudiar y modificar software sin su código fuente es muy poco viable.

Para cada tipo de software libre o de propietario como es llamado los privados o los que tienen costo se utilizan licencias, las más utilizadas en software libre son:

1. Una de las más utilizadas es la Licencia Pública General de GNU (GNU GPL). El autor conserva los derechos de autor (copyright), y permite la redistribución y modificación bajo términos diseñados para asegurarse de que todas las versiones modificadas del software permanecen bajo los términos más restrictivos de la propia GNU GPL. Esto hace que sea imposible crear un producto con partes no licenciadas GPL: el conjunto tiene que ser GPL. la licencia GNU GPL posibilita la modificación y redistribución del software.

En la práctica esto hace que las licencias de software libre se dividan en dos grandes grupos, aquellas que pueden ser mezcladas con código licenciado bajo GNU GPL (y que inevitablemente desaparecerán en el proceso, al ser el código resultante licenciado bajo GNU GPL) y las que no lo permiten al incluir mayores u otros requisitos que no contemplan ni admiten la GNU GPL y que por lo tanto no pueden ser enlazadas ni mezcladas con código gobernado por la licencia GNU GPL. Aproximadamente el 60% del software licenciado como software libre emplea una licencia GPL.

2. Licencia BSD Llamadas así porque se utilizan en gran cantidad de software distribuido junto a los sistemas operativos BSD. El autor, bajo tales licencias, mantiene la protección de copyright únicamente para la renuncia de garantía y para requerir la adecuada atribución de la autoría en trabajos derivados, pero permite la libre redistribución y modificación, incluso si dichos trabajos tienen propietario. Son muy permisivas, tanto que son fácilmente absorbidas al ser mezcladas con la licencia GNU GPL con quienes son compatibles. Puede argumentarse que esta licencia asegura “verdadero” software libre, en el sentido que el usuario tiene libertad ilimitada con respecto al software, y que puede decidir incluso redistribuirlo como no libre.

3. Licencias MPL y derivadas( Mozilla Public License), Esta licencia es de Software Libre y tiene un gran valor porque fue el instrumento que empleó Netscape Communications Corp. para liberar su Netscape Communicator 4.0 y empezar ese proyecto tan importante para el mundo del Software Libre: Mozilla. Se utilizan en gran cantidad de productos de software libre de uso cotidiano en todo tipo de sistemas operativos. La MPL es Software Libre y promueve eficazmente la colaboración evitando el efecto "viral" de la GPL (si usas código licenciado GPL, tu desarrollo final tiene que estar licenciado GPL). Desde un punto de vista del desarrollador la GPL presenta un inconveniente en este punto, y lamentablemente mucha gente se cierra en banda ante el uso de dicho código. No obstante la MPL no es tan excesivamente permisiva como las licencias tipo BSD.

4. Licencias Copyleft Hay que hacer constar que el titular de los derechos de autor (copyright) de un software bajo licencia copyleft puede también realizar una versión modificada bajo su copyright original, y venderla bajo cualquier licencia que desee, además de distribuir la versión original como software libre. Esta técnica ha sido usada como un modelo de negocio por una serie de empresas que realizan software libre (por ejemplo MySQL); esta práctica no restringe ninguno de los derechos otorgados a los usuarios de la versión copyleft.



HISTORIA - CRONOLOGIA


-Richard Matthew Stallman (RMS)

-1983 nace Proyecto GNU

-Sistema GNU “GNU's Not UNIX”

-1985 Free Software Foundation

-Licencia GPL

-Faltaba un núcleo

-El lenguaje C es fundamental para GNU

-1991 aparece Linus Torvalds

-Kernel monolítico

-Tipo UNIX (MINIX)

-GCC y otras herramientas GNU

-Licencia GPL v2

-comunidad de desarrolladores

-Linux es el núcleo del sistema

-Distribuciones de GNU/Linux

-1998 Open Source Iniciativa


CARACTERISTICAS


• Usarlo con cualquier propósito
• Libertad de uso para cualquier persona
• Libertad de uso para cualquier organización
• Sin necesidad de informar a nadie
• Adaptarlo a las necesidades especificas
• La comunidad se beneficia
• exceso de Manuales, Tutoriales (How to)
• Se hace público y la gente colabora
• Las licencias están abiertas y la inexistencia de métodos de activación
• Se Tiene actualizaciones y parches regulares
• Los usuarios toman el control de sus propios sistemas
• Los usuarios pueden auto ayudarse entre si con modificaciones de otros o de ellos mismos
• El software acceden los desarrolladores y a otros miembros de la comunidad
• Puede usarse como mejor le parezca, para cualquier actividad, en cualquier momento, en cualquier ordenador, en cualquier lugar, con fines privados, comerciales o de cualquier otro tipo.
• Puede redistribuirlo (copiarlo) a quien se desea, cobrando por ello o no
• Puede modificarlo, adaptándolo a las necesidades que se tengan, personalizándolo, mejorándolo, ampliándolo, cambiando su funcionalidad, corrigiendo errores.
• Puede redistribuir el software modificado




VENTAJAS


• Expone deficiencias de software
• Más competitivo
• Importancia de formatos abiertos
• Los bugs o huecos de encuentran y dan solución
• Los programas hacen lo debido
• Garantiza libertad del usuario
• Internacionalización
• Reutilización de código e ideas
• Reutilización de componentes (aspell)
• Rapidez de desarrollo
• Robustez
• Extensibilidad


BENEFICIOS

• Posibilidad de copiado del software que pueden ser utilizadas en las distintas dependencias.
• Cero costos de adquisición y mantenimiento de licencias
• Independencia tecnológica de proveedores
• Posibilidad de modificarlo a conveniencia y a la medida del organismo
• Calidad por encima de algunas aplicaciones licenciadas, ´porque presenta menor numero de fallas



VIDEOS























IMAGENES









BIBLIOGRAFÍA


• Free Software Fundation. What is free software and why is it so important for society?. fecha de publicacion Abril 14 de 2008. Fecha de consulta Julio 1 de 2009. Vease en:[http://www.fsf.org/about/what-is-free-software]


• GARCIA.Carlos, Un poco de historia del software libre. Fecha de Publicacion Marzo 30 de 2004. Fecha consultada Julio 1 de 2009. vease en [http://espora.org/revueltas/spip.php?article23]• D'ELIA BRACO.Marcelo, Software libre. Fecha de Publicacion Mayo 1 de 2006. Fecha consultada Julio 1 de 2009.vease en [http://vecam.org/article709.html]


GNU Operating System. Hitoria del proyeto GNU. fecha consultada Julio 1 de 2009. [http://www.gnu.org/gnu/gnu-history.es.html]• The Free Software Definition. fecha de publicacion Junio 30 de 2009. fecha de consulta Julio 1 de 2009. [http://www.gnu.org/philosophy/free-sw.html]


• LA PEQUEÑA historia del software libre en la administrador española.Fecha de publicacion Septiembre 29 de 2008.Fecha consultada Julio 1 de 2009 [http://www.softwarelibre.net/la_peque%C3%B1a_historia_del_software_libre_en_la_administraci%C3%B3n_espa%C3%B1ola]