Citerer Wikipedia:
MariaDB Det er en GPL-licenseret MySQL-afledt databaseserver. Det understøttes af Michael "Monty" Widenius (grundlægger af MySQL) og samfundet af gratis softwareudviklere. Det har en motor kaldet XtraDB, erstatter InnoDB. Det har en høj kompatibilitet med MySQL, da det har de samme kommandoer, grænseflader, API'er og biblioteker, hvis mål er at kunne ændre en server til en anden direkte
Nå, i en artikel offentliggjort i Document Foundation Blog, udsætte det niveau af beundring, du føler Monty af LibreOffice, hvor det udtrykker mere eller mindre følgende:
«Vi er meget begejstrede for projektet LibreOffice... For at gøre vores del med projektet er vi forpligtet til at integrere og yde fremragende support til MariaDB i LibreOffice. Dette inkluderer blandt andet en ny LGPL C drivere at oprette forbindelse til MariaDB o MySQL og lever fejlrettelser til eventuelle problemer i MariaDB, der påvirker alvorligt LibreOffice«
Du kan se mere i dette link. Uden tvivl gode nyheder for verden OpenSource y Office-pakken. Forbedring LibreOffice Base med dette beslag?
Med Oracles ankomst og dens adskillelse fra dem virker det ikke mærkeligt for mig.
MySQL er også fra Oracle og fortsætter med at blive ændret i sin communityversion, nogle udvidelser, der tidligere var almindelige, er blevet slettet, og jeg tror, det er en anden faktor.
Som jeg havde forstået, brugte de HSQLDB til databaser, fordi det er skrevet udelukkende i java. Det samme, og de behøver kun at ændre MySQL jdbc-driveren.
Fremragende 😀
Så hvis Oracle-genierne (nuværende ejere af MySQL) tænker på at gøre det samme som de gjorde med Open Office, er alternativet allerede implementeret.
Problemet er, hvad ville der ske, hvis Oracle finder et juridisk hul, der gør det muligt at patentere MySQL API? For nogen tid siden blev det sagt, at Oracle søger at følge denne strategi for at dæmme op for konkurrencen:
http://fosspatents.blogspot.com/2011/08/oracle-defends-copyrightability-of-apis.html
For at API'et skal forstås, ville det være navnet på funktionerne, variablerne, klasser osv., Noget helt absurd, men kommer fra Oracle ...
I så fald ville Monty være forpligtet til at redesigne MariaDB API for at undgå juridiske problemer, men det ville også ophøre med at være kompatibelt med MySQL.
Har Monty ingen magt over sin skabelse?
mmm ... Jeg er ikke sikker, jeg bliver nødt til at kigge efter mere info, men jeg tror, det gav alle rettighederne til Sun Microsystems, som igen blev købt af Oracle, derfor er Oracle den, der har alle rettighederne til MySQL .
Mens MariaDBs kildekode stadig ville være gratis, ville den stadig være styret af patenter, som faktisk ville gøre det til proprietær software.
Sikker på, så længe Oracle formår at patentere dele af kildekoden som forklaret før. Hvis du ikke kan, ville der ikke være noget juridisk problem med MariaDB.
Uhm og hvad med licensen? Eller de glemmer, at det har en GNU GPL-licens, og at de er skruet, fordi ifølge GNU GPL-licensen:
GNU General Public License eller bedre kendt under sit engelske navn GNU General Public License eller simpelthen dets akronym fra den engelske GNU GPL, er en licens oprettet af Free Software Foundation i 1989 (den første version) og er hovedsageligt orienteret for at beskytte gratis distribution, ændring og brug af software. Formålet er at erklære, at softwaren, der er omfattet af denne licens, er gratis software og at beskytte den mod bevillingsforsøg, der begrænser disse friheder til brugere.
Jeg mener, lad mig forklare, om Oracle ønskede at patentere noget software med GNU GPL-licensen. Free Software Foundation kunne sagsøge den for overtrædelse af licensen.
Oracle som ejer af koden og rettigheder til MySQL kan gøre hvad det vil med det, endda ændre licensen og lukke koden, og ikke engang FSF kan gøre noget ved dem, fordi forfatterne er absolut ejere af deres programmer.
Dette gælder, så længe MySQL ikke er afhængig af nogen anden GPL- eller copyleft-licenseret software.
Du kan ændre licensen for fremtidige versioner, men hvad der allerede er gratis, kan være gafler og fortsætte med GNU GPL-licensen. Og forbandet at de patenterer koden, og jeg tror, de patenterer også databaser. Selvom du kan se alt.
En anden ting er, at selvom det lykkedes dem at patentere MySQL, tror jeg ikke, at Oracle vil være den dårlige fyr i filmen (værre end det hidtil har været med Open Office).
Præcis kan Oracle ændre MySQL-licensen, men det påvirker ikke tidligere versioner, det eneste der kan påvirke tidligere versioner er patenter.
Spørgsmålet om patenter, hvad enten det drejer sig om software eller hvad det end er, er ret kompliceret og fører altid til en teknologisk forsinkelse.