Interprocess communication is an essential component of modern software engineering. Often, lock-free IPC is accomplished via special processor commands. Here's a way around that.
An all-female team took first place in the 2006 UIUC Games 4 Girls computer-game design contest, and IBM invests in Linux Technology Center in Brazil. (MP3, 2:57 mins.)