Why Pirating is Probably Wrong (.java)