Oculus Rift Development Kit 1
github.com
github.com
Additional Grant of Patent Rights
“Software” means the Rift DK1 Firmware distributed by Oculus VR, Inc. Oculus hereby grants you a perpetual, worldwide, royalty-free, non-exclusive, irrevocable (subject to the termination provision below) license under any rights in any patent claims owned by Oculus, to make, have made, use, sell, offer to sell, import, and otherwise transfer the Software. For avoidance of doubt, no license is granted under Oculus’s rights in any patent claims that are infringed by (i) modifications to the Software made by you or a third party, or (ii) the Software in combination with any software or other technology provided by you or a third party.
The license granted hereunder will terminate, automatically and without notice, for anyone that makes any claim (including by filing any lawsuit, assertion or other action) alleging (a) direct, indirect, or contributory infringement or inducement to infringe any patent: (i) by Oculus or any of its subsidiaries or affiliates, whether or not such claim is related to the Software, (ii) by any party if such claim arises in whole or in part from any software, product or service of Oculus or any of its subsidiaries or affiliates, whether or not such claim is related to the Software, or (iii) by any party relating to the Software; or (b) that any right in any patent claim of Oculus is invalid or unenforceable.
Does "any patent" include design patents? Because that seems like a really terrible thing to agree to. Say I'm a company looking to use this library: do I really want to be bound by a license which will be revoked if I ever sue, or even claim publicly that any division of Facebook - because that's what I take "affiliate" to mean - has infringed upon any patent, be it hardware, software, design...
Or am I just misreading this?
These patent grants are commonly used by companies who gather patent portfolios as a means of patent mutually assured destruction. The goal is to ensure that they will never be sued for patent infringement by making sure they have a broad enough patent portfolio to always be able to countersue.
Now, if you want to use this and retain the ability to safely sue facebook, you could always negotiate a separate, irrevocable patent license. This is what you would need to do (that, or ignore any potential patents and hope you're not sued) in the absence of such a grant in the first place.
As context, patent litigation comes up in one of two ways: either a patent holder alleges that their patent is being violated, or a non-patent-holder alleges that a patent is invalid. The (a) and (b) in this license seem to be meant to cover those two situations.
The firmware is 2-clause BSD with an additional patent grant.
Gerber: Standard format output files understood by printed circuit board manufacturing companies. These are output by Altium and every other printed circuit board design program. Can also be viewed in a Gerber file viewer.
It's been a while since being impressed by CompE folks like this in college (I'm a software guy).
Looking at the files it's a pretty well designed piece of hardware but nothing too technical. The magic (as usual) is in the software.
The design is pretty good too. They even included the carrying case, though, it's missing a clip, ha.