bases de datos off topic

9 replies [Last post]
henkel
Offline
Joined: 12/13/2012

que tal yo soy estudiante de programación de software ya empezamos con bases de datos pero asta ahora solo con teoria los profesores hablan mucho de mysql pero creo no estoy bien informado sobre esto pero me siento incomodo al "saber" o creer que es privativo aunque se que es muy potente no se, ya estando tratando con esto de el software libre me siento mal, me podrian aconsejar apreciaria mucho su ayuda.
otra pregunta es sobre java la maqina virtual y el compilador (no estoy seguro) esta bajo la licencia glp pero la api's de esta son privativas

agustin1990
Offline
Joined: 09/19/2012

wenas. mysql tiene doble licenciamiento, privativo y libre.
La licencia privativa es open core y la licencia libre es gpl2. Pero
solo se aplica la licencia privativa cuando quieres incorporar mysql a
un programa privativo (incorporar no es lo mismo que conectar) es
decir, te venden el derecho a utilizar ese código en un programa
privativo, cosa que no puedes hacer con la licencia gpl.
espero q te sirva
saludos

El 28/01/13, name at domain <name at domain> escribió:
> que tal yo soy estudiante de programación de software ya empezamos con bases
>
> de datos pero asta ahora solo con teoria los profesores hablan mucho de
> mysql
> pero creo no estoy bien informado sobre esto pero me siento incomodo al
> "saber" o creer que es privativo aunque se que es muy potente no se, ya
> estando tratando con esto de el software libre me siento mal, me podrian
> aconsejar apreciaria mucho su ayuda.
> otra pregunta es sobre java la maqina virtual y el compilador (no estoy
> seguro) esta bajo la licencia glp pero la api's de esta son privativas
>

--
un saludo
Agustín Martínez
programador de aplicaciones
correo: name at domain
fono: 82690241
skype: agustin20001
twitter: @agustin__1990

sirgazil (not verified)
sirgazil

henkel, tanto la plataforma de Java como el sistema MySQL incluidas en los repositorios de Trisquel son libres y los podés usar sin sentirte mal :)

Sin embargo, hay que entender algo que pasa con estos dos productos y que tal vez sea lo que crea la duda de si son libres o no y el dilema de si deberíamos usarlos o no: ambos tienen varias ediciones y no todas ellas son libres.

En el caso de Java, por ejemplo, el OpenJDK es la implementación libre de lo que se conoce como Java Platform Standard Edition. Todos los componentes implementados en el OpenJDK tienen API libres. Podés desarrollar tus aplicaciones tranquilamente con ellas. Oracle basa sus ediciones privativas de la plataforma de Java en el OpenJDK, pero las ediciones de la plataforma de Java disponibles en el sitio Web de Oracle son privativas.

En el caso de MySQL, MySQL community Edition es la versión libre del sistema de administración de bases de datos. Así como ocurre con Java, Oracle basa sus ediciones privativas en la edición libre. En el sitio Web de MySQL está disponible tanto la edición libre como las privativas.

Personalmente, el hecho de que estas tecnologías se distribuyan de esta manera, con unas ediciones libres y otras no, me llevó a dejar de usarlas. Para mí, mientras más libertad, mejor. Por eso, en vez de Java uso Python y en vez de MySQL uso PostgreSQL.

Por cierto, hace poco traduje al español el tutorial de PostgreSQL 8.4. Tal vez te interese usarlo.

agustin1990
Offline
Joined: 09/19/2012

pero postgreSQL es libre sin copileft usa la licencia bsd, si quieres
algo libre y seguro de que siempre ba a ser libre, usa mariaDB, que
es la bifurcación de mysql.
saludos

El 29/01/13, name at domain <name at domain> escribió:
> henkel, tanto la plataforma de Java como el sistema MySQL incluidas en los
>
> repositorios de Trisquel son libres y los podés usar sin sentirte mal :)
>
> Sin embargo, hay que entender algo que pasa con estos dos productos y que
> tal
> vez sea lo que crea la duda de si son libres o no y el dilema de si
> deberíamos usarlos o no: ambos tienen varias ediciones y no todas ellas son
>
> libres.
>
> En el caso de Java, por ejemplo, el OpenJDK es la implementación libre de lo
>
> que se conoce como Java Platform Standard Edition. Todos los componentes
> implementados en el OpenJDK tienen API libres. Podés desarrollar tus
> aplicaciones tranquilamente con ellas. Oracle basa sus ediciones privativas
>
> de la plataforma de Java en el OpenJDK, pero las ediciones de la plataforma
>
> de Java disponibles en el sitio Web de Oracle son privativas.
>
> En el caso de MySQL, MySQL community Edition es la versión libre del sistema
>
> de administración de bases de datos. Así como ocurre con Java, Oracle basa
>
> sus ediciones privativas en la edición libre. En el sitio Web de MySQL está
>
> disponible tanto la edición libre como las privativas.
>
> Personalmente, el hecho de que estas tecnologías se distribuyan de esta
> manera, con unas ediciones libres y otras no, me llevó a dejar de usarlas.
>
> Para mí, mientras más libertad, mejor. Por eso, en vez de Java uso Python y
>
> en vez de MySQL uso PostgreSQL.
>
> Por cierto, hace poco traduje al español el tutorial de PostgreSQL 8.4. Tal
>
> vez te interese usarlo.
>

--
un saludo
Agustín Martínez
programador de aplicaciones
correo: name at domain
fono: 82690241
skype: agustin20001
twitter: @agustin__1990

pargibay

I am a translator!

Offline
Joined: 06/14/2010

Eso, e ademais postgreSQL consume bastantes recursos...(iso sí, é bastante máis potente). Eu tamén recomendo MariaBD

Saúde

chesstercl
Offline
Joined: 05/28/2010

he leido que existe un fork muy parecido a MySQL de nombre MariaDB

El 29 de enero de 2013 22:23, <name at domain> escribió:

> MySQL

chesstercl
Offline
Joined: 05/28/2010

esos dos correos anteriores me acaban de llegar asi que no habia leido que
ya habian comentado MariaDB

El 30 de enero de 2013 00:24, Juan Manuel Barra Valdebenito <
name at domain> escribió:

> he leido que existe un fork muy parecido a MySQL de nombre MariaDB
>
>
> El 29 de enero de 2013 22:23, <name at domain> escribió:
>
>> MySQL
>
>
>
>

Renán Tene Borja
Offline
Joined: 11/21/2012

El 29/01/2013 20:23, name at domain escribió:
> Personalmente, el hecho de que estas tecnologías se distribuyan de
> esta manera, con unas ediciones libres y otras no, me llevó a dejar de
> usarlas. Para mí, mientras más libertad, mejor. Por eso, en vez de
> Java uso Python y en vez de MySQL uso PostgreSQL.

Excelente, necesitamos seguir migrando a las aplicaciones que son libres.

> Por cierto, hace poco traduje al español el tutorial de PostgreSQL
> 8.4. Tal vez te interese usarlo.

Sería de gran ayuda que compartas ese documento para la comunidad que
trabaja con PostgreSQL, personalmente me interesa mucho.

Gracias por aportar a la comunidad.

--
Renán Tene Borja
www.loscall.net
0994 495694

"Solo el conocimiento nos hará libres"
¡¡¡Utiliza Software Libre!!!

jbar
Offline
Joined: 01/22/2011

"Sería de gran ayuda que compartas ese documento para la comunidad que
trabaja con PostgreSQL, personalmente me interesa mucho."

Hay un enlace en la portada de trisquel.info, en la sección 'planet'

henkel
Offline
Joined: 12/13/2012

gracias a todos por responder me aclararon varias dudas :)