• Login
  • Register
  • Dolphin Forums
  • Home
  • FAQ
  • Download
  • Wiki
  • Code


Dolphin, the GameCube and Wii emulator - Forums › Dolphin Emulator Discussion and Support › General Discussion v
« Previous 1 ... 34 35 36 37 38 ... 365 Next »

GPL and the Oculus SDK
View New Posts | View Today's Posts

Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Thread Modes
GPL and the Oculus SDK
07-30-2019, 10:36 AM
#1
AnyOldName3 Offline
First Random post over 9000
*******
Posts: 3,508
Threads: 1
Joined: Feb 2012
I'm dealing with a guy on the OpenMW forums who's complaining that we've been hiding behind the Occulus SDK and OpenVR aren't GPL-compatible, so we're waiting for OpenXR excuse for not starting work on VR, claiming that it's a lie started by Dolphin devs to silence someone with the wrong political opinions. I want to avoid saying anything incorrect, so can I get the actual story? I'm under the impression that (at least some of) the devs were vaguely aware of a licence-breaking fork for a while, but ignored it because it looked interesting until someone bothered to complain.
OS: Windows 10 64 bit Professional
CPU: AMD Ryzen 5900X
RAM: 16GB
GPU: Radeon Vega 56
Find
Reply
07-30-2019, 05:36 PM
#2
JosJuice Offline
Developer
**********
Developers (Some Administrators and Super Moderators)
Posts: 8,687
Threads: 7
Joined: Oct 2014
(07-30-2019, 10:36 AM)AnyOldName3 Wrote: I'm dealing with a guy on the OpenMW forums who's complaining that we've been hiding behind the Occulus SDK and OpenVR aren't GPL-compatible, so we're waiting for OpenXR excuse for not starting work on VR

It's true that that is the reason for us not wanting to add VR support based on those SDKs. Though of course, there is also a second excuse for not having started work on VR: Someone has to be interested enough in doing it before any work can get done Smile

(07-30-2019, 10:36 AM)AnyOldName3 Wrote: claiming that it's a lie started by Dolphin devs to silence someone with the wrong political opinions.

The statement about the Oculus SDK not being compatible with the GPL is true (if you assume that we have interpreted the licensing situation correctly, but our interpretation is shared by the FSF, so it's not exactly something we just made up). It is also true that some Dolphin devs dislike the author of Dolphin VR for reasons unrelated to the licensing, but we tend to be critical of GPL violating forks regardless of what the person who has made them is like. (By critical, I mean doing things like banning links to them on the forums, not actively trying to get them taken down from where they are hosted.)
Find
Reply
07-30-2019, 06:54 PM (This post was last modified: 07-30-2019, 10:06 PM by MayImilae.)
#3
MayImilae Offline
Ambassador of Niche Platform Support
**********
Administrators
Posts: 4,488
Threads: 117
Joined: Mar 2011
EDIT: Also this doesn't really belong in random, this is very Dolphin related. I should spin this into its own thread...

*waves her magic moderator wand*

Done! Now this will have it's own thread. Now onto my original post.

-----

We don't dislike the Dolphin VR author for their political opinions, we dislike them for being an asshole and insulting one of our own who had recently passed away. Their chronic need to assert their political beliefs in totally apolitical situations was just a symptom of their assholeness.

Regardless, the Oculus SDK and GPL are completely incompatible, and Dolphin VR was violating both our GPL license (see below) and the Oculus SDK (the SDK requires controls on what software can run within it for vague health reasons, since Dolphin can run whatever within itself, it is instantly disqualified. Also a few other things, see what the FSF says about it here). In fact, but sure to show that to whomever you talk to about this. The FSF has lawyers who specialize in licensing, so they understand this topic far better than we do!

Spoiler: (Show Spoiler)
Since it is hard to provide a direct link to the subsection on the Oculus SDK itself, here is what Free Software Foundation says about the SDK license and its GPL compatibility. https://www.gnu.org/licenses/license-list.en.html

Free Software Foundation Wrote:Oculus Rift SDK License (#OculusRiftSDK)

This is not a free software license; it has several fatal flaws.

One can't redistribute anything less than the whole program libOVR.

One's distribution rights can be terminated on vague conditions.

Those who make modified versions are required to send them to Oculus on demand.

Use is allowed only with their product.

New license versions totally supplant old versions, which means that permissions already given can be withdrawn.

There might be additional fatal flaws; after seeing this many, we stopped looking for more.

Lastly, we're not obligated to work on VR support. Now that an acceptable API exists, whether or not we get VR support depends on when a developer (in or out of Dolphin) wants to implement OpenXR support and does one that's clean and acceptable. The dev who expressed interest in creating an OpenXR implementation left during the long LONG wait for OpenXR, so they probably won't be doing it.
[Image: RPvlSEt.png]
Windows 10 x64 | Core i9-9900k | NVIDIA GeForce RTX 3090 EVGA FTW3 Ultra| 32GB DDR4-3000 | Asus Xonar Essence STX on Logitech Z-2300 | Logitech G903 Hero
MacBook Pro 14in | M1 Max (32 GPU Cores) | macOS 12 | 64GB LPDDR5 6400
Find
Reply
07-31-2019, 01:35 AM
#4
Helios Offline
Stellaaaaaaa
**********
Developers (Some Administrators and Super Moderators)
Posts: 4,395
Threads: 15
Joined: May 2012
speak for yourself he's a fucking racist lmao. I'll openly and loudly dislike him for that. The other shit he pulled is just to be added on the shitty pile.
Find
Reply
« Next Oldest | Next Newest »


  • View a Printable Version
  • Subscribe to this thread
Forum Jump:


Users browsing this thread: 1 Guest(s)



Powered By MyBB | Theme by Fragma

Linear Mode
Threaded Mode