Dúvida sobre licença do MySQL  XML
Índice dos Fóruns » Assuntos gerais (Off-topic)
Autor Mensagem
Grinvon
GUJ Master
[Avatar]

Membro desde: 18/08/2003 22:10:49
Mensagens: 1899
Localização: Em qualquer lugar
Offline

Pelo que eu tava vendo no site, o MySQL pode ser tanto free ou comercial, ou seja, se você devenvolver aplicações comerciais com ele, você deverá comprar uma licença paga. Enquanto para projetos free e open source, você poderá usar tranquilamente.

Isso realmente se confirma? A versão MySQL AB é inteiramente paga?

>> Inocêncio.
[MSN] [ICQ]
Rafael Steil
Administrador
[Avatar]

Membro desde: 31/08/2002 02:35:53
Mensagens: 5984
Localização: São Paulo
Offline

Se eh o que diz la, entao assuma como verdade

Para projetos GPL, mysql eh gratuito. Para todos os outros casos, voce tem que pagar.

Rafael

"working code attracts people who want to code. Design documents attract people who want to talk about coding - Charles Miller"

http://rafaelsteil.com
http://twitter.com/rafaelsteil
http://www.jforum.net
http://www.flickr.com/photos/rafaelsteil
[Email] [WWW]
cv
Moderador
[Avatar]

Membro desde: 04/04/2003 00:32:12
Mensagens: 7842
Localização: São Paulo, SP
Offline

Para projetos GPL ou para projetos sem fins lucrativos? Fiquei na duvida, agora...
[Email] [WWW] [Yahoo!] [MSN] [ICQ]
Grinvon
GUJ Master
[Avatar]

Membro desde: 18/08/2003 22:10:49
Mensagens: 1899
Localização: Em qualquer lugar
Offline

cv wrote:Para projetos GPL ou para projetos sem fins lucrativos? Fiquei na duvida, agora...


Eu tava lendo nos manuais, parece que há essa dúbia licença, do qual a depender de qual seja o fim do projeto, você terá que pagar ou não.

>> Inocêncio.
[MSN] [ICQ]
pcalcado
Moderador
[Avatar]

Membro desde: 08/03/2004 17:19:35
Mensagens: 5174
Localização: Sydney - Australia
Offline

Eu nunca vi a MySQL AB processando ninguém, mas se você tem software MySQL no seu programa (e isso pdoe ser o driver JDBC) ele deve ser livre, GPL.


Our software is 100% GPL (General Public License); if yours is 100% GPL compliant, then you have no obligation to pay us for the licenses. This is a great opportunity for the open source community and those of you who are developing open source software.

The formal terms of the GPL license can be found in the GNU General Public License section of the MySQL Reference Manual. Please note that the General Public License can be restrictive, so if it doesn't meet your needs, you are better served by our Commercial License.

Specifically:

MySQL is free use for those who are 100% GPL. If your application is licensed under GPL or compatible OSI license approved by MySQL AB, you are free to ship any GPL software of MySQL AB with your application ('application' means any type of software application, system, tool or utility). You do not need a separate signed agreement with MySQL AB, because the GPL license is sufficient. We do, however, recommend you contact us as there usually are good opportunities for partnership and co-marketing.

Under the Open Source License, you must release the complete source code for the application that is built on MySQL. You do not need to release the source code for components that are generally installed on the operating system on which your application runs, such as system header files or libraries.

Free use for those who never copy, modify or distribute. As long as you never distribute the MySQL Software in any way, you are free to use it for powering your application, irrespective of whether your application is under GPL license or not.

You are allowed to modify MySQL Software source code any way you like as long as the distributed derivative work is licensed under the GPL as well.

You are allowed to copy MySQL binaries and source code, but when you do so, the copies will fall under the GPL license.


Phillip Calçado "Shoes"
http://fragmental.tw/
http://blog.fragmental.com.br/
"It is unfortunate that much of what is called 'object-oriented programming today is simply old style programming with fancier constructs." - Alan Kay
[Email] [WWW] [Yahoo!] [MSN]
renatosilva
GUJ Master

Membro desde: 16/12/2004 17:09:19
Mensagens: 1787
Offline

cv wrote:Para projetos GPL ou para projetos sem fins lucrativos? Fiquei na duvida, agora...


Que eu saiba, o MySQL é gratuito para projetos GPL, sejam eles comerciais ou não, afinal a GPL não proíbe você de comercializar o software! Se você escolher a outra licença digamos, "proprietária", terá que pagar a cópia, e então poderá usar o MySQL em seus sistemas proprietários, parece que até nessa licença você tem acesso aos fontes, que poderão portanto ser modificados e não disponibilizados na sua aplicação. A JavaMagazine deste mês tem um texto muito legal que fala exatamente desse esquema de licenças do MySQL, vale a pena ler.

This message was edited 1 time. Last update was at 20/04/2005 09:56:28

adriano_si
JWizard
[Avatar]

Membro desde: 01/10/2006 15:29:40
Mensagens: 2047
Offline

Bom pessoal, estou com a "dúvida das licensas de Software Livre" pairando sobre mim agora e gostaria de esclarecer alguns fatores que considerei melhor reabrir esse tópico aqui do que esse: http://www.guj.com.br/java/201873-mysql-e-uso-comercial devido esse aqui está em OFF-TOPIC, que considero mais apropriado para o assunto.

Sei que o POST é antigo e estou dando um TÓPICO QUE RENASCE nele. Algumas informações deste POST podem estar equivocadas devido ao tempo em que ele foi respondido ??

No post linkado acima, tenho a seguinte afirmação dada pelo amigo Alessandro Lazaroti

Tecnicamente, se vc destribuir seu software com o MySQL "EMBARCADO", como uma mídia com instalador que inclui o programa de instalação do MySQL, seu software tbm teria que ser Open Source.

Mas na prática, se o seu software apenas utiliza o Banco como repositório de dados, e não possue nenhum bundle com o mesmo ( instalações independentes, etc ), não existe problema algum.


Isso está totalmente correto ?? Minha dúvida pairou sobre o fato do que li sobre a GPL na Wikpedia

Por exemplo, se um projeto GPL é acrescido de um trabalho patenteado ou sob copyright, violando os termos destes, todos os envolvidos neste projeto, não só a pessoa que se apossou indevidamente dos trabalhos alheios, serão processados por danos ao detentor da patente ou do direito de cópia.
FONTE: http://pt.wikipedia.org/wiki/Licen%C3%A7a_GPL

Alessandro (caso venha ler o post), não é que eu não acredite em você, mas é pra confirmar mesmo, afinal achei que o contexto das licensas pode se tornar tão abrangentes, que muitas vezes podem nos confundir sobre o que realmente pode e o que não pode.

Se eu usar o MySQL Community edition somente para armazenar os dados, não preciso colocar meu sistema sobre a licensa GPL ??? Pois pelo que entendi no texto da Wikipedia, se eu usar Software (não apenas código) sob licensa GPL, meu sistema orbigatoriamente deverá estar sob licensa GPL. Estou errado ?? Essa regra vale somente para bibliotecas ??? Não se aplica ao Software como explicou o Alessandro ???

Outra dúvida é se caso eu tornar meu código GPL, tenho que obrigatoriamente colocá-lo em um Repositório público, ou somente abro brechas para caso um cliente entendedor das licensas queira meu código, eu tenha que liberá-lo para o mesmo ?? Pois pelo que percebo toda e qualquer alteração que o mesmo também fizesse, ele deveria também publicar a alteração.

estou deixando escapar algo ???

Abs [] e obrigado pela atenção.

"É preciso ter mais fé pra acreditar que viemos do nada..."

Blog - http://aohana.wordpress.com/

Padrão de nomenclatura Java - http://www.oracle.com/technetwork/java/codeconventions-139411.html#16712

Doc. Java - http://www.oracle.com/technetwork/java/javase/documentation/index.html

Faça perguntas Inteligentes - http://istf.com.br/perguntas

Sobrevivência no GUJ:
(Regras) http://www.guj.com.br/java/21516-regras-do-forum

(Boa prática) http://www.guj.com.br/java/15477-antes-de-voce-perguntar

(Código fonte) http://www.guj.com.br/java/50115-voce-e-novo-no-guj-vai-criar-um-topico-e-colar-seu-codigo-fonte-leia-aqui-antes-por-favor
adriano_si
JWizard
[Avatar]

Membro desde: 01/10/2006 15:29:40
Mensagens: 2047
Offline

Prezados, encontrei mais uma referẽncia na JavaMagazine edição que reforça o que foi falado nesse POST

Basicamente, se for usada a licença GPL, a aplicação que utiliza o MySQL também deve ser distribuída sob a GPL ou outra licença de software livre, como a Apache Software License (ASL). O caso da Apache License merece destaque aqui, porque normalmente código sob a GPL não pode ser misturado em uma mesma aplicação com código sob a ASL. Mas a MySQL AB inclui explicitamente uma exceção que garante a possibilidade de se usar o código do MySQL junto com código sob qualquer licença livre, onde ?licença livre? é definido como sendo uma licença aprovada pela Open Source Initiative (OSI ? opensource.org).


Ou seja, pelo jeito, há a obrigatoriedade de tornar o código GPL caso o BD seja GPL.

A única coisa que gostaria de saber é se isso mudou de 2005 pra cá, pois a revista e POST estão com datas bem antigas.

Obrigado a todos.

"É preciso ter mais fé pra acreditar que viemos do nada..."

Blog - http://aohana.wordpress.com/

Padrão de nomenclatura Java - http://www.oracle.com/technetwork/java/codeconventions-139411.html#16712

Doc. Java - http://www.oracle.com/technetwork/java/javase/documentation/index.html

Faça perguntas Inteligentes - http://istf.com.br/perguntas

Sobrevivência no GUJ:
(Regras) http://www.guj.com.br/java/21516-regras-do-forum

(Boa prática) http://www.guj.com.br/java/15477-antes-de-voce-perguntar

(Código fonte) http://www.guj.com.br/java/50115-voce-e-novo-no-guj-vai-criar-um-topico-e-colar-seu-codigo-fonte-leia-aqui-antes-por-favor
adriano_si
JWizard
[Avatar]

Membro desde: 01/10/2006 15:29:40
Mensagens: 2047
Offline

Mais um empecilho... Ferramentas SVN que estão sob licença GPL implicam que Projetos gerenciados pela mesma também estejam sob licensa GPL ??

"É preciso ter mais fé pra acreditar que viemos do nada..."

Blog - http://aohana.wordpress.com/

Padrão de nomenclatura Java - http://www.oracle.com/technetwork/java/codeconventions-139411.html#16712

Doc. Java - http://www.oracle.com/technetwork/java/javase/documentation/index.html

Faça perguntas Inteligentes - http://istf.com.br/perguntas

Sobrevivência no GUJ:
(Regras) http://www.guj.com.br/java/21516-regras-do-forum

(Boa prática) http://www.guj.com.br/java/15477-antes-de-voce-perguntar

(Código fonte) http://www.guj.com.br/java/50115-voce-e-novo-no-guj-vai-criar-um-topico-e-colar-seu-codigo-fonte-leia-aqui-antes-por-favor
Schuenemann
GUJ Ranger

Membro desde: 13/01/2005 12:31:27
Mensagens: 854
Offline

1- É licença, não licensa.
2- Não sei nada sobre o MySQL, mas GPL diz que se você liberar os binários do software GPL, precisa também liberar o código fonte.
adriano_si
JWizard
[Avatar]

Membro desde: 01/10/2006 15:29:40
Mensagens: 2047
Offline

Schuenemann wrote:1- É licença, não licensa.


Rsrsrssrsrsrsrs é verdade... passei tanto tempo pesquisando como license que esqueci de voltar pra PT-Br...

Schuenemann wrote:2- Não sei nada sobre o MySQL, mas GPL diz que se você liberar os binários do software GPL, precisa também liberar o código fonte.


Sim, isso já ficou claro ao ler a LICENÇA (agora sim ^^), mas o que realmente tá pegando é essa questão de usar uma ferramenta GPL, sem embarcá-la como é o caso do MySQL e do Subversion, preciso ter a licença ??

Isso já foi até meio que respondido no fórum e pelo artigo da JavaMagazine Ed. 40, mas como eu disse depois disso saiu a versão 3 da licença... Mudou alguma coisa ??

Já lí e relí, só que realmente algumas coisas ficam meio que confusas, talvez pelo meu inglês ainda ser a nível de iniciante, e porque realmente as vezes parecem haver conflitos de idéias. O motivo do POST é só pra ver se tem alguém usando e o que adotou pra deixar seu produto legal ???

Abs []

This message was edited 1 time. Last update was at 27/04/2011 13:50:25


"É preciso ter mais fé pra acreditar que viemos do nada..."

Blog - http://aohana.wordpress.com/

Padrão de nomenclatura Java - http://www.oracle.com/technetwork/java/codeconventions-139411.html#16712

Doc. Java - http://www.oracle.com/technetwork/java/javase/documentation/index.html

Faça perguntas Inteligentes - http://istf.com.br/perguntas

Sobrevivência no GUJ:
(Regras) http://www.guj.com.br/java/21516-regras-do-forum

(Boa prática) http://www.guj.com.br/java/15477-antes-de-voce-perguntar

(Código fonte) http://www.guj.com.br/java/50115-voce-e-novo-no-guj-vai-criar-um-topico-e-colar-seu-codigo-fonte-leia-aqui-antes-por-favor
Schuenemann
GUJ Ranger

Membro desde: 13/01/2005 12:31:27
Mensagens: 854
Offline

Sobre o SVN, acho que não tem nada a ver. Ele não é parte do projeto.
Da mesma forma que usar um editor de textos GPL pra escrever o código não torna o programa GPL.

Sobre o MySQL, acho só se fosse embarcado. No FAQ da GPL diz que se uma biblioteca GPL é incluída, a aplicação precisa ser GPL. Mas não é o caso do BD em si.
http://www.gnu.org/licenses/gpl-faq.pt-br.html#IfLibraryIsGPL
adriano_si
JWizard
[Avatar]

Membro desde: 01/10/2006 15:29:40
Mensagens: 2047
Offline

Schuenemann wrote:Sobre o SVN, acho que não tem nada a ver. Ele não é parte do projeto.
Da mesma forma que usar um editor de textos GPL pra escrever o código não torna o programa GPL.

Sobre o MySQL, acho só se fosse embarcado. No FAQ da GPL diz que se uma biblioteca GPL é incluída, a aplicação precisa ser GPL. Mas não é o caso do BD em si.
http://www.gnu.org/licenses/gpl-faq.pt-br.html#IfLibraryIsGPL


Opa cara, valew pelo Help, acho que cai nessa regra pelo fato de usar o Conector JDBC do MySQL não ???

E no caso do PHP que traz funções MySQL nativas ? [EDIT] - PHP License, não é GPL.

Abs []

This message was edited 1 time. Last update was at 28/04/2011 09:47:43


"É preciso ter mais fé pra acreditar que viemos do nada..."

Blog - http://aohana.wordpress.com/

Padrão de nomenclatura Java - http://www.oracle.com/technetwork/java/codeconventions-139411.html#16712

Doc. Java - http://www.oracle.com/technetwork/java/javase/documentation/index.html

Faça perguntas Inteligentes - http://istf.com.br/perguntas

Sobrevivência no GUJ:
(Regras) http://www.guj.com.br/java/21516-regras-do-forum

(Boa prática) http://www.guj.com.br/java/15477-antes-de-voce-perguntar

(Código fonte) http://www.guj.com.br/java/50115-voce-e-novo-no-guj-vai-criar-um-topico-e-colar-seu-codigo-fonte-leia-aqui-antes-por-favor
 
Índice dos Fóruns » Assuntos gerais (Off-topic)
Ir para:   
Powered by JForum 2.1.8 © JForum Team