Проект с открытым исходным кодом Tea is brew2 для web3 – TechCrunch

Открытый исходный код является неотъемлемой частью технических стеков многих крупных компаний, но его авторы редко получают признание — не говоря уже о вознаграждении — за свою работу.

Макс Хауэлл утверждает, что созданное им программное обеспечение менеджера пакетов, Homebrew, является самой распространенной программой с открытым исходным кодом в мире. Тем не менее, такие компании, как Square и Google, которые использовали Homebrew, не признали сколько-нибудь значимого вклада Хауэлла в их продукт, сказал он TechCrunch, хотя и отметил, что они прислали ему некоторые фирменные сувениры, в том числе одеяло.

Хауэлл позорно твитнул о том, что ему отказали в приеме на работу в Google из-за того, что он не мог вручную ответить на нишевый технический вопрос, несмотря на то, что «90% [Google’s] инженеры» используют программное обеспечение, которое он написал. После того твита 2015 года компенсация разработчикам с открытым исходным кодом оставалась актуальной проблемой, а популярная платформа для разработчиков GitHub запустил функцию в 2019 году это позволяет пользователям отправлять советы своим любимым программистам с открытым исходным кодом.

Создатель домашнего пивоварения и соучредитель Tea Макс Хауэлл. Кредиты изображений: Чай

Хауэлл рассматривает появление новых проектов в пространстве web3 как возможность изменить способ оплаты труда этих разработчиков с открытым исходным кодом. С этой целью он только что объявил о запуске нового предприятия под названием Tea, которое он основал вместе с тремя коллегами-инженерами, которое, по его словам, поможет вознаградить программистов с открытым исходным кодом за их вклад в проекты web3. Отдавая дань уважения Homebrew, Tea в своем объявлении назвала себя «brew2 for web3».

В связи со своим запуском стартап из Пуэрто-Рико также объявил, что привлек 8 млн. долл. в виде начального финансирования под руководством Binance Labs, венчурного подразделения фонда. крупнейшая криптобиржа по объему транзакций. Другие инвесторы в раунде чая включают По данным компании, XBTO Humla Ventures, Lattice Capital, Darma Capital, Coral DeFi, DLTx, Woodstock, Rocktree, SVK Crypto и MAKE Group.



Хауэлл объяснил, что программисты-добровольцы с открытым исходным кодом, которые создают программное обеспечение, которое в конечном итоге широко используется, часто сталкиваются с необходимостью повторять и устранять неполадки в коде, который они создали, без компенсации за это. Он привел пример уязвимости кибербезопасности, обнаруженной в популярном инструменте с открытым исходным кодом Log4J, который, будучи обнаруженным, побудил пользователей направить «довольно много ненависти и гнева» на первоначальных разработчиков.

«Они исправили ошибку, но совершенно справедливо указали, что никто не спонсирует их проект и не дает им денег в [exchange for] их свободное время», — сказал Хауэлл.

Разработчики с открытым исходным кодом часто создают продукт или инструмент, потому что они сами в нем нуждаются, и они решили бесплатно поделиться им с более широким сообществом. Хауэлл сказал, что это было его первоначальной мотивацией при запуске Homebrew.

«Когда разработчик с открытым исходным кодом дает [their code] для сообщества он становится жизненно важной частью механизма, управляющего Интернетом, подобно башне из блоков… вдруг они обязаны поддерживать эти вещи, или они ломают Интернет», — добавил он.

С помощью цифровых контрактов Tea стремится распределять ценность между разработчиками с открытым исходным кодом в рамках того, что Хауэлл сравнил со «схемой лояльности», при которой спонсоры проектов с открытым исходным кодом могут получать привилегии, такие как специальный доступ к разработчикам проекта, в обмен на их инвестиции.

Его продукт автоматизирует процесс для компаний и частных лиц, которые используют программное обеспечение с открытым исходным кодом для спонсирования своих разработчиков. Хауэлл надеется, что Tea может сыграть свою роль, помогая экосистеме web3 развиваться в направлении, более благоприятном для разработчиков с открытым исходным кодом, чем сам Интернет или web2.

«От 80 до 90% большинства компаний web2 используют стек с открытым исходным кодом. Они немного вносят свой вклад, им неловко из-за этого, но у них нет хорошей системы для распространения этой ценности на весь открытый исходный код, который они используют. Количество рабочей силы, которое для этого потребуется, астрономическое», — сказал Хауэлл. «Итак, мы здесь, предлагая этот новый способ автоматизации для них в достаточной степени, чтобы они действительно могли помочь экосистеме, от которой они зависят».

Ценность Tea, по-видимому, заключается в его способности гарантировать безопасность и надежность пользователям проектов программного обеспечения с открытым исходным кодом, которые, в свою очередь, будут заинтересованы в выплате вознаграждения разработчикам Tea за эти гарантии. По словам Хауэлла, программное обеспечение, разработанное с помощью Tea, останется бесплатным для пользователей — основной принцип большей части сообщества открытого исходного кода — в то время как разработчики смогут косвенно получать компенсацию за свою работу. Это означает, что даже если спонсор не поддерживает конкретный проект напрямую, «инфляционный механизм» Tea будет оценивать популярность каждого проекта в сообществе и пропорционально распределять вознаграждения по всей экосистеме Tea.

Разработчик, который хочет участвовать в получении вознаграждения, должен завершить свой проект и зарегистрировать его в «графе» или базе данных, поддерживаемой Tea. По словам Хауэлла, граф также регистрирует любые зависимости, на которые опирался проект. Он отметил, что Tea загрузит свой график из Homebrew, что означает, что он будет запускаться с уже существующей базой данных проектов, которые также были зарегистрированы в Homebrew.

После создания проекта Tea создает новый уровень безопасности, который будет уведомлять как пользователей, так и владельцев этого проекта, если что-то в его стеке окажется сломанным, добавил он.

Те, кто участвует в экосистеме Tea, могут вознаграждать разработчиков, покупая служебные токены, связанные с каждым проектом, что даст участникам доступ к специальным соглашениям с разработчиками проекта. Например, держателю токена может быть предоставлено лицензионное соглашение, в котором разработчики могут гарантировать постоянную поддержку проекта.

Соучредитель чая Тим Льюис

Сооснователь чая Тим Льюис. Кредиты изображений: Чай

В Tea также будет реализован механизм «слэшинга», при котором контроль над проектом может быть передан от одного разработчика другому в случае, если проекту требуется срочная поддержка, а его создатель не желает или не может предоставить ее по истечении установленного льготного периода. Хауэлл.

«Мы строим этот децентрализованный график для открытого исходного кода и собираемся предложить его всем», — сказал TechCrunch соучредитель Howell Тим Льюис.

«Есть известные примеры того, как разработчики с открытым исходным кодом извлекали свои пакеты из Интернета, что вызывало проблемы при разработке, а иногда это даже пагубно сказывалось на причиняемом ущербе. Пока я уважаю желание и свободу [of the developer] чтобы делать такие вещи, мы считаем, что экосистема с открытым исходным кодом важнее, чем плохой день одного человека. Таким образом, наш граф — это неизменяемый, децентрализованный и, по сути, гораздо более безопасный способ хранения открытого исходного кода в качестве ссылки», — сказал Льюис.