4 ms·
Is RCU still patent encumbered, though?
by bnastic 10y ago
Is RCU still patent encumbered, though?
- noselasd 10y agoYes, see e.g. https://www.kernel.org/doc/Documentation/RCU/rcu.txt https://www.kernel.org/doc/Documentation/RCU/rcu.txt and https://www.kernel.org/doc/Documentation/RCU/RTFP.txt https://www.kernel.org/doc/Documentation/RCU/RTFP.txt
- gpderetta 10y agoI believe that the basic RCU patent has expired a few years ago. Some extensions might be still under patent. And no, I'm not going to do a google search to figure out what's patented or not (neither should you probably).
- mtanski 10y agoI believe the URCU library is LGPLed and with IBM blessing: https://github.com/urcu/userspace-rcu/blob/master/lgpl-relicensing.txt https://github.com/urcu/userspace-rcu/blob/master/lgpl-relic... . So you're probably okay if you use that, or a derivative work of that (that you contribute back). There's other similar methods RCU like hazard pointers. There was a patent application filed, but it was abandoned before it was granted.