www.webogroup.com
Насколько открыт
Open Source
www.webogroup.com
2
Задачи
лицензирования
www.webogroup.com
3
Сделать продукт доступным
• Посмотреть исходный код
– Для понимания принципов работы
• Внести изменени...
www.webogroup.com
4
Права Open Source
• Авторское право (copyright)
• Право использования / выполнения
• Право демонстраци...
www.webogroup.com
5
Свобода лицензий
www.webogroup.com
6
Типы лицензий
www.webogroup.com
7
Свободный код
• Авторское право (copyright)
• Право использования / выполнения
• Право демонстрации
• ...
www.webogroup.com
8
Совместимые с OSI лицензии
• Авторское право (copyright)
• Право использования / выполнения
• Право де...
www.webogroup.com
9
Совместимые с GPL лицензии
• Авторское право (copyright)
• Право использования / выполнения
• Право де...
www.webogroup.com
10
GPL / LGPL
• Авторское право (copyright)
• Право использования / выполнения
• Право демонстрации
• Пр...
www.webogroup.com
11
Закрытый код
• Авторское право (copyright)
• Право использования / выполнения
• Право демонстрации
• ...
www.webogroup.com
12
Конфликт интересов
www.webogroup.com
13
1. Выбор лицензии
• Запрещаем коммерческое
использование
– GNU GPL
• Повышаем распространяемость
– GP...
www.webogroup.com
14
2. Множественное лицензирование
• Публичная часть
– LGPL для распространения через GPL
– MIT для изме...
www.webogroup.com
15
3. Использование кода
• Понятие производного произведения
– Исходный код – существенная часть
• Распр...
www.webogroup.com
16
4. Обход лицензии
• Если очень хочется, то можно
– Переписать функционал заново, своими
ресурсами (Go...
www.webogroup.com
17
5. Закрытие кода
• Минимизация / обфускация
– Увеличение порога ознакомления
• Ограничение распростра...
www.webogroup.com
18
Бонусы
www.webogroup.com
19
Скорость и отказоустойчивость
webo.in – анализ скорости
загрузки сайта
speedupyourwebsite.ru – книги
...
www.webogroup.com
20
Спасибо. Вопросы?
Насколько открыт Open Source
Николай Мациевский
E-mail: nm@webo.name
Skype: nikolay...
Upcoming SlideShare
Loading in …5
×

Николай Мациевский Насколько открыт Open source ADD-2010

662 views

Published on

Очень часто мы слышим вокруг, что использование Open Source кода — это хорошо и правильно, это развивает ИТ-индустрию, это позволяет накапливать знания, а не тратить время разработчиков, создавая очередной «велосипед». Но давайте разбираться, так ли дело обстоит на самом деле, какие трудности будут нас преследовать на пути распространения Open Source продуктов, и как их преодолеть.

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

  • Be the first to like this

No Downloads
Views
Total views
662
On SlideShare
0
From Embeds
0
Number of Embeds
160
Actions
Shares
0
Downloads
8
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Николай Мациевский Насколько открыт Open source ADD-2010

  1. 1. www.webogroup.com Насколько открыт Open Source
  2. 2. www.webogroup.com 2 Задачи лицензирования
  3. 3. www.webogroup.com 3 Сделать продукт доступным • Посмотреть исходный код – Для понимания принципов работы • Внести изменения – Для улучшения продукта • Распространять дальше – Получил – понял – улучшил – отдал • Open Source != free != public
  4. 4. www.webogroup.com 4 Права Open Source • Авторское право (copyright) • Право использования / выполнения • Право демонстрации (учебные цели) • Право копирования • Право изменения • Право распространения • Право лицензирования / включения
  5. 5. www.webogroup.com 5 Свобода лицензий
  6. 6. www.webogroup.com 6 Типы лицензий
  7. 7. www.webogroup.com 7 Свободный код • Авторское право (copyright) • Право использования / выполнения • Право демонстрации • Право копирования • Право изменения • Право распространения • Право лицензирования / включения
  8. 8. www.webogroup.com 8 Совместимые с OSI лицензии • Авторское право (copyright) • Право использования / выполнения • Право демонстрации • Право копирования • Право изменения • Право распространения • Право лицензирования / включения
  9. 9. www.webogroup.com 9 Совместимые с GPL лицензии • Авторское право (copyright) • Право использования / выполнения • Право демонстрации • Право копирования • Право изменения • Право распространения • Право лицензирования / включения
  10. 10. www.webogroup.com 10 GPL / LGPL • Авторское право (copyright) • Право использования / выполнения • Право демонстрации • Право копирования • Право изменения • Право распространения • Право лицензирования / включения
  11. 11. www.webogroup.com 11 Закрытый код • Авторское право (copyright) • Право использования / выполнения • Право демонстрации • Право копирования • Право изменения • Право распространения • Право лицензирования / включения
  12. 12. www.webogroup.com 12 Конфликт интересов
  13. 13. www.webogroup.com 13 1. Выбор лицензии • Запрещаем коммерческое использование – GNU GPL • Повышаем распространяемость – GPL-совместимые (MIT / BSD) – OSI-совместимые (Apache / EPL) • Защищаем авторское право – Коммерческая лицензия
  14. 14. www.webogroup.com 14 2. Множественное лицензирование • Публичная часть – LGPL для распространения через GPL – MIT для изменения лицензии • Все целое – Коммерческая лицензия @licensed LGPL (LICENSE-LGPL.txt) @licensed MIT license (LICENSE-MIT.txt) @licensed YOUR license (LICENSE-YOURS.txt)
  15. 15. www.webogroup.com 15 3. Использование кода • Понятие производного произведения – Исходный код – существенная часть • Распространяем под той же лицензией – Если производное произведение • Распространяем под своей лицензией – Если все работает при удалении исходного кода
  16. 16. www.webogroup.com 16 4. Обход лицензии • Если очень хочется, то можно – Переписать функционал заново, своими ресурсами (Google <-> Oracle) • И запатентовать! – Изменить лицензию (в рамках совместимости) – Включить сторонний код как модуль (API, Open Source CMS) – Договориться с авторами (Qt, ExtJS)
  17. 17. www.webogroup.com 17 5. Закрытие кода • Минимизация / обфускация – Увеличение порога ознакомления • Ограничение распространения – В готовом виде только с сайта автора • Множественное лицензирование – Закрытие существенных частей от публичного использования
  18. 18. www.webogroup.com 18 Бонусы
  19. 19. www.webogroup.com 19 Скорость и отказоустойчивость webo.in – анализ скорости загрузки сайта speedupyourwebsite.ru – книги по клиентской оптимизации webopulsar.ru – мониторинг отказоустойчивости сайта WEBO Site SpeedUp – автоматическое ускорение сайта WEBO Server SpeedUp – настройка производительности сервера
  20. 20. www.webogroup.com 20 Спасибо. Вопросы? Насколько открыт Open Source Николай Мациевский E-mail: nm@webo.name Skype: nikolay.matsievsky

×