ICONYZ
Русский

Лицензии иконок с открытым кодом: простое объяснение

Обновлено · 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 набора — ссылка на него есть на странице набора.

Короткий чек-лист

  1. Откройте страницу набора и прочитайте строку с лицензией.
  2. Коммерческий проект? Избегайте наборов с пометкой NC.
  3. CC BY или CC BY-SA? Добавьте видимое указание автора.
  4. MIT, ISC, BSD, Apache, OFL или GPL? Приложите текст лицензии к продукту.
  5. Логотипы? Соблюдайте правила бренда и не изменяйте их.

Хотите вообще обойтись без указания автора? Выберите категорию и ищите MIT, Apache или CC0 в таблице лицензий — например, среди иконок интерфейса 24px. Или прочитайте, как выбрать набор иконок.