Чел — молодец, но в очередной раз показывает утопию опенсурса: пока ты бесплатно пилишь в свободное время, корпорации используют твой труд нахаляву и не думают ничего давать взамен (разработчиков или деньги).
А если у тебя поехала крыша и ты решил заняться проектом фуллтайм, будь готов бомжевать и жить на
подачки от донатов. Ну а попробуешь сменить лицензию или спрятать часть фич под paywall — получишь тонны хейта от любителей халявы и паладинов OSF.
Здравствуйте, flаt, Вы писали:
F>Чел — молодец, но в очередной раз показывает утопию опенсурса: пока ты бесплатно пилишь в свободное время, корпорации используют твой труд нахаляву и не думают ничего давать взамен (разработчиков или деньги).
Если прочитать то, что написано по ссылке, то выяснится, что все не так однозначно:
Around that time in Q3 2017, I received an email from Marco and Patrick from Blizzard. They've been using and toying with Dear ImGui and have a positive outlook on the potential of the library. At this point the version was v1.50. They were interested in funding improvements in order for it to be suitable for their new project. I visited them a few times.
Long story short: Blizzard ends up funding a good portion of my work Dear ImGui until 2023. Large chunks of work such as docking, multi-viewports, multi-select were initially driven by their needs...
...Over time I also got many more funding contributions both from individuals and studios.
Здравствуйте, so5team, Вы писали:
S>Если прочитать то, что написано по ссылке, то выяснится, что все не так однозначно:
S>S>Long story short: Blizzard ends up funding a good portion of my work Dear ImGui until 2023.
"A good portion" != "я ушёл с работы и все 10 лет я комфортно живу на донат".
К тому же, если дочитать до главы Funding
https://github.com/ocornut/imgui/issues/7892#issuecomment-2291436815
Some pattern I noticed over the years:
It's harder to get help from large companies.
It takes a long time for many to jump in the wagon.
Some of the best help I've gotten has been from initially relatively small companies, who used Dear ImGui for many years, and over time grew and became more successful. After some time the tech people in charge consider how much help they benefited from the library, how valuable the long term trust and continuity was. At that point they are in a position to help better. So I am playing a long game of trust and reliability.
Overall it is working out, it’s just time consuming.
Только маленькие компании хотят и могут платить за опенсурс, остальные пользуются бесплатно. Да, спонсоры периодически у него бывают, но опять же, "периодически" != "постоянный доход". Ему приходится постоянно клянчить и искать новых спонсоров, и это отнимает много сил.
Вот я и говорю, что либо ты пилишь в свободное от основной работы время, либо приходится побираться.
Естественно, бывают и исключения: некоторых OSS разработчиков нанимают корпорации на постоянную работу над своим же проектом, но таких единицы.
Здравствуйте, flаt, Вы писали:
F>Чел — молодец
+1
F>Чел — молодец, но в очередной раз показывает утопию опенсурса: пока ты бесплатно пилишь в свободное время, корпорации используют твой труд нахаляву и не думают ничего давать взамен (разработчиков или деньги).
F>А если у тебя поехала крыша и ты решил заняться проектом фуллтайм, будь готов бомжевать и жить на подачки от донатов. Ну а попробуешь сменить лицензию или спрятать часть фич под paywall — получишь тонны хейта от любителей халявы и паладинов OSF.
Немного не
та ветка, но тут правильная стратегия такая:
1. Делаешь библиотеку, бесплатно, опенсорсно и так далее (done)
2. Делаешь платные удобные инструменты для работы с ней.
Пример, чтобы уйти от оффтопа: C++ бесплатно, MSVS — платно.
Здравствуйте, flаt, Вы писали:
S>>Если прочитать то, что написано по ссылке, то выяснится, что все не так однозначно:
S>>S>>Long story short: Blizzard ends up funding a good portion of my work Dear ImGui until 2023.
F>"A good portion" != "я ушёл с работы и все 10 лет я комфортно живу на донат".
Вы подменяете тезисы, начинали с того, что: "корпорации используют твой труд нахаляву и не думают ничего давать взамен (разработчиков или деньги)"
Конкретно в случае с Dear ImGUI корпорация Blizzard давала взамен деньги.
F>К тому же, если дочитать до главы Funding https://github.com/ocornut/imgui/issues/7892#issuecomment-2291436815
То можно увидеть прямым текстом: "Nowadays I am generally getting enough to keep working on Dear ImGui!"
С учетом того, что в 2017 автор Dear ImGUI ушел из игровой студии, в которой был сооснователем, и трудится только над Dear ImGUI, как раз и получается "я ушёл с работы и все 10 лет я комфортно живу на донат".
В общем, я к тому, что конкретно в случае с Dear ImGUI нет ситуации, когда все пользуются, но никто ничего не платит автору.
На фоне других открытых проектов (типа тех же Catch2 или doctest) ситуация у Dear ImGUI еще очень даже неплохая. Поэтому я и сказал, что все не так однозначно.
F>F>Some pattern I noticed over the years:
F>It's harder to get help from large companies.
F>It takes a long time for many to jump in the wagon.
F>Some of the best help I've gotten has been from initially relatively small companies, who used Dear ImGui for many years, and over time grew and became more successful. After some time the tech people in charge consider how much help they benefited from the library, how valuable the long term trust and continuity was. At that point they are in a position to help better. So I am playing a long game of trust and reliability.
F>Overall it is working out, it’s just time consuming.
F>Только маленькие компании хотят и могут платить за опенсурс, остальные пользуются бесплатно.
Вообще-то, там не это сказано. Речь о том, что помощь от больших корпораций получить сложнее, чем от мелких.
Ну так в этом нет ничего удивительного. Даже если брать просто разработку под заказ: в случае с небольшим заказчиком вы за неделю можете полностью разобраться с контрактом, подписать его и начать работать, тогда как в случае с крупным заказчиком только на согласование текста контракта уйдет, минимум, месяц. И это еще очень даже неплохо, и это еще в случае, если заказчик может не объявлять тендер на те услуги, которые вы ему собираетесь оказать...
F>Ему приходится постоянно клянчить и искать новых спонсоров, и это отнимает много сил.
F>Вот я и говорю, что либо ты пилишь в свободное от основной работы время, либо приходится побираться.
Здесь тоже самое, что и с разработкой коробочного софта: написать его -- это даже не полдела, нужно еще и продать, чем вообще-то специальные люди занимаются, т.к. из программистов продажники, обычно так себе.
Собственно, к чему это: OpenSource -- это только про открытые исходники. Если хочется денег за эти самые открытые исходники, то нужно заниматься бизнес-вопросами. И да, это может отнимать много сил.