Условия

Лицензия

ronutz.com — проект с открытым исходным кодом. Код распространяется по лицензии Apache License 2.0, а текстовое содержимое — по Creative Commons Attribution 4.0 (CC BY 4.0). Обе требуют указания авторства: используйте, но называйте источник. Открытые учебные материалы — единственное исключение: каждый публикуется по лицензии, указанной в его собственной карточке, а те, что под CC0 1.0, не требуют указания авторства вовсе. Сайт также построен на другом открытом программном обеспечении, указанном ниже.

Open SourceApache-2.0CC BY 4.0

Code under Apache-2.0 · content under CC BY 4.0 · attribution required

Открытый исходный код: Apache-2.0 (код) и CC BY 4.0 (содержимое)

Код приложения распространяется по лицензии Apache License 2.0. Текстовое содержимое — каждая статья Learn, тексты и пояснения инструментов и документация — по лицензии Creative Commons Attribution 4.0 International (CC BY 4.0). Вы можете использовать, изменять и распространять и то и другое, в том числе в коммерческих целях, при условии надлежащего указания авторства Rodolfo Nützmann (ronutz.com), ссылки на лицензию и указания внесённых изменений. ronutz.com остаётся каноническим, поддерживаемым источником.

Open course materials: the CC0 exception

The course materials offered under Open materials (the slides as PDF and the editable deck with its speaker notes) are released under the licence each datasheet states, and the datasheet governs its own files whatever the site-wide badges in the footer say. Where that licence is CC0 1.0, the material is dedicated to the public domain: copy it, adapt it, translate it and teach from it, commercially or not, with no attribution required. Credit is appreciated, never required.

Компоненты с открытым кодом

Этот сайт опирается на работу с открытым исходным кодом. Сам сайт построен с помощью Next.js и React и поставляется как статический экспорт; интернационализация использует next-intl; содержимое Learn отображается с помощью next-mdx-remote, gray-matter, remark-gfm и js-yaml; а поиск обеспечивается Pagefind. Эти компоненты предоставляются под лицензией MIT License, кроме next-mdx-remote (Mozilla Public License 2.0). Справочник API встраивает Swagger UI под лицензией Apache License 2.0. Каждый компонент остаётся под собственной лицензией, а полные уведомления поставляются вместе с исходным кодом.

Source code

The full source is on GitHub. Issues and pull requests are welcome; ronutz.com remains the canonical, maintained deployment.

View the repository on GitHub →