Автор на WiX, отворения инструментариум за създаване на инсталационни пакети за Windows, развива инициативата Maintenance Fee за решаване на проблема с финансирането на съпътстващи отворени проекти. Инициативата Maintenance Fee позволява чрез взимане на малка месечна такса (например, $10) да се осигури финансова устойчивост на проектите, без да се ограничават техните условия на отвореност и без да се прибягва до модели на финансиране, подобни на Open Core, които подразбират доставяне на разширена платена версия.
Същността на Maintenance Fee е въвеждането на месечна такса за потребители и компании, които получават търговска полза и пряко или косвено печелят от използването на открит проект. Стимулирането на плащанията се извършва чрез добавяне на съпътстващо потребителско споразумение (EULA), което регламентира достъпа до инфраструктурата, бинарните сборки и готовите пакети. За извършване на плащането се предлага да се използва системата GitHub Sponsorship.
Съгласно EULA, само платените абонати, както и потребителите, които не получават търговска полза от приложението на проекта, могат да изтеглят бинарни сборки на релизите, да участват в обсъждания и да подготвят заявки за решаване на проблеми. Достъпът до оригиналните кодове остава непроменен и се извършва в съответствие с валидните за проектите отворени лицензи. Ако компанията, която получава полза от проекта, не желае да плаща месечна такса, тя може да използва кода от репозитория и самостоятелно да формирa сборки за себе си, но няма право да използва готови сборки на релизите, предоставяни от основния проект (включително е забранено да се използват официални сборки на пакети в зависимостите, свързани чрез пакетни мениджъри, като NPM и NuGet).
Забелязва се, че придружителите полагат значителни усилия, но често не получават нищо в замяна и се разглеждат от много компании като безплатна работна сила. Такова отношение води до прегаряне и загуба на интерес към развиваните проекти. Изкарването на пари от поддържан код от други хора, без да се връща нещо в замяна, се възприема като паразитизъм. Изплащането на малка част от получените доходи на придружителите се разглежда като справедливо и взаимовигодно решение, при което компаниите директно финансират придружителите на проектите, от които зависят техните продукти.
Предполага се, че таксата за придружаване ще повиши устойчивостта на отворените проекти и ще позволи повече внимание на анализа на съобщенията за грешки, отговорите на въпросите на потребителите, поддръжката на инфраструктурата за сглобяване, обновлението на зависимости, проследяването на уязвимости и изпълнението на рутинни действия, като модериране на дискусии и обновление на сертификати за цифрови подписи.
Източник: opennet.ru
