RemoteX

Acknowledgements

RemoteX 1.0

RemoteX's hosting half is built on open source. These are the projects it includes, and the terms they come under.

xrdp

github.com/neutrinolabs/xrdp — version 0.10.80, licensed under the Apache License 2.0.

xrdp is the RDP server that lets other computers connect to this Mac. RemoteX ships a modified build of it. The changes make paths that xrdp normally fixes at compile time resolvable at runtime instead, so the server can live inside a relocatable, sandboxed application bundle rather than in a system prefix, and add the macOS session type to its session list. The protocol, the security layer and the session handling are unmodified.

xrdp is published by the neutrinolabs project on GitHub, which despite the similar name is entirely unrelated to Neutrino Labs, Inc. The xrdp project is not affiliated with us and does not endorse RemoteX.

OpenSSL

openssl.org — version 3, licensed under the Apache License 2.0. Used by the server for certificate handling and key generation.

tomlc99

github.com/cktan/tomlc99 — licensed under the MIT License. Parses the server's configuration files.

Apache License 2.0, in brief

Licensed under the Apache License, Version 2.0 (the "License");
you may not use these files except in compliance with the License.
You may obtain a copy of the License at

    http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
implied. See the License for the specific language governing
permissions and limitations under the License.

The MIT License, in brief

Permission is hereby granted, free of charge, to any person obtaining a
copy of this software and associated documentation files (the
"Software"), to deal in the Software without restriction, including
without limitation the rights to use, copy, modify, merge, publish,
distribute, sublicense, and/or sell copies of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.

Source for the modified components, and the patches applied, are available on request: support@remotex.app.