Меня зовут Алексей, я скорее инженер, чем разработчик. Занимался производствами, конструировал приборы и в какой-то момент решил попробовать сделать универсальный конструктор для учёта всего, что мне было нужно на производстве — материалов, заказов, процессов, планирования сроков и т.п.
Предполагалось, что мы вместе с разработчиком запилим такую платформу за полгода, будем продавать лицензии и станем миллионерами. Но так как задача оказалась сложной, а через полгода разработки стало понятно, что потребуется чуть больше времени, чем ожидалось, было решено выложить её в open source.
Решение было принято под влиянием моды того времени на открытые системы: стартапы получали по 10 млн баксов под таблички без функционала, но зато с MIT-лицензиями, проводились конференции, изо всех утюгов неслось, как здорово на сопровождении все зарабатывают миллионы...
В общем, начитавшись всей этой чуши, поставили MIT, залили на GitHub, написали статью на Хабр — и... получили поток комментариев: «Ваш код — УГ» и «Всё надо переделать на Laravel».
В итоге, потратив охулиард нервных клеток и набрав 900 звездочек на GitHub, я бросил это опенсорсное занятие и поставил самые обыкновенные платные лицензии.
Очень высокий уровень требований от тех, кто никогда не будет использовать ваше ПО*
* и никогда сам не выложит ни строчки своего кода в паблик
Первое, с чем мы столкнулись, — это критика со стороны корпоративных разработчиков, которые привыкли к бесконечным бюджетам и большим командам, где на каждую роль предусмотрено по пять человек, и где функционал определяется какими-то ребятами сверху — а если он никому окажется не нужен, то это уже не их проблема, а продакта.
Да, действительно: если вы не Яндекс, который шарит свой внутренний проект, снабжённый полноценной командой и бюджетами, — то ранние версии будут, мягко говоря, кривоваты.
Выкладываться при этом все равно нужно как можно раньше. То есть тут прямое противоречие: чтобы выжить, надо положить болт на все 100500 методичек, по которым живут корпоративные разработчики, и кратчайшим путём делать функционал — потом выкладывать его или пытаться продавать, и только после этого улучшать.
Но писать гадости будут именно за качество кода. Причём этого не происходит, если продукт платный: когда он платный — это как бы проблема покупателя, а когда бесплатный — люди считают своей священной обязанностью указать вам, что вы неидеальны.
Здесь поясню: когда ты внутри корпоративной системы, всегда кажется, что всего не хватает. На самом же деле ресурсов — дофига, просто тратятся они на другое. Весьма распространена ситуация, когда программист, освободившись от корпоративных оков, запускает свой маленький пет-проект и радостно начинает генерить в нём микросервисы, лямбды, статистику, аналитику, кубернетесы, оптимизирует функции до предела — а потом погибает от того, что это никому не нужно, хотя железо уже жрёт по 500 баксов в месяц просто ради чтения комментариев в Telegram.
Если вы запускаетесь, когда ваш код сияет, — ваш проект уже одной ногой в могиле.
Если бы я запускался сейчас, то я бы всё замуровал в бинарник — и всё.
Звёздочки на GitHub ничего не стоят
Абсолютный ноль. Но есть некоторая идея, что потом эти звёздочки как-то монетизируются, продаются инвесторам, под них получаются миллионы долларов бюджета или за них платят какие-то другие непонятные пользователи.
Действительно, иногда есть бесплатные части проектов, ориентированных на корпоративного потребителя, где сейлзы за много денег продают продвинутые версии ЛПРам. Но это если продукт ориентирован на корпоративного потребителя, а что если нет... Тогда вы можете иметь хоть 40К звёзд — они вам не помогут ни на рубль продать что-то пользователям, которые целенаправленно искали бесплатный продукт, а платящие на звёздочки смотрят по диагонали.
Более того, если вы бесплатной версией цепляете корпоративного потребителя, который может заплатить, он не побежит к вам с просьбами выставить счёт или сделать под него платную версию. Он придёт просить выделить ему бесплатную — даже если у вас уже есть платная. Даже если лицензия стоит 1000 рублей в месяц всего, провести её через корпоративные согласования равносильно 10 миллионам. Одно дело — менеджер увидел бесплатную возможность (то есть без согласований бюджета) реализовал её: если всё выгорело, он молодец. Но если есть хоть рубль стоимости, его надо обосновывать — и вдруг что-то пошло не так, а он сам подписался как цель, на которую будут переведены стрелки в случае фейла. Профит теряется, возникает трение, которое должны ликвидировать сейлзы, пилоты и вся эта обкладка из бумажек и ритуалов. И звёздочки на GitHub их не заменяют.
Если вы раздаёте код бесплатно, то и разрабатываете бесплатно
Заработать на доработках — экстра сложно. Вы же уже выложили 300 тысяч строк кода бесплатно, — почему дописать ещё тысячу должно стоить 100 000 рублей?
И приходят, конечно, не с простыми пожеланиями (зачем они нужны). Бесплатный пользователь приходит с пожеланиями, себестоимость которых — не меньше миллиона рублей, при этом считая, что это стоит максимум 10 000 и будет сделано завтра. Ну а иначе зачем тратить время и писать вам эти пожелания?
Если это корпоративный бесплатный пользователь, то его пожелание будет минимум на 10 млн рублей себестоимости — со всем корпоративным фаршем: согласованиями, документооборотом и так далее. Корпоративный пользователь по-другому просто не может — он в принципе не способен упростить взаимодействие.
Сколько он готов за это заплатить? Для него интересно предложение, которое раз в 10 дешевле, чем поручить такой объём работы кому-то внутри. Даже если у вас экстра-класс по эффективности разработки, взаимодействие с таким заказчиком всё равно будет происходить с эффективностью его стороны — то есть с очень низкой. Эту часть никак не оптимизировать.
И понятно, что как-то компенсировать разработку основного кода — вообще без шансов: если он стоит ноль, то он стоит ноль.
Магия заключается в установке цены за лицензию — как только я поставил цену за лицензию, я тут же перестал тратить дни на бесполезные переговоры о диком функционале. Магическим образом те, кто платит за лицензию, не генерят адские, трудновыполнимые пожелания за стоимость пачки сухариков.
Если сам код бесплатен, то ценностью обладает пользователь
Бесплатная версия: «А почемy вы не сделали блокиратор в случае XYZ? У нас тут 5 человек вашей системой пользуется, и нам приходится контролировать — нажимаем мы на „Сохранить“ снизу или „Закрыть“ сверху (пользуемся бесплатной версией). Считаем, что вы это должны исправить в кратчайшие сроки. Сообщите мне о результатах».
Платная версия: «Столкнулись с такой проблемой: в случае XYZ полосу прокрутки иногда не видно чётко — приходится подвигать её, чтобы понять положение. Мы, конечно, и так справляемся, но, возможно, это можно улучшить. Спасибо».
Когда вы — бесплатный проект, пользователь считает, что вы ему должны.
Это прямо однозначно так считывается: ваш код бесплатен — значит, вы нуждаетесь в пользователях. Пользователь не платит — значит, он и есть ценность. Какая? Существенно бо́льшая, чем ваш код, который вы раздаёте. Как минимум — на бесплатную поддержку! Как максимум — на кастомные доработки.
Поэтому когда пишут, что для open-source проектов можно заработать на поддержке — это чушь. Да, у нас иногда покупали поддержку, но не с целью получения поддержки, а чтобы получить разработку по цене поддержки — и потом генерировали какие-то дикие ситуации, когда мы через инструкции в Telegram дистанционно что-то «разрабатывали» в проекте у пользователя. Это было похоже на проведение операции на сердце через ноздрю.
В этом месте все приводят в пример Red Hat, но там, вообще-то, продаются корпоративные версии с обязательной поддержкой — то есть она на самом деле включена в лицензию. Именно так в итоге поступили и мы.
Также очень помогло замедление обмена сообщениями.
Ответ по email на следующий рабочий день вместо ответа в Telegram в течение часа в десять раз повышает качество запроса!
Когда использовался Telegram, в семи из десяти случаев запрос на поддержку приходил в виде «у нас там огонёк...». Что у них за огонёк? При взаимодействии через Telegram предполагается, что вы сами будете это выяснять — это ваша задача. Email с ответом на следующий день при этом действует как вытрезвитель.
Лицензии и email оказались очень действенными инструментами для разгрузки времени от потока сообщений от людей, которые никогда вам не заплатят — даже если уверяют обратное.
Привлечение аудитории на бесплатный проект очень платно
Сейчас такой поток информации, что ваш бесплатный проект просто останется незамеченным в этом потоке. Одно дело — вы Google и со всеми своими ресурсами «шерите банану» (нормальная pro версия между прочим платная), другое — вы, небольшая команда, и пытаетесь в рамках своих возможностей привлечь внимание к бесплатному проекту. И очень быстро обнаруживаете, что:
бесплатных площадок, на которых можно опубликоваться, не так много;
эффект от них не очень большой;
приходится давать самую обычную рекламу;
реклама — капец дорогая, и конкурируете вы в ней с теми, кто может себе позволить платить за рекламу; если вы изначально бесплатны, ваши ресурсы быстро заканчиваются;
как только вы вставите хоть какую-то монетизацию — например, сделаете очень сильную открытую версию и первоначальную продвинутую платную — вас начнут гнать с большинства каналов: с Reddit, с Хабра (я тут получал страйк) — и неважно, что вашу платную версию пока никто не покупает. Разбираться с этим никто не будет — смотрят наискосок.
И наконец, самое важное: бесплатная аудитория потом очень плохо конвертируется в платную. Реальный пользователь платит сразу. Если он не платит сразу — он не заплатит никогда.
Ели у вас нет 10 миллионов баксов кэшем — стоит рассчитывать так. Если они у вас есть, то вам тоже стоит так рассчитывать, наши конкурентные проекты имели по 10 мультов, но они у них быстро закончились.
Да у вас просто проект плохой — хорошие проекты на донатах миллионы собирают
Сначала проект действительно был плохой. Со временем, благодаря работе над функционалом и качеством, аудитория начала расти. Мейнтейнер в таком случае сначала радуется — а потом вынужден работать на износ, потому что рост аудитории влечёт за собой рост баг-репортов, объёма техподдержки и запросов на бессмысленный функционал и неизбежное выгорание.
Вместе с этим ростом иногда приходили донаты. Самый большой разовый донат был 300 000 рублей, суммарно набралось под миллион. При этом были люди, которые отправляли донат на 5 тысяч рублей, а потом требовали, чтобы мы выделили им 5 часов на техподдержку — «потому что они себе так видят этот вопрос». Приходилось возвращать такие донаты и ставить товарищей в бан.
Окупают ли донаты разработку? Однозначно — нет.
Лицензии продавать эффективнее? Однозначно — да.
Дичи с продажей лицензий больше или меньше, чем с донатами? Однозначно — меньше.
Заключение
Open source — это когда капитальные затраты отбивать не требуется или когда понятно, что продажа нецелесообразна. Тогда OSS может привлечь что-то интересное и непредсказуемое со стороны.
В моём случае правда, ко мне регулярно прилетают различные мутные предложения «партнёрства» непонятного толка, в которых обычно предлагают разработать что-то объёмом в пару тысяч часов бесплатно. Возможно, другим везёт лучше.
Или, например, навайбкодить можно и выложить в OSS — зачем, я не очень понимаю. Продукт это не только код, но и документация, примеры, которых у таких проектов нет.
Библиотеки востребованы, но лишь немногие из них продолжают поддерживаться — рано или поздно энтузиазм мейнтейнеров иссякает и лишь изредка образуются сообщества, которыми тоже нужно постоянно заниматься.
То есть если вы — не корпорация-монстр, а небольшой проект, — делайте сразу лицензии. Хотите, чтобы пользователь мог попробовать бесплатно — сделайте это. Установите, например, лимит на пару пользователей, такой, при котором бизнес, способный заплатить, не сможет удобно использовать ваш продукт в реальных условиях.
Потому что когда у вас всё бесплатно, вами будут радостно пользоваться бесплатно — даже если стоимость всей вашей команды за год меньше, чем затраты на туалетную бумагу в день в офисе у вашего пользователя.
Тотум — универсальный конструктор для создания кастомных ERP, MES, PIM и AI-приложений под задачи бизнеса без участия разработчиков.
Готовый интерфейс, логика, программируемая текстовыми инструкциями, многопользовательский режим и любые интеграции — исходящие и входящие API, SSH, подключение к БД — позволяют вам самостоятельно и максимально быстро запустить нужный функционал.
Комментарии (33)

granv1
02.12.2025 20:22имхо. многое так, но и не так. есть и середина, которую практиковали всегда. это "условная" бесплатность. лет 15 назад это было нормально. и воспринималось нормально. Работа разработчика за это время сильно обесценилась в глазах публики. Это даже поиеняло образ с бородатого интеллектуала на гламурного даже не знаю кого. это больше социальная проблема. отсюда и отношение. опенсорс именно корпораты раздули со своими ресурсами до запредельного размера. и люди перестали понимать ценность.

Cordekk
02.12.2025 20:22Ну проблема сформировалась давно, почему-то есть устоявшееся мнение, что opensource это бесплатно и разработчик тебе что-то должен. Хотя вообще-то наоборот.
Ну и в вашем случае, конструктор приложений можно дорабатывать бесконечно, и он всё равно не будет иметь каких-то кому-то нужных функций. Соответственно всегда будут пользователи, которым что-то надо, такова жизнь.

MAXH0
02.12.2025 20:22Т.е. Вы закрыли код который публиковали изначально по открытой лицензии?
Или Вы оставили неподдерживаемые открытые лицензии и переехали на поддерживаемые платные?
AlexeyPolunin Автор
02.12.2025 20:22MIT остался как копчик, но мы сильно редуцировали его функционал.
Форум по OSS-версии закрыли, так как он потреблял много времени.
В платную добавили возможность получить бессрочную бесплатную лицензию на 2-х пользователей и dev-бесплатно. То есть пока у вас только админ, то он не требует файла лицензии.
Кодовую базу MIT-версии мы поддерживаем, так как она в пайплайне разработки.
Установщик может поставить как MIT так и PRO и переключить MIT->PRO. И технически код на github, если заморочиться, можно поставить со старого комита, но даже я не помню уже, какая там должна быть конфигурация.
Стоимость лицензий поставили мягко говоря скромную. Четко обозначили, что техподдержка только для платных лицензий. Убрали возможность написать мне в телегу, что бы люди, которые привыкли выбалтывать себе бонусы, не перегружали мне линию.
Сделали AI-бота, что бы можно было спросить в первую очередь его (но он правда паршиво отвечает, будем улучшать).
То есть мы не убрали бесплатные лимиты полностью, мы убрали вот это безумие при котором к нам как лемминги ломились люди, которые считали, что мы работаем бесплатно. Были прям курьезные случаи, когда к нам приходили ТЗ на приличного размера системы с условиями такими: «готовность в следующем месяце, если нам понравится мы купим PRO-лицензию на 5 пользователей (по 200 р./мес пользователь)» или крупный пользователь, который может заплатить и для него это не представляет никакой финансовой нагрузки, пользуется бесплатно, потому что так просто удобнее. действительно удобнее.

dmitrykabanov
02.12.2025 20:22Если начинать чтение материала с этого комментария, совсем иначе воспринимается. Классно, что оставили поддерживаемую часть в опенсорсе, примечательные инсайты

Devastator82
02.12.2025 20:22Когда-то мне понадобилось покупать одну группу товаров (допустим, бисер, для примера). Артикулов было очень много, а вот продавцов — не так чтобы очень. Для покупки нужно было обойти все сайты, собрать данные по наличию, производителю, цене, количеству. У многих на сайте даже не было корзин, и для заказа нужно было отправлять по почте список нужных позиций, а позиций могло быть и 200+. И всё это в 2023-2025 годах, а не 15 лет назад.
Тогда я написал что-то вроде простейшего маркетплейса, который парсил и собирал данные со всех сайтов в одном месте. Он позволял собирать заказ, сравнивать цены, разбивать его на несколько продавцов и т.д. Скажу честно, веб-разработка — это совсем не моё. Решение получилось не очень элегантным, но полностью рабочим. Делал я его в первую очередь для своих нужд, но потом решил поделиться со всеми. Так как идея была в удобстве, всё для всех было бесплатно: никаких комиссий ни для продавцов, ни для покупателей.
Покупатели встретили маркетплейс (буду так его называть) радостно и благодарно, но завалили пожеланиями по улучшению. Большая часть из них была нужна для удобства конкретных людей, а не всем. Хорошие идеи я полностью воплотил.
Продавцы в 90% случаев встретили меня равнодушно. На запрос о синхронизации данных их баз с маркетплейсом (сайты не у всех обновлялись своевременно) 80% просто не ответило, 10% сказало, что им это не нужно, а оставшиеся 10% согласились с радостью, но завалили хотелками. Они решили, что раз я делаю это бесплатно, значит, мне это самому нужно, а раз мне нужно — я сделаю всё, что они скажут. Полезные идеи я всё же внёс.
Маркетплейс проработал почти два с половиной года, до середины 2025-го. В начале 2025-го нужда в данном товаре у меня пропала. Сам я пользоваться маркетплейсом перестал, но фиксил мелкие баги, поддерживал пользователей (покупателей и продавцов), внедрял мелкие фичи. Хостил я всё это дело на VPS для пет-проектов.
В начале лета я решил сменить VPS и при этом не переносить с собой маркетплейс (не то чтобы это было сложно или затратно, просто я не видел в этом смысла). Предупредил всех продавцов и покупателей, что с сентября маркетплейс закрывается и что за три месяца нужно завершить все заказы и сохранить вишлисты и прочие важные данные. Какой тут поднялся вой!
Оказалось, что все привыкли и всем нравится (при том, что фидбэк я получал в основном негативный — требования срочно сделать всё, как хочет конкретный покупатель или продавец. Обязательно немедленно и обязательно доложить, как будет выполнено). Выяснилось, что большая часть продавцов, те, что мне даже не отвечали, перевели своих клиентов на этот маркетплейс, и теперь это был их бизнес!
Тут логично было бы предположить, что мне предложили купить маркетплейс, ввести комиссию, поддержать финансово или, в крайнем случае, сделать удобный сайт для конкретных магазинов. Три раза ха! Покупать маркетплейс никто не хотел — дело было даже не в цене, так как до цены дело не дошло. Ведь как это так: куплю я, а пользоваться будут все? Параллельно с моим маркетплейсом конкуренты делали большой и вылизанный маркетплейс, где планировали ввести комиссию с продавца в 5% (наценка на эти товары — 300-500%), и были захейчены люто. Не интересовался точно, но, кажется, они забросили свой проект. Материальную помощь мне предлагали в размере 10 000 рублей (единоразово), чтобы их сайт всегда был в топе, а конкурентов желательно не показывать. Свои сайты править никто не хотел.
В итоге я получил: выгорание (основная работа + разросшийся пет-проект), множество негативных эмоций и возможность покупать товары так, как мне удобно (пока это было нужно). Ну и некоторый опыт.
В итоге я закрыл маркетплейс полностью (ровно через три месяца с момента предупреждения) и, к своему стыду, не без доли злорадства. Спустя три месяца после закрытия иногда получаю сообщения от продавцов о том, какой же я мудак.

AlexeyPolunin Автор
02.12.2025 20:22Есть такая история, что когда закрываешь убыточную историю, то это рушит кому-то сложившийся образ жизни. Иногда платят за его сохранение, но чуть-чуть и редко :)

QweLoremIpsum
02.12.2025 20:22Интересная история, а почему бы просто не ввести на сайт рекламу? т.е. производитель просто платит n- сумму за баннер или еще что-то? мне кажется этого бы хватило чтобы вывести проект на прибыль. Есть же куча сайтов которые живут с рекламных баннеров, а тут не просто люди а прям готовые лиды.
Мне кажется просто производители не очень понимали сути сделки - какаято разработка и тд и тп, мне кажется им это просто "на голову не налазит", а вот реклама на сайте это просто и понятно
AlexeyPolunin Автор
02.12.2025 20:22Я извиняюсь, что отвечаю я (просто у меня тоже есть и такого же типа проект тоже) и вот короче неочевидно, но если ты не главная страница яндекса, то твой баннер никому не нужен :)

Devastator82
02.12.2025 20:22На тех оборотах, что есть у нас в этой нише производителю неинтересно даже знать, что у нас есть какой-то рынок. Он возможно, даже официально не продается у нас.
Продавцы же за рекламу платить не хотели. То что привыкли получать бесплатно никогда не будет оплачено. Это как с девушками, если ты попал во френдзону (или как сейчас принято говорить «хоровод оленей») вы навсегда становитесь бесплатным поставщиком ресурсов. Как только вы захотите что-то в ответ - вам укажут на дверь. И в бизнесе (из моего опыта) это работает именно так. Если вы дадите услугу бесплатно - у вас ее потом никогда не купят. Более того, если нужно будет купить услугу - ее купят принципиально не у вас, даже если она будет хуже и дороже, главное, что не у вас. Я не психолог, этому есть, вероятно, какое-то объяснение.
Я прикидывал разные варианты монетизации, но все они требовали 3-4 часа в день уделять проекту, при выхлопе до ~40к рублей в месяц. Сейчас мне удается более выгодно продавать свое время и в свободное от работы время я предпочитаю отдыхать.

RS6
02.12.2025 20:22Хочу уточнить: у вас всё в рублях расписано, значит ли это что взаимодействие происходило в основном с отечественными пользователями и "заказчиками"? Если нет, то видите ли вы какую-то существенную разницу между "там" и "тут"? Спасибо.

AlexeyPolunin Автор
02.12.2025 20:22Я сильно неидеально говорю на английском, поэтому на западе я пробовал только рекламу и чуть-чуть. Рекламироваться в штатах например, не имея прям железно-продающего пайплайна, конкретно больно — очень дорого.
Я знаю есть иностранные пользователи, но немного. Платные иностранные только русскоговорящие. Просьбы по MIT были, но в западной культуре принято более обтекаемо преподносить свои хотелки, что иногда сильно допекает, так как сообщения превращаются по объему в войну и мир, а хотят в итоге запятую переставить. Но из того, что обсуждают на Reddit, проблемы OSS-разработчиков там такие-же. Команда условного гугла тебя задрючит вопросами насмерть и как бы непонятно зачем оплачивать, они за зарплату и ты тоже, просто у тебя она в OSS равна 0, но это ты типа сам так выбрал.
С PRO-версией на Reddit меня блочили более зло чем на Хабр (здесь только страйк был). Но когда проект совсем бесплатный, то показатель поста на реддите был лучше, чем на хабр и какашками, надо сказать, вообще не кидались (не знаю, показатель это или нет). Кто-то даже производную статью у себя написал. Но еще раз повторюсь, там принято говорить awesome на все, что лучше чем «абсолютное говно» — на него скажут «good start» :)
Так что русская аудитория, она более честная — на говно так и скажут «говно» и это не со зла. Просто иногда люди, которые своих проектов не запускали, им сложно сориентироваться, что корпоративный подход он правильный, только когда ты корпорация.
Еще в статье забыл про SaaS рассказать (типа в OSS-проекте платит тот, кто не хочет морочиться с инфраструктурой):
В штатах были пару похожих на нас проекта, которые в self-hosted бесплатно, а продавали SaaS и имели приличное финансирование. Я сильно из-за них стрессовал, так как у меня SaaS покупали единицы (а кто покупал, хотели дрючить сервак, рассчитывая, что мы его как-то магически потом оживим если чё) и я думал, что это со мной что-то не так.Стрессовал, пока месяц назад не увидел, что они свернули всю свою маркетинговую деятельность, а стоимость покупателя у них похоже получалась по 2К баксов (при том, что платит он около $60/мес из которых 10-15 уходят на железо). Бабки короче у них закончились — SaaS не вывез.

Jijiki
02.12.2025 20:22кстати когда-то смотрел обзор, там что-то история про дополнение вскод там тоже что-то было с лицензиями

xoma
02.12.2025 20:22"Опенсорс похож на очень долгий добровольный контракт с неограниченным кругом лиц. Вы должны всем, вам - никто."
Кто-то из Angie сказал, отпечаталось в мозгу.

SergeyVoyteshonok
02.12.2025 20:22Статья понравилась, пишите еще. По-моему опыту, хороший OSS это когда вы, что-то разрабатываете in-house в компании, отпочковываете какой-то модуль, который и продать не можете, но вроде как и жалко если он сгинет внутри, да и какое-никакое привлечение внимания ввашему продукту. Кажется заранее что-то разрабатывать бесплатное надеясь на поддержку это - утопия.
P.S. по поводу "Это было похоже на проведение операции на сердце через ноздрю." почитайте про транскатетерную имплантацию аортального клапана в сердце - делается она через сосуды паха

AlexeyPolunin Автор
02.12.2025 20:22Спасибо! Я удивлен, что вообще столько народу пришло почитать, спасибо всем, хорошие комментарии!
Расшарить что-то, что было in-house — это рабочий вариант. Еще можно под инвесторские деньги (их правда на OSS-проекты всегда плохо давали, а сейчас так еще и мода прошла).Делать как я на свои — не надо. Чуваки, зуб даю, это реально больно. Делайте сразу платный, хоть 100 рублей стоимости поставьте, так как рубикон — именно сама суть платности.
Соберусь с мыслями, напишу про опыт стартап-акселей и как врет методичка, по которой VC моют мозги проектам, может это тоже кому-то поможет.
P.S.: Через пах то кстати есть смысл, там артерии толстенные по диаметру.
RS6
02.12.2025 20:22Соберусь с мыслями, напишу про опыт стартап-акселей и как врет методичка, по которой VC моют мозги проектам, может это тоже кому-то поможет.
Напишите, очень интересно.

supercat1337
02.12.2025 20:22Очень классно написали. Спасибо.
Скажите, а рассматривали ли вы возможность технической защиты программного кода? Не посещала ли мысль, что кто-то один купит лицензию, а потом по рукам распространит версию Про со всеми наворотами?

AlexeyPolunin Автор
02.12.2025 20:22Вот это очень хороший вопрос. Особенно с учетом того, что код не на компилируемом языке и это вайт-бокс (все на стороне клиента). Про это запланирована отдельная статья, но суть такая: все можно взломать, поэтому стоимость лицензии должна быть сильно меньше стоимости взлома. Далее надо привязывать лицензию к чему-то индивидуальному для установки (мы привязываемся к домену или ip). Ip изначально не хотели, но есть много пользователей, которые эксплуатируют в локальных сетях. Действительно, кто-то может купить на locahost и ее расшарить, поэтому у них есть сроки (она не будет действовать вечно, надо будет получить следующий ключ). И последнее психологическое - люди которые платят, редко прям хотят расшарить, а кто хочет ему распросранение информации тоже что-то стоит.

supercat1337
02.12.2025 20:22Согласен. А еще спасает мысль о том, что в чужом коде программистам будет тяжело разобраться, проще обратиться к разработчику напрямую.
Сейчас, на всякий, рассматриваем KPHP (разработка VK) - он позволяет компилировать php-код в бинарник.

RostislavDugin
02.12.2025 20:22Спасибо за статью, давно с таким интересном не читал)
Но, честно говоря, немного удивился от объема запроса пользователей. У меня тоже open source инструмент для бекапа PostgreSQL - https://github.com/RostislavDugin/postgresus
Но запросы обычно по делу: или баг репорты, или действительно наболевшее. Только в ~20% случаев приходится писать "это не нужно 95% пользователей, поэтому такое делать не буду"

AlexeyPolunin Автор
02.12.2025 20:22Я думаю это связано с тем, что проект - конструктор и делают на нем разное. И когда возможено множество комбинаций - то это создает вариативность путей улучшения. На самом деле в том или ином виде мы все пожелания (за исключением требований готовых интеграций с экзотическими системами) знали и сами - у меня этот список занимает 10 листов 6 шрифтом. Но форум и взаимодействие с пользователями всегда были полезны.

lma10h
02.12.2025 20:22Пишите еще, самое интересное было, это инсайты про монетизацию.
Как я понял этот рынок, сначала найди клиента, а потом уже пиши софт )

AlexeyPolunin Автор
02.12.2025 20:22Пока я не нашел ответа на этот вопрос. Господь еще не начал меня испытывать большими деньгами поэтому я тут не могу выступать в роли гуру бизнеса :) возможно во второй половине следующего года. Пока мой ответ такой - если вы не можете не делать что-то то, надо это делать независимо от того, есть покупатель или нет. Ван Гог не мог не писать уродские по меркам того времени пейзажи, я не могу не делать программируемые таблички, Маск вон хочет на марс, Фон Браун хотел на луну. Вобщем мир иррационален. Но думать про монетизацию при этом надо, даже если это лично не интересно.

lov4ble
02.12.2025 20:22Спасибо за увлекательную статью!
В последнее время сильно увлёкся опенсорсом, и нашёл единомышленников в сообществе Open Source программистов "Опенсорсеры" https://t.me/OpenSource_Chat , буду рад новым единомышленникам свободного программного обеспечения! Честно не реклама, просто хочу поддержать своих ))
DanielKross
Понравился стиль изложения. Чувствуется, у автора наболело. Удачи! =)
vdasus
Донаты не работают 100%. Я больше 15 лет вел полезный блог для "простых" людей. (Ну, правда я никогда и не просил, просто плашка "донатьте тут если хотите") Удобства от айтишника... Донатов получил около 15 евро (!) за все время (!). 30 000+ читателей. Тысячи если не больше (не помню уже) благодарностей слезных. 15-20 евро донатов (в эквиваленте). Я не в обиде - мне не нужны деньги с донатов, просто статистика.
С софтом я так не делаю уже очень давно. Либо бесплатно или за смешные деньги друзьям, либо за деньги посторонним.
svpcom
Аналогично. За ~8 лет существования моего проекта и >1000 звезд на гитхабе из донатов максимум было $15. А еще было около десятка желающиз в качестве благодарности помочь улучшить документацию, но в итоге никто так ничего и не сделал...
AlexeyPolunin Автор
Кстати хорошая тема с желающими - когда не два плюс два проект, то и задачи сложные и по факту почти все рассасываются. Что бы кто-то вот прям улучшал проект - это он должен быть ему лично очень нужен в этом улучшенном виде. И потом очень важно, что бы в итоге в коде концы можно было найти. Поэтому проекты, которые разрабатываются сообществами, во первых очень медленно разрабатываются, тратят оргресурсы с КПД парового двигателя и во вторых, внутри часто представляют из себя божественный хаос.