metaclass: (Default)
metaclass ([personal profile] metaclass) wrote2009-10-07 11:18 am

Бля, опять двадцать пять

Прога для ПДД под линукс.
Разработчики уникального продукта vs красноглазые любители халявы open-source сообщество.

Во-первых, "версия под linux", "открытые исходные коды программы для просмотра вопросов" и "открытая БД вопросов" - не тождественные понятия. Проблема множества дистрибутивов разрешается статической сборкой - этов вполне допустимо для десктопного приложения и позволяет распространять программу в бинарном виде.

Как же вы, граждане линуксоиды, заебали. Я уже писал, как пытался запустить софт, написанный на QT Creator, собранный под lenny, на этче:

а) Он не собирается из коробки. Точка. Я ебался полдня, только чтобы сбилдить софт. Учтите - не писал софт, не изучал предметную область, не ставил линукс, не разбирался как на нем работать(это все "разработчикам ПДД на Delphi" придется делать с НУЛЯ). Я всего лишь собирал заведомо рабочий софт, зная куда смотреть, где искать и что делать.

б) Он не запускается на других линуксах. LD_PRELOAD, статические сборки и прочий майндфак - см. пункт а.

в) Выкладывание исходников невозможно по бизнес-модели. "Плата за портирование и поддержку", с коей вы носитесь как с писаной торбой, возможна для крупных продуктов и небольшого количества клиентов, со своими ИТ-службами. А не, блядь, для тысяч юзеров, которые и комп-то видят в первый раз. Т.е. а) только готовый коробочный продукт б) только гарантированно работоспособный в 99% случаев. Иначе нужно будет иметь службу саппорта из 100 человек, что не покроется никакими прибылями.

г) Уникальность продукта - в данных. Данные охраняются законом. Кого не устраивает - пишите "ситиинфу под линукс"/ищите другой глобус.


По совокупности факторов: линукс как платформа для продуктов подобного рода (коробочные продукты для многих пользователей, продукты с уникальными данными, как то всякие БД, GIS и прочее) - непригоден. Идея "открытости" и то, на чем зарабатывают себе на жизнь авторы такого софта - несовместимы. Желание линуксоидов пользоваться продуктом, написанным только под винды - противоречит законодательству.

Вывод: сначала приведите линуксятину в порядок, чтобы софт хотя бы запускался без плясок с бубном, а потом чего-то требуйте от разработчиков.

[identity profile] kong-en-ge.livejournal.com 2009-10-08 08:08 am (UTC)(link)
А что же ж человечек сразу и базу не сделал за свой 1%, раз такой продвинутый?
Или, может быть, он сделал вьюер таким же привязанным как и оригинал?
Мне как бы пофигу проблемы "нового поворота" в данном случае, но интересна пингвинья психиатрия.

[identity profile] max-posedon.livejournal.com 2009-10-08 09:07 am (UTC)(link)
Мы обсуждали вопрос, наскока дороже иметь 'кросс платформенный' софт, чем для одной платформы.

Полную разработку аналогичного продукта для Linux тут никто не обсуждает, однако, мы получили пример, что кросс платформенная дороже обычной всего (ну грубо) на 1%.

Психология пингвинья в том, чтобы убрать зависимость от Windows, теперь когда я решу учится на права(прав у меня к слову нет), я могу купить диск ПДД и заниматься по нём в Linux. И меня никто не заставит уже использовать Windows (ладно ещё можно было бы в виртуальной машине).

[identity profile] kong-en-ge.livejournal.com 2009-10-08 09:23 am (UTC)(link)
> в том, чтобы убрать зависимость от Windows,
нет проблем -- учитесь по бумажной версии билетов, раз не хотите под виндой работать. Или не плачьте, если неожиданно дадут по шаловливым рукам.
Хогя, думаю, судя по качеству ответов "Нового поворота", они даже банальное заявление на ОБЭП не напишут, хоть у них все производство и якобы белое.

[identity profile] max-posedon.livejournal.com 2009-10-08 09:53 am (UTC)(link)
Раз я не хочу под Windows, мне решать бумага или Linux. (и я рад что у меня теперь есть возможность "Linux"). Вот такая она пингвинячья психология.

Надеюсь хотя бы особенности психологии теперь вам понятны. :)

[identity profile] metaclass.livejournal.com 2009-10-08 09:41 am (UTC)(link)
1% это в ваших линуксовых мечтах, однако.
Ради интереса - займитесь разработкой и продажей коробочного продукта и посчитайте, сколько в конечной цене занимает непосредственно программирование, и сколько - все остальное. Написать корявку и положить в гуглкод - это в лучшем случае 5% от того, что нужно сделать при промышленной разработке.

[identity profile] max-posedon.livejournal.com 2009-10-08 09:48 am (UTC)(link)
Однако от Linux-ового софта в принципе никто не просит коробочного продукта, что вы со своим уставом в чужой манастырь? для массового софта нужно просто дать необходимые инструменты разработчикам дистрибутивов. Ака бинарную либу и readme с описанием требований.

Мало кто ставит коммерческие бинарные пакеты в Linux запуском .run скрипта (надеюсь это для вас не новость).

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