Duke cituar nga wikipedia:
MariaDB Shtë një server i bazës së të dhënave të rrjedhura nga MySQL i licencuar nga GPL. Ajo mbështetet nga Michael "Monty" Widenius (themelues i MySQL) dhe bashkësia e zhvilluesve të softuerit të lirë. Ka një motor të quajtur XtraDB, duke zëvendësuar InnoDB. Ka një pajtueshmëri të lartë me MySQL pasi që ka të njëjtat komanda, ndërfaqe, API dhe biblioteka, qëllimi i tij është që të jetë në gjendje të ndryshojë një server për një tjetër drejtpërdrejt
Epo, në një artikull të botuar në Blog i Fondacionit të Dokumenteve, ekspozoni nivelin e admirimit që ndjeni Monty nga LibreOffice, ku shpreh pak a shumë sa vijon:
«Ne jemi shumë të ngazëllyer për projektin LibreOffice… Për të bërë pjesën tonë me projektin, ne jemi të përkushtuar për integrimin dhe sigurimin e mbështetjes së shkëlqyeshme MariaDB në LibreOffice. Kjo përfshin, ndër të tjera, një të re Drejtuesit e LGPL C për tu lidhur MariaDB o MySQL dhe siguroni rregullime të defekteve në kod për çdo çështje në MariaDB që ndikon seriozisht LibreOffice«
Ju mund të shihni më shumë në kjo lidhje. Pa dyshim, një lajm i shkëlqyeshëm për botën Burim i hapur y Suita e Zyrës. Përmirësimi Baza LibreOffice me këtë kllapa?
Me ardhjen e Oracle dhe ndarjen e saj prej tyre, nuk më duket e çuditshme.
MySQL është gjithashtu nga Oracle dhe vazhdon të modifikohet në versionin e saj të komunitetit, disa shtesa që ishin më parë të zakonshme janë fshirë dhe mendoj se ky është një faktor tjetër.
Siç e kisha kuptuar ata përdorën HSQLDB për bazat e të dhënave, sepse është shkruar tërësisht në java. E njëjta gjë dhe ata vetëm duhet të modifikojnë shoferin MySQL jdbc.
Shkelqyeshem
Pra, nëse gjenitë Oracle (pronarët aktualë të MySQL) mendojnë të bëjnë të njëjtën gjë që bënë me Open Office, alternativa do të zbatohet tashmë.
Problemi është, çfarë do të ndodhte nëse Oracle gjen një boshllëk ligjor që e lejon atë të patentojë MySQL API? Disa kohë më parë u tha se Oracle po kërkon të ndjekë këtë strategji për të frenuar konkurrencën:
http://fosspatents.blogspot.com/2011/08/oracle-defends-copyrightability-of-apis.html
Që API të kuptohet, do të ishte emri i funksioneve, ndryshoreve, klasave, etj, diçka krejt absurde por që vjen nga Oracle ...
Në atë rast Monty do të ishte i detyruar të ridizajnonte MariaDB API për të shmangur problemet ligjore, por gjithashtu do të pushonte së qenuri i pajtueshëm me MySQL.
A nuk ka asnjë fuqi Monty mbi krijimin e tij?
mmm ... Nuk jam i sigurt, do të duhej të kërkoja më shumë informacion, por mendoj se i dha të gjitha të drejtat Sun Microsystems që nga ana tjetër u ble nga Oracle, prandaj Oracle është ai që i ka të gjitha të drejtat për MySQL .
Akoma, ndërsa kodi burimor i MariaDB do të ishte akoma falas, ai do të drejtohet nga patentat, të cilat në fakt do ta bënin atë softuer të pronarit.
Sigurisht, për sa kohë që Oracle arrin të patentojë pjesë të kodit burimor siç është shpjeguar më parë. Nëse nuk mundeni, atëherë nuk do të kishte asnjë problem juridik me MariaDB.
Uhm dhe çfarë lidhje me licencën? Ose ata harrojnë se ajo ka një licencë GNU GPL dhe se ata janë të dehur sepse sipas licencës GNU GPL:
Licenca e Përgjithshme Publike GNU ose e njohur më mirë me emrin e saj Anglez GNU General Public License ose thjesht shkurtesa e saj nga anglishtja GNU GPL, është një licencë e krijuar nga Free Software Foundation në 1989 (versioni i parë), dhe është i orientuar kryesisht për të mbrojtur shpërndarja, modifikimi dhe përdorimi falas i softverit. Qëllimi i tij është të deklarojë që softueri i mbuluar nga kjo licencë është softuer i lirë dhe ta mbrojë atë nga përpjekjet e përvetësimit që kufizojnë ato liri tek përdoruesit.
Dua të them, më lejoni të shpjegoj nëse Oracle donte të patentonte disa softuerë me licencën GNU GPL. Fondacioni i Free Software mund ta padisë atë për shkelje të licencës.
Oracle duke qenë pronari i kodit dhe të drejtat për MySQL mund të bëjë çfarë të dojë me të, madje të ndryshojë licencën dhe ta mbyllë kodin dhe madje as FSF nuk mund t'u bëjë asgjë atyre sepse autorët janë pronarë absolutë të programeve të tyre.
Kjo është e vërtetë për sa kohë që MySQL nuk varet nga ndonjë program tjetër i licencuar GPL ose copyleft.
Mund të ndryshoni licencën e versioneve të ardhshme, por ajo që është tashmë falas mund të jetë forks dhe të vazhdojë me licencën GNU GPL. Dhe dreqi që ata patentojnë kodin, dhe unë mendoj se ata gjithashtu patentojnë bazat e të dhënave. Megjithëse mund të shihni gjithçka.
Një tjetër gjë është se edhe nëse ata arritën të patentojnë MySQL, unë nuk mendoj se Oracle dëshiron të jetë djali i keq në film, (më keq sesa ka qenë deri më tani me Open Office).
Pikërisht, Oracle mund të ndryshojë licencën MySQL por kjo nuk ndikon në versionet e mëparshme, e vetmja gjë që mund të ndikojë në versionet e mëparshme janë patentat.
Çështja e patentave, qoftë për softuer apo çfarëdo qoftë ai, është mjaft e ndërlikuar dhe gjithmonë çon në një vonesë teknologjike.