Лицензии иконок с открытым кодом: простое объяснение
Обновлено · 8 минут чтения
«Бесплатные иконки» почти никогда не означает «без правил». У каждого набора иконок с открытым кодом есть лицензия: она определяет, можно ли использовать набор в коммерческих целях, нужно ли указывать автора и что происходит, если вы изменяете иконки. Хорошая новость: большинство популярных наборов используют свободные лицензии, которые разрешают почти всё. В этом руководстве простым языком разобрана каждая лицензия, которая встречается на Iconyz.
Это практический обзор, а не юридическая консультация. Имеет силу только текст лицензии, указанный на странице каждого набора. Если ставки высоки, проконсультируйтесь с юристом.
Короткий ответ
Из 238 наборов иконок на Iconyz 108 используют лицензию MIT, 52 — CC BY 4.0 и 31 — Apache 2.0. Коммерческое использование запрещают только два набора. Вот что каждая группа лицензий означает для обычного сайта или приложения:
| Лицензия | Коммерческое использование | Указание автора | Изменения под той же лицензией | Примеры |
|---|---|---|---|---|
| MIT, ISC, BSD | Да | Сохранить уведомление о лицензии | Нет | Tabler, Lucide, Phosphor, Fluent UI |
| Apache 2.0 | Да | Сохранить лицензию и файл NOTICE, если он есть | Нет | Material Design Icons, Material Symbols, Carbon |
| CC0, Unlicense | Да | Нет | Нет | Simple Icons, SVG Logos |
| CC BY 4.0 / 3.0 | Да | Да, на видном месте | Нет | Twitter Emoji, Solar, Game Icons |
| CC BY-SA | Да | Да, на видном месте | Да, для изменённых иконок | OpenMoji, Arcticons |
| CC BY-NC(-SA) | Нет | Да | Зависит от лицензии | Custom Brand Icons, PrestaShop Icons |
| OFL 1.1 | Да | Прикладывать лицензию к файлам | Да, для изменённых шрифтов | Material Design Iconic Font |
| GPL, MPL | Да | Сохранить лицензию | Да, для изменённых файлов | Dashicons, Circum Icons |
MIT, ISC, BSD и Apache 2.0
Эти свободные лицензии создавались для программ, и наборы иконок, опубликованные как пакеты кода, обычно используют именно их. Они разрешают использовать, копировать, изменять иконки и продавать продукты, в которых они есть. Условие одно: когда вы распространяете иконки — например, в сборке приложения, теме или npm-пакете, — нужно приложить уведомление об авторских правах и текст лицензии.
На практике большинство команд добавляют лицензию на страницу «лицензии открытого ПО» или «сторонние лицензии» рядом с остальными зависимостями. Указывать автора рядом с каждой иконкой не нужно.
Apache 2.0 добавляет несколько деталей: приложить копию лицензии, сохранить файл NOTICE проекта, если он есть, и указать, что вы изменили файлы. Она также предоставляет патентные права — поэтому её любят крупные компании вроде Google и IBM.
CC0 и Unlicense
Эти лицензии передают произведение в общественное достояние в той мере, в какой это позволяет закон. С иконками можно делать что угодно без указания автора. Но учтите: общественное достояние касается только авторского права — набор логотипов под CC0, например Simple Icons, по-прежнему изображает товарные знаки (см. ниже).
CC BY 4.0: бесплатно с указанием автора
Creative Commons «Атрибуция» — вторая по популярности лицензия для иконок. Иконки можно использовать в коммерческих целях и изменять, но нужно надлежащим образом указать авторство:
- имя автора;
- ссылку на лицензию (creativecommons.org/licenses/by/4.0/);
- ссылку на источник, если это возможно;
- и пометку, если вы изменяли иконки.
Указание должно быть разумным для формата: строка в подвале сайта, страница «О нас» или «Благодарности», экран настроек приложения — всё это распространённые варианты. Положить лицензию в файл, который пользователи никогда не увидят, для CC BY обычно недостаточно.
CC BY-SA: на тех же условиях
То же, что CC BY, плюс условие: если вы адаптируете иконки — перерисовываете, перекрашиваете или комбинируете их, — адаптированные иконки нужно публиковать под той же лицензией CC BY-SA. Если вы используете иконки без изменений, ваш продукт под CC BY-SA не попадает.
CC BY-NC: без коммерческого использования
«NC» означает «некоммерческое». Эти иконки нельзя использовать ни в чём, что направлено прежде всего на получение коммерческой выгоды или оплаты, — а это большинство сайтов компаний и платных приложений. Используйте их только в личных и учебных проектах или попросите у автора коммерческую лицензию.
SIL Open Font License (OFL)
Иконочные шрифты часто распространяются под OFL. Иконки можно использовать в любом проекте, включая коммерческие, а шрифт — встраивать в программы и распространять вместе с ними. Нельзя продавать сам файл шрифта отдельно. Если вы изменяете шрифт, его нужно выпустить под OFL и нельзя использовать зарезервированное название оригинала.
GPL и MPL
Эти копилефт-лицензии встречаются в основном у наборов, связанных с WordPress, например Dashicons. Они разрешают коммерческое использование, но если вы распространяете файлы иконок — изменённые или нет, — делать это нужно под той же лицензией, приложив её текст. Как GPL применяется к изображениям внутри более крупного продукта — вопрос спорный, поэтому, если вы распространяете закрытое ПО, выберите набор со свободной лицензией или посоветуйтесь с юристом. MPL 2.0 уже: копилефт действует только на изменённые вами файлы под MPL.
Логотипы брендов и товарные знаки
Наборы логотипов вроде SVG Logos и Simple Icons распространяются под свободными лицензиями, но сами логотипы — товарные знаки их владельцев. Обычно их можно использовать для обозначения продукта, как в «Войти через GitHub» или «Работает со Slack», соблюдая правила каждого бренда. Не изменяйте логотипы и не используйте их так, будто бренд вас поддерживает.
Как указывать автора
Хорошая атрибуция содержит название, автора, источник и лицензию. На странице каждого набора на Iconyz указан автор и есть ссылка на лицензию. Например:
Иконки: "Twitter Emoji", автор — Twitter, CC BY 4.0
(https://creativecommons.org/licenses/by/4.0/)<p class="credits">
Эмодзи: <a href="https://github.com/twitter/twemoji">Twitter</a>,
лицензия <a href="https://creativecommons.org/licenses/by/4.0/">CC BY 4.0</a>.
</p>Для наборов под MIT, ISC, BSD и Apache вместо этого добавьте текст лицензии в перечень сторонних лицензий:
Tabler Icons — MIT License
Copyright (c) <годы> Paweł Kuna
Permission is hereby granted, free of charge, to any person obtaining a copy…Строку об авторских правах скопируйте в точности из файла LICENSE набора — ссылка на него есть на странице набора.
Короткий чек-лист
- Откройте страницу набора и прочитайте строку с лицензией.
- Коммерческий проект? Избегайте наборов с пометкой NC.
- CC BY или CC BY-SA? Добавьте видимое указание автора.
- MIT, ISC, BSD, Apache, OFL или GPL? Приложите текст лицензии к продукту.
- Логотипы? Соблюдайте правила бренда и не изменяйте их.
Хотите вообще обойтись без указания автора? Выберите категорию и ищите MIT, Apache или CC0 в таблице лицензий — например, среди иконок интерфейса 24px. Или прочитайте, как выбрать набор иконок.