summaryrefslogtreecommitdiffstats
path: root/README.md
blob: e317d65d0cbe2ab5677e4b3d834d4c7cbb138529 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49

OculusSDK

Oculus SDK with additional community supported features and bug-fixes.

Goals

  • Providing new features
    • C bindings
    • Python bindings
    • Java bindings
  • Providing new tools
    • Command line diagnostics for people having trouble with Rift detection
  • Providing new sample code
    • Alternative mechanisms for rendering the Rift distortion
    • Sample code for the non-C++ language bindings
  • Helping developers write better or easier Oculus Rift compatible software

Licensing

All code not explicitly marked with another license is made available under the terms of the Oculus SDK license, included in this kit as LICENSE.TXT and available online at https://developer.oculusvr.com/license and is Copyright 2013 Oculus VR, Inc.

Branches

official

This branch will track the SDK releases from Oculus VR. It should contain only files that are included in the official SDK, as well as the minimal additional files to get it to play well with GitHub. Specifically this README file for the uninitiated and a .gitignore file to exclude artifacts from the official SDK that we do not wish to track in GitHub.
The latter mostly consists of the binary files distributed with the SDK and documentation or any other artifacts with unknown or suspect licensing that would prohibit reproduction on GitHub.

stable

Contains features that are considered complete and safe to use.

unstable

The tip of shared development. Contains features that may not have been merged into stable. Not guaranteed to work at any given time.

feature-XXX

Feature branches for changes that will require significant time and codebase changes to function, but which may be being developed in a team or made available for testing to the general public.