Hm, in c++ there are a fair amount of battle-tested, permissively-licensed lockfree containers though
I use https://github.com/cameron314/readerwriterqueue and https://github.com/cameron314/concurrentqueue ; they deliver.
I use https://github.com/cameron314/readerwriterqueue and https://github.com/cameron314/concurrentqueue ; they deliver.
[1] https://en.cppreference.com/w/cpp/atomic
[2] https://www.boost.org/doc/libs/1_74_0/doc/html/lockfree.html