== Lock free inter-task communication == 

 I disagree very strongly. 

 Lock free and wait free algorithms are totally asynchronous - there is no syncronisation at all - they is the very antithesis of any form of synchronisation blocking or otherwise. 

 Lock free and wait free algorithms were very heavily used in QDOS (1983) (which I am told was the operating system the Linus Torvalds cut his teeth on - is this true?) and subsequent systems (SMS and variants, Stella). The complete lack of synchronisation mechanisms and there associated problems in QDOS gave rise to the operating system's original name: Domestos, the trade mark for a bleach / toilet cleaner that claimed to destroy 99.9% of all known bugs.