Did you read even the synopsis? He had a module named the same as a Instant Messaging program. The IM program lawyers insisted that that module be pulled (it didn't do IM). When it was pulled he got frustrated and pulled everything he did from the repository. He didn't "dump it into the public domain". He chose a name that someone else had used.