rfb-encodings
Copyright 2025 Dustin McAfee
This product includes software developed by Dustin McAfee.
================================================================================
This software implements the Remote Framebuffer (RFB) Protocol as specified in RFC 6143:
https://www.rfc-editor.org/rfc/rfc6143.html
The RFB Protocol was originally developed at AT&T Laboratories Cambridge.
================================================================================
ZYWRLE Algorithm Acknowledgment:
The ZYWRLE (Zlib YUV Wavelet Run-Length Encoding) algorithm implementation
is based on the ZYWRLE specification.
ZYWRLE Algorithm Copyright 2006 by Hitachi Systems & Services, Ltd.
(Noriaki Yamazaki, Research & Development Center)
The ZYWRLE algorithm is used under the terms of a BSD-style license granted
by Hitachi Systems & Services, Ltd. for free use in both commercial and
non-commercial applications.
================================================================================
TurboJPEG / libjpeg-turbo (Optional):
When compiled with the 'turbojpeg' feature flag, this software provides FFI
bindings to libjpeg-turbo, which must be installed separately by the end user.
libjpeg-turbo is licensed under a BSD-style license with multiple components:
- libjpeg-turbo API: BSD 3-Clause License
- libjpeg code: Independent JPEG Group (IJG) License
- SIMD extensions: zlib License
Copyright (C) 2009-2024 D. R. Commander
Copyright (C) 2015, 2020 Google, Inc.
Portions Copyright (C) 1991-2020 Thomas G. Lane, Guido Vollbeding
libjpeg-turbo is NOT distributed with this software. Users must install it
separately and are responsible for compliance with its license terms.
For full license text, see:
https://github.com/libjpeg-turbo/libjpeg-turbo/blob/main/LICENSE.md
================================================================================