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