ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

COMPARACION BASES DE DATOS


Enviado por   •  6 de Agosto de 2011  •  1.447 Palabras (6 Páginas)  •  792 Visitas

Página 1 de 6

1.15 Qué es el código abierto?

Richard Mathew Stallman16 fue el precursor del movimiento de software libre (FSF),

a la edad de 18 años ingresó en el laboratorio de inteligencia artificial del MIT, el

estaba acostumbrado a trabajar en un entorno de software libre, donde todos

compartían todo. El momento en que su comunidad empezó a desaparecer ya que

una compañía contrató a casi todos los hackers de laboratorio de IA, además el

laboratorio en el que trabajaba adquirió un PDP-10, sus administradores decidieron

utilizar el sistema no libre en lugar del ITS que había sido diseñado en el MIT y que

era libre.

Al desaparecer su comunidad, Stallman se vio obligado a tomar una elección, unirse

al mundo de software propietario, firmar los acuerdos de no revelar, y prometer que

no iría en ayuda de sus amigo hacker. El podía haber hecho dinero de esa forma, pero

sabía que al final de su carrera, al regresar a ver atrás, sentiría que utilizó su vida para

empeorar al mundo. La otra opción era dejar el campo de la computación.

Lo primero que hizo fue un sistema operativo. Le pudo el nombre GNU, este nombre

se eligió siguiendo una tradición hacker, como acrónimo recursivo para GNU´s not

UNIX.

Desde ese momento Stallman no paró, realizo muchos cambios programando

software libre para todos con la posibilidad de modificar sus fuentes a su

16Más información en http://es.wikipedia.org/wiki/Richard_Stallman ;

http://www.z-labs.com.ar/docs/tif/3-stallman.html

ANALISIS COMPARATIVO DE BASES DE DATOS DE CODIGO ABIERTO VS CODIGO CERRADO

(DETERMINACION DE INDICES DE COMPARACION)

MYSQL VS ORACLE

38

conveniencia y sin estar atados a una empresa que es dueña de los códigos fuente.

El Software de Open Source exige la distribución libre y gratuita acompañada del

código fuente. Código abierto (open source en inglés) es el término por el que se le

conoce a software distribuido y desarrollado en una determinada forma. Este término

empezó a utilizarse en 1998 por usuarios de la comunidad del software libre, tratando

de usarlo como reemplazo al ambiguo nombre original del software libre (free

software).

En inglés, “free software” puede significar diferentes cosas. Por un lado, permite

pensar en “software por el que no hay que pagar”, y se adapta al término de forma

igualmente válida que el significado que se pretende (software que posee ciertas

libertades).

Lamentablemente, el término no resultó apropiado como reemplazo para el ya

tradicional free software, y en la actualidad es utilizado para definir un movimiento

nuevo de software, diferente al movimiento del software libre, aunque no

completamente incompatible con este, de modo que es posible (como de hecho

ocurre) que ambos movimientos trabajen juntos en el desarrollo práctico de

proyectos.

El significado obvio del término “código abierto” es “se puede mirar el código

fuente”, lo cual es un criterio más débil y flexible que el del software libre; un

programa de código abierto puede ser software libre, pero también puede serlo un

programa semi-libre o incluso uno completamente propietario.

El software de código abierto (OSS por sus siglas en inglés) es software para el que

su código fuente está disponible públicamente, aunque los términos de

licenciamiento específicos varían respecto a lo que se puede hacer con ese código

fuente.

1.15.1 Los Beneficios del Open Source

La obvia ventaja monetaria es que no existen costos de licencia para el producto en sí

mismo. El mayor diferenciador de todos modos es el que el usuario puede, además

obtener el código fuente. Esto le brinda independencia del proveedor

(“contribuyente original” en el lenguaje de Código Abierto). De este modo el usuario

no depende de su existencia y prioridades.

Toda la información (estado, errores (bugs), etc.) es abierta también, no existe

política de ocultamiento corporativa ni censura. Si algo no funciona, no tendrá

inconveniente en averiguarlo rápidamente. Como consecuencia, los proyectos de

Código Abierto son muy rápidos para reaccionar, si surgen problemas. Un desafío

de todos modos es el que Usted necesita decidir la importancia de los inconvenientes

que pudiesen surgir y el impacto en su propio proyecto.

La comunidad de usuarios (y desarrolladores) hacen una notable diferencia. Debido

a la diversidad de usuarios, los productos están usualmente muy bien probados y

Usted puede obtener ayuda y consejo rápidamente.

1.15.2 Los Problemas del Open Source

Los proyectos de

...

Descargar como (para miembros actualizados)  txt (9.9 Kb)  
Leer 5 páginas más »
Disponible sólo en Clubensayos.com