From b7642533e0a356caa114d6078ad509a17827856a Mon Sep 17 00:00:00 2001 From: lornakelly Date: Mon, 14 Sep 2026 15:10:09 +0100 Subject: [PATCH] Update readmes with elkjs license Signed-off-by: lornakelly --- README.md | 9 +++++++-- packages/open-workflow-diagram-editor/README.md | 8 ++++++++ 2 files changed, 15 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 2568fd6d..8d24de31 100644 --- a/README.md +++ b/README.md @@ -14,7 +14,6 @@ limitations under the License. --> - [![FOSSA Status](https://app.fossa.com/api/projects/git%2Bgithub.com%2Fopen-workflow-specification%2Feditor.svg?type=large)](https://app.fossa.com/projects/git%2Bgithub.com%2Fopen-workflow-specification%2Feditor?ref=badge_large) # editor @@ -236,7 +235,13 @@ See [RELEASE_PROCESS.md](./RELEASE_PROCESS.md) for details. This project is licensed under the [Apache License 2.0](LICENSE). +### elkjs is used under EPL-2.0, not GPL + +[elkjs](https://github.com/kieler/elkjs), used for automatic graph layout, is dual-licensed +`EPL-2.0 OR GPL-3.0-or-later`. `OR` means the recipient chooses, and **this project uses elkjs +under the Eclipse Public License 2.0**. + ## Related Projects - [Open Workflow Specification](https://github.com/open-workflow-specification/specification) -- [Open Workflow SDK (TypeScript)](https://github.com/open-workflow-specification/sdk-typescript) \ No newline at end of file +- [Open Workflow SDK (TypeScript)](https://github.com/open-workflow-specification/sdk-typescript) diff --git a/packages/open-workflow-diagram-editor/README.md b/packages/open-workflow-diagram-editor/README.md index a97e8a7b..4553be78 100644 --- a/packages/open-workflow-diagram-editor/README.md +++ b/packages/open-workflow-diagram-editor/README.md @@ -198,3 +198,11 @@ The shadcn CLI doesn't understand pnpm catalogs, so adding a component requires ```bash pnpm install ``` + +## License + +Licensed under the [Apache License 2.0](./LICENSE). + +[elkjs](https://github.com/kieler/elkjs), used for automatic graph layout, is dual-licensed +`EPL-2.0 OR GPL-3.0-or-later`. `OR` means the recipient chooses, and **this package uses elkjs +under the Eclipse Public License 2.0**.