Кто платит разработчикам программного обеспечения с открытым исходным кодом? [закрытый]

12
задан P Shved 24 April 2010 в 09:52
поделиться

10 ответов

Эрик С. Раймонд написал Собор и базар и другие статьи об этом, и это, вероятно, лучшее место для начала. Также где-то есть эссе Джоэла о программном обеспечении с некоторыми хорошими моментами.

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

Компании платят за это, потому что они каким-то образом зарабатывают на этом деньги. O'Reilly Books зарабатывает деньги, продавая книги об использовании бесплатного программного обеспечения. Red Hat зарабатывает деньги, предоставляя поддержку корпоративного уровня. Apple зарабатывает деньги, адаптируя его к своим потребностям и продавая компьютеры, использующие его. Я думаю, что IBM работает над Linux, чтобы постепенно отходить от AIX. Некоторые компании считают более экономичным разрабатывать бесплатное программное обеспечение совместно с другими компаниями, так что каждый может использовать его, и никто не должен платить слишком много.

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

10
ответ дан 2 December 2019 в 03:18
поделиться
1
ответ дан 2 December 2019 в 03:18
поделиться

Посмотрите на Linux, MySql и многие другие. За самыми успешными проектами стоят огромные корпорации, поэтому люди будут работать там, как и у любого другого работодателя.

Подробное обсуждение здесь: http://news.slashdot.org/story/10/04/27/0048250/Why-Making-Money-From-Free-Software-Matters

2
ответ дан 2 December 2019 в 03:18
поделиться

Обычно никто, если вы не работаете в Mozilla, Google, Yahoo и т. Д.

-1
ответ дан 2 December 2019 в 03:18
поделиться

Мое предположение:

  • 60% разработок с открытым исходным кодом выполняется разработчиками, которым платят корпорации
  • , 20% - разработчики, которые любят учиться и совершенствоваться (также имеющие имея в виду свою повседневную работу)
  • 10% студенты делают для учебы или по назначению для университетских проектов
  • 5% делается для улучшения мира (корпорации с открытым исходным кодом, такие как Firefox)
  • 5% выполняется для игр и развлечений
0
ответ дан 2 December 2019 в 03:18
поделиться

На Stack Overflow мы получаем много качественных ответов (и вопросов).

Но кто-то должен написать ответы. Как им платят? Конечно, ни один профессионал не стал бы проводить время здесь и отвечать на вопросы просто так.

...

Это, конечно, не то, как это работает: люди получают удовольствие от вклада во что-то, от тестирования и расширения своих знаний, от того, что они являются частью сообщества. Таким образом, они пишут для SO в свободное время и получают от этого удовольствие.

Бесплатное программное обеспечение ничем не отличается.

23
ответ дан 2 December 2019 в 03:18
поделиться

Когда вы говорите «профессионал», вы по определению устанавливаете ценностный и компенсационный контекст вашего вопроса / утверждения. Но программное обеспечение создается не только как плод профессии. Программное обеспечение - это искусство. Некоторые писатели должны писать, некоторые художники должны рисовать. Кодерам нужно кодировать. Мы все признаем, что было бы неплохо, если бы нам платили за то, что мы делаем. У некоторых это получается лучше, чем у других.

2
ответ дан 2 December 2019 в 03:18
поделиться

В настоящее время я работаю над несколькими проектами с открытым исходным кодом (GPL). Оплата осуществляется за счет различных государственных грантов через местный университет.

1
ответ дан 2 December 2019 в 03:18
поделиться

Большинство из того, что Я работал над проектами FOSS, и мне не платили за создание инструмента или некоторых функций, которые мне нужны в то время - «почесать свой собственный зуд», как выражается ESR. Это не значит, что это не приносит мне денег. Как фрилансер, инструмент, который я создаю / улучшаю сегодня, может помочь мне реализовать проект завтра или помочь мне быстрее выполнить существующий проект, что хорошо для моего банковского счета.

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

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

Отредактировано для добавления: Фриланс не был добр ко мне в течение шести месяцев с тех пор, как я изначально опубликовал этот ответ (слишком сложно найти платных клиентов на моем языке), поэтому я согласился на работу на полный рабочий день с библиотекой местного университета, где я буду помогать навести порядок в их внутреннем приложении для управления коллекциями, чтобы оно могло быть выпущено под лицензией FOSS в следующем году.

Итак, да, существуют рабочие места, где написание FOSS является основной обязанностью. Я подозреваю, что они в основном работают в государственном секторе или в учебных заведениях, но есть также некоторые частные корпорации (например, Red Hat), где можно найти такие рабочие места.

7
ответ дан 2 December 2019 в 03:18
поделиться

Большая часть работы с программным обеспечением с открытым исходным кодом выполняется полностью без платы.

Некоторое программное обеспечение с открытым исходным кодом достаточно полезно, чтобы компания, которая выиграет от того, чтобы программное обеспечение было лучше, «пожертвовало» разработчикам для работы над ним. Например, RedHat - кто продает платную версию linux - может платить разработчикам за улучшение определенных частей GNU Linux.

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

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

1
ответ дан 2 December 2019 в 03:18
поделиться
Другие вопросы по тегам:

Похожие вопросы: