Software de código abierto y cerrado

Solo disponible en BuenasTareas
  • Páginas : 11 (2716 palabras )
  • Descarga(s) : 0
  • Publicado : 4 de noviembre de 2011
Leer documento completo
Vista previa del texto
INTRODUCCIÓN:

Pretendemos dar a conocer en el presente trabajo una visión más amplia en lo que respecta al software libre y software propietario (software de código abierto y software de código cerrado) como objetivo principal. determinando las magnitudes que presentaran tales conceptos se requerirá de la toma de comprensión, análisis de las teorías y aplicación de interacción de ideas paraasí solventar inquietudes, dudas y confusiones en lo que respecta el tema de los sistemas operativos, según la Constitución de la Republica Bolivariana de Venezuela nos muestra como y de qué manera se impulsa al saber y conocimientos de la tecnología en Venezuela y el mundo entero y nada mejor que llevarlo a cabo con grandes y pequeños proyectos de los cuales se han sacado provecho con estegobierno revolucionario.

Código abierto:

Es el término con el que se conoce al software distribuido y desarrollado libremente. El código abierto tiene un punto de vista más orientado a los beneficios prácticos de compartir el código que a las cuestiones éticas y morales las cuales destacan en el llamado software libre.

Historia del código abierto:

Su uso nació por primera vez en 1998 de lamano de algunos usuarios de la comunidad del software libre, tratando de usarlo como reemplazo al ambiguo nombre original en inglés del software libre (free software). «Free» en inglés significa dos cosas distintas dependiendo del contexto: gratuidad y libertad. Lo cual implica, para el caso que nos ocupa, "software que podemos leer, modificar y redistribuir gratuitamente" (software gratuito) y,además, software libre, según la acepción española de libertad.
El término para algunos no resultó apropiado como reemplazo para el ya tradicional free software, pues eliminaba la idea de libertad, confundida usualmente con la simple gratuidad. No obstante, el término código abierto continúa siendo ambivalente, puesto que se usa en la actualidad por parte de programadores que no ofrecen softwarelibre pero, en cambio, sí ofrecen el código fuente de los programas para su revisión o modificación previamente autorizada por parte de sus pares académicos.
Dada la ausencia de tal ambigüedad en la lengua española, el término software libre es adecuado para referirse a programas que se ofrecen con total libertad de modificación, uso y distribución bajo la regla implícita de no modificar dichaslibertades hacia el futuro. De hecho en inglés también se usa el término "libre software" para evitar ambigüedades semánticas.
Desde el punto de vista de una "traducción estrictamente literal", el significado textual de "código abierto" es que "se puede examinar el código", por lo que puede ser interpretado como un término más débil y flexible que el del software libre. Sin embargo, ambosmovimientos reconocen el mismo conjunto de licencias y mantienen principios equivalentes.
Sin embargo, hay que diferenciar los programas de código abierto, que dan a los usuarios la libertad de mejorarlos, de los programas que simplemente tienen el código fuente disponible, previa restricciones sobre su uso o modificación.
En la actualidad el código abierto se utiliza para definir un movimientonuevo de software (la Iniciativa Open Source), diferente al movimiento del software libre, incompatible con este último desde el punto de vista filosófico, y completamente equivalente desde el punto de vista práctico, de hecho, ambos movimientos trabajan juntos en el desarrollo práctico de proyectos.
La idea bajo el concepto de código abierto es sencilla: cuando los programadores (en Internet)pueden leer, modificar y redistribuir el código 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 producción de un mejor software.
Cronología de una idea:

27 de septiembre de 1983: Richard...
tracking img