![]() |
mysql ¿licencia libre? Estoy haciendo un proyecto(en forma independiente) para una pequeña empresa, para esto estoy utilizando php y mysql. Escuche por alli que mysql te deja utilizar libremente su software siempre y cuando entreges tus fuentes. ¿Cuales fuentes son los que tengo que entregar? ¿los de php?, no tendria problema en entregar los fuentes, no es ninguna cosa que otro programador no pueda hacer, ... el problema es que en los fuentes estan contraseñas de administrador y las contraseñas de coneccion a base de datos, si estas estan en manos de cualquiera, el sistema se hace muy vulnerable, y cualquiera podria entrar y modificar datos(podria confiar en la buena fe de la gente, pero Uds saben que siempre hay gente mal intencionada). Tengo la misma duda en java, ¿si utilizo este lenguaje? tengo que pagar alguna clase de licencia? Gracias. |
Re: mysql ¿licencia libre? MySQL es un motor de base de datos, publicado bajo una licencia dual. Pero estas dos licencias sólo se aplican cuando distribuyes MySQL como software para ser instalado en un servidor (aunque si no me equivoco existe software que permite usarlo en un CD). Si desarrollas un software y lo distribuyes junto a MySQL tienes dos opciones: 1. Si no quieres pagar la licencia comercial de MySQL tu software debe distribuirse como software libre. 2. Si no quieres distribuir tu software como software libre debes pagar por la licencia comercial de MySQL. Pero insisto, esto sólo se aplica cuando distribuyes el software llamado MySQL junto al tuyo. Por ejemplo, Wordpress es una aplicación web que trabaja con PHP y se conecta a MySQL, pero no lo distribuye. |
Re: mysql ¿licencia libre? Si usas Java, no tienes que pagar absolutamente nada, quizas tengas que pagar por algún componente desarrollado por otra empresa, pero por el uso del lenguaje, no tienes que pagar absolutamente nada. el problema es que en los fuentes estan contraseñas de administrador y las contraseñas de coneccion a base de datos Esto es un error de diseño muy grave, estos datos no se incluyen en los fuentes. SI tu aplicación tiene algún esquema de autorización, deberías asociarlo con el de MySQL, y en todo caso, deberías dejar el nombre de usuario nada mas, y que el usuario tenga que ingresar la clave. Y si te es inevitable quitar la contraseña del código fuente, podrías usar algún esquema de encriptacion para almacenarla. |
Re: mysql ¿licencia libre? software libre significa..¿distribuirlo gratuitamente? o ¿distribuir los fuentes de mi programa? otra cosa...yo estoy haciendo este software para una empresa pequeña especifica, la cual no lo va a vender a terceros, esto que estoy haciendo significa distribucion? y lo ultimo...supongamos que yo no voy a cobrar por este software, digamos, se lo estoy regalando a esta empresa, ¿tambien estoy sujeto a pagar la licencia comercial? Gracias. |
Re: mysql ¿licencia libre? a de paso... agradecerte TolaWare ya que el semestre pasado pasé java, y parte de las buenas notas que saque te las debo a tus ayudas. Muchas Gracias |
Re: mysql ¿licencia libre? Cita:
|
Re: mysql ¿licencia libre? software libre significa..¿distribuirlo gratuitamente? o ¿distribuir los fuentes de mi programa? La segunda es la que mas se asemeja a la definición de software libre. En realidad, software libre tiene un significado muy amplio. Dentro de esa definición, esta detallado que tenes que proveer del código fuente a cualquiera que lo necesite, ya sea mediante links en un sitio web, o junto con el programa |
Re: mysql ¿licencia libre? MySQL se publica con una licencia GPL (General Public License), y si distribuyes MySQL (ya sea como binario o como fuente para su posterior compilación) junto a tu software, éste último debes publicarlo bajo licencia GPL o alguna compatible (a no ser que pagues la licencia comercial de MySQL). Pero insisto, lo anterior sólo se aplica si distribuyes MySQL como paquete de software (tal como lo hace por ejemplo la aplicación AppServ). |
Respuesta: mysql ¿licencia libre? Crealas con Phpmyadmin como yo, solo hay que instalar el apache y listo ;) |
Respuesta: Re: mysql ¿licencia libre? mil disculpas que es medio tarde la pregunta uqe voy a hacer, pero recien me registro y tengo mis dudas respecto a tu respuesta... si yo estoy por implementar un sofware a una empresa y lo desarrollo por java y uso mysql para la BD tengo que pagar una licencia popor utilizar Mysql como uso comercial?? |
| La zona horaria es GMT -6. Ahora son las 21:32. |
Desarrollado por vBulletin® Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.