Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/stweil/OSXvnc
VNC Server for macOS
https://github.com/stweil/OSXvnc
macos osxvnc vine-server vine-vnc-server vnc vnc-server
Last synced: 14 days ago
JSON representation
VNC Server for macOS
- Host: GitHub
- URL: https://github.com/stweil/OSXvnc
- Owner: stweil
- License: gpl-3.0
- Created: 2015-02-07T16:26:02.000Z (almost 10 years ago)
- Default Branch: main
- Last Pushed: 2023-11-24T08:59:47.000Z (12 months ago)
- Last Synced: 2024-08-01T18:25:52.002Z (3 months ago)
- Topics: macos, osxvnc, vine-server, vine-vnc-server, vnc, vnc-server
- Language: C
- Homepage:
- Size: 5.68 MB
- Stars: 199
- Watchers: 15
- Forks: 66
- Open Issues: 32
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
[![Build Status](https://travis-ci.org/stweil/OSXvnc.svg?branch=master)](https://travis-ci.org/stweil/OSXvnc)
Vine VNC Server (OSXvnc)
========================The code in this Git repository is based on the CVS repository at
http://osxvnc.cvs.sourceforge.net/viewvc/osxvnc/.
It was created using this command:git cvsimport -d :pserver:[email protected]:/cvsroot/osxvnc OSXvnc
Vine was developed at Redstone Software which was acquired by TestPlant.
This is a modified private copy of the original software.
News
----### 2021-01-29
libjpeg-turbo is now included as a git submodule
and built using local build rules.The build rules build now a universal app which
supports both Intel and Arm64 Macs.### 2017-12-15
libjpeg-turbo now is only needed for building.
It is no longer required for running the server.The software license was updated from GPL 2 to GPL 3.
### 2016-11-20
Builds now require https://sourceforge.net/projects/libjpeg-turbo/
or a compatible libjpeg.### 2015-10-10
Vine VNC server now also works with high resolution (retina) displays
(thanks to Tom Sealy who wrote the new code).Building
--------Vine VNC server requires Xcode to build a distributable packet from sources.
In addition, it uses the JPEG library [libjpeg-turbo](https://libjpeg-turbo.org/).
The source code for that library is included as a Git submodule.### Building from Xcode
Build the libjpeg-turbo library first by running `./build-libjpeg-turbo.sh`.
Then open `OSXvnc.xcodeproj` in Xcode and build the "Vine Server Package".You will find the distributable at /tmp/VineServer.dmg
### Building from the command line
Run these commands from the command line:
./build-libjpeg-turbo.sh
xcodebuild -configuration DeploymentAgain you will find the distributable at /tmp/VineServer.dmg
License
-------This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.You should have received a copy of the GNU General Public License
along with this program. If not, see
or the file LICENSE in the distribution.Links
-----CVS repository at Sourceforge:
* http://osxvnc.cvs.sourceforge.net/viewvc/osxvnc/Other Git clones of the CVS code:
* https://github.com/aaronbrethorst/OSXVnc
* https://github.com/browserstack/OSXVNC
* https://github.com/eventials/OSXVnc
* https://github.com/wingify/vncDocumentation at TestPlant.com:
* http://docs.testplant.com/?q=content/installing-vnc-serverRFB Standard:
* https://tools.ietf.org/html/rfc6143