Сравните эту точку зрения с негодованием, которое я иногда наблюдаю со стороны разработчиков открытого исходного кода, которые чувствуют себя обделенными из-за обмена. Люди, которые увлечены идеалом чистого альтруизма и преследуют его, но через некоторое время разочаровываются в том, что они воспринимают как отсутствие взаимности. Мне всегда это казалось противоречием. Ожидать определенных форм взаимности от актов альтруизма.
Нет абсолютно ничего плохого в разработке программного обеспечения на коммерческих условиях и в ожидании оплаты за свою работу. На этой основе я построил бизнес, карьеру и состояние. Но условия этого обмена лучше прописать явно. Мол, я буду оперировать система управления проектами для тебя, и ты заплатишь мне $15-299/месяц за эту услугу. Если вы заплатите вовремя, я сделаю все возможное, чтобы система работала и развивалась. Это наш контракт.
Условия коммерческой взаимности, когда речь идет об открытом исходном коде, обычно гораздо более расплывчаты и, следовательно, открыты для иллюзий соглашения. Затем внезапно одна сторона думает, что ей причитается больше, чем считает другая сторона. Естественным и предсказуемым результатом такой неясности является негодование.
Как ни странно, то же самое можно сказать и о другом конце уравнения. Пользователи открытого исходного кода культивируют собственное недовольство тем, что принимают свои отношения с сопровождающими за коммерческие. И поэтому ожидайте стандарта обслуживания клиентов, к которому они привыкли у коммерческих поставщиков. Мне нравится называть это специфическое заболевание «вендоритом».
Вот почему метафора подарка так полезна для урегулирования ожиданий обеих сторон при обмене. Если вы получили подарок, преподнесенный без каких-либо условий, вы не имеете права на многое, кроме свободы выбора: принимать его или нет. И если вы дарите подарок, было бы глупо ожидать взамен особой взаимности.
Обмен подарками с открытым исходным кодом никогда не был таким загруженным. Основной кризис, если он существует, — это несовпадение ожиданий между дающими и получателями. Решается изменением точки зрения. Попробуйте.