It can be read by the general public, but a tweet beginning with @ is shown only to the addressed person and to those who jointly follow the sender and the addressed person. So that's quite different from something that all followers see in their stream automatically.
Concerning the article you linked to, here's an additional link: http://fosspatents.blogspot.com/2010/04/id-rather-discuss-pa...