Icarus Publishing Hints at New License