
Բաց կոդի համար ոչ ոք չի վճարում. նախկին npm-ի ղեկավարը լուծում է առաջարկում
npm-ի համահիմնադիր Լորի Վոսը, որը հինգ տարի ղեկավարել է փաթեթների ռեեստրը, պնդում է, որ բաց կոդի ֆինանսավորման 30-ամյա փորձերը սխալ թիրախին էին ուղղված. ընկերությունները վճարում են, բայց ոչ կոդը գրողներին:
npm-ի համահիմնադիր և փաթեթների ռեեստրը հինգ տարի ղեկավարած Լորի Վոսը հրապարակել է երկար շարադրություն, որի գլխավոր միտքը սա է. բաց կոդի ֆինանսավորման 30-ամյա փորձերը սխալ թիրախին էին ուղղված։ Ընկերությունները բաց կոդի համար վճարում են արդեն, գրում է նա, պարզապես ոչ նրանց, ովքեր գրում են այդ կոդը։
Անվճարը հաղթում է կոդի խաղում
Վոսը էվոլյուցիոն կենսաբանությունից վերցնում է «բազեների ու աղավնիների» մոդելը. փակ կոդը բազե է՝ թաքցնում է կոդը և դրա համար հավելավճար գանձում, իսկ բաց կոդը աղավնի է՝ տալիս է կոդը և շահում նրանից, որ մյուսներն էլ նույնն են անում։ Կայուն արդյունքը, ըստ նրա, սա է՝ «ցանկացած ոք կարող է սա օգտագործել ցանկացած նպատակով, ներառյալ առևտրային, անվճար»՝ MIT, BSD, Apache։ Յուրաքանչյուր նախագիծ, որը փորձում էր մի փոքր ավելի քիչ առատաձեռն աղավնի լինել, պարտվեց. React-ի BSD+Patents լիցենզիան 2017-ին վերադարձավ MIT-ին, իսկ Redis-ը AGPL-ը վերականգնեց 2025 թվականի մայիսին՝ Valkey պատառաքաղից հետո։
Ինքը՝ հավասարակշռությունը, աշխատում է մարդկանց այրման հաշվին։ Tidelift-ի 2024-ի հարցումը ցույց է տվել, որ փաթեթների սպասարկողների 60%-ը վարձատրություն չի ստանում, և գրեթե 60%-ը մտածել է աշխատանքը թողնելու մասին։ Linux Foundation-ի Census II-ը պարզել է, որ ամենաշատ օգտագործվող հիսուն փաթեթների կոդի 80%-ից ավելին գրել են 136 ծրագրավորող։
Ընկերությունները վճարում են, բայց ոչ սպասարկողներին
Այդ գումարը արդեն շարժվում է՝ ընդամենը մեկ մակարդակ վերև։ JFrog-ը, որը հանրային ռեեստրերի առջև մասնավոր հայելի է վաճառում, 2025-ին հայտարարել է 532 միլիոն դոլար եկամուտ՝ 24% աճ; Docker-ը՝ 207 միլիոնի։ Sonatype-ը կառավարում է Maven Central-ը և վաճառում դրա առջևի հայելին. ընկերության տվյալներով՝ ռեեստրի տրաֆիկի 86%-ը գալիս է ամպային մատակարարներից։ Համեմատության համար՝ GitHub Sponsors-ը հիմնադրումից ի վեր ընդհանուր առմամբ վճարել է 100 միլիոն դոլար։
Վճար մատակարարման համար, ռոյալթի՝ կախվածությունների ծառին
Առաջարկը երեք մասից է բաղկացած։ Ռեեստրերը չափում են կորպորատիվ օգտագործումը և վճար գանձում դրա համար, մինչդեռ անհատները, փոքր թիմերը, ուսանողները և բաց նախագծերը ոչինչ չեն վճարում։ Եկամտի ֆիքսված մասը ռոյալթի է, որը համաչափորեն, ավտոմատ, ամեն ամիս բաշխվում է վճարող հաճախորդի կախվածությունների ծառում հայտնված յուրաքանչյուր փաթեթին՝ առանց դիմումի և դրամաշնորհային հանձնաժողովի։ Մի մասը կանցնի անվճար հայելու, ընդունում է Վոսը, ինչպես Docker-ի դեպքում, որը կորցրեց ներբեռնումներ և բազմապատկեց եկամուտը. խարդախությունը Spotify-ի խնդիրն է, ուստի վճարումը կշռվում է վճարող հաճախորդների ծառում առկայությամբ։
AI-ն սա դարձնում է հրատապ
AI գործակալներն այժմ բաց կոդի ամենաարագ աճող սպառողներն են, և նրանք սպառում են այն հենց ռեեստրերի միջոցով։ 2026 թվականի մայիսին OpenAI-ի գործարկած գործակալները երկու օրում RubyGems-ում հրապարակեցին ավելի քան 2000 փաթեթ և ստիպեցին կամավորներին չորս օրով դադարեցնել նոր գրանցումները։ Դանիել Ստենբերգը փակեց curl-ի bug bounty ծրագիրը, երբ AI-ի գեներացրած հաշվետվությունները իրական սխալների մասնաբաժինը 15%-ից իջեցրին 5%-ից ցածր։
«Նրանք, ովքեր կառավարում են հաշվիչը, պետք է վճարեն նրանց, ովքեր այդ հաշվիչը արժեքավոր են դարձնում», գրում է Վոսը. սա հրահանգ է այն տասնյակ ռեեստրերին, որոնք մատակարարում են բաց կոդը, և ոչ թե ևս մեկ խնդրանք այն ընկերություններին, որոնք սպառում են այն։
SiTech — AI-ով հզորացված վեբ մշակում
Ստեղծում ենք արագ ու ժամանակակից կայքեր և AI-ը ներդնում իրական բիզնես գործընթացներում։ Ունե՞ք նախագիծ կամ հարց։ Ուրախ կլինենք օգնել։