SlideShare a Scribd company logo
1 of 16
Download to read offline
Open Source… 
…это, возможно, не то, что вы думаете
Про меня 
• Андрей Платов, основатель Xored Software, 2004 
• Eclipse DLTK Project Lead, 2006-2014, 500.000 
строк кода http://www.eclipse.org/dltk - Open 
Source 
• Eclipse RCPTT, 2014 - проект Xored Software, 
Open Source, lead: Иван Иноземцев, 250.000 
строк кода http://www.eclipse.org/rcptt 
• Xored F4, Open Source, http://www.xored.com/f4
Open Source != Free Software 
Спросите вот этого чувака на картинке справа
Нельзя обмануть природу 
• Успешные программные продукты делаются 
профессиональными командами с 
• Хорошо поставленными процессами 
• Четкими сроками 
• Хорошими бюджетами 
• Маркетингом и работой с пользователями
“Open Source - дерьмовый бизнес? Так и 
есть.” 
–Marten Mickos, бывший CEO MySQL, продавшейся Sun за 
$1 миллиард в 2008
“Open Source - это и модель производства, 
и инструмент для бизнеса, но в конечном 
счете это все про деньги” 
–Андрей Платов, Виски-брек @sibirix
Почти детективная 
история 
Apache Harmony Project
История проекта 
• May 2005: Проект открывается в Apache Foundation, 
письмо (proposal) доступно в архивах - список людей 
желающих “поработать” обширен и включает много 
известных людей из соответствующих сообществ. 
• July 2005: IBM начинает работать над open-source Java 
проектом Harmony и собирается помочь своим кодом. 
• Nov 2006: Sun open-sources Java (OpenJDK) 
• Oct 2010: IBM joins OpenJDK 
• Nov 2011: Проект Harmony закрыт и ушел в архивы
Дешевый маркетинг 
• Выкладываем часть продукта в open source 
• Продукт говорящий сам за себя привлекает 
большое количество пользователей 
• Жди, когда в дверь постучится продавец 
• Жди когда придет пользователь с деньгами
Дешевая поддержка 
• Проблемы? Почини это сам 
• Можно не тратить много усилий на 
документацию (как для пользователя так и для 
программиста) 
• Комьюнити берет на себя часть поддержки
Способы заработать 
• Заработать на кастомизации и дополнениях 
• Продавать свою экспертизу как консультант 
• Получить преимущество над конкурентом 
(OpenStack, Android, Jubula) 
• Стать стандартом (WebKit) 
• Контролировать будущее (Linux, OpenJDK)
Еще способы 
• Продавать всякие ништяки (футболки, кружки) 
• Просить donations 
• Найти организацию оплачивающую банкет
The Cathedral and the 
Bazaar 
• Users should be treated as co-developers 
• Early releases 
• Frequent integration 
• Several versions 
• High modularization 
• Dynamic decision making structure
“Data suggests, however, that OSS is not quite as 
democratic as the bazaar model suggests. An analysis of 
five billion bytes of free/open source code by 31,999 
developers shows that 74% of the code was written by the 
most active 10% of authors. The average number of authors 
involved in a project was 5.1, with the median at 2.” 
–Wikipedia
Как Open Source мне поможет 
• Не надо бояться: ваш код не представляет 
никакой ценности 
• Научится: сильные команды, процессы 
• Показать на что ты способен: найти работу, 
контакты

More Related Content

Viewers also liked

Creating Open Source Projects
Creating Open Source ProjectsCreating Open Source Projects
Creating Open Source ProjectsAlexei Yuzhakov
 
OpenSource инструменты. Тестируем Web-приложения
OpenSource инструменты. Тестируем Web-приложенияOpenSource инструменты. Тестируем Web-приложения
OpenSource инструменты. Тестируем Web-приложенияlugnsk
 
Дмитрий Павлов, Антон Бевзюк, Domain Driven Design. Как писать простой код дл...
Дмитрий Павлов, Антон Бевзюк, Domain Driven Design. Как писать простой код дл...Дмитрий Павлов, Антон Бевзюк, Domain Driven Design. Как писать простой код дл...
Дмитрий Павлов, Антон Бевзюк, Domain Driven Design. Как писать простой код дл...ScrumTrek
 
Инара Панчина, Методика диагностики процессов в Альфа Банке
Инара Панчина, Методика диагностики процессов в Альфа БанкеИнара Панчина, Методика диагностики процессов в Альфа Банке
Инара Панчина, Методика диагностики процессов в Альфа БанкеScrumTrek
 
Opensource на .NET
Opensource на .NETOpensource на .NET
Opensource на .NETlugnsk
 
Владимир Стасевич, Сбербанк и Agile – понятия совместимые
Владимир Стасевич, Сбербанк и Agile – понятия совместимыеВладимир Стасевич, Сбербанк и Agile – понятия совместимые
Владимир Стасевич, Сбербанк и Agile – понятия совместимыеScrumTrek
 
1. Изменись или умри. Тренды управления разработкой
1. Изменись или умри. Тренды управления разработкой1. Изменись или умри. Тренды управления разработкой
1. Изменись или умри. Тренды управления разработкойЕвгений Антонов
 

Viewers also liked (8)

Creating Open Source Projects
Creating Open Source ProjectsCreating Open Source Projects
Creating Open Source Projects
 
OpenSource инструменты. Тестируем Web-приложения
OpenSource инструменты. Тестируем Web-приложенияOpenSource инструменты. Тестируем Web-приложения
OpenSource инструменты. Тестируем Web-приложения
 
Дмитрий Павлов, Антон Бевзюк, Domain Driven Design. Как писать простой код дл...
Дмитрий Павлов, Антон Бевзюк, Domain Driven Design. Как писать простой код дл...Дмитрий Павлов, Антон Бевзюк, Domain Driven Design. Как писать простой код дл...
Дмитрий Павлов, Антон Бевзюк, Domain Driven Design. Как писать простой код дл...
 
Инара Панчина, Методика диагностики процессов в Альфа Банке
Инара Панчина, Методика диагностики процессов в Альфа БанкеИнара Панчина, Методика диагностики процессов в Альфа Банке
Инара Панчина, Методика диагностики процессов в Альфа Банке
 
Opensource на .NET
Opensource на .NETOpensource на .NET
Opensource на .NET
 
Владимир Стасевич, Сбербанк и Agile – понятия совместимые
Владимир Стасевич, Сбербанк и Agile – понятия совместимыеВладимир Стасевич, Сбербанк и Agile – понятия совместимые
Владимир Стасевич, Сбербанк и Agile – понятия совместимые
 
Static Sites Generation
Static Sites GenerationStatic Sites Generation
Static Sites Generation
 
1. Изменись или умри. Тренды управления разработкой
1. Изменись или умри. Тренды управления разработкой1. Изменись или умри. Тренды управления разработкой
1. Изменись или умри. Тренды управления разработкой
 

Open Source… это, возможно, не то, что вы думаете

  • 1. Open Source… …это, возможно, не то, что вы думаете
  • 2. Про меня • Андрей Платов, основатель Xored Software, 2004 • Eclipse DLTK Project Lead, 2006-2014, 500.000 строк кода http://www.eclipse.org/dltk - Open Source • Eclipse RCPTT, 2014 - проект Xored Software, Open Source, lead: Иван Иноземцев, 250.000 строк кода http://www.eclipse.org/rcptt • Xored F4, Open Source, http://www.xored.com/f4
  • 3. Open Source != Free Software Спросите вот этого чувака на картинке справа
  • 4. Нельзя обмануть природу • Успешные программные продукты делаются профессиональными командами с • Хорошо поставленными процессами • Четкими сроками • Хорошими бюджетами • Маркетингом и работой с пользователями
  • 5. “Open Source - дерьмовый бизнес? Так и есть.” –Marten Mickos, бывший CEO MySQL, продавшейся Sun за $1 миллиард в 2008
  • 6. “Open Source - это и модель производства, и инструмент для бизнеса, но в конечном счете это все про деньги” –Андрей Платов, Виски-брек @sibirix
  • 8. История проекта • May 2005: Проект открывается в Apache Foundation, письмо (proposal) доступно в архивах - список людей желающих “поработать” обширен и включает много известных людей из соответствующих сообществ. • July 2005: IBM начинает работать над open-source Java проектом Harmony и собирается помочь своим кодом. • Nov 2006: Sun open-sources Java (OpenJDK) • Oct 2010: IBM joins OpenJDK • Nov 2011: Проект Harmony закрыт и ушел в архивы
  • 9.
  • 10. Дешевый маркетинг • Выкладываем часть продукта в open source • Продукт говорящий сам за себя привлекает большое количество пользователей • Жди, когда в дверь постучится продавец • Жди когда придет пользователь с деньгами
  • 11. Дешевая поддержка • Проблемы? Почини это сам • Можно не тратить много усилий на документацию (как для пользователя так и для программиста) • Комьюнити берет на себя часть поддержки
  • 12. Способы заработать • Заработать на кастомизации и дополнениях • Продавать свою экспертизу как консультант • Получить преимущество над конкурентом (OpenStack, Android, Jubula) • Стать стандартом (WebKit) • Контролировать будущее (Linux, OpenJDK)
  • 13. Еще способы • Продавать всякие ништяки (футболки, кружки) • Просить donations • Найти организацию оплачивающую банкет
  • 14. The Cathedral and the Bazaar • Users should be treated as co-developers • Early releases • Frequent integration • Several versions • High modularization • Dynamic decision making structure
  • 15. “Data suggests, however, that OSS is not quite as democratic as the bazaar model suggests. An analysis of five billion bytes of free/open source code by 31,999 developers shows that 74% of the code was written by the most active 10% of authors. The average number of authors involved in a project was 5.1, with the median at 2.” –Wikipedia
  • 16. Как Open Source мне поможет • Не надо бояться: ваш код не представляет никакой ценности • Научится: сильные команды, процессы • Показать на что ты способен: найти работу, контакты