跳到主要内容

插件许可证

下表列出当前 7 个插件包的版本和许可证。安装要求见各功能页,版本关系见版本与兼容性。

插件 / 源码目录源码版本声明许可证npm private 字段
Anchored Comments / plugins/anchored-comments0.2.1MITtrue
Change Inspector / plugins/change-inspector0.1.2MITtrue
Evidence DAG / plugins/evidence-dag1.0.0Apache-2.0true
Git Checkpoints / plugins/git-checkpoints0.1.0MITtrue
Project DAG / plugins/project-dag1.0.0Apache-2.0未设置
Research Checkpoints / plugins/research-checkpoints0.1.0MITtrue
Scientific Figures / plugins/scientific-plotting0.4.0-mvp.11MIT;另保留下述 NOTICE 与第三方许可true

源码、安装包与 npm 发布​

  • 源码许可:以上是各包的许可证声明;具体使用与再分发还需保留适用的 LICENSE、版权和 NOTICE。仓库根许可证不能用来覆盖具有单独许可声明的插件或第三方组件。
  • 安装包内容:再分发时,请检查实际包内容,并保留包内的 LICENSE、版权和 NOTICE。
  • npm private: true:用于阻止普通 npm 发布,不代表源码保密、商业专有或禁止按既有许可证使用,也不等于不能通过签名安装包分发。未设置该字段也不证明已经发布。
  • 发布状态:版本、许可、安装授权和市场可用性是不同事项;以具体发布记录与可信安装来源为准。

Scientific Figures 的保留声明​

该包声明 MIT,仍须保留其 NOTICE:src/worker/ 来自原先按 Apache-2.0 发布的绘图 worker(历史提交 02e7abb2);移动或合并目录不会消除其 Apache-2.0 条款。单独再分发这些 worker 源码时也应携带原 Apache-2.0 条款与适用声明。历史域和适配代码的 MIT 声明同样保留。

当前构建包含 @napi-rs/canvas 0.1.100 的 JavaScript 和实际加载的平台原生包,放在制品的 dist/node_modules 下。包内第三方组件保留各自许可;分发时应检查实际安装包内的许可文件、原生包身份与 dist/native-runtime.json,不能只复制本表的 MIT 一行。换平台、架构或 Linux libc 需要对应构建。

历史目录与适用范围​

公开仓库中的旧插件带有各自的 LICENSE。更新或迁移代码时,应保留相应的许可和署名。

历史目录历史许可 / 当前去向
plugins/biology-room历史插件 MIT;当前独立目录已退役,房间功能由内置 Biology Workbench 1.1.3 提供
plugins/life-science-preview历史插件 MIT;当前独立目录已退役,预览由同一内置 Biology Workbench 提供
plugins/visual-review历史插件 MIT;当前独立插件及旧静态域均已移除,见迁移说明
旧 scientific-compute、dataset-api 域当前已退役,见科学计算与数据集 API迁移页;不计入七个插件

历史目录的许可证继续适用于其当时发布的代码;目录删除、功能内置或页面迁移均不构成重新许可。内置 Biology Workbench 属于应用源码范围,不应直接套用旧插件的 MIT 声明。复用历史代码时,应回到对应版本的 LICENSE、NOTICE 与文件头确认适用条款。