MySQL x MariaDB

07/02/2015

0

Boa noite, alguem tem novidades sobre o MYSQL e MariaDB, muitos falaram que o MariaDB foi um projeto iniciado depois que a Oracle comprou o banco, alguem conhece empresas que utilizam?
Alan Mario

Alan Mario

Responder

Posts

07/02/2015

Mariana Carvalho

Será que foi apenas fogo de palha? nunca mais ouvi falar.
Responder

08/02/2015

Eduardo Pessoa

Sim realmente foi, mas faz um tempo que não vejo noticias sobre ele, acompanho mais o forum, fica dificil de saber, só quando postam por aqui.
Responder

09/02/2015

Eliézio Mesquita

Olá,

O Mysql está firme e forte ainda e a oracle está sempre implementando novos recursos, hoje o Mysql já tem o recurso a Alta Disponibilidade.

att,
Responder

09/02/2015

Soeuseijothaz

Antes de tudo acho que devemos esclarecer que Open Soruce não é grátis. O PostgreSQL é 100% público e portanto não visa lucro, já o MySQL deixou de 100% público e tem dono a Oracle.
Não pretendo ser alarmista nem futurologo, porém a licença dual do mysql (GPL e Comercial) do MySQl, pode acabar agora em 2015.
No acordo da Oracle com a Comissão da União Europeia para autorizar a aquisição da Sun foi a prometido que a Oracle iria continuar a apoiar o regime da dual-licença até o quinto aniversário da conclusão da transação, em 28 de janeiro de 2015.

http://www.geekgumbo.com/2010/11/06/the-decline-of-mysql/

http://www.infoworld.com/article/2614268/open-source-software/wikipedia-dumps-mysql--hooks-up-with-mariadb.html

http://www.itworld.com/article/2737126/it-management/trouble-on-the-high-seas-for-mysql-.html

Não sou usuário acíduo do MySQL, mas me parece que a Oracle já se manifestou sobre o assunto. Segundo a própria Oracle se você distribuir os fontes do seu software sob GPL poderá colocar junto desta distribuição o mysql. Se você não distribuir fontes do seu software terá que pagar a licença comercial. Ou seja quem está usando a versão mysql comunity (GPL) como sendo de graça para distribuir junto ao software desenvolvido, deverá caso um cliente peça distribuir o código fonte do seu software.
Quem quiser ser aprofundar no assunto segue os links:

http://pt.slideshare.net/MySQLBR/my-sql-gratis-12mar2014

http://www.mysql.com/about/legal/licensing/oem/

Temendo que o código fonte do Mysql ser tornasse propietário (fechado) seu criador Michael 'Monty' Widenius iniciou o desenvolvimento de um novo SGBD, o MariaDB para garantir que a distribuição GPL (não gratuito para fins comerciais). Este projeto seria 100% compatível como o MysQL.

Eu particularmente tenho dúvidas que a Oracle irá descontinuar ou mesmo alterar a licença de forma drástica, mas tudo pode acontecer.

O Google trocou o MySQL pelo MariaDB, dizem as más línguas que foi mais por vingança por causa das patentes do JAVA, então temos um empresa de peso usando-o.

O fato de não se "ouvir mais falar", provavelmente é por que não se esta ouvindo nos lugares corretos kkk, pois existem várias tecnologias que não ouvimos falar e estão ai, tais como: SQLLite, Percona, EnterpriseDB, issso para ficar somente nos SGBDs.

É inegável que o MysQL amadureceu e não se questiona a sua qualidade, o problema é o rumor de que poderá ser pago ou o código fonter tornar-ser propietário.

Não sei se é verdadeiro mas me li em algun blog que algumas distros do Linux (SUSE) virão com o MariaDB em substiuição ao MysQL.

Deixo claro que o exposto acima é minha opinião pessoal embasada nos links e na minha vivência, então esta fadado a conter imprecisões. Solicito a gentiliza que qualquer informação errada exposta seja apontada.


Então o projeto, não morreu, existem empresas usando, não era fogo de palha e pode sim se tornar mais uma alternativa o que sempre é muito bom.
Responder

09/02/2015

Eduardo Pessoa

Olá,

O Mysql está firme e forte ainda e a oracle está sempre implementando novos recursos, hoje o Mysql já tem o recurso a Alta Disponibilidade.

att,


O MySQL mudou muito e pra melhor e quanto ao MariaDB?

Jothaz, não sabia dessa obrigatoriedade de ter que disponibilizar o código do sistema desenvolvido se usar o MySQL, vou me informa sobre isso.
Responder

09/02/2015

Soeuseijothaz

Eduardo,

Tento sempre me manter informado e como percebi que havia uma confusão sobre o assunto resolvi compartilhar o que eu sei sobre o assunto.

A proposta é de que o MariaDB seja 100% compatível com o MySQL, então acredito que os dois andem juntos. Sem levar em consideração que a equipe que desenvolve o MariaDB é a equipe original do MysQL. Eles inclusive brigaram com a Oracel judicialmente contra a compara, assim acho que são mais que capacitados para a tarefa.

Para mais informações sugiro uma lida no conteúdo dos links:

https://mariadb.com/kb/pt-br/mariadb-versus-mysql-compatibility/
http://news.dice.com/2013/05/22/mariadb-vs-mysql-a-comparison-2/
http://www.sobstel.org/blog/mysql-like-databases-comparison/
http://www.hardware.com.br/comunidade/mysql-mariadb/1301338/
http://blog.infolink.com.br/mariadb/


Com relação a obrigatóriedade em disponibilizar o código do sistema desenvolvido se usar o MySQL foi o que entendi, mas posso estar enganado, ao ler os links abaixo.

http://pt.slideshare.net/MySQLBR/my-sql-gratis-12mar2014
http://www.mysql.com/about/legal/licensing/oem/

Normalmente não me preocupo com licenças, pois as empresas em que trabalho sempre usam licenças pagas e pessoalmente prefiro usar o PostgreSQL ao MySQL (mas é somente um preferência pessoal, nada que desabone o MySQL). Então acho que eu não seria a pessoal mais indicada para esclarecer o assunto. Talvez outras pessoas aqui do fórum possam esclarecer se o que postei esta correto ou não. Sugiro dar um pesquisada e se inteirar dos fatos.

Segue a transcrição do texto sobre a questão das licenças, então se alguém discordar que se manifeste, pois o intuito é acima de tudo esclarecer.



"Q3: As a commercial OEM, ISV or VAR, when should I purchase a commercial license for MySQL software?
A: OEMs, ISVs and VARs that want the benefits of embedding commercial binaries of MySQL software in their commercial applications but do not want to be subject to the GPL and do not want to release the source code for their proprietary applications should purchase a commercial license from Oracle. Purchasing a commercial license means that the GPL does not apply, and a commercial license includes the assurances that distributors typically find in commercial distribution agreements.

To learn more about the benefits of embedding MySQL software under a commercial license, see:

Top Reasons for ISV Product Managers
Top Reasons for ISV VP Engineering
ISV Customers and Case Studies "



"MySQL Commercial License for OEMs, ISVs and VARs

Oracle provides its MySQL database server and MySQL Client Libraries under a dual license model designed to meet the development and distribution needs of both commercial distributors (such as OEMs, ISVs and VARs) and open source projects.
For OEMs, ISVs, VARs and Other Distributors of Commercial Applications:

OEMs (Original Equipment Manufacturers), ISVs (Independent Software Vendors), VARs (Value Added Resellers) and other distributors that combine and distribute commercially licensed software with MySQL software and do not wish to distribute the source code for the commercially licensed software under version 2 of the GNU General Public License (the "GPL") must enter into a commercial license agreement with Oracle.
For Open Source Projects and Other Developers of Open Source Applications:

For developers of Free Open Source Software ("FOSS") applications under the GPL that want to combine and distribute those FOSS applications with MySQL software, Oracle’s MySQL open source software licensed under the GPL is the best option.

For developers and distributors of open source software under a FOSS license other than the GPL, Oracle makes its GPL-licensed MySQL Client Libraries available under a FOSS Exception that enables use of the those MySQL Client Libraries under certain conditions without causing the entire derivative work to be subject to the GPL.
FAQ

Q1: As a commercial OEM, ISV or VAR, I have basic questions about the GPL. Where can I find more information?
Q2: As a commercial OEM, ISV or VAR, I have questions about how to comply with the terms of the GPL. Where can I find more information?
Q3: As a commercial OEM, ISV or VAR, when should I purchase a commercial license for MySQL software?
Q4: What is Oracle's dual license model for MySQL software?
Q5: What open source licensing options does Oracle offer for its MySQL software?
Q6: What is Oracle's commercial license for MySQL software?
Q7: If I have more questions, who should I contact?

Q1: As a commercial OEM, ISV or VAR, I have basic questions about the GPL. Where can I find more information?
A: Go to the Free Software Foundation’s website to read the GPL. The Free Software Foundation also provides a detailed FAQ on the GPL.
Q2: As a commercial OEM, ISV or VAR, I have questions about how to comply with the terms of the GPL. Where can I find more information?
A: Reading the GPL itself is the best place to start. Go to the Free Software Foundation's website to read the GPL. The Software Freedom Law Center has also created "A Practical Guide to GPL Compliance" with its explanation of the GPL's requirements.
Q3: As a commercial OEM, ISV or VAR, when should I purchase a commercial license for MySQL software?
A: OEMs, ISVs and VARs that want the benefits of embedding commercial binaries of MySQL software in their commercial applications but do not want to be subject to the GPL and do not want to release the source code for their proprietary applications should purchase a commercial license from Oracle. Purchasing a commercial license means that the GPL does not apply, and a commercial license includes the assurances that distributors typically find in commercial distribution agreements.

To learn more about the benefits of embedding MySQL software under a commercial license, see:

Top Reasons for ISV Product Managers
Top Reasons for ISV VP Engineering
ISV Customers and Case Studies

Q4: What is Oracle’s dual license model for MySQL software?
A: Oracle makes its MySQL database server and MySQL Client Libraries available under both the GPL and a commercial license. As a result, developers who use or distribute open source applications under the GPL can use the GPL-licensed MySQL software, and OEMs, ISVs and VARs that do not want to combine or distribute the MySQL software with their own commercial software under a GPL license can purchase a commercial license.
Q5: What open source licensing options does Oracle offer for its MySQL software?
A: Oracle makes its MySQL database server and MySQL Client Libraries available under the GPL for use with other GPL-licensed software and FOSS applications licensed under GPL-compatible FOSS licenses.

In addition, for open source projects and developers creating and distributing open source software under certain FOSS licenses other than the GPL, Oracle makes its GPL-licensed MySQL Client Libraries available under a FOSS Exception that allows distribution of the FOSS application with the MySQL Client Libraries without causing the entire derivative work to be subject to the GPL.
Q6: What is Oracle's commercial license for MySQL software?
A: Oracle offers a commercial license for all of its MySQL software that is embedded in or bundled with another application. The commercial license allows OEMs, ISVs and VARs to distribute commercial binaries of MySQL software with their own commercial software without subjecting that software to the GPL and its requirement to distribute source code.
Q7: If I have more questions, whom should I contact?
A: For more information, please contact the MySQL OEM sales team."
Responder

09/02/2015

Eduardo Pessoa

Certo! A leitura será longa, hehehe valeu.
Responder

09/02/2015

Soeuseijothaz

Certo! A leitura será longa, hehehe valeu.


Ninguém falou que seria fácil! kkkkkkkkkkkkkkkk
Responder

09/02/2015

Eduardo Pessoa

Isso é uma verdade!!! kkkkk
Responder

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar