The article says it is not allowed to connect to the larger internet, so you can't access it from outside Cuba.
[1] http://webcache.googleusercontent.com/search?q=cache:3mFCdYr...
I love the irony of Cubans asserting their software freedom against a US corporation.