Licença MySQL
Moderador: Moderadores
Licença MySQL
Olá, aviso aos navegantes.
O MySQL não têm licença totalmente free, de acordo com o site a única versão livremente distribuída é a
MySQL Community Edition, que têm licença GPL e não LGPL.
https://www.mysql.com/products/community/
Isso quer dizer que o uso pessoal é livre e não precisa disponibilizar os fontes, mas que a venda do seu produto, para terceiros, que vai utilizar o MySQL não é livre e seria necessário disponibilizar os fontes, conforme determina a licença GPL que é viral.
O único banco de dados, avançado e moderno, que é totalmente livre é o PostgreSQL que é licença BSD, ou seja, totalmente livre.
https://www.postgresql.org/about/licence/
Pode ser que a Oracle nunca faça nada, mas conforme já aconteceu com o Java, é bom colocar as barbas de molho...
O MySQL não têm licença totalmente free, de acordo com o site a única versão livremente distribuída é a
MySQL Community Edition, que têm licença GPL e não LGPL.
https://www.mysql.com/products/community/
Isso quer dizer que o uso pessoal é livre e não precisa disponibilizar os fontes, mas que a venda do seu produto, para terceiros, que vai utilizar o MySQL não é livre e seria necessário disponibilizar os fontes, conforme determina a licença GPL que é viral.
O único banco de dados, avançado e moderno, que é totalmente livre é o PostgreSQL que é licença BSD, ou seja, totalmente livre.
https://www.postgresql.org/about/licence/
Pode ser que a Oracle nunca faça nada, mas conforme já aconteceu com o Java, é bom colocar as barbas de molho...
Licença MySQL
E o MariaDB não seria uma alternativa?
Sun Tzu há mais de três mil anos cita nas epígrafes de seu livro “A Arte da Guerra“:
“Concentre-se nos pontos fortes, reconheça as fraquezas, agarre as oportunidades e proteja-se contra as ameaças”.
“Se não é vantajoso, nunca envie suas tropas; se não lhe rende ganhos, nunca utilize seus homens; se não é uma situação perigosa, nunca lute uma batalha precipitada”.
Até 2017 Desktop Console [ Legado ] Harbour | MinGW | DBF | CDX | FastReport | MySQL
Novos Projetos:
Desktop Visual Windev Desktop
Celular Android/iOS Windev Mobile
WEB Windev Web
Sejamos gratos a Deus.
“Concentre-se nos pontos fortes, reconheça as fraquezas, agarre as oportunidades e proteja-se contra as ameaças”.
“Se não é vantajoso, nunca envie suas tropas; se não lhe rende ganhos, nunca utilize seus homens; se não é uma situação perigosa, nunca lute uma batalha precipitada”.
Até 2017 Desktop Console [ Legado ] Harbour | MinGW | DBF | CDX | FastReport | MySQL
Novos Projetos:
Desktop Visual Windev Desktop
Celular Android/iOS Windev Mobile
WEB Windev Web
Sejamos gratos a Deus.
Licença MySQL
MariaDB me parece que é mais razoável, teria quer consultar com mais cuidado o site para saber com certeza.fladimir escreveu:E o MariaDB não seria uma alternativa?
https://mariadb.com/kb/en/licensing-faq/
- JoséQuintas
- Administrador

- Mensagens: 20267
- Registrado em: 26 Fev 2007 11:59
- Localização: São Paulo-SP
Licença MySQL
Não faz sentido até Microsoft SQL SERVER ter versão grátis, e MySQL não ter.
Também não faz sentido TODO LINUX poder baixar automaticamente MySQL Server, se não pode usar.
Aliás... Ubuntu faz parte do Windows 10 e também pode baixar MySQL...
Agora tentem imaginar o seguinte:
Se MySQL é livre só pra uso pessoal, que M**** o cara vai fazer pra uso pessoal que vai precisar do MySQL?
MySQL Community Server é livre pra ser baixado.
Qualquer um pode baixar, até o cliente.
Vém como parte do Linux, que hoje também faz parte do Windows 10.
PERA AÍ...
O LINUX BAIXA MYSQL, MYSQL FAZ PARTE DO LINUX
WINDOWS TEM LINUX, TAMBÉM BAIXA MYSQL.
Se Linux tem, e Windows tem.... porque a culpa vai ser do meu aplicativo?
TODOS OS PROVEDORES fornecem servidor MySQL.... sempre grátis... tem isso também.
Meu aplicativo usa ADO e serve qualquer base de dados.
Se o cliente tem MySQL, pode usar.
Não estou vendendo MySQL, estou vendendo meu software.
Pois é....
Como eu já disse por aqui, mundo XBASE é foda.
Mostrar que com ADO não precisa ficar preso a nada... é um perigo...
E mostrar ADO + MySQL.... sobrou pro MySQL .. kkkkkkkk
Também não faz sentido TODO LINUX poder baixar automaticamente MySQL Server, se não pode usar.
Aliás... Ubuntu faz parte do Windows 10 e também pode baixar MySQL...
Agora tentem imaginar o seguinte:
Se MySQL é livre só pra uso pessoal, que M**** o cara vai fazer pra uso pessoal que vai precisar do MySQL?
MySQL Community Server é livre pra ser baixado.
Qualquer um pode baixar, até o cliente.
Vém como parte do Linux, que hoje também faz parte do Windows 10.
PERA AÍ...
O LINUX BAIXA MYSQL, MYSQL FAZ PARTE DO LINUX
WINDOWS TEM LINUX, TAMBÉM BAIXA MYSQL.
Se Linux tem, e Windows tem.... porque a culpa vai ser do meu aplicativo?
TODOS OS PROVEDORES fornecem servidor MySQL.... sempre grátis... tem isso também.
Meu aplicativo usa ADO e serve qualquer base de dados.
Se o cliente tem MySQL, pode usar.
Não estou vendendo MySQL, estou vendendo meu software.
Pois é....
Como eu já disse por aqui, mundo XBASE é foda.
Mostrar que com ADO não precisa ficar preso a nada... é um perigo...
E mostrar ADO + MySQL.... sobrou pro MySQL .. kkkkkkkk
José M. C. Quintas
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"
https://github.com/JoseQuintas/
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"
https://github.com/JoseQuintas/
-
Marcos Kieron
- Usuário Nível 2

- Mensagens: 72
- Registrado em: 14 Jan 2020 10:29
- Localização: São Paulo/SP
Licença MySQL
O MySQL tem licença restritiva.
O MariaDB não tem a mesma licença e funciona praticamente igual.
O MariaDB não tem a mesma licença e funciona praticamente igual.
- JoséQuintas
- Administrador

- Mensagens: 20267
- Registrado em: 26 Fev 2007 11:59
- Localização: São Paulo-SP
Licença MySQL
É complicado encontrar informação.Se você está simplesmente amarrando em um banco de dados que você espera já estar instalado na época em que seu software foi comprado, então possivelmente não precisa de uma licença.
Mas pelo que entendi é assim:
Se você apenas está usando o banco de dados no seu aplicativo ok.
Comandos SQL não são determinantes pra definir o uso vinculado ao MySQL, porque pode usá-los em qualquer servidor.
Se você tem rotinas dentro do MySQL, usando a linguagem de programação do MySQL, então você depende do MySQL.
Faz sentido, é algo como usar o "compilador" interno do MySQL, é como criar um software usando a linguagem do MySQL.
Na prática, você pode até quase criar um aplicativo inteiro dentro do servidor MySQL.
Neste caso, você está distribuindo o servidor com as suas rotinas dentro.
Mesmo assim confunde, ou..... Tudo que estiver dentro do MySQL terá que ser liberado, incluindo suas rotinas dentro do MySQL.
Desta forma, passa a não existir nada particular do seu aplicativo dentro do MySQL.
Como não tenho nada disso, nem preciso me preocupar....
José M. C. Quintas
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"
https://github.com/JoseQuintas/
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"
https://github.com/JoseQuintas/
- JoséQuintas
- Administrador

- Mensagens: 20267
- Registrado em: 26 Fev 2007 11:59
- Localização: São Paulo-SP
Licença MySQL
Ao mesmo tempo é engraçado, lembra o que já comentei aqui sobre os produtos XBASE...
Se você puder usar um produto similar... então pode usar MySQL de graça.
Mas se você estiver preso, não puder usar outra coisa... então tem que pagar licença.
Não é uma coisa irônica?
Igual os produtos xbase... se ficar preso... tem que ficar pagando atualização...
Pois é... tem que levar pro lado irônica da coisa... senão ficamos malucos....
Se você puder usar um produto similar... então pode usar MySQL de graça.
Mas se você estiver preso, não puder usar outra coisa... então tem que pagar licença.
Não é uma coisa irônica?
Igual os produtos xbase... se ficar preso... tem que ficar pagando atualização...
Pois é... tem que levar pro lado irônica da coisa... senão ficamos malucos....
José M. C. Quintas
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"
https://github.com/JoseQuintas/
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"
https://github.com/JoseQuintas/
Licença MySQL
Como sempre, muita desinformação e pouca informação, que só mais confunde e pouco esclarece.
Após filtrar as dúvidas, esse link esclarece algumas:
https://searchitchannel.techtarget.com/ ... al-license
ISP usa "de graça" o MySQL, por causa do que determina a GPL, que considera uso interno, portanto sem precisar pagar a licença. Mas isso também pode mudar, vejam o caso do MongoDB que alterou sua licença para que os ISPs tenham que pagar pelo uso.
Quem usa o conector ODBC do MySQL (Oracle) está sujeito sim a pagar pelo uso comercial.
Se alguém pagou pelo MySQL servidor, pode usar o cliente sem pagar a licença.
Ou seja, não existe essa de obaoba com o MySQL, está sujeito sim a licença comercial, e quem quizer correr o risco de usar que corra, cada um toma suas próprias decisões e arcam com elas.
Para esclarecer o peixe que estou vendendo aqui chama-se PostgreSQL, que é totalmente livre e na minha opinião é muito melhor que o MySQL.
O resto é só bobagens, como sempre.
https://forum.scriptcase.com.br/t/mas-o ... onde/15273
Após filtrar as dúvidas, esse link esclarece algumas:
https://searchitchannel.techtarget.com/ ... al-license
ISP usa "de graça" o MySQL, por causa do que determina a GPL, que considera uso interno, portanto sem precisar pagar a licença. Mas isso também pode mudar, vejam o caso do MongoDB que alterou sua licença para que os ISPs tenham que pagar pelo uso.
Quem usa o conector ODBC do MySQL (Oracle) está sujeito sim a pagar pelo uso comercial.
Se alguém pagou pelo MySQL servidor, pode usar o cliente sem pagar a licença.
Ou seja, não existe essa de obaoba com o MySQL, está sujeito sim a licença comercial, e quem quizer correr o risco de usar que corra, cada um toma suas próprias decisões e arcam com elas.
Para esclarecer o peixe que estou vendendo aqui chama-se PostgreSQL, que é totalmente livre e na minha opinião é muito melhor que o MySQL.
O resto é só bobagens, como sempre.
https://forum.scriptcase.com.br/t/mas-o ... onde/15273
- JoséQuintas
- Administrador

- Mensagens: 20267
- Registrado em: 26 Fev 2007 11:59
- Localização: São Paulo-SP
Licença MySQL
Continua no mesmo.
Meu software usa ADO, não obriga o uso de MySQL, não distribuo MySQL, portanto não preciso licença.
O cliente... ele não comercializa MySQL, não precisa licença.
Milhões de pessoas usam MySQL grátis, sem problema.
Se pra ninguém é problema, porque vai ser pra mim?
Fim.
Ou... sigo o exemplo de grandes empresas, como TOTVS:
Se houver problema, coloco Oracle na lista de produtos inválidos pra uso com meu produto.
Meu software usa ADO, não obriga o uso de MySQL, não distribuo MySQL, portanto não preciso licença.
O cliente... ele não comercializa MySQL, não precisa licença.
Milhões de pessoas usam MySQL grátis, sem problema.
Se pra ninguém é problema, porque vai ser pra mim?
Fim.
Ou... sigo o exemplo de grandes empresas, como TOTVS:
Se houver problema, coloco Oracle na lista de produtos inválidos pra uso com meu produto.
José M. C. Quintas
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"
https://github.com/JoseQuintas/
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"
https://github.com/JoseQuintas/
- JoséQuintas
- Administrador

- Mensagens: 20267
- Registrado em: 26 Fev 2007 11:59
- Localização: São Paulo-SP
Licença MySQL
Pra estimular o uso, dois dos principais forks do MySQL:
https://blog.hostone.com.br/mysql-mariadb-ou-percona/
https://blog.hostone.com.br/mysql-mariadb-ou-percona/
José M. C. Quintas
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"
https://github.com/JoseQuintas/
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"
https://github.com/JoseQuintas/
