Açıklama Yok

Tobias Alexandra Platen 1bd3630c95 fix broken build 2 yıl önce
.github 8a57553986 updated gradle CI to use 11th java 2 yıl önce
.settings d26468da8e Setup gradle and eclipse project 3 yıl önce
gradle d26468da8e Setup gradle and eclipse project 3 yıl önce
posix d234ac6319 update psyc ipc stuff 2 yıl önce
resources 385890d0f0 Bundle LICENSE in the build 2 yıl önce
slime-java-commons @ 35f5a78c20 631870846c Fix classpath for new gradle build 2 yıl önce
src 1bd3630c95 fix broken build 2 yıl önce
unused 1bd3630c95 fix broken build 2 yıl önce
.classpath 57c97cd5e1 Move eclipse project to java 11 2 yıl önce
.editorconfig fb9ae3e78c Create .editorconfig 2 yıl önce
.gitattributes d26468da8e Setup gradle and eclipse project 3 yıl önce
.gitignore 4c2147baee complete posix client 2 yıl önce
.gitmodules c035135fb7 slime commons as submodule 2 yıl önce
.project 51508e0380 Added Slime Commons dependency, move VR brdige code from test project 3 yıl önce
LICENSE c9b4b5f18f Added explanation of licensing terms 2 yıl önce
Makefile 4c2147baee complete posix client 2 yıl önce
README.md c9b4b5f18f Added explanation of licensing terms 2 yıl önce
TODO 2f07050478 add TODO list 2 yıl önce
build.gradle c035135fb7 slime commons as submodule 2 yıl önce
gitmerge 47bfe14e42 git add gitmerge 2 yıl önce
gradlew 45e42a448c initial working port to linux-ppc64le-gnu 2 yıl önce
gradlew.bat d26468da8e Setup gradle and eclipse project 3 yıl önce
protobuf_update.bat 67d93d87b5 Added protobuf and generated messages class 2 yıl önce
settings.gradle c035135fb7 slime commons as submodule 2 yıl önce
slimevr 4c2147baee complete posix client 2 yıl önce

README.md

SlimeVR Server

Server app for SlimeVR ecosystem

Server orchestrates communication between multiple sensors and integrations, like SteamVR.

Sensors implementations:

Integrations:

How to use

It's recommended to download installer from here: https://github.com/SlimeVR/SlimeVR-Installer/releases/latest/download/slimevr_web_installer.exe

Latest instructions are on our site.

How to build

You need to execute these commands in the folder where you want this project.

# Clone repositories
git clone --recursive https://github.com/SlimeVR/SlimeVR-Server.git

# Enter the directory and build the runnable server JAR
cd SlimeVR-Server
gradlew shadowJar

Open Slime VR Server project in Eclipse or Intellij Idea

run gradle command shadowJar to build a runnable server JAR

License Clarifications

SlimeVR software (including server, firmware, drivers, installator, documents, and others - see licence for each case specifically) is distributed under MIT License and is copyright of Eiren Rain and SlimeVR. MIT Licence is a permissive license giving you rights to modify and distribute the software with little strings attached.

However, there are some limits, and if you wish to distribute software based on SlimeVR, you need to be aware of them:

  • When distributing any software based on SlimeVR, you have to clarify to the end user that your software is based on SlimeVR that is distributed under MIT License and is subject to copyright of Eiren Rain
  • You must clarify either which parts of original software you're using, or what changes you did to the original software (i.e. clarify which parts of your software is covered by MIT License)
  • You must provide a copy of the original license (see LICENSE file)
  • You don't have to release your own software under MIT License or even open source at all, but you have to state that it's based on SlimeVR
  • This applies even if you distribute software without the source code