Pinalawak ng Open Source Initiative ang tungkulin nito sa AI at machine learning

open-source.jpg

Wright Studio — Shutterstock

Sa simula, ang lahat ng software ay "libreng software" at "open source." Ngunit, habang ang software ay naging komersyalisado, halos lahat ng software ay naging pagmamay-ari. Sa pag-aalsa laban dito, si Richard M. Stallman (RMS) kinuha ang Emacs text editor ni James Gosling at muling naglisensya nito sa ilalim GNU Public License (GPL), ang unang libreng lisensya ng software, noong 1983.

Habang ang pagtaas ng libreng software sa panimula ay nagbago kung paano ginamit ang software, hindi lahat ay masaya sa RMS, at sa kanya Libreng Software Foundation (FSF) kumuha ng paglilisensya ng software. Kaya, noong 1998, si Christine Peterson, sa isang pagpupulong kay Jon "Maddog" Hall, Larry Augustin, Eric S. Raymond, Bruce Perens, at iba pang libreng software luminaries, ay dumating sa terminong Open Source.

Ang pangunahing pagkakaiba, noon at ngayon, sa pagitan ng dalawa ay ang libreng software ay tungkol sa etika ng pagbabahagi ng code, habang ang open source ay nakatuon sa mga praktikal na benepisyo ng pagbabahagi ng code. 

O, bilang maagang pinuno ng OSI at kasalukuyang Project Lead ng OS-Klima Inilagay ito ni Michael Tiemann, ang open source ay sinadya upang "itapon ang moralizing at confrontational na saloobin na nauugnay sa 'libreng software'” at sa halip ay i-promote ang open-source na diskarte sa “pragmatic, business-case grounds.”

Habang ang mga libreng software laban sa mga open-source na argumento ay hindi nagpapakita ng mga palatandaan ng pagtatapos, ang OSI ay may mas malaking isda na iprito ngayon.

Ito: Oras na para ihinto ang paggamit ng C at C++ para sa mga bagong proyekto, sabi ng Microsoft Azure CTO

Sa nakalipas na ilang taon, ang mga open-source na lisensya ay nahaharap sa mga hamon mula sa mga quasi-open-source na lisensya gaya ng Business Source License (BSL), Karaniwang Sugnay, at Pampublikong Lisensya sa Side ng Server (SSPL). Ang mga argumento para sa libreng software kumpara sa open source at vice versa ay malinaw. Mas mahirap para sa mga tao na isipin ang pagkakaiba sa pagitan ng isang lisensya na "uri, uri ng, hindi talaga" isang open-source na lisensya at isa na isang tunay na open-source na lisensya. 

Ang pangunahing pagkakaiba sa pagitan ng mga lisensyang ito at ng mga may basbas ng OSI ay ang anumang tunay na open-source na lisensya ay dapat sumunod sa ang Open Source Definition (OSD). Ang lahat ay nagmumula sa ideya na sa open source, makukuha mo ang karapatang gamitin ang software code sa anumang paraan na gusto mo. Gusto mo bang patakbuhin ito sa isang ulap? Go for it. Gustong ibenta ang code o isang programa batay dito? Kaya mo rin yan. Paano ang tungkol sa pag-aalok nito bilang isang cloud-based na serbisyo? Astig din yan. Sa mga para-open source na lisensyang ito, pinaghihigpitan ang mga karapatang ito. 

Logo ng Open Source Initiative (OSI).

Sa paggawa ng mga bagay na mas nakakalito, maraming mga kumpanya na ngayon ay gumagamit ng mga pseudo-open-source na lisensya na nagsimula sa mga tunay na open-source na lisensya. 

Ito ay isang lumalagong kalakaran. Sinabi ng OSI Standards and Policy Director na si Simon Phipps, “Ito ay isa pang halimbawa ng isang nakakadismaya na kalakaran para sa mga kumpanyang napanatili ang kontrol sa mga karapatan sa software habang sinasabing nag-aalok ng mga open-source na kalayaan sa paghila sa alpombra kapag nakakuha sila ng sapat na market momentum — kung minsan ay tinatawag na ' modelo ng rights-ratchet. Inirerekomenda ng OSI ang mga gumagamit ng software na magbayad ng maingat na pansin sa napapanatiling presensya ng mga open-source na kalayaan kapag nangangako sa pag-deploy ng isang proyekto.

Bakit nila ito ginagawa? Ipinaliwanag ni OSI Executive Director Stefano Maffulli sa isang panayam sa 2022 Open Source Summit Europe na ang pagbabawas ng mga open-source na lisensya ay “naging uso sa mga kumpanya. Mayroon silang katulad na nakikilalang pattern. Binubuo nila ang kanilang negosyo at code sa loob ng lima hanggang 10 taon. Kasabay nito, kinokolekta nila ang mga contributor license agreement (CLA) na nagbibigay sa kumpanya ng mga karapatan sa kanilang code. Pagkatapos ay pinapalitan nila ang lisensya at inaalis ang mga karapatang iyon." Kaya, gumagamit sila ng open-source code upang lumago, ngunit sinisisi nila ang open source para sa hindi gumagana bilang isang modelo ng negosyo. Alerto sa spoiler: Ang open source ay hindi kailanman naging, o hindi kailanman magiging, isang modelo ng negosyo. Ito ay isang modelo ng pag-unlad. 

Ngunit hindi iyon pumipigil sa kanila, sabi ni Maffulli, "mula sa pagsisi sa open source para sa pag-iiwan ng pera sa mesa. Kaya, sa kanilang suporta, hinihiling ng mga venture capitalist na i-save nila ang bawat solong sentimos at kumita ng mas maraming pera, iniiwan nila ang kanilang mga open-source na lisensya. Ngayon, nauunawaan niya ang kanilang sakit, sabi ni Maffulli, "ngunit kung paano nila ito nilulutas ay nakakapinsala sa open source."

Kaya, ang Sumusulong ang OSI ay sinusubukang turuan ang mga negosyo at mga developer tungkol sa kung ano talaga ang open-source, at hindi. 

Bilang bahagi nito, mas binibigyang diin ng OSI ito ClearlyDefined proyekto. Ginawa ang crowdsourced na proyektong ito noong 2018 upang tugunan ang pangangailangang ito at palakasin ang mga open-source na proyekto sa pamamagitan ng pagpapabuti ng data ng paglilisensya sa mga software package. Kabalintunaan, ang proyektong ito ay nakakakuha ng suporta mula sa isang beses na pagmamay-ari na kumpanya tulad ng Microsoft, SAP, at Bloomberg. Habang ang ilang mas bago, minsang open-source na kumpanya ay umaatras mula sa open source, ang mga lumang-paaralan na negosyo ay napagtatanto ang halaga ng open source at mas tinatanggap ito. Ang OSI ay din naghahanap ng full-time na community manager para sa ClearlyDefined

Ang open source ay hindi na lamang tungkol sa mga developer at negosyo, malayo dito. Tulad ng ipinaliwanag ni Deborah Bryant, ang bagong Direktor ng Patakaran sa US ng OSI, "Sa mundo ngayon, patuloy na tumataas ang pagiging kumplikado at tumataas ang mga tugon sa paggawa ng patakaran sa mga usapin sa ekonomiya at seguridad habang Ang papel ng open-source na software ay patuloy na gumaganap ng isang kritikal na papel sa publiko at panlipunang mga alalahanin. "

Tama siya. Ilang linggo lamang pagkatapos niyang dumating sa kanyang bagong post, ang Chairman ng US Senate Homeland Security and Governmental Affairs Committee, Democrat Gary Peters, at ang nangungunang Republican na si Rob Portman ipinakilala ang batas upang makatulong sa pag-secure ng open-source na software. Ang mga open-source supporter ay hindi lamang nangangailangan ng boses sa patakaran ng gobyerno patungo sa open source, dapat mayroon sila nito. Ang mga desisyon sa patakaran ng pamahalaan ay makakaapekto sa aming open-source na software ecosystem. Ang OSI, kapwa sa US at sa Europa, kasama ang Phipps, ay tinutugunan ang pangangailangang ito.

Ito: Sinabi ng Meta AI guru na si LeCun na karamihan sa mga diskarte sa AI ngayon ay hindi kailanman hahantong sa tunay na katalinuhan

Sa pasulong, tutugunan din ng OSI ang mga tungkuling ginagampanan ng machine learning (ML) at Artificial Intelligence (AI) sa parehong paggamit at pagbuo ng open-source na software. Ito ay naging isang lalong kagyat na isyu.

Halimbawa, ang AI-base pair programming tool ng GitHub Ang modelo ng ML ng Copilot ay bahagyang umaasa sa open-source code. Ang ilang mga open-source na developer ay maliwanag na nagagalit dito. Iniisip ni Maffulli, "Legal, lumilitaw na ang GitHub ay nasa mga karapatan nito." Iyon ay sinabi, huwag "mawala sa mga legal na damo na tinatalakay kung mayroong isang open-source na isyu sa lisensya dito o isang isyu sa copyright. Ito ay makaligtaan ang mas malawak na punto. doon is isang isyu sa pagiging patas na nakakaapekto sa buong lipunan, hindi lamang sa mga open-source na developer.”

Ito ay hindi lamang isang problema sa Copilot. DeepMind ng Google May sariling Sistema ng developer ng AI AlphaCode, mayroon ang Salesforce CodeT5, at mayroon ding open-source PolyCoder. Isa itong isyu na dapat tugunan ng open-source na komunidad. 

Sisimulan ng OSI ang pag-uusap na ito sa apat na virtual na seminar, Deep Dive: AI, sa Oktubre. Susuriin ng mga ito kung paano mag-intersect ang AI at open source sa isa't isa sa negosyo, lipunan, batas, at sa akademya. Lubos kong inirerekomenda na dumalo ka kung nagmamalasakit ka sa open source at AI. Ito, at hindi ang walang hanggang labanan sa pagitan ng libreng software at open source, ang magiging mahalaga para sa susunod na dekada ng software development.

Kaugnay na mga kwento:

pinagmulan