Skip to content

Commit 2d3d134

Browse files
author
DevGraph
committed
Restrict graph content license
1 parent e1a3abf commit 2d3d134

67 files changed

Lines changed: 173 additions & 13 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

CONTRIBUTING.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,14 @@ Generated files:
2828

2929
Do not hand-edit generated files to fix the table of contents or localized docs. Change bilingual content, node hierarchy, or ordering in `payload.json` instead.
3030

31+
## Content License
32+
33+
Graph content in this repository is source-available for personal, non-commercial learning and contribution only. Do not copy it into commercial products, public mirrors, hosted datasets, APIs, search indexes, RAG systems, model training sets, courses, books, newsletters, or other derivative services.
34+
35+
By submitting a contribution, you confirm that you have the right to contribute it, that it is not copied from a source with incompatible terms, and that you grant DevGraph a perpetual, irrevocable, worldwide, royalty-free, transferable, sublicensable license to use, reproduce, modify, translate, publish, display, distribute, and commercialize your contribution as part of DevGraph products, services, websites, repositories, and content workflows.
36+
37+
Public users receive access to contributed graph content only under the repository [LICENSE](LICENSE). Do not submit content if you cannot grant DevGraph the rights above.
38+
3139
## Node Guidelines
3240

3341
Each node should have:

CONTRIBUTING.zh-CN.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,14 @@ npm run validate
2828

2929
不要手工修改生成文件来调整目录、排序或语言文档。请在 `payload.json` 中修改双语内容、节点层级或 `sortOrder`,然后重新生成。
3030

31+
## 内容许可
32+
33+
本仓库中的图谱内容是源码可见内容,仅供个人、非商业学习和贡献使用。不要把它复制进商业产品、公开镜像、托管数据集、API、搜索索引、RAG 系统、模型训练集、课程、书籍、newsletter 或其他衍生服务。
34+
35+
提交贡献即表示你确认自己有权贡献这些内容,内容未复制自许可不兼容的来源,并且你授予 DevGraph 永久、不可撤销、全球范围、免版税、可转让、可再许可的权利,用于在 DevGraph 产品、服务、网站、仓库和内容工作流中使用、复制、修改、翻译、发布、展示、分发和商业化你的贡献。
36+
37+
公开用户只能按照本仓库 [LICENSE](LICENSE) 使用已贡献的图谱内容。如果你不能授予 DevGraph 上述权利,请不要提交相关内容。
38+
3139
## 节点规范
3240

3341
每个节点应包含:

LICENSE

Lines changed: 68 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,71 @@
1-
MIT License
1+
DevGraph Repository License
2+
3+
Copyright (c) 2026 DevGraph. All rights reserved except as expressly
4+
granted below.
5+
6+
This repository is source-available for public review, personal learning, and
7+
community contribution. It is not released under the MIT License as a whole,
8+
and it is not an open source license in the Open Source Initiative sense.
9+
10+
1. Graph Content License
11+
12+
"Graph Content" means all files under graphs/**, including payload.json,
13+
index.json, generated README files, localized graph docs, node text, graph
14+
metadata, links, reading order, and any substantially similar export or
15+
derivative of those files.
16+
17+
You may:
18+
19+
- access, view, clone, and fork this repository for personal, non-commercial
20+
learning, evaluation, and contribution;
21+
- use the Graph Content locally for your own study;
22+
- submit issues, pull requests, and other contributions to this repository;
23+
- share links to this repository or to official DevGraph pages at
24+
https://devgraph.dev.
25+
26+
You may not, without prior written permission from DevGraph:
227

3-
Copyright (c) 2026 DevGraph
28+
- use the Graph Content for any commercial purpose;
29+
- sell, license, sublicense, rent, or otherwise monetize the Graph Content;
30+
- republish, redistribute, mirror, host, package, or make available the Graph
31+
Content, in whole or in substantial part, outside this repository;
32+
- use the Graph Content to build, operate, seed, or improve a public or private
33+
learning product, roadmap product, graph viewer, API, dataset, database,
34+
course, book, newsletter, plugin, browser extension, search index, RAG
35+
system, model training set, or other derivative service;
36+
- scrape, crawl, bulk extract, bulk download, or automate copying of the Graph
37+
Content from this repository or from DevGraph websites;
38+
- remove or obscure copyright, attribution, source, or license notices;
39+
- use the DevGraph name, marks, or product identity to imply endorsement.
40+
41+
GitHub forks created with GitHub's Fork button are allowed only for personal
42+
review or for proposing contributions back to this repository, provided that
43+
the fork keeps this license and does not publish the Graph Content as a
44+
separate product, site, package, dataset, or service.
45+
46+
"Commercial purpose" includes any use intended for business advantage, revenue,
47+
paid access, advertising, lead generation, consulting deliverables, training
48+
products, internal corporate knowledge bases, proprietary datasets, or services
49+
offered to customers, users, clients, or employees.
50+
51+
All rights not expressly granted in this section are reserved by DevGraph.
52+
53+
2. Tooling License
54+
55+
The repository tooling and schemas outside graphs/**, including scripts/**,
56+
schema/**, package metadata, README files, and contribution documentation, may
57+
be used under the MIT License below, but only for the tooling and schema code.
58+
This tooling license does not grant any right to use, redistribute, or
59+
commercialize the Graph Content.
60+
61+
MIT License
462

563
Permission is hereby granted, free of charge, to any person obtaining a copy
6-
of this software and associated documentation files (the "Software"), to deal
7-
in the Software without restriction, including without limitation the rights
8-
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
9-
copies of the Software, and to permit persons to whom the Software is
10-
furnished to do so, subject to the following conditions:
64+
of the tooling and schemas described above (the "Software"), to deal in the
65+
Software without restriction, including without limitation the rights to use,
66+
copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the
67+
Software, and to permit persons to whom the Software is furnished to do so,
68+
subject to the following conditions:
1169

1270
The above copyright notice and this permission notice shall be included in all
1371
copies or substantial portions of the Software.
@@ -19,3 +77,6 @@ AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
1977
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
2078
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
2179
SOFTWARE.
80+
81+
For commercial licensing, written permission, or other questions, contact
82+
DevGraph through https://devgraph.dev.

README.md

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,12 @@
22

33
[English](README.md) · [简体中文](README.zh-CN.md)
44

5-
Open skill graph data for [DevGraph](https://devgraph.dev).
5+
Source-available skill graph data for [DevGraph](https://devgraph.dev).
66

77
This repository contains the public content source for selected DevGraph skill graphs: graph metadata, nodes, links, generated indexes, schemas, and validation scripts. DevGraph's app code, D3 implementation, learning workspace, practice questions, analysis reports, user data, and membership features are not part of this repository.
88

9+
The graph content is public so learners can inspect it and contributors can improve it, but it is not MIT-licensed data. It may be used for personal, non-commercial learning only. Redistribution, mirrored hosting, bulk extraction, commercial reuse, and using the content to build derivative products, datasets, search indexes, RAG systems, or model training sets are prohibited without prior written permission from DevGraph.
10+
911
The canonical source stays bilingual in each `payload.json`. Human-readable docs are generated beside each graph, following the same pattern used by projects such as Ant Design:
1012

1113
- `graphs/{graphSlug}/index.en-US.md`
@@ -67,4 +69,9 @@ Each `payload.json` has a top-level `version` field. DevGraph syncs that value i
6769

6870
## License
6971

70-
MIT.
72+
This repository is source-available, not MIT as a whole.
73+
74+
- Graph content under `graphs/**` is available for personal, non-commercial learning and contribution only. Do not redistribute it or use it commercially.
75+
- Tooling and schemas outside `graphs/**` are available under the MIT License.
76+
77+
See [LICENSE](LICENSE) for the full terms.

README.zh-CN.md

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,12 @@
22

33
[English](README.md) · [简体中文](README.zh-CN.md)
44

5-
[DevGraph](https://devgraph.dev) 的开放技能图谱数据仓库
5+
[DevGraph](https://devgraph.dev) 的源数据可见技能图谱数据仓库
66

77
本仓库包含部分 DevGraph 技能图谱的公开内容源:图谱元信息、节点、链接、生成索引、schema 和校验脚本。DevGraph 官网/产品源码、D3 实现、完整学习工作区、练习题、分析报告、用户数据和会员能力不在本仓库中。
88

9+
图谱内容公开,是为了方便学习者查看、方便贡献者改进,但这些节点数据不是 MIT 许可数据。图谱内容仅可用于个人、非商业学习。未经 DevGraph 事先书面许可,禁止再分发、镜像托管、批量抓取、商业复用,禁止用这些内容构建衍生产品、数据集、搜索索引、RAG 系统或模型训练集。
10+
911
每个 `payload.json` 都是双语内容源。面向人类阅读的文档会生成在对应图谱目录内,借鉴 Ant Design 这类项目的文件命名方式:
1012

1113
- `graphs/{graphSlug}/index.en-US.md`
@@ -67,4 +69,9 @@ npm run validate
6769

6870
## License
6971

70-
MIT.
72+
本仓库整体不是 MIT 许可。
73+
74+
- `graphs/**` 下的图谱内容仅可用于个人、非商业学习和贡献;禁止再分发或商业使用。
75+
- `graphs/**` 之外的工具脚本和 schema 使用 MIT 许可。
76+
77+
完整条款见 [LICENSE](LICENSE)

graphs/angular/README.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@
88
- Index / 生成索引: [index.json](index.json)
99
- Official preview / 官方只读预览: https://devgraph.dev/open/graphs/angular
1010
- Learning workspace / 完整学习工作区: https://devgraph.dev/graphs/angular
11+
- License / 使用许可: personal non-commercial learning only; no redistribution or commercial use. See [LICENSE](../../LICENSE).
1112

1213
## Files
1314

graphs/angular/index.en-US.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@ Angular is a full-featured frontend framework by Google with built-in components
1010
- Index: [index.json](index.json)
1111
- Official preview: https://devgraph.dev/open/graphs/angular
1212
- Learning workspace: https://devgraph.dev/graphs/angular
13+
- License: personal non-commercial learning only; no redistribution or commercial use. See [LICENSE](../../LICENSE).
1314

1415
## Knowledge Index
1516

graphs/angular/index.zh-CN.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@ Angular 是由 Google 维护的全功能前端框架,内置组件体系、路
1010
- 生成索引: [index.json](index.json)
1111
- 官方只读预览: https://devgraph.dev/open/graphs/angular
1212
- 完整学习工作区: https://devgraph.dev/graphs/angular
13+
- 使用许可: 仅供个人非商业学习;禁止再分发或商业使用。见 [LICENSE](../../LICENSE)
1314

1415
## 知识索引
1516

graphs/css/README.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@
88
- Index / 生成索引: [index.json](index.json)
99
- Official preview / 官方只读预览: https://devgraph.dev/open/graphs/css
1010
- Learning workspace / 完整学习工作区: https://devgraph.dev/graphs/css
11+
- License / 使用许可: personal non-commercial learning only; no redistribution or commercial use. See [LICENSE](../../LICENSE).
1112

1213
## Files
1314

graphs/css/index.en-US.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@ The CSS graph covers selectors, cascade, the box model, layout, responsive desig
1010
- Index: [index.json](index.json)
1111
- Official preview: https://devgraph.dev/open/graphs/css
1212
- Learning workspace: https://devgraph.dev/graphs/css
13+
- License: personal non-commercial learning only; no redistribution or commercial use. See [LICENSE](../../LICENSE).
1314

1415
## Knowledge Index
1516

0 commit comments

Comments
 (0)