'

Насколько открыт Open Source

Понравилась презентация – покажи это...





Слайд 0

Насколько открыт Open Source


Слайд 1

Задачи лицензирования


Слайд 2

Сделать продукт доступным Посмотреть исходный код Для понимания принципов работы Внести изменения Для улучшения продукта Распространять дальше Получил – понял – улучшил – отдал Open Source != free != public


Слайд 3

Права Open Source Авторское право (copyright) Право использования / выполнения Право демонстрации (учебные цели) Право копирования Право изменения Право распространения Право лицензирования / включения


Слайд 4

Свобода лицензий


Слайд 5

Типы лицензий


Слайд 6

Свободный код Авторское право (copyright) Право использования / выполнения Право демонстрации Право копирования Право изменения Право распространения Право лицензирования / включения


Слайд 7

Совместимые с OSI лицензии Авторское право (copyright) Право использования / выполнения Право демонстрации Право копирования Право изменения Право распространения Право лицензирования / включения


Слайд 8

Совместимые с GPL лицензии Авторское право (copyright) Право использования / выполнения Право демонстрации Право копирования Право изменения Право распространения Право лицензирования / включения


Слайд 9

GPL / LGPL Авторское право (copyright) Право использования / выполнения Право демонстрации Право копирования Право изменения Право распространения Право лицензирования / включения


Слайд 10

Закрытый код Авторское право (copyright) Право использования / выполнения Право демонстрации Право копирования Право изменения Право распространения Право лицензирования / включения


Слайд 11

Конфликт интересов


Слайд 12

1. Выбор лицензии Запрещаем коммерческое использование GNU GPL Повышаем распространяемость GPL-совместимые (MIT / BSD) OSI-совместимые (Apache / EPL) Защищаем авторское право Коммерческая лицензия


Слайд 13

2. Множественное лицензирование Публичная часть LGPL для распространения через GPL MIT для изменения лицензии Все целое Коммерческая лицензия @licensed LGPL (LICENSE-LGPL.txt) @licensed MIT license (LICENSE-MIT.txt) @licensed YOUR license (LICENSE-YOURS.txt)


Слайд 14

3. Использование кода Понятие производного произведения Исходный код – существенная часть Распространяем под той же лицензией Если производное произведение Распространяем под своей лицензией Если все работает при удалении исходного кода


Слайд 15

4. Обход лицензии Если очень хочется, то можно Переписать функционал заново, своими ресурсами (Google <-> Oracle) И запатентовать! Изменить лицензию (в рамках совместимости) Включить сторонний код как модуль (API, Open Source CMS) Договориться с авторами (Qt, ExtJS)


Слайд 16

5. Закрытие кода Минимизация / обфускация Увеличение порога ознакомления Ограничение распространения В готовом виде только с сайта автора Множественное лицензирование Закрытие существенных частей от публичного использования


Слайд 17

Бонусы


Слайд 18

Скорость и отказоустойчивость webo.in – анализ скорости загрузки сайта speedupyourwebsite.ru – книги по клиентской оптимизации webopulsar.ru – мониторинг отказоустойчивости сайта WEBO Site SpeedUp – автоматическое ускорение сайта WEBO Server SpeedUp – настройка производительности сервера


Слайд 19

Спасибо. Вопросы? Насколько открыт Open Source Николай Мациевский E-mail: nm@webo.name Skype: nikolay.matsievsky


×

HTML:





Ссылка: