flowrs-engine/crates/flowrs-app/NOTICE
flowRS fd958c0547 flowRS engine, cut from flowRS 3451b065
Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-11-02 19:04:39 -05:00

29 lines
1.3 KiB
Text

flowrs-app
Copyright 2024-2026 David Charlot and the flowRS contributors
Licensed under either of the Apache License, Version 2.0 (LICENSE-APACHE) or the MIT
license (LICENSE-MIT), at your option. This crate is part of flowRS.
Third-party material:
src/axis.rs ports the extended Wilkinson tick algorithm (Talbot, Lin and Hanrahan,
"An Extension of Wilkinson's Algorithm for Positioning Tick Labels on Axes", InfoVis
2010) from the R package `labeling`:
labeling, Copyright (c) 2020 Justin Talbot. MIT License.
(LICENSES/labeling-MIT.txt)
a2ui/ holds A2UI's specification files, unmodified: v0.9.1's JSON Schemas, basic catalog,
examples and test cases, and v1.0's basic catalog and examples, from
https://github.com/a2ui-project/a2ui at commit dec736f237 (2026-10-26):
A2UI, Copyright 2024 Google LLC. Licensed under the Apache License, Version 2.0.
(LICENSES/A2UI-Apache-2.0.txt)
src/a2ui reads and writes the A2UI protocol from that specification; no A2UI code is
copied. tests/fixtures/a2ui/basic_examples*.json are flowRS's imports of those examples.
The a2ui module needs the graph engine, so it is not part of the runtime an exported
project vendors.
Everything else in this crate was written for flowRS. The component names an app is
written with follow OpenUI Lang (see the flowrs-openui crate and its PROVENANCE.md).