CNN Technology: Cuba's communist-run government has gradually welcomed technology that makes the nation more open to the world.