Почему программисты пишут закрытые исходные приложения, а затем делают их бесплатными? [закрыто]

Будучи предпринимателем /программистом, который хорошо зарабатывает на написании и продаже программного обеспечения, я ошарашен, почему разработчики пишут приложения, а затем размещают их в Интернете бесплатно. Вы оказались в одной из самых прибыльных областей в мире. Бизнес с прибылью в 99%, где у вас нет физического продукта, но можно назвать свою цену; бизнес, где вы можете отправить багги-продукт, и клиент все равно его купит.

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

  • Вам не нравятся гигантские кучи денег?
  • Вы не уверены в том, что люди будут платить за это?
  • Боитесь ли вы его поддержать?

Это плохо для бизнеса программирования, потому что теперь клиенты ожидают, что смогут найти бесплатное решение каждой проблемы. (Я вижу твиты вроде «есть ли какое-нибудь хорошее БЕСПЛАТНОЕ ПО для XYZ? Или мне нужно заплатить за это 20 долларов»). Это также плохо для клиентов, потому что бесплатные решения в конечном итоге ломаются (из-за новой ОС или у вас есть) и поскольку он бесплатный, у разработчика нет причин для его исправления. Клиенты получают бесплатное, но устаревшее программное обеспечение, которое больше не работает и никогда не обновляется. Клиент плачет. Разработчик все еще работает на работу в своей кабине. Что дает?

PS: Я не хочу запускать open-source /программное обеспечение, это должно быть свободное обсуждение. Я говорю о том, когда разработчики делают закрытое исходное приложение и освобождают его.

201 голос | спросил 10 revs, 7 users 40%
Ken
1 Jam1000000amThu, 01 Jan 1970 03:00:00 +030070 1970, 03:00:00

30 ответов


295

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

ответил gnasher729 12 J000000Wednesday17 2017, 11:28:30
217

Sharing

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

Продажа жесткая

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

Новая модель

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

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

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

Кстати, эта модель используется webcomics, веб-серией и т. д., которые дают основной продукт бесплатно и продают связанные товары.

ответил gnasher729 12 J000000Wednesday17 2017, 11:28:30
117

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

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

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

ответил gnasher729 12 J000000Wednesday17 2017, 11:28:30
103

Я предлагаю вам посмотреть это фантастическое видео, чтобы узнать, почему деньги часто не являются мотивацией для выполнения вещей: RSA Animate - Drive: удивительная правда о том, что мотивирует нас

Я рекомендую вам следить за всем, но он также напрямую отвечает на ваш вопрос вокруг отметки 6:40.

ответил gnasher729 12 J000000Wednesday17 2017, 11:28:30
66
  • Некоторые люди пишут программы для удовольствия от ее продажи, превращая ее в работу.
  • Некоторые люди оценивают число людей, которые используют свои программы выше того, сколько денег они получают за это. Продавая его толкает первый, где они не очень заботятся о втором.
ответил gnasher729 12 J000000Wednesday17 2017, 11:28:30
39

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

По личной философии (и я тоже продаю программное обеспечение), «Конкурс делает вас лучше».

Если вы не можете создать продукт, который ударит конкурента (бесплатно или нет) из воды, у вас будут проблемы.

ответил gnasher729 12 J000000Wednesday17 2017, 11:28:30
31

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

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

Если вы конкурируете со свободным приложением, то лучшей стратегией является создание лучшего продукта. Я часто покупал приложение с использованием бесплатной версии только потому, что предлагал больше возможностей или был каким-то образом реализован.

ответил gnasher729 12 J000000Wednesday17 2017, 11:28:30
25

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

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

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

ответил gnasher729 12 J000000Wednesday17 2017, 11:28:30
25

Я вижу две основные причины:

  • Индивидуальный программист может просто хотеть быть известным и любимым.

  • За сценой существует альтернативная экономическая модель. Некоторые знаменитые примеры: iTunes, Acrobat reader, Firefox, Ubuntu бесплатны, но их промоутеры зарабатывают на этих продуктах (продавая развлечения, платные функции, аудиторию для поисковых систем, поддержку).

ответил gnasher729 12 J000000Wednesday17 2017, 11:28:30
23

Почему кто-то предлагает бесплатный совет здесь, на Stack Exchange, когда некоторые люди делают деньги, отвечая на технические вопросы? Я думаю, что это указывает на основную психологическую потребность быть щедрым. Хорхе Молл и Иордания Графман, неврологи в NIH, обнаружили, что благотворительность жестко связана с мозгом. См. Статью Washington Post «Если это будет хорошо, чтобы быть хорошим, это может быть только естественным» на странице http://www.washingtonpost.com/wp-dyn/content/article/2007/05/27/AR2007052701056.html

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

Льюис Хайд говорит, что существует два типа экономики: (1) обменная экономика (экономика дефицита), где статус предоставляется тем, у кого больше всего и (2) дарственная экономика (экономика обилия), где статус предоставленный тем, кто дает больше всего. Примеры дарственных экономик включают брак, семью, дружбу, традиционные научные исследования, социальные сети (например, Wikipedia и Stack Exchange) и, конечно же, F /OSS .

ИМХО, Эрик С. Раймонд и Линус Торвальдс совершили чудо: превратили эгоистических программистов в щедрых программистов. Это очень похоже на то, как Элиша превратил 2200 эгоистических учеников в щедрых людей с чудом «кормления множества». Во II Мелахиме 4: 42-48 Элиша должен поддержать 2200 учеников. Голод. Его ученики голодны и эгоистичны. У каждого из них есть еда, но они отказываются делиться друг с другом. После того, как Елисей раздал им только 22 хлеба, они стали делиться друг с другом. Вскоре их не только кормят, но еще есть еда. Истинное чудо состоит не в том, что хлеб материализован из воздуха, но что те, кто когда-то был эгоистом, стали щедрыми, вдохновленными примером щедрости одного человека. Что-то подобное произошло за последние пару десятилетий в результате выпуска Linux и другого бесплатного программного обеспечения.

ответил gnasher729 12 J000000Wednesday17 2017, 11:28:30
20

Я получаю достаточно денег на дневную работу в качестве программиста. В основном я использую свои небольшие проекты для удовольствия. Я освобождаю почти все то, что я пишу в свое свободное время бесплатно и под лицензией free /open source, потому что:

  1. Это забавные проекты (например, переводчик для простого языка, инструмент для очистки кода JavaScript, различные небольшие скрипты и т. д.). Это не «корпоративные» приложения. Даже небольшие приложения для домашних пользователей должны выполнять определенную работу или развлечения. Хорошо, может быть несколько человек, которые могли бы заплатить очень небольшую сумму за некоторые из инструментов, которые я пишу. Но на самом деле это была бы пустяковая сумма, и мне действительно не нужны деньги, достаточно для того, чтобы я рассмотрел усилия, связанные с маркетингом и продажей.

  2. Как кто-то, выросший в 1980-х и начале 1990-х годов, и это тоже в развивающейся стране, я понимаю, как он чувствует, что не хватает денег или доступа к инструментам, которые мне нужны. Платеж - большая проблема для многих людей, не живущих на западе, и даже если это возможно, несколько долларов могут перевести на много денег для студента по другую сторону света. Если большинство людей, которые могли бы использовать эти инструменты, в любом случае не могли бы заплатить за них, зачем их взимать плату?

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

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

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

ответил gnasher729 12 J000000Wednesday17 2017, 11:28:30
18

У меня появилось довольно много приложений, в которых я спрашиваю себя: «Вы просите за это дерьмо 20 долларов?» Я знаю, что могу сделать это лучше, и чтобы «придерживаться этого человека», я освобождаю его бесплатно.

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

ответил gnasher729 12 J000000Wednesday17 2017, 11:28:30
18

Качество

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

Прочность

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

Sharing ...

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

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

Свобода

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

Здание CV

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

Библейский образ мышления

  

Жадный человек приносит проблемы семье, но тот, кто ненавидит взятки, будет жить.    (Притчи 15:27, Новая международная версия)

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

Вирусный

Программное обеспечение с открытым исходным кодом (в зависимости от лицензии) скорее всего будет включено в другие пакеты программного обеспечения.

Снизить деловой риск

Основы программного обеспечения для компонентов с открытым исходным кодом уменьшают зависимость от сторонних компаний. Когда бизнес снижается, ваш бизнес по-прежнему может получить поддержку кода /программного обеспечения. Android - отличный пример того, как может быть разрушительный открытый исходный код, и как текущие компании несут более высокий риск при использовании определенного программного обеспечения с открытым исходным кодом.

Fun

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

Признание

Вы вряд ли узнаете закрытый источник. Открытый исходный код открывает множество возможностей для распознавания.

Создание рынка услуг

Измените рынок с модели дохода на основе копии на модель доходов, основанную на услугах. Пример. Множество программ вокруг стека приложений Google бесплатно, как в пиве. Google зарабатывает деньги от предоставления инфраструктуры.

Для детей

Груды денег исчезают, но ваш общий исходный код никогда не исчезает. Будущие поколения будут благодарны за ваш вклад.

Переосмысливание колес всасывает

Мы стоим на плечах гигантов. Что, если Алан Тьюринг сохранил свой дизайн? Будем ли мы иметь такую ​​экосистему программного обеспечения, как сегодня?

Модель настройки

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

Победа

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

Независимость

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

ответил gnasher729 12 J000000Wednesday17 2017, 11:28:30
14

Программирование также может быть хобби

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

Это так же, как фотографы любят фотографировать и делиться ими с миром на таких сайтах, как picasa или flickr, и музыкантам, которые любят создавать музыку и делиться ею с миром на сайтах, таких как myspace.com или mp3.com, затем некоторые программисты также любят делиться своей работой с миром.

ответил gnasher729 12 J000000Wednesday17 2017, 11:28:30
14

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

Почему? Почему информация хочет быть свободной? Рассмотрим Stack Exchange. Вы видите, как Stack Exchange измельчил ExpertSexChange? Зачем? Потому что пользовательский интерфейс превосходит. Каков самый большой способ, с помощью которого пользовательский интерфейс превосходит? Вы можете задать вопрос и получить ответ без кредитной карты.

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

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

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

Все не потеряно для вас. Эти вещи занимают много времени. Windows по-прежнему с нами, Linux не изгнал ее с лица Земли, и iOS очень успешна, хотя она сражается с трудной битвой против Android. Но если вы хотите замедлить свои потери, чтобы вы могли наслаждаться хорошей жизнью или разбогатеть в своей жизни, я советую вам думать о себе как о бизнесе информации и видеть трение как препятствие вашему успеху. Если вы должны взимать плату за программное обеспечение, попробуйте подумать о том, как это сделать с наименьшим трением.

p.s. http://github.com/raganwald

ответил gnasher729 12 J000000Wednesday17 2017, 11:28:30
12
  

Будучи предпринимателем /программистом, который хорошо зарабатывает на написании и продаже программного обеспечения,

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

  

Я ошарашен, почему разработчики   писать приложения, а затем ставить их   бесплатно в Интернете.

Чувство милосердия? Совместное использование? Обычная польза? Научное и техническое стремление развивать технологии и знания?

  

Вы оказались в одной из самых прибыльных областей в мире.

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

  

Бизнес с прибылью в 99%,

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

  

, где у вас нет физического продукта, но можете назвать свою цену;

Вы можете назвать только свою цену, когда вы

  1. имеют дело с очень отчаянным (и неосведомленным) клиентом,
  2. Вы - технический туз (скажем, MSEE, специализирующийся на разработке схем RF или MW или программировании FPGA или опытный архитектор программного обеспечения.)

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

  

бизнес, где вы можете отправить багги-продукт, и клиент все равно его купит.

И вот почему вы никогда не поймете, почему программисты, ученые и инженерные специалисты (в отличие от денег-шлюхи) вносят свой вклад в открытый исходный код.

Я бы сказал, что сомневаюсь в том, что это означает иметь успешную, устойчивую компанию, независимо от отрасли.

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

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

Вы спрашиваете AstraZeneca, и они скажут вам, что они занимаются медицинским продвижением, а не доставкой дерьмового продукта.

И это не примеры пустой риторики.

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

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

Вы должны прочитать немного о работе Уоррена Буффета или о стремлении Генри Форда к идее качества и работы. Тогда вы поймете не только то, что с открытым исходным кодом, но вы можете немного узнать о устойчивом, успешном бизнесе.

Предприниматели, которые не понимают, что на самом деле не являются предпринимателями. Они всего лишь разносчики, играющие на мгновенной спекулятивной волне.

ответил gnasher729 12 J000000Wednesday17 2017, 11:28:30
11

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

ответил gnasher729 12 J000000Wednesday17 2017, 11:28:30
7

Toolmakers

Лично я выпускаю инструменты, которые я использую. Мое предположение состоит в том, что вещи, которые я строю с помощью этих инструментов, должны быть там, где я зарабатываю деньги. Программисты ненавидят нервотрепки, и большинство из них, живущих в Unix Philosophy, знают, что нет необходимости повторно изобретать колесо снова и снова. Итак, мы разрабатываем инструменты, которые помогают нам в повседневных делах, выпускать их публике, надеясь, что другие найдут их полезными, и, если нам повезет, они сделают их лучше. Большинство программистов не хотят снова и снова участвовать в мирских вещах, мы хотим писать новые вещи, которые полностью используют наши навыки, мы не хотим писать редакторы, парсеры, базы данных и т. Д. И т. Д., И большинство того времени, когда сообщество разработало версии этих инструментов, все равно лучше (то есть Linux против M $). Поэтому, когда сообщество поднимается и позволяет специалистам в определенных областях делать то, что им лучше, мы придумываем некоторые действительно классные проекты, которые улучшают нашу жизнь.

Ответственные граждане

Если вы используете достаточно свободного программного обеспечения, вы в конечном итоге начинаете чувствовать себя обязанными сообществу, и если у вас есть способность, которую вы ХОТИТЕ внести. Кроме того, есть смысл в этом. Я узнал больше, написав бесплатное программное обеспечение, которое мне когда-либо платят за это. Это отличный способ учиться, и я люблю программировать. Я люблю решать проблемы, и мне нравится, когда я могу это сделать, но хочу. Когда я выпускаю продукт бесплатно, нет никаких ожиданий относительно того, что он должен делать, это полностью зависит от меня.

Никто не хочет платить мне

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

ответил gnasher729 12 J000000Wednesday17 2017, 11:28:30
7

Запустите их с бесплатной версией.

Затем по версии 4 начните зарядку.

Если продукт будет хорошим, люди будут продолжать его покупать.

В качестве альтернативы, перейдите по маршруту Google и предложите бесплатную версию, с дополнительной версией pro версии.

ответил gnasher729 12 J000000Wednesday17 2017, 11:28:30
6

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

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

ответил gnasher729 12 J000000Wednesday17 2017, 11:28:30
4

Вы можете найти много проницательности в проводной статье Криса Андерсона Flattr преуспеет там, где не удалось выполнить микроплатежи.

Здесь также совершаются другие транзакции, хотя они не связаны с наличными:

  • Труд: Отладка и тестирование на платформах и в сценариях использования, которые никогда не предполагались оригинальными разработчиками. Благодаря автоматическому отслеживанию использования разработчики получают ценную информацию.
  • Репутация: Для многих программистов программирование всегда связано с положительной обратной связью от создания программного обеспечения в первую очередь и для людей, которые лелеют результат.
  • Альтруизм: Создание программных продуктов относительно легко в наши дни из-за наличия бесплатных и хороших инструментов и библиотек для разработчиков. Освобождение программного обеспечения бесплатно является одним из способов возврата сообщества.
ответил gnasher729 12 J000000Wednesday17 2017, 11:28:30
4

Если вы пишете платформу вместо продукта, это делает его открытым исходным кодом гарантирует, что люди смогут с уверенностью использовать его. Это одна из причин.

ответил gnasher729 12 J000000Wednesday17 2017, 11:28:30
4

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

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

ответил gnasher729 12 J000000Wednesday17 2017, 11:28:30
3

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

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

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

ответил gnasher729 12 J000000Wednesday17 2017, 11:28:30
3

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

ответил gnasher729 12 J000000Wednesday17 2017, 11:28:30
3

Я пишу код, потому что мне нравится писать код. Не потому, что я хочу быть богатым, или потому, что хочу изменить мир, или что-то в этом роде. Мне нравится писать код, и мне это нравится, когда люди получают выгоду от этого факта. Зачем мне взимать с них много денег?

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

ответил gnasher729 12 J000000Wednesday17 2017, 11:28:30
3

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

Итак, вы начинаете свой проект и знаете, что никто не заплатит за него, как есть.

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

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

ответил gnasher729 12 J000000Wednesday17 2017, 11:28:30
3

Свободное программное обеспечение обеспечивает, в основном, инновации в наиболее конкурентоспособном масштабе.

Вещи меняются каждый день в мире программирования, и там должна быть система сдержек и противовесов, чтобы убедиться, что все в порядке. В противном случае мы будем зацикливаться на множестве дерьмовых программ только потому, что люди создали «Стандарт» (Microsoft Anyone?).

Дело в том, что вы не чувствуете, что у вас есть время или ресурсы, чтобы идти в ногу со свободным конкурентом. У вас есть эта жалоба, потому что она на самом деле заставляет вас работать, чтобы СДЕЛАТЬ ПРОГРАММУ ПРОДОЛЖИТЬ ДЕНЬГИ. Вы должны внедрять инновации и совершенствовать свою программу (Insert Takei «OH MY!»). ​​

Извините, ваша версия ванили, которую вы планировали в течение следующих пяти лет, не собирается ее сокращать. Вы должны постоянно развиваться. Это то, что нужно.

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

ответил gnasher729 12 J000000Wednesday17 2017, 11:28:30
2

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

ответил gnasher729 12 J000000Wednesday17 2017, 11:28:30
2

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

«деньги - это человеческое слово для quatloos», поэтому некоторые программисты избегают этого.

ответил gnasher729 12 J000000Wednesday17 2017, 11:28:30

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

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132