Кіріспе
Ресурстық кодқа қол жетімділікті қамтамасыз ету үшін лицензияланған бағдарламалық қамтамасыз ету. Ресурстық кодты қолжетімді бағдарламалық қамтамасыз ету – бастапқы кодты тарату моделі арқылы шығарылатын, онда бастапқы кодты қарауға және кейбір жағдайларда өзгертуге мүмкіндік бар, бірақ бұл міндетті түрде ашық кодты бағдарламалық қамтамасыз ету критерийлеріне сәйкес келе бермейді. Осы ұсыныстармен байланысты лицензиялар кодты анықтама үшін қарауға, сондай-ақ коммерциялық және коммерциялық емес мақсаттар үшін өзгертуге және қайта таратуға рұқсат береді.
Source available software is software released through a source code distribution model that includes arrangements where the source can be viewed, and in some cases modified, but without necessarily meeting the criteria to be called open source. The licenses associated with the offerings range from allowing code to be viewed for reference to allowing code to be modified and redistributed for both commercial and non commercial purposes.
Ашық және еркін бағдарламалық жасақтамадан ажырату
Кез келген бағдарламалық жасақтама, егер оның бастапқы коды онымен бірге таратылатын болса, пайдалану, бөлісу, өзгерту немесе тіпті құрастыруға заңды құқығы болмаса да, кең мағынада бастапқы кодқа қол жетімді болып саналады. Бағдарламалық жасақтама бастапқы кодқа қол жетімді және меншік бағдарламалық жасақтама болып қатар жүруі мүмкін (мысалы, id Software's Doom). Керісінше, еркін бағдарламалық қамтамасыз ету және ашық бастапқы кодты бағдарламалық қамтамасыз етудің анықтамалары әлдеқайда тар. Еркін бағдарламалық қамтамасыз ету және/немесе ашық бастапқы кодты бағдарламалық қамтамасыз ету әрқашан бастапқы кодқа қол жетімді болып табылады, бірақ барлық бастапқы кодқа қол жетімді бағдарламалық қамтамасыз ету еркін бағдарламалық қамтамасыз ету және/немесе ашық бастапқы кодты бағдарламалық қамтамасыз ету болып табылмайды. Бұл себебі осы терминдердің ресми анықтамасы пайдаланушының қолжетімді бастапқы кодты пайдалану құқығына қатысты маңызды қосымша талаптарды қосады (әдетте, авторды көрсету арқылы алынған коммерциялық өнімдерде де осы бағдарламаны пайдалану құқығын қоса алғанда). Кең мағынада, кез келген FOSS лицензиясы бастапқы кодқа қол жетімді лицензия болып табылады. Тар мағынада, 2018 жылдың 22 тамызында Redis Labs кейбір Redis модульдерін GNU Affero General Public License-ден Apache License 2.0 және Commons Clause үйлесіміне көшірді. 2018 жылдың қыркүйегінде Мэтью Гарретт Commons Clause-ді "ескі әдіс" деп сынға алып, ол "жалпыға ортақ иелікке көмектеспейді" деді.
On August 22, 2018, Redis Labs shifted some Redis Modules from the GNU Affero General Public License to a combination of the Apache License 2.0 and the Commons Clause. In September 2018, Matthew Garrett criticized Commons Clause calling it an "older way of doing things" and said it "doesn't help the commons".
Бизнес-көз лицензиясы
MariaDB корпорациясы 2016 жылы Бизнес-көз лицензиясын енгізді, ол тез арада кеңінен қолданылатын "кешіктірілген ашық кодты" лицензиялардың біріне айналды. Ол коммерциялық лицензия қажетті өндірістік ортада кодты пайдалануға тыйым салады.
Функционалдық бастапқы код лицензиясы
Функционалдық бастапқы лицензия 2023 жылдың қараша айында Sentry компаниясымен Бизнес бастапқы лицензиясына қарағанда оңай балама ретінде ұсынылды. Ол кодты автордың оны экономикалық тұрғыдан пайдалану құқығын сақтау үшін, кез келген "басқаша" мақсатта қолдануға тыйым салады, бірақ белгілі бір мерзімге ғана қолданылады. Осы мерзім өткен соң, код Apache лицензиясы немесе MIT лицензиясы бойынша қолжетімді болып есептеледі.
GitLab Enterprise Edition лицензиясы (EE лицензиясы)
GitLab Enterprise Edition лицензиясы тек GitLab-тың коммерциялық ұсынысында ғана қолданылады. GitLab MIT лицензиясы бойынша Community Edition нұсқасын да шығарады. GitLab Inc. EE лицензиясы өздерінің Enterprise Edition өнімін "мүліктік, жабық кодты" ететінін ашық түрде мәлімдейді. Дегенмен, компания Community Edition-ның бастапқы кодын, сондай-ақ репозиторийдегі мәселелерді тіркеу құралын жариялайды және пайдаланушыларға бастапқы кодты өзгертуге рұқсат береді. Жабық кодты Enterprise Edition және ашық кодты Community Edition екі нұсқасының бірдей шығарылуы GitLab-ты ашық ядролы компанияға айналдырады.
Mega Limited кодты қайта қарау лицензиясы
2016 жылы Mega Ltd. өз клиенттерінің бастапқы кодын Mega Limited Code Review License лицензиясы бойынша жариялады, ол кодты тек "қарап шығу және түсіндіру мақсатында" пайдалануға мүмкіндік береді. Бұл бастапқы код бұрынғы директор Ким Дотком Mega Ltd-ден кеткен соң, "толыққанды ашық кодты және коммерциялық емес Mega бәсекелесін құрамын" деп мәлімдегеннен кейін жарияланды.
Microsoft ортақ бастапқы код бастамасы
Microsoft-тың 2001 жылдың мамыр айында қолға алынған Ортақ бастапқы кодтық бағдарламасы 5 лицензиядан тұрады, олардың 2-еуі ашық бастапқы кодты, ал 3-еуі шектеулі. Осы бағдарлама аясындағы шектеулі лицензиялар – Microsoft Limited Public License (Ms LPL), Microsoft Limited Reciprocal License (Ms LRL) және Microsoft Reference Source License (Ms RSL) болып табылады.
Ескі Scilab лицензиясы
5-ші нұсқаға дейін Scilab өзін "сандық есептеулерге арналған ашық кодты платформа" деп сипаттады, бірақ өзгертілген нұсқаларын коммерциялық түрде қайта таратуға тыйым салатын лицензиясы болған. 5-ші нұсқадан бастап және одан кейінгі нұсқалар GPL-мен үйлесімді CeCILL лицензиясымен таратылады.
Сервер жағындағы жалпыға ортақ лицензия
Серверлік жақтағы қоғамдық лицензия – MongoDB жобасы құрастырған GNU Affero General Public License-нің өзгертілген нұсқасы. Ол лицензияланған жұмысты желі арқылы пайдалануға қатысты бір тармақты өзгертеді, яғни егер SSPL лицензиясымен ұсынылған бағдарламалық қамтамасы басқа пайдаланушыларға ұсынылатын "қызметке" енгізілсе, қызметтің толық бастапқы коды (барлық бағдарламалық қамтамасы мен API-лерді, оның ішінде пайдаланушының қызметті өздігінен іске қосуы үшін қажеттілерді қоса алғанда) SSPL бойынша жариялануы тиіс. Ашық бастапқы код бастамасы, Debian және Red Hat бұл лицензияны тегін емес деп санайды, себебі ол бағдарламалық қамтамасты коммерциялық мақсатта пайдалануға қатысты негізсіз шектеулер қояды.
SugarCRM-нің мемлекеттік лицензиясы
2007 жылы OSI президенті Майкл Тиман SugarCRM сияқты компанияларды, олардың бағдарламалық жасақтамасын OSI мақұлдаған лицензиясы болмаса да, "ашық бастапқы код" деп насихаттағаны үшін сынады. SugarCRM жағдайында, бағдарламалық жасақтама пайдаланушы интерфейсінде көрсетілуі тиіс "белгіні" талап ететіндіктен, "белгілеулік бағдарлама" деп аталды. SugarCRM-нің ашық бастапқы коды 2007 жылы GPL 3 нұсқасы бойынша қайта лицензияланды, ал кейіннен 2010 жылы GNU Affero GPL 3 нұсқасы бойынша қайта лицензияланды.
TrueCrypt лицензиясы
TrueCrypt лицензиясы TrueCrypt дискіні шифрлау құралымен қолданылған. TrueCrypt тоқтатылғаннан кейін, VeraCrypt түйінді Apache лицензиясына көшті, бірақ TrueCrypt-тен мұраланған код үшін TrueCrypt лицензиясын сақтап қалды. Ашық бастапқы код инициативасы TrueCrypt лицензиясын қабылдамайды, себебі "ол OSD-мен үйлеспейтін элементтерді қамтиды". Free Software Foundation лицензияны бағдарламаны кім іске қоса алатынын шектеуі және тауарлық белгі талабын міндетті етуі үшін сынап бағалайды.
BeeGFS-тің соңғы пайдаланушы лицензиялық келісімшарты
BeeGFS EULA – Linux үшін клиентті қоспағанда, BeeGFS таратылған параллель файлдық жүйенің лицензиясы. BeeGFS бастапқы коды олардың веб-сайтында еркін қолжетімді, осы себепті олар BeeGFS-ті "Ашық кодты" бағдарламалық қамтамасыз ету деп мәлімдейді; бірақ шындығында ол солай емес, себебі бұл лицензия бағдарламалық қамтамасыз етудің өзгертілген нұсқаларын таратуға немесе бағдарламалық қамтамасыз етудің кейбір мүмкіндіктерін рұқсатсыз пайдалануға тыйым салады.