Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2005.12.18;
Скачать: CL | DM;

Вниз

Продажа компонентов   Найти похожие ветки 

 
Gero ©   (2005-11-24 01:54) [0]

Есть ли у кого-нибудь опыт в продаже собственных Delphi-компонентов?

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

1. Есть ли какое-то общепринятное соотношение междуй ценой dcu и исходников?

2. При покупке компонента в виде исходных кодов покупатель получает право на использование этого кода в каких-угодно целях? Например, публикация. Уместно ли требовать сохранения копирайтов в коде? Вобще если исходник будет кем-то опубликован, то покупка исходников потеряет всякий смысл.

3. Лучше делать только demo-приложение или еще и ознакомительные dcu-файлы? Надежной ли защитой будет просто вписать в ознакомительную версию dcu MessageBox, или это можно без труда обойти?

4. Техническая поддержка. Поддержку нужно осуществлять на английском языке, а знание английского у меня далеко не идеально. А для тех. поддержки, я так понимаю, оно должно быть ОЧЕНЬ хорошим. Нанимать человека денег нет, это себя не окупит, я думаю. Как быть в данной ситуации?

5. Как раскрутить свой компонент, как поставить в известность программистов о его существовании?

Буду рад выслушать ваши мнения.


 
Eraser ©   (2005-11-24 02:09) [1]


> Gero ©   (24.11.05 01:54)

Думаю лучше всех разъяснит ситуацию г-н Torry, но я тоже дам несколько коментов.

> 1. Есть ли какое-то общепринятное соотношение междуй ценой
> dcu и исходников?

Всё зависит от ценности/популярности компонентов, сначала продавай без исходников, исходя из прибыли (если таковая будет) выведешь и цену исходников.

> 2. При покупке компонента в виде исходных кодов покупатель
> получает право на использование этого кода в каких-угодно
> целях?

Всё от лицензии конечно зависит... но соглашение соглашением, а реальность суровая.

> 3. Лучше делать только demo-приложение или еще и ознакомительные
> dcu-файлы? Надежной ли защитой будет просто вписать в ознакомительную
> версию dcu MessageBox, или это можно без труда обойти?

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

> 4. Техническая поддержка. Поддержку нужно осуществлять на
> английском языке, а знание английского у меня далеко не
> идеально. А для тех. поддержки, я так понимаю, оно должно
> быть ОЧЕНЬ хорошим.

Знание должно быть не обязательно ОЧЕНЬ хорошим, просто хорошего знания + promt xt достаточно. Но желательно иметь представление о том, где какие предлоги использовать, у самого с этим проблемы... за 2,5 года забыл всё...

> Нанимать человека денег нет, это себя не окупит, я думаю.
>  Как быть в данной ситуации?

пока нету прибыли, никого нанимать не стОит.

> 5. Как раскрутить свой компонент, как поставить в известность
> программистов о его существовании?

torry.net ;-)

всё imho.


 
kaif ©   (2005-11-24 02:54) [2]

Я не продавал компоненты, но я их покупал.
Могу сказать, что мне больше всего нравится, когда в dcu-файлах компонент распространяется бесплатно, а продается только исходный код. То есть платишь и получаешь zip-файл с паролем, а внутри - все исходники. Я так покупал все компоненты. Любопытно, что в сети их, как правило, покупатели все же не публикуют.
Если dcu платные, то пробная версия все же нужна. Иначе как попробовать компонент?
Некоторые, например, TdbAltGrid, ограничивают в чем-нибудь trial-версию (эта сетка не отрисовывает 3D-заголовки колонок, если компонент триальный). Или, например, генератор Excel-отчетов xlReport вставлял в любой отчет надпись "демо-версия". Эту надпись, конечно, можно было удалять каждый раз из Excel-файла, но это муторно, и неудобно перед заказчиком приложения, поэтому рано или поздно разработчик купит компонент. Некоторые вставляют какое-нибудь раздражающее окно в приложение, если оно использует триальную версию компонента и запускается не из под среды Delphi. Мне кажется, что покупатели склонны покупать исходный код. Даже если это дороже. Не знаю. Но я действую всегда только так. Глупо платить за компонент, который будет поставляться тебе в dcu, если это только не какой-нибудь очень дорогой компонент.
Для меня самое паршивое - если компонент криво или слишком муторно инсталлируется в среду. Я бы этому уделил особоемвнимание, займись я продажей компонентов. Так как меня обычно именно такая кривость больше всего раздражает. Даже больше, чем ошибки самого компонента. У ошибок всегда есть перспектива, что они будут исправлены. А вот кривая инсталляция говорит мне о том, что автор не заботится о своих клиентах.

Конечно, лучшие советы в отношении политики цен, защит и раскрутки тебе Torry даст, ИМХО.


 
Gero ©   (2005-11-24 02:59) [3]


Eraser ©   (24.11.05 02:09)
> Знание должно быть не обязательно ОЧЕНЬ хорошим, просто
> хорошего знания + promt xt достаточно. Но желательно иметь
> представление о том, где какие предлоги использовать, у
> самого с этим проблемы... за 2,5 года забыл всё...

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


 
Gero ©   (2005-11-24 03:10) [4]


kaif ©   (24.11.05 02:54)
> Могу сказать, что мне больше всего нравится, когда в dcu-файлах
> компонент распространяется бесплатно, а продается только
> исходный код.

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

> Мне кажется, что покупатели склонны покупать исходный код.

Ну этой возможности я и не собираюсь их лишать :)

> Глупо платить за компонент, который будет поставляться тебе
> в dcu

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

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

Ну это само собой разумеется.


 
Юрий Зотов ©   (2005-11-24 03:50) [5]

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


 
Германн ©   (2005-11-24 04:04) [6]


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


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

Некоторым нужны исходники для полной уверенности, что у них всё под контролем. Имхо.

Плюс ещё редкие, но существующие варианты типа Юрий Зотов ©   (24.11.05 03:50) [5].


 
Kerk ©   (2005-11-24 11:31) [7]

Покупать DCU - риск для покупателя. Кто тебя знает, куда ты денешься через год? А купленные dcu-шки в новой версии Делфи не заработают.


 
Eraser ©   (2005-11-24 14:19) [8]


> Gero ©

А какие компоненты, визуальные?


 
Gero ©   (2005-11-24 14:40) [9]


Германн ©   (24.11.05 04:04)
> Некоторым нужны исходники для полной уверенности, что у
> них всё под контролем. Имхо.


> Kerk ©   (24.11.05 11:31)
> Покупать DCU - риск для покупателя. Кто тебя знает, куда
> ты денешься через год? А купленные dcu-шки в новой версии
> Делфи не заработают.

Исходники тоже выставляются на продажу. Но их цена будет больше, кому нужны исходники — сможет купить их. А кто хочет сэкономить — для них есть dcu по более низкой цене. Мне кажется, таким образом охватывается максимальная часть потребительских запросов.

Eraser ©   (24.11.05 14:19)
> А какие компоненты, визуальные?

Разные.


 
jack128 ©   (2005-11-24 14:51) [10]

Gero ©   (24.11.05 3:10) [4]
Если я поступлю так, то я сразу отсею тех потенциальных покупателей, кому достатоно только dcu

ИМХО, те кто готовы купить компоненты - покупают только с исходниками, а те кто готовы использовать dcu (без исходников) - никогда не покупают компонентов.

kaif ©   (24.11.05 2:54) [2]
xlReport вставлял в любой отчет надпись "демо-версия". Эту надпись, конечно, можно было удалять каждый раз из Excel-файла, но это муторно,

Насколько я помню еще и сам Excel"евский файл паролился.  А иначе досточно просто программно после генерации отчета удалить эту надпись.


 
pasha_golub ©   (2005-11-24 14:55) [11]


> jack128 ©   (24.11.05 14:51) [10]


> а те кто готовы использовать dcu (без исходников) - никогда
> не покупают компонентов.

Неправда... :) Могу поклясться в обратном. Покупают и даже с большим удовольствием.


 
Prohodil Mimo ©   (2005-11-24 23:47) [12]

Gero ©   (24.11.05 14:40) [9]
> А какие компоненты, визуальные?

Разные.


Для прямой записи в XLS-файл нет случаем? но с поддержкой юникодовских строк.
Это единственно чего мне не хватает :о)
за XlWrite слышал, но у них дорогова-то, мож когда-нибудь и решусь.

Хотел недавно приобрести FIB, отправил им пару вопросов на е-майлы, которые на их сайте нашол, сделал заказ в онлайн магазине того же сайта, при оформлении заказа возникли сложности (не понятно куда деньги переводить), задал вопрос в специальном для этого месте (что-то типа форума один на один с админом)... думаете кто-то ответил? через неделю на том "форуме" появился ответ "читайте правила".
Я и до и после всё перечитал... нифига не понял. А они даже не удосужились разъяснить. Так и не купил я ничего. Не хотят продавать.


 
Anatoly Podgoretsky ©   (2005-11-24 23:59) [13]

Gero ©   (24.11.05 01:54)  
Подпишись на конференцию русскиз шареварщиков на yahoo - SWRUS и пройдись по тому же торри, посмотри что кто и как предлагает.


 
TStas ©   (2005-11-25 00:35) [14]

>kaif
А что за компоненты Вы покупали?

А насколько сложные компоненты люди продают вообще?


 
Eraser ©   (2005-11-25 00:41) [15]


> Gero ©   (24.11.05 14:40) [9]


> Разные.

От того какие компоненты очень многое зависит, если это визуальный компонент, то почти наверняка его надо распространять с исходником, а если какой-то невизуальный компонент, который например генерирует/преобразует какие-либо данные и т.п. то его можно реализовать в виде, например, dll, а доступ к этой dll через vcl или заголовочный файл... или же интерфейсы ... или же ещё как.


 
Gero ©   (2005-11-25 00:47) [16]


> Eraser ©   (25.11.05 00:41)


> если какой-то невизуальный компонент, который например генерирует/преобразует
> какие-либо данные и т.п. то его можно реализовать в виде,
> например, dll, а доступ к этой dll через vcl или заголовочный
> файл

Зачем? Чем dcu хуже?


 
Anatoly Podgoretsky ©   (2005-11-25 00:50) [17]

dcu лучше


 
Prohodil Mimo ©   (2005-11-25 00:50) [18]

Eraser ©   (25.11.05 0:41) [15]
то его можно реализовать в виде, например, dll


а я пока обхожу подобные компоненты стороной


 
Eraser ©   (2005-11-25 00:55) [19]

Это я к примеру dll привёл, чтобы не повторяться )
А имел ввиду, то, что не обязательно открывать весь код.
Миллионы пользователей VB сколько лет использовали ActiveX (без исходников ессено) и не жу жу. imho.


 
kaif ©   (2005-11-25 01:10) [20]

TStas ©   (25.11.05 00:35) [14]
>kaif
А что за компоненты Вы покупали?
А насколько сложные компоненты люди продают вообще?


Я покупал TXLReport за $50, TDbAltGrid (не помню), Dream Collection (за $500) и TDCTreeGrid (от них же) за $150. Еще купил FastReport (не помню за сколько). В принципе все компоненты нехилые, особенно Dream. Но я уверен, что существуют простые компоненты, которые продаются с успехом.

А вообще вопрос о dcu спорный. Конечно если есть такая традиция - выставлять цену и для dcu, то может быть стоит ее придерживаться даже если никто так фактически не покупает. Лучше дать людям выбор. Просто мне казалось, что защитить dcu - дополнительные сложности для разработчика и я, как ленивый чел, ограничился бы производством бесплатных dcu с платными исходниками. Я лично не пишу компоненты на продажу, так как считаю, что исходный код должен быть идеальным при таком бизнесе, а он у меня иногда бывает смешной даже для меня.
Так что спорить не буду. Но просто интересно. Наверняка здесь многие участники покупали компоненты. Вот я покупал, Юрий Зотов тоже покупал. Интересно, а кто-нибудь купил dcu без исходников?
Есть такие?
Отзовитесь!!!

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


 
kaif ©   (2005-11-25 01:18) [21]

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


 
Gero ©   (2005-11-25 01:21) [22]


> Из бесплатных (фриверных) компонентов я юзаю только те,
> у которых исходный код как конфетка. Так что если среди
> платных компонентов распространяются тем же производителем
> еще и бесплатные в исходном коде, а такие тоже бывают, то
> я бы советовал тщательно написать такой исходный код

Вне всяких сомнений.



Страницы: 1 вся ветка

Текущий архив: 2005.12.18;
Скачать: CL | DM;

Наверх




Память: 0.55 MB
Время: 0.034 c
14-1132684095
ANB
2005-11-22 21:28
2005.12.18
Выбираю технологию


4-1129202576
Spellcaster
2005-10-13 15:22
2005.12.18
Собственный хинт в трее


3-1130924869
ZaW
2005-11-02 12:47
2005.12.18
Это что еще за ошибка такая?


1-1132299619
shc
2005-11-18 10:40
2005.12.18
Цвет стрелочки в ComboBox


14-1132747769
DiamondShark
2005-11-23 15:09
2005.12.18
Клиенты ICQ