Notice we have only 1 advert? We are supported almost entirely by Patreon and Donations!
Subscribe to GOL Premium
Valve Releases Source Code For Their Virtual Reality API
Posted by , 11 February 2014 at 1:13 pm UTC / 4776 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.

I am the owner of GamingOnLinux. A fan of anything techy, and not just Linux stuff.

Remember to support us on Patreon, it really helps!

Comments on this article are now closed.
DrMcCoy commented on 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.

It's a non-free-software license, though, since it restricts your freedom to non-commercial use. Not impressed.

liamdawe commented on 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?

[quote=DrMcCoy]It's a non-free-software license, though, since it restricts your freedom to non-commercial use. Not impressed.[/quote] Why are you not impressed? Did you want to use it to create your own API and sell it on?

DrMcCoy commented on 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.

No, not really. But you know me, I'm a software freedom fanatic. :P Apart from that, the code does seem nice and clean.

DrMcCoy commented on 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.

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 commented on 11 February 2014 at 6:42 pm UTC
  • GOL Supporter

Somebody from a Free Software gaming-related project should contact Valve about GPL dual licensing

Somebody from a Free Software gaming-related project should contact Valve about GPL dual licensing

jarfil commented on 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.

[quote=liamdawe][quote=DrMcCoy]It's a non-free-software license, though, since it restricts your freedom to non-commercial use. Not impressed. [/quote] Why are you not impressed? Did you want to use it to create your own API and sell it on?[/quote] 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 commented on 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.

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.

Release Calendar
Popular this week
View by Category
Contact
Twitter
Facebook
Who's Online
There are 194 in total online.
Users online: Glog78, Samsai, Shmerl, silverphil, stan, Xeekei,
Misc