Библиотека liburcu (http://lttng.org/?q=node/18), с реализацией поддержки механизма синхронизации RCU (http://lwn.net/Articles/262464/) (Read-copy-update) в пространстве пользователя, поменяла (http://permalink.gmane.org/gmane.comp.lib.glibc.alpha/14124) лицензию на LGPL v2.1. Ранее библиотека была доступна только под лицензией GPL, что мешало ее использованию в коммерческих проектах. Библиотека предназначена для организации одновременного доступа к данным без использования блокировок, обеспечивая при чтении линейный рост производительности в зависимости от числа ядер CPU.
Ранее технология RCU была запатентована организацией Sequent, но выкуплена компанией IBM и передана разработчикам Linux ядра.
URL: http://permalink.gmane.org/gmane.comp.lib.glibc.alpha/14124
Новость: https://www.opennet.ru/opennews/art.shtml?num=21748