4 ms·
No? The non-free binary is the client not the server. There are free implementations of the client for Code OSS. The server installed on the remote machine is
by eddythompson80 1y ago
No? The non-free binary is the client not the server. There are free implementations of the client for Code OSS.
The server installed on the remote machine is part of vscode itself called the REH (remote extension host). It’s the core of the editor running in headless mode on the server.
Here is an example open source implementation of the non-free binary client (it’s a 4 files that call various editor APIs) https://github.com/xaberus/vscode-remote-oss https://github.com/xaberus/vscode-remote-oss
This is REH entry (the binary installed on the remote machine) https://github.com/microsoft/vscode/tree/main/src/vs/server/node https://github.com/microsoft/vscode/tree/main/src/vs/server/...