Почему Linux бесплатен: как мир с открытым исходным кодом зарабатывает деньги

На Windows, Mac и мобильных устройствах вы можете зарабатывать на жизнь, продавая программное обеспечение напрямую пользователям. На этих платформах люди привыкли платить за приложения (хотя многие из них бесплатны).

).

Вещи разные для программного обеспечения с открытым исходным кодом. Вы свободны брать деньги, но что мешает кому-то взять исходный код и выпустить альтернативу?

Продажа приложений, физических продуктов и онлайн-сервисов — это также то, как крупные парни зарабатывают деньги. Apple и Microsoft хотят, чтобы вы использовали их программы на своих машинах. Поэтому, если вы работаете над созданием кода для коммерческой операционной системы, ваш работодатель, скорее всего, занимается продажей программного обеспечения.

Google отличается тем, что он зарабатывает большую часть своих денег на рекламе, но Canonical потерпел поражение, когда попробовал что-то даже смутное.

Короче говоря, вам нужно по-другому подходить к зарабатыванию денег в мире открытого кода. Как именно люди зарабатывают деньги, производя код Linux и раздавая его бесплатно?

1. Просить пожертвования

Вы переходите на веб-страницу приложения и видите кнопку пожертвования в углу. Вы нажимаете это? Может быть. Возможно нет.

Скриншот сайта VLC Media Player

Это проблема с использованием пожертвований в качестве источника дохода. Иногда приходят деньги. Часто это не так.

Patreon помог некоторым членам сообщества открытого исходного кода, но многие разработчики не настолько популярны, чтобы привлекать ежемесячников. Такие дистрибутивы, как Elementary и Ubuntu MATE, приносят прибыль, используя эту модель, но платформа лучше подходит для создателей контента, чем для разработчиков программного обеспечения.

Некоторые службы используют противоположный подход. Вместо того, чтобы просить деньги у пользователей, эти сайты дают людям возможность посылать советы по интересующим их услугам. Примеры включают Tip the Web и Gratipay.

Организациям легче привлекать пожертвования, чем отдельным разработчикам. Такие группы, как GNOME Foundation, KDE e.V., Free Software Foundation и Software Freedom Conservancy, приносят достаточно пожертвований для функционирования. Энтузиасты с открытым исходным кодом делают пожертвования, чтобы принести пользу делу, а компании иногда выделяют большие деньги на поддержку технологий, которые они получают. Некоторые готовы стать корпоративными спонсорами

,

2. Работа на компанию

Многие разработчики зарабатывают свой ежемесячный доход, создавая код Linux. Они работают на компании, которые по тем или иным причинам определили, что поддержка экосистемы Linux полезна для бизнеса.

Некоторые компании с открытым исходным кодом. Создание свободного программного обеспечения является ключевой частью их деятельности. Red Hat — самый большой пример этого. Canonical, который делает Ubuntu, является еще одним выдающимся. Оба зарабатывают деньги, заключая контракты на поддержку с компаниями, которые используют их продукты.

Другие используют Linux для достижения своих конкретных целей. До Android и Chrome OS Google не продавал свои собственные дистрибутивы, но все же нанимал разработчиков, которым приходилось работать на Linux. За эти годы он выпустил ряд Linux-совместимых приложений

,

Большинство компаний с разработчиками Linux не передают код обратно в более широкое сообщество. Многие из них создают или поддерживают корпоративное программное обеспечение, необходимое для работы компании. Linux, в конце концов, более заметен на серверах, чем на десктопах. Эта реальность подтолкнула даже Microsoft нанимать людей, которые работают с Linux

,

Но в некоторых случаях нет возможности напрямую работать с исходным проектом с открытым исходным кодом. Менее известные компании, такие как StrongLoop и Voxer, платят некоторым людям за работу исключительно или преимущественно на Node. И поскольку жизнь не черно-белая, то же самое относится и к Microsoft.

3. Независимость в качестве консультанта или подрядчика

Разработчик может зарабатывать приличные деньги, становясь независимым. Вместо того, чтобы присоединиться к компании, они берут свои навыки и работают консультантами. Многим организациям нужна помощь в запуске проекта с открытым исходным кодом, и консультант может помочь им начать работу. Другие считают, что поддерживать проект еще сложнее, и обращаются за помощью к консультанту.

Многим компаниям нужна помощь в создании или обслуживании сервера Linux, но они не хотят нанимать кого-либо на постоянную должность. Независимый подрядчик с опытом работы с Linux может прийти и позаботиться о работе.

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

4. Охотничьи дары

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

Bountysource — это веб-сайт, на котором пользователи могут вкладывать деньги в эти вознаграждения. Награда не должна исходить из одного источника. Многие люди могут бросить 5 долларов на проект в надежде на то, что, если к нему присоединится достаточное количество людей, разработчик найдет награду привлекательной.

К сожалению, призовой фонд не всегда соответствует задаче. Элементарный проект использует Bountysource как способ привлечения помощи, но даже при дополнительном участии пользователей большинство рабочих мест принесет разработчику 100 долларов или меньше. Это копейки по сравнению с деньгами, которые программист зарабатывает в частном секторе.

Почему они это делают?

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

, Или, по крайней мере, они считают, что создание такого программного обеспечения приносит пользу миру. Другие разработчики считают, что им не удастся продать свое программное обеспечение, поэтому они могли бы также открыть его. Некоторые приходят с противоположной стороны — они не видят причин не открывать исходный код своего проекта. Бросание кода на GitHub приглашает других помочь и сделать приложение лучше, чем могло бы быть.

Некоторые с удовольствием используют свое умение для создания программного обеспечения, которое им нравится, тратя часы на менее интересные проекты для своей повседневной работы. Другие — студенты, впервые напрягающие мышцы.

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

Вам платят за работу в Linux? Вы создаете приложения? Работать на серверах? Производить инструменты для работы в Интернете? На что похожи деньги? Поделитесь своим опытом с нами в комментариях!

Ссылка на основную публикацию
Adblock
detector