Files
spoopyghosty0 23a47880e0 Lines within 120 columns everywhere (CI lints without exceptions); community and licence files; docs updated
- reflowed long lines (texts unchanged; generated launcher/PowerShell/README texts byte-identical)
- CONTRIBUTING, SECURITY, CODE_OF_CONDUCT, THIRD_PARTY_NOTICES; pyproject metadata (SPDX licence, authors, urls,
  classifiers, keywords)
- maintainer-only notes moved to a git-ignored CLAUDE.local.md; CLAUDE.md facts updated
- README: what kinds of apps run and how; INSTALL: PC VR and Files wording, new labels
2026-10-02 14:18:41 -04:00

2.1 KiB

Third-party notices

FramePort is GPL-3.0-only (see LICENSE). It includes or downloads the following third-party work.

Included in this repository / the release bundles

Component Where License
OVRPort VrApi → OpenXR adapter (native/vrapi, github.com/Android-XR-Bridge/OVRPort), with FramePort's changes native/vrapi-bridge/, artifacts/arm64-v8a/libvrapi.so GPL-3.0 (native/vrapi-bridge/LICENSE.upstream)
OVRPort platform compatibility library (native/platform) native/platformcompat/, artifacts/arm64-v8a/libovrplatformcompat.so GPL-3.0; Meta Platform SDK headers under the Meta Platform Technologies SDK License (native/platformcompat/licenses/OCULUS-PLATFORM-SDK.txt)
Khronos OpenXR SDK headers used to build the native layers Apache-2.0 / MIT (native/vrapi-bridge/licenses/OPENXR-SDK.txt)
Android NDK runtime (statically linked libc++) native Android libraries Apache-2.0 with LLVM exception, plus legacy notices (native/vrapi-bridge/licenses/ANDROID-NDK.txt)
Flet and Flutter (desktop app runtime) release bundles Apache-2.0 / BSD-3-Clause
flet-dropzone / desktop_drop (drag-and-drop) release bundles Apache-2.0 / MIT
Python packages (paramiko, zeroconf, psutil, pyelftools, capstone, UnityPy, PyYAML, requests, typer, pyaxmlparser, Pillow, cryptography, …) release bundles their own licenses (see each package's metadata)

FramePort's own native code (the FrameBridge adapter, GL/Vulkan/OpenXR shims, the Windows helpers) is GPL-3.0-only.

Downloaded at run time (not redistributed)

Tool Source License
OVRPort / overport CLI github.com/Android-XR-Bridge/OVRPort releases (fallback github.com/ovrport/app) GPL-3.0
Eclipse Temurin JRE api.adoptium.net GPL-2.0 with Classpath Exception
apksigner (Android build-tools) dl.google.com Android repository Apache-2.0
Revive (portable copy, only if Revive isn't installed) github.com/LibreVR/Revive releases GPL-3.0

Valve's Lepton, Proton and SteamVR, and Meta's software, are used on your devices as installed by Steam / Meta; FramePort doesn't distribute them.