条款

许可

ronutz.com 是开源项目。其代码采用 Apache License 2.0 许可,书面内容采用知识共享署名 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 文章、工具的文字与说明以及文档,采用知识共享署名 4.0 国际(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 →