Paggawa ng Lisensya sa Pinagmulan ng Negosyo Pinapayagan ang Pinagmulan ng Pinagmulan ng Pinagmulan

Ilang linggo na ang nakalilipas Nag-post kami ng isang artikulo tungkol sa bagong MariaDB Lisensya ng Pinagmulan ng Negosyo.

Ang BSL mismo ay napakahusay na kailangang subukan sa ligaw ilang beses upang malaman kung gaano ito epektibo, sa kabutihang-palad, ang koponan ng MariaDB ay nais na magpatakbo ng mga pagsusulit at nagsisimula sa MaxScale 2.1 produkto upang mapalawak ang pagiging kapaki-pakinabang ng ecosystem ng MariaDB.

Ang lahat ng sinabi, may ilang mga tanong na nakapalibot sa mga claim tungkol sa lisensya na "Open Source" noong una itong inihayag, at dahil dito, si Bruce Perens, co-founder ng Open Source Initiative, nakita ang lisensya at tumulong na mag-tweak ito upang mas mahusay na magkasya ang mga ideals ng Kahulugan ng Open Source.

Hindi laban sa $

Maaari mong isipin na ang inaama ng pandaigdigang pagtulak para sa Open Source ay laban sa mga gawi ng pera na nakapalibot sa bukas na pag-unlad, ngunit sa artikulo, sinabi ni Perens na siya ay nagkakasundo sa mga layunin ng pangkat ng MariaDB sa paggawa ng BSL.

Ipinahayag din niya na "Ang pagsasagawa ng Open Source ay hindi nangangahulugang nagsusuot ka ng shirt ng buhok at nakatira sa mga handout, habang ang iyong mga gumagamit, kadalasan ang pinakamalaking kumpanya sa Wall Street, ay nagmumula sa kuwarta".

Ito ay nagpapahiwatig ng pananalig sa konsepto na ang Open Source ay maaaring magkaroon ng isang paraan upang mabuhay sa isang kapaligiran kung saan ang mga bagong pagpapaunlad ay binabayaran upang i-play sa simula, ngunit ang panahon ng pagbabayad ay may isang malinaw na petsa ng pag-expire.

Kawalan ng klaridad

Ang kakulangan ng kaliwanagan, sa katunayan, ay ang pinakamalaking kasalanan na natagpuan ni Perens sa BSL. Ang parameterization (na sa una ay parang isang isyu ng kalayaan para sa tagapaglisensya) ay isang panganib, itinuturo niya, dahil sinasabi na ang isang proyekto ay BSL 1.0 ay nangangahulugang halos wala sa mga gumagamit ng proyekto.

Ang uri ng paglipat, timeline, at komersyal na limitasyon ay ganap na nakabatay sa pagpapasya ng proyekto, kahit na sa punto na ang lisensya ay maaaring lumipat sa isang non-Open-Source lisensya pagkatapos na komersyal na magagamit sa isang napakataas na gastos sa kapaligiran BSL.

Ang paghahambing na kanyang inaalok ay sa mga lisensya ng Creative Commons, na hindi malinaw sa kung ano ang ibig sabihin nito, at ang bawat isa ay dapat basahin sa kabuuan nito upang maunawaan ang mga karapatan at limitasyon na inaalok nito.

Ang ilang mga pagbabago ay kinakailangan

Sa pakikipagtulungan sa koponan ng MariaDB, nilinaw ni Perens ang ilan sa mga isyung ito, at nagpapahintulot pa rin ng kalayaan para sa BSL licensor na magbigay ng kanilang sariling mga termino. Ang paglipat ay kailangang mangyari sa loob ng apat na taon, sa isang GPL 2.0 o iba pang mas mahusay Mga lisensya ng Open Source, at magkaroon ng baseline grant ng mga karapatan sa paggamit (na maaari lamang mapalawak sa).

Ang mga pagbabagong ito ay nakakatulong upang matiyak na ang lisensya ay sumusunod sa Open Source at ang isang karaniwang pag-unawa sa kung ano ang ibig sabihin ng isang proyekto na pagiging BSL ay nakamit.

Sa huli

Sa pamamagitan ng mga pagbabagong ito sa isip, ang BSL 1.1 ay may endorsement ni Bruce Perens, at ang kanyang deklarasyon na "ito ay magiging isang mahusay na paraan para sa mga developer na magbayad habang kalaunan ay gumagawa ng kanilang mga gawa Open Source".

Ang MariaDB, para sa kanilang bahagi, ay sumakop sa mga pagbabagong ito at nagtrabaho upang mabawasan ang pagbanggit ng 1.0 na bersyon ng lisensya upang mapapabuti ang pinahusay na bersyon ng 1.1 na ginagamit nila para sa kanilang produkto ng MaxScale 2.1.

Habang ang jury ay pa rin sa kung paano epektibo ang diskarte na ito, ang BSL 1.1 ay nagbibigay ng isang bagong paraan para sa Open Source development team upang palaguin at palawakin ang kanilang mga produkto, at hindi na kailangang mag-alala tungkol sa kadukhaan para sa handouts sa parehong oras.

Kung gusto mong subukan ang lisensyang ito para sa iyong proyekto, tingnan ang dokumentasyon tungkol sa pagpapatibay at pagbubuo ng lisensya mula sa MariaDB.

pinagmulan

Mag-iwan ng komento