Комментарии 89
Прямо таки придумал? Есть такая программа xchat (irc клиент). Так вот ей в обед сто лет, а принцип распространения у нее именно такой (по крайней мере под винду): сорцы бесплатно, бинарники за денюжку. Правда мотивируют они это сложностью компиляции этой программы под внду, но тем не менее это уже лет 5 как практикуется. И это не единственный пример.
«У схемы есть и дополнительный бонус: пользователи Windows будут учиться, как компилировать файлы из исходников, потому что многие из них этим раньше не занимались, а новые знания всегда полезны.»
да, это очень всем нужно
да, это очень всем нужно
Ага, скорее эти пользователи спокойно пройдут мимо…
НЛО прилетело и опубликовало эту надпись здесь
Или заплатят. На что и расчитано. Баланс, на мой взгляд, соблюден: или ты можешь и компилируешь сам, или, если не можешь, платишь и получаешь готовый бинарник.
Чтобы заплатили, это нужно чтобы уже очень нехилая популярность у продукта была, а схема распространения с компиляцией самому этому не способствует. Да большинство юзеров увидят, что лежат одни исходники, подумают, да это какая-то тулза для линуксоидов и пойдут дальше.
Писец все кроме слаки и генты Это правильно, автору зачет :-)
Домохозяйка просто купит нужный софт в {Vendor name}_Store. Что касательно разработки, то есть яркий пример — до появления NuGet процент использующих open source библиотеки и код был относительно мал. После того, как NuGet сделал процесс установки и поиска удобнее, положение стало меняться. А серверный софт сейчас вполне бодро поставляется через Web Platform Installer, например node.js.
>Домохозяйка просто купит нужный софт в {Vendor name}_Store
в принципе ничто не мешает размещать платный бинарник и на всяких маркетах
в принципе ничто не мешает размещать платный бинарник и на всяких маркетах
>Что касательно разработки, то есть яркий пример — до появления NuGet процент использующих open source библиотеки и код был относительно мал.
Прям так мал. Maven это уже давно позволяет.
Прям так мал. Maven это уже давно позволяет.
RedHat нервно курит в сторонке и дивится…
У схемы есть и дополнительный бонус: пользователи Windows будут учиться, как компилировать файлы из исходников, потому что многие из них этим раньше не занимались, а новые знания всегда полезны.
А в чем суть бонуса? :) Пополнить ряды задротов?:)
Здроты обиделись и минусанули карму:)
Если для вас человек, умеющий компилировать программу == задрот, то у меня для вас очень плохие новости.
Человек умеющий компилировать программу написанную с использованием любой технологии — задрот.
Я программист, и мне к примеру нафиг надо ставить себе студию или прыгать с бубном вокруг дотнетовских исходников, чтоб без студии обойтись. Или ставить какой-то гцц и разбираться как им пользоваться.
Возникнет производственная необходимость — разберусь, но по-умолчанию — нах надо.
Потому еще раз повторюсь — ДА, ЗАДРОТ ;)
Я программист, и мне к примеру нафиг надо ставить себе студию или прыгать с бубном вокруг дотнетовских исходников, чтоб без студии обойтись. Или ставить какой-то гцц и разбираться как им пользоваться.
Возникнет производственная необходимость — разберусь, но по-умолчанию — нах надо.
Потому еще раз повторюсь — ДА, ЗАДРОТ ;)
Gentoo Way
> автор абсолютно не возражает, если другие пользователи будут создавать собственные пакеты и распространять их от своего имени
Что ж, автор билдить не будет, ага, значит будем билдить мы и брать за это денешку! Вах, почти задаром еще один момент, на котором можно подзаработать, при этом ничего не написав, а только скомпилив чужой код.
Круто.
Что ж, автор билдить не будет, ага, значит будем билдить мы и брать за это денешку! Вах, почти задаром еще один момент, на котором можно подзаработать, при этом ничего не написав, а только скомпилив чужой код.
Круто.
ИМХО — именно на таких условиях надо продавать аппликухи в Google Play, App Store, MS Marketplace и иже с ними.
Вы хоть не просто минусуйте, а аргументируйте. :)
А зачем они кому-то в таком виде? вы думаете людям не на что потратить свое свободное время, кроме как на то, что бы собрать какое-нибудь приложение из исходников?
Если грамотный исходник — то собрать из него тот же .rpm (или еще что) — это просто запустить команду билда типа rpmbuild и взять готовый красиво упакованный бинарник под платформу. Даже думать не придется.
Но опять же при условии грамотного исходника. А если он криво сделан… а тогда он Вам вообще нужен?
Но опять же при условии грамотного исходника. А если он криво сделан… а тогда он Вам вообще нужен?
Вопрос — зачем? Все стремятся сделать технологии более доступными для обычного обывателя.
Описанная автором схема — чтоб слупить с обычного обывателя денешек.
Обычный пользователь просто пойдет искать где скачать удобно и бесплатно. И уж точно не будет настраивать себе Linux — based систему с rpmbuild :)
НЛО прилетело и опубликовало эту надпись здесь
Перед этим конечно-же скомпилировав rpmbuild :)
Не хотят тратить время — качают либо бесплатную с рекламой и/или ограниченную из маркета, либо платят деньги. Хотят всю программу без рекламы и бесплатно — компилируйте сами.
Оплата за удобство, ИМХО, справедлива.
Оплата за удобство, ИМХО, справедлива.
Народ и платит, и никакого отношения к open source нет. К тому-же вся эта система рухнет, как только кто-то просто начнет собирать бинарники бесплатно и выкладывать их на своем сайте с парой рекламных баннеров.
Ну пока схема рухнет — мож он пару копеек заработать сумеет.
Вон МММ тоже рухнул — но кой-кто положил денежек в карман. А все ж знали, что рухнет.
Вон МММ тоже рухнул — но кой-кто положил денежек в карман. А все ж знали, что рухнет.
Можно просто кнопочку Donate повесить. Кто реально заинтересован — и так дадут денежку. А кто нет — пойдут искать замену. Вы так не думаете?
Видать кому-то показалось, что такой кнопочки мало — вот моск и заработал в направлении увеличения прибыли. Ну а по мне — так сие есть очередной бред материально неудовлетворенных личностей.
Либо уж пиши и раздавай бесплатно, либо требуй плату. А это ни рыба, ни мясо — за компиляцию просить, когда уж у автора компиляция по сотни раз в день происходит. Т.е. тут уже берет не за реальный труд, а пытается просто как-то попробовать вытянуть хоть что-то. По ощущениям смахивает на михалковский 1%.
Либо уж пиши и раздавай бесплатно, либо требуй плату. А это ни рыба, ни мясо — за компиляцию просить, когда уж у автора компиляция по сотни раз в день происходит. Т.е. тут уже берет не за реальный труд, а пытается просто как-то попробовать вытянуть хоть что-то. По ощущениям смахивает на михалковский 1%.
И кто полезет на этот другой сайт если из Маркета покупать куда удобней? Щас на 4pda тоже можно залезть и скачать оттуда полную версию. Единственная разница — что это будет легально.
Как вы себе представляете установку какой-нибудь игры из Apple AppStore из исходников? Кому оно надо?
Кому надо — сделают. Остальные скачают из АппСтора
А ставить как?:) Тут вон намечается повальное увлечение подписанными образами ОС, что бы никаких jailbraik…
ОС тоже из исходников собирать будем.
с UEFI Secure Boot? :)
А заработком разработчикам будет удовольствие от понимания того, что на их клёвой мега игре, которую они делали два месяца, вася пупкин научился компилировать код. Афигенно:)
Идея мне очень понравилась. Но потом вспомнил все те многие случаи, когда надо срочно что-то простое сделать, а нужную прогу на сотню килобайт приходится скачивать/устанавливать с каким-нибудь гемором так что все растягивается на пол часа с гуглением, а то и дольше.
Так что я был бы не против скачивать готовые бинарники под окна, но если гемора с оплатой будет минимум и цена приемлемая (скажем PayPal и до 2 баксов).
Так что я был бы не против скачивать готовые бинарники под окна, но если гемора с оплатой будет минимум и цена приемлемая (скажем PayPal и до 2 баксов).
Я правильно понимаю, что в сорцах на сайте данного ПО будет лежать только код самого приложения без сторонних библиотек? Т.е. надо будет пойти насобирать еще кучу других либ правильных версий под правильную версию компилятора и т.п.? Годно товарищ придумал.
Эм. Он придумал бизнес-стратегию распространения RedHat? Или что?
Пользователи Arch User Repository даже не заметят :)
«размещая ссылку на свой сайт на страницах авторитетного ресурса, вы можете немножко поднять свой сайт в выдаче поисковой системы Google/Яндекс/etc.»
Прилепит nofollow, вот вам и весь SEO.
Прилепит nofollow, вот вам и весь SEO.
Интересная идея, даже если не новая. Я как-то даже не думал, что можно так монетизировать Open Source приложения.
Угу, а за апдейты опять платить?
Да-да, вот исходники, но компилятся они только gcc+llvm-кросс-компилятором с вон теми патчами. И да, ядро тоже нужно будет пропатчить! Что, под какую архитектуру кросс-компилятор и ядро? Конечно, под самую свободную, из вот тех исходников соберетё для неё процессор и зальёте на FPGA! Ну или можно незадорого купить бинарник…
Да, примерно так же в рамках проекта под GPL-лицензией собранный майнер с зависимостями/окружением/проектом со сборкой и либами стоил нам 50к. руб. Чисто формально — два дня работы ему и две недели нам (если делать самим). Вполне законно.
Не то чтобы я против такого подхода, деньги в GNU GPL еcть и будут.
Не то чтобы я против такого подхода, деньги в GNU GPL еcть и будут.
Кажется, так Crossover распространялся
На практике это будет выглядеть так:
1. юзер гуглу: %programname%
2. гугл юзеру: %officialsite%
3. офсайт юзеру: вот тебе исходники
4. юзер офсайту: wtf?
5. офсайт юзеру: за «скачать программу» — плати, или 自己收集的從源代碼編譯,讓你的眼睛發紅.
6. юзер гуглу: %programname% скачать бесплатно
7. гугл юзеру: [ссылка на бинарник со вшитым трояном]
1. юзер гуглу: %programname%
2. гугл юзеру: %officialsite%
3. офсайт юзеру: вот тебе исходники
4. юзер офсайту: wtf?
5. офсайт юзеру: за «скачать программу» — плати, или 自己收集的從源代碼編譯,讓你的眼睛發紅.
6. юзер гуглу: %programname% скачать бесплатно
7. гугл юзеру: [ссылка на бинарник со вшитым трояном]
Теперь на торрентах не софт а билд скрипты будут раздавать…
«пользователи Windows будут учиться»
Ага, сразу…
Ага, сразу…
Отличнейшее решее. Прямым текстом написать «пользователи венды должны страдать» вроде как и нельзя, а заставишь платить за бинарники — сразу все довольны: жадные страдают, любители вареза ставят трояны и тоже страдают, а нормальные люди с улыбкой компилируют простым движением make, как и любой другой софт. Красота.
XChat так уже давно распространяется. Есть доброхоты, которые его компилят и дают бинарники так, но на офф. сайте для win только shareware на 30 дней.
Если программа действительна нужна — всегда найдутся доброхоты, которые скомпилят и выложат в свободный доступ.
Главное чтобы с целью зароботка разработчики открытого софта не начали выпиливать из поставки сырцов Makefile и ./configure — собрать будет нереально, зато купить бинарик за n$ лишний повод
Это запрещено GPL.
Смотря какой версией, не? GPLv3 да — «тивоизация» это чтоль называется?
А вот GPLv2 — нет…
Или я что-то путаю?
А вот GPLv2 — нет…
Или я что-то путаю?
Сорцы должны быть легко доступны для модификации и сборки.
Если нет — это не сорцы.
Распространение без сорцов запрещено.
В GPLv2 это все есть.
Тивоизация — это когда при абсолютно открытом коде ПО исполняется в специфической, закрытой среде, и замена ПО там невозможна. Например, исходники прошивки телевизора открыты, но телевизор отказывается загружать прошивку, не подписанную производителем. Таким образом, формально требования GPLv2 соблюдены, а модификация программы невозможна. GPLv3 такие трюки запрещает.
Если нет — это не сорцы.
Распространение без сорцов запрещено.
В GPLv2 это все есть.
Тивоизация — это когда при абсолютно открытом коде ПО исполняется в специфической, закрытой среде, и замена ПО там невозможна. Например, исходники прошивки телевизора открыты, но телевизор отказывается загружать прошивку, не подписанную производителем. Таким образом, формально требования GPLv2 соблюдены, а модификация программы невозможна. GPLv3 такие трюки запрещает.
А почему подпись не входит в понятие сорцов?
А разве автор не может для себя написать shell-скрипт, который будет компилировать проект, но не будет являться его частью?
The source code for a work means the preferred form of the work for making modifications to it. For an executable work, complete source code means all the source code for all modules it contains, plus any associated interface definition files, plus the scripts used to control compilation and installation of the executable. However, as a special exception, the source code distributed need not include anything that is normally distributed (in either source or binary form) with the major components (compiler, kernel, and so on) of the operating system on which the executable runs, unless that component itself accompanies the executable.
Отличная схема. Вот только любой человек может продавать бинарники, как самостоятельно скомпилированные, так и купленные.
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
Исходники бесплатны, бинарники — за деньги