Upload
codefest
View
747
Download
1
Embed Size (px)
DESCRIPTION
Citation preview
РазработкаOpen Source продуктов как прибыльный бизнес
Константин Каплинский,ГлавСофт
Кто я такой?
Константин Каплинский,директор компании ГлавСофт, г. Томск
• В прошлом: программист, сисадмин, преподаватель, фрилансер
• 2001: Основал TightVNC (Open Source)
• 2006: Основал компанию ГлавСофт
TightVNC (Тайт-Ви-Эн-Си)
• Система удаленного управления(удаленный рабочий стол)
• Кросс-платформенность (Windows, Java Viewer)
• Версия 1 – код был основан на VNC
• Версия 2 – код полностью переписан
• Совместимость с базовым протоколом VNC
• Open Source, бесплатен, лицензия GPL
• Более 500 000 скачиваний с начала 2012 года
Open Source• Свободный доступ к исходным текстам
• Возможность распространять свои изменения
Откуда берется Open Source
1. Хобби, в свободное от работы время
2. Сброс балласта (неприбыльное/непрофильное)
3. Наука, образование, обкатка новых технологий
4. Коммерческая разработка(Open Source – часть бизнес-модели)
Из хобби – на коммерческие рельсы! качественный продукт
прибыль
достойная оплата труда разработчиков
Задумайтесь!
1. Бизнес-модель?
2. Организационная структура?
3. Имущественные права и лицензии.
4. Нет патчам от кого попало.
5. Нет советам от «сообществ разработчиков»
6. Имя и описание продукта — очень важны!
Чем раньше начать делать правильно,тем лучше!
Путь от хобби к бизнесу. Как?
Найти инвестора
Успех
Disclaimer: на самом деле все не так просто!!!
ГлавСофт: От хобби к бизнесу
Заказная разработка(права – заказчику)
Разработка собств. продукта
Заказная разработка(права – себе)
Разработка собств. продукта
Продажа технологий бизнесу (B2B)
Заказная разработка(дорого!)
Продукты и услуги для конечных пользователей (B2C)
Где деньги в Open Source?
• Заказная разработка, доработка для специальных нужд заказчиков.
• Продажа альтернативных версий продукта.
• Продажа сопутствующих товаров и услуг.
• Продажа того же продукта под альтернативной лицензией.
• Продажа услуг технической поддержки.
• Продажа рекламы (в продукте, на веб-сайте).В нагрузку!
ГлавСофт: как мы зарабатываем?
85%
9%5% 1%
2011 г.
Лицензии на TightVNC
Лицензии прочие
Техническая поддержка
Заказная разработка
Добровольные пожертвования?
Нет! Только не это!!!
Роль Open Source в бизнесе –
– реклама!
Плюсы Open Source:
• Экономия на рекламе, быстрый рост пользовательской базы.
• Вовлечение энтузиастов Open Source — в том числе толковых специалистов в ведущих компаниях по всему миру.
Исключительные права и лицензии
Либеральные лицензии – максимальная свобода использования исходных кодов (MIT, BSD, Boost, …).
Лицензии copyleft – требуют открывать все исходные коды продуктов, где использовано хоть немного кода под copyleft (GPL, AGPL).
• Правило максимальной гибкости: чужой код брать под либеральными лицензиями, свой код отдавать под copyleft.
О приеме патчей
• Ничего хорошего вам не пришлют
• Потеря массы времени
• Юридические проблемы
for ($i = 1; $i <= 1; $i++) { echo $top_stats;}
Почему не работает «базар»?
• Продукт для людей — это сложно и дорого
• Проблемы со стратегическими решениями
• Разные цели: «лебедь, рак и щука»
• Разные цели: не учитывают всех вариантов
• Очень разные качество и стили кода
• Потери времени на аудите изменений
• Проблемы с определением владельцевА у меня
работает!:-P
Как не надо выбиратьимя продукта• Не надо копировать и обыгрывать
существующие имена, никаких ассоциаций с конкурентами или исходными продуктами.
• В описании нельзя ссылаться на «родительский продукт».
• Имя и описание продукта будут жить вечно.
Не берите с нас пример!TightVNC UltraVNC TigerVNC x11vnc x2vnc
Главное в бизнесе – это …
?
Главное в бизнесе – это …
… – продукт, нужный людям!
Получится?
О чем это я?
Разработка Open Source продуктов может быть прибыльным бизнесом!
Вопросы?
Константин Каплинский
[email protected]/constantin.kaplinskytwitter.com/@glavconst
ГлавСофт
www.glavsoft.com(надеюсь, мы успели сделать сайт к CodeFest?)
TightVNC
www.tightvnc.com