Licenses and notices.
VexelRay is built on the work of many other projects. This page lists the licenses of VexelRay's own repositories, the third-party software built into the applications, and the trademarks mentioned on this site.
VexelRay's own repositories
All of VexelRay's code is released under the Apache License 2.0. All of its documentation and research notes are released under Creative Commons Attribution 4.0 (CC BY 4.0).
Built into the applications
The applications published from this site (version 0.1.0) contain the following third-party software. Each one is used under its own license, linked here. From each application's next release, its install folder also has a THIRD-PARTY-NOTICES.txt next to the executable, listing what that executable contains with the full text of each license.
| Component | License | In |
|---|---|---|
| Oracle GraalVM Native Image runtime and Java class library | GraalVM Free Terms and Conditions; the class library under the Oracle No-Fee Terms and Conditions, with zlib, ICU, Unicode and CLDR notices | Every application |
| Truffle and the GraalVM SDK | UPL 1.0 | Every application |
| Noto Sans and Noto Sans Mono | SIL OFL 1.1 | Every application, as text atlases |
| nativefiledialog-extended | zlib | Every application |
| SPIR-V grammar, The Khronos Group | MIT | Every application |
| SPIRV-Tools and SPIRV-Cross | Apache-2.0 | Fluid Sim, Rigid Sim |
| image, resvg, their Rust dependencies and the Rust standard library | MIT or Apache-2.0, plus zlib and BSD for some dependencies, and Unicode-3.0 for the standard library's Unicode tables | Pix, Vexplore |
| Apache Xerces, in the Java class library's XML parser | Apache-2.0 | Vex |
| Eclipse TM4E | EPL-2.0 | Vex |
| TextMate grammars from Visual Studio Code | MIT | Vex |
| Joni and JCodings | MIT | Vex |
| Gson | Apache-2.0 | Vex |
| SnakeYAML Engine | Apache-2.0 | Vex |
| JavaParser | Apache-2.0 (dual-licensed with LGPL-3.0) | Vex |
| Vineflower | Apache-2.0 | Vex |
FFmpeg libraries, as separate DLLs in an ffmpeg folder | LGPL; its license and source are named in that folder | Pix, from its next release |
The applications draw through the Vulkan loader already on your computer, and on Windows through Direct3D 12, on Linux through X11. None of these is included in the downloads. The Vulkan, Windows and X11 bindings are written in VexelRay itself, so no Vulkan SDK headers are included either.
Trademark notices
VexelRay is an independent project. It is not affiliated with, sponsored by or endorsed by Anthropic, Oracle, the Khronos Group, Microsoft or Google. Names are used here only to say what VexelRay is built with.
Claude and Claude Code are trademarks of Anthropic, PBC.
Oracle, Java and GraalVM are trademarks or registered trademarks of Oracle and/or its affiliates.
Vulkan and SPIR-V are trademarks or registered trademarks of The Khronos Group Inc.
Microsoft, Windows, DirectX and Direct3D are trademarks of the Microsoft group of companies.
Linux is the registered trademark of Linus Torvalds in the U.S. and other countries.
Noto is a trademark of Google LLC.
Other names may be trademarks of their respective owners.