Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Open
Open
INGENIERA INFORMTICA
PRESENTAN
ERIK FLORES GOMEZ
SEPTIMO SEMESTRE
GRUPO: 702
Introduccin
En esta investigacin se va a conocer sobre Open Source el cual se define como cdigo
abierto y se emplea al software distribuido y desarrollado libremente. El cdigo abierto
tiene un punto de vista ms orientado a los beneficios prcticos de compartir el cdigo.
La idea bajo el concepto de cdigo abierto es sencilla: cuando los programadores (en
Internet) pueden leer, modificar y redistribuir el cdigo fuente de un programa, ste
evoluciona, se desarrolla y mejora. Los usuarios lo adaptan a sus necesidades, corrigen
sus errores a una velocidad impresionante, mayor a la aplicada en el desarrollo de
software convencional o cerrado, dando como resultado la produccin de un mejor
software.
Los programas Open Source, que dan a los usuarios la libertad de mejorarlos, de los
programas que simplemente tienen el cdigo fuente disponible, posiblemente con
fuertes restricciones sobre el uso de dicho cdigo fuente. Mucha gente cree que
cualquier software que tenga el cdigo fuente disponible es Open Source, puesto que lo
pueden manipular. Sin embargo, mucho de este software no da a sus usuarios la libertad
de distribuir sus modificaciones, restringe el uso comercial, o en general restringe los
derechos de los usuarios.
El movimiento fue fundado en 1998 por John 'maddog' Hall, Larry Augustin, Eric S.
Raymond, Bruce Perens y otros. Raymond es quizs la persona a quien ms se identifica
con el movimiento. El grupo adopt la Definicin de Open Source para el software de
cdigo abierto, basado en las Directrices de software libre de Deban. Tambin
estableci la Open Source Initiative (OSI).La misin de la organizacin fue la de apoyar
y fomentar la produccin de software libre, es decir, los sistemas con cdigos abiertos.
El periodo inicial del movimiento del software de cdigo abierto coincidi con y en
parte condujo la explosin de las punto-com entre 1998 y 2000 y observ gran
crecimiento en la popularidad de Linux y de la formacin de muchas empresas "pro
software de cdigo abierto". El movimiento tambin captur la atencin de la principal
industria del software, llevando al software de cdigo abierto las ofertas de compaas
de software consolidadas como Corel (Corel Linux), Sun Microsystems (StarOffice) e
IBM (Open AFS). (Cabrera, 2014)
Este modelo de desarrollo distribuye aplicaciones bajo un esquema altamente
revolucionario; permite a todo mundo tener acceso al cdigo fuente, modificarlo y
redistribuirlo. No es necesario pagar una licencia por usarlo, corre en las ms amplia
variedad de hardware, incluso en el que resulta inservible para muchas aplicaciones
propietarias. Uno de los exponentes ms exitosos en el marco del software libre ha sido
el sistema operativo Linux.
El cdigo fuente puede descargarse sencillamente desde la red y modificarse de acuerdo
al criterio de cada usuario. Destacadas empresas han mostrado inters y han colaborado
en el desarrollo y mejoras de Linux, como es el caso de Google, HP, Oracle y Mandriva.
La idea central del open source es: aprende, genera conocimiento, y comparte.
Esta filosofa es el motor de una revolucin que ha generado autnticos ejrcitos de
voluntarios con diferentes habilidades tcnicas, dispuestos a aportar su experiencia con
el nico fin de realizar una proeza tecnolgica destinada a resolver problemas comunes.
(Cabrera, 2014)
Estos esfuerzos han resultado en miles de aplicaciones de fuente abierta, decenas de
ellas extraordinariamente exitosas, como el servidor web Apache, el servidor de correo
Sendmail, el sistema operativo Linux, el ambiente grfico GNOME, el navegador
Mozilla, la suite de productividad Open office, y una numerosa lista de herramientas de
desarrollo, editores, compiladores, y lenguajes de programacin (Cabrera, 2014)
Bibliografa
Cabrera, D. E. (2014). Revoluicion Open Source . Net.Craf, 345.
Conclusiones
Los programas informticos de cdigo abierto forman parte del ecosistema de los
programas informticos y ofrecen a los programadores y usuarios una forma alternativa
de desarrollar y distribuir programas informticos. Es una necesidad, y a la vez un
objetivo.
El software sea libre, pero esto no quiere decir que sea gratuito sino que el usuario
es libre de usarlo y adaptarlo a sus necesidades. Gracias a su posible acceso al cdigo
fuente, tambin se pueden distribuir copias del mismo y hacerle mejoras y compartirlas
con el resto de los usuarios.