Open Source: 
      взгляд изнутри 
      
     
      Дмитрий Еманов 
      FirebirdSQ...

      
       
      
     
      
       
      
     
      
       Как все начинается... 
      
     
      
       З...

      
       
      
     
      
       
      
     
      
       Индивидуальная мотивация 
      
     
      
     ...

      
       
      
     
      
       
      
     
      
       Корпоративная мотивация 
      
     
      
      ...

      
       
      
     
      
       
      
     
      
       Процесс вхождения в проект 
      
     
      
   ...

      
       
      
     
      
       
      
     
      
       Методы управления 
      
     
      
       Анарх...

      
       
      
     
      
       
      
     
      
       Особенности управления 
      
     
      
       ...

      
       
      
     
      
       
      
     
      
       Распределенная разработка 
      
     
      
    ...

      
       
      
     
      
       
      
     
      
       Open Source Сommunity 
      
     
      
       Ч...

      
       
      
     
      
       
      
     
      
       Open Source лицензии 
      
     
      
       Ст...

      
       
      
     
      
       
      
     
      
       GPL (GNU General Public License) 
      
     
    ...

      
       
      
     
      
       
      
     
      
       BSD (Berkeley Software Distribution) 
      
     
...

      
       
      
     
      
       
      
     
      
       MPL (Mozilla Public License) 
      
     
      
 ...

      
       
      
     
      
       
      
     
      
       Лицензионные Tips & Tricks 
      
     
      
   ...

      
       
      
     
      
       
      
     
      
       Успешность проектов 
      
     
      
       Пуб...

      
       
      
     
      
       
      
     
      
       Бизнес-модели Open Source 
      
     
      
    ...

      
       
      
     
      
       
      
     
      
       Известные бизнес-примеры 
      
     
      
     ...

      
       
      
     
      
       
      
     
      
       Жизненные вехи проекта Firebird 
      
     
     ...

      
       
      
     
      
       
      
     
      
       Жизненные вехи проекта Firebird 
      
     
     ...

      
       
      
     
      Вопросы?

      
       
      
     
      Спасибо за внимание! 
      
      Дмитрий Еманов 
      mailto:dimitr@firebirdsql.org ...
Upcoming SlideShare
Loading in...5
×

Open Source: взгляд изнутри, Дмитрий Еманов (The Firebird Project) (in Russian)

1,532

Published on

Презентация ведущего разработчика проекта Firebird Дмитрия Еманова посвящена современным моделям Open Source: бизнес-моделям, способам организации коммьюнити, а также рассказывает о месте и основных вехах развития СУБД с открытым кодом Firebird

Published in: Technology, News & Politics
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
1,532
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
10
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide
  • Open Source: взгляд изнутри, Дмитрий Еманов (The Firebird Project) (in Russian)

    1. 1. Open Source: взгляд изнутри Дмитрий Еманов FirebirdSQL Project http://www.firebirdsql.org/
    2. 2. Как все начинается... Зачем люди приходят в Open Source? Открыть существующий коммерческий проект Присоединиться к существующему открытому проекту Создать новый открытый проект Как люди приходят в Open Source? Персонально От имени компании
    3. 3. Индивидуальная мотивация Хакерский подход к разработке ПО Независимость и чувство свободы Работа на собственный авторитет Любопытство к чему-то «модному» Поиск нового опыта (не обязательно технического) Сфера персональных интересов Материальные блага
    4. 4. Корпоративная мотивация Совокупная стоимость владения ПО Интеграция в существующий стек Open Source решений компании Стратегическая зависимость от необходимого функционала Соображения безопасности, сертификация ПО Построение собственного бизнеса вокруг открытого проекта
    5. 5. Процесс вхождения в проект Изучение механизмов сборки и проектной документации Реализация какого-либо ограниченного функционала или исправление ошибки Предоставление патча для review, работа над критикой Итерация «until success» :-) Получение commit privileges для репозитория исходных кодов
    6. 6. Методы управления Анархия Свод правил или умолчаний Равнение на авторитеты Тоталитаризм Ярко выраженный лидер Доверие и подчинение Демократия Доверенная группа Голосования, право вето
    7. 7. Особенности управления Участники: core vs contributors Баланс между интересами проекта и спонсоров Релизная дисциплина (или ее отсутствие) Открытость механизмов принятия решений
    8. 8. Распределенная разработка Организационная сторона Общение и принятие решений посредством списков рассылки Несколько часовых поясов Многоязычность участников Отсутствие индивидуального контроля Техническая сторона Практически не отличается от внутрикорпоративной разработки
    9. 9. Open Source Сommunity Что такое community? Совместный вклад группы людей в единую цель с расчетом получить общий для всех участников результат Польза для проекта Миграция пользователей в статус разработчиков, портеров, тестеров Нетехнические задачи: перевод документации, новости/анонсы и т.п. Эффект массовки, сетевой маркетинг
    10. 10. Open Source лицензии Строгие «copyleft»-лицензии GNU General Public License Слабые «copyleft»-лицензии Mozilla Public License, Lesser GPL «Разрешительные» лицензии BSD License, Apache License Public Domain
    11. 11. GPL (GNU General Public License) Идея «copyleft»: однажды опубликованная на условиях данной лицензии программа уже не может стать несвободной Обязательная публикация исходников продукта и всех изменений Производные продукты наследуют лицензию («прилипчивость») Лицензия должна распространяться с дистрибутивом
    12. 12. BSD (Berkeley Software Distribution) Публикация исходников и изменений необязательна Необязательно включать лицензию в дистрибутив Лицензия не наследуется производными продуктами, вплоть до превращения их в проприетарные Совместима с GPL
    13. 13. MPL (Mozilla Public License) Публикация всех изменений продукта обязательна Лицензия должна распространяться с дистрибутивом Лицензия не наследуется производными продуктами Несовместима с GPL
    14. 14. Лицензионные Tips & Tricks Стоимость продукта Можно продавать свободный продукт, но нельзя продавать исходники (дороже стоимости доставки) Публикация исходников Требуется при распространении, но не при использовании Касается конкретного факта передачи прав Кросс-лицензирование Допускается, включая коммерческое
    15. 15. Успешность проектов Публичная известность Размер и настроение community Количество «закачек» продукта Надежная инфраструктура Гарантии стабильности и развития Капитализация (проект как продукт) Интерес со стороны коммерческих игроков
    16. 16. Бизнес-модели Open Source Пожертвования, членские взносы Заказная разработка, спонсирование функционала Платная техподдержка Сертифицированные сборки Двойное лицензирование Продажа «обвязки», закрытых доработок Аренда торговой марки
    17. 17. Известные бизнес-примеры MySQL AB Кодом владеет коммерческая компания Сочетание GPL и коммерческой лицензии Eclipse Foundation Партнерство более чем 80 компаний Developers/consumers, strategic/individual Mozilla Foundation Владеет торговой маркой, гарант манифеста Mozilla Corporation
    18. 18. Жизненные вехи проекта Firebird 2000: свободу исходному коду! 2002: первый публичный релиз , временная стагнация проекта , первая попытка клонирования (Yaffil) , создание Firebird Foundation 2003: первая международная конференция 2004: нарушение торговой марки , внутрикомандный конфликт , второе клонирование (Vulcan) , переход разработчиков на full-time, первая региональная конференция
    19. 19. Жизненные вехи проекта Firebird 2005: первый стратегический партнер, ужесточение релизной дисциплины 2007 : попытка перекупки ключевых людей , третье клонирование (Red Database) , практика бесплатных семинаров , Best Project for Enterprise, Best User Support от SourceForge.NET 2008: попытка реорганизации проекта , мировой финансовый кризис
    20. 20. Вопросы?
    21. 21. Спасибо за внимание! Дмитрий Еманов mailto:dimitr@firebirdsql.org
    1. A particular slide catching your eye?

      Clipping is a handy way to collect important slides you want to go back to later.

    ×