You can sign up to get a daily email of our articles, see the Mailing List page!
Support me on Patreon to keep GamingOnLinux alive. This ensures we have no timed articles and no paywalls. Just good, fresh content! We will also never show adverts to anyone who supports GamingOnLinux! Alternatively, you can support me on Paypal.

Valve Releases Source Code For Their Virtual Reality API

Posted by , / 6339 views
In a move that will please developers Valve has opened up the source code to their VR API so anyone can now dive in.

I am still unsure exactly where VR will go, it certainly won't reach major popularity with consumers this year and I personally still feel that it's a bit of a fad.

Hopefully having this API so open will make VR easier to do for developers, so who knows we may start getting more and more games supporting it. The problem is the hardware, it's still expensive and difficult to come by.

Anyway, go here to grab the source on github.
0 Likes
Comments on this article are now closed.
DrMcCoy 11 February 2014 at 1:56 pm UTC
It's a non-free-software license, though, since it restricts your freedom to non-commercial use. Not impressed.
liamdawe 11 February 2014 at 1:58 pm UTC
DrMcCoyIt's a non-free-software license, though, since it restricts your freedom to non-commercial use. Not impressed.

Why are you not impressed? Did you want to use it to create your own API and sell it on?
DrMcCoy 11 February 2014 at 2:01 pm UTC
No, not really. But you know me, I'm a software freedom fanatic.

Apart from that, the code does seem nice and clean.
DrMcCoy 11 February 2014 at 2:06 pm UTC
Hmm, also, thinking about that: This restriction makes the license incompatible with the GPL. I couldn't incorporate that VR API into a GPL project.
Speedster 11 February 2014 at 6:42 pm UTC
View PC info
  • Supporter
Somebody from a Free Software gaming-related project should contact Valve about GPL dual licensing
jarfil 12 February 2014 at 7:56 am UTC
liamdawe
DrMcCoyIt's a non-free-software license, though, since it restricts your freedom to non-commercial use. Not impressed.
Why are you not impressed? Did you want to use it to create your own API and sell it on?
Do you know what an API is? Licensing it for non-commercial use only, means you can't do ANYTHING commercial-related, with or around it.

Meanwhile, to be granted the favor of being able to contribute, you need to:

"As a condition of providing a Contribution, you agree that:
- You grant Valve a non-exclusive, irrevocable, royalty-free, worldwide license
to make, use, sell, reproduce, modify, distribute"

"[...] SELL [...]"

So they want to sell your contributions to the API, but they won't let you use the API if you want to sell anything based on it.
Kamil 12 February 2014 at 10:33 am UTC
A non-commercial clause not only means you can't create a commercial software with it, but you can't even create a free software with it. You can only create freeware. That sucks.
While you're here, please consider supporting GamingOnLinux on Patreon. We have no adverts, no paywalls, no timed exclusive articles. Just good, fresh content. Without your continued support, we simply could not continue!

We also accept Paypal donations! If you already are, thank you!
Livestreams & Videos
Official Livestreams
  • Borderlands: The Pre-Sequel returns
  • Date:
Community Livestreams
  • RPGoodness: "Shadowrun: Dragonfall DC"
  • Date:
See more!
Popular this week
View by Category
Contact
Latest Forum Posts
Facebook