VexelRay
Legal

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

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).

Third-party software

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.

ComponentLicenseIn
Oracle GraalVM Native Image runtime and Java class libraryGraalVM Free Terms and Conditions; the class library under the Oracle No-Fee Terms and Conditions, with zlib, ICU, Unicode and CLDR noticesEvery application
Truffle and the GraalVM SDKUPL 1.0Every application
Noto Sans and Noto Sans MonoSIL OFL 1.1Every application, as text atlases
nativefiledialog-extendedzlibEvery application
SPIR-V grammar, The Khronos GroupMITEvery application
SPIRV-Tools and SPIRV-CrossApache-2.0Fluid Sim, Rigid Sim
image, resvg, their Rust dependencies and the Rust standard libraryMIT or Apache-2.0, plus zlib and BSD for some dependencies, and Unicode-3.0 for the standard library's Unicode tablesPix, Vexplore
Apache Xerces, in the Java class library's XML parserApache-2.0Vex
Eclipse TM4EEPL-2.0Vex
TextMate grammars from Visual Studio CodeMITVex
Joni and JCodingsMITVex
GsonApache-2.0Vex
SnakeYAML EngineApache-2.0Vex
JavaParserApache-2.0 (dual-licensed with LGPL-3.0)Vex
VineflowerApache-2.0Vex
FFmpeg libraries, as separate DLLs in an ffmpeg folderLGPL; its license and source are named in that folderPix, 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.

Trademarks

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.