Freedom Isle was originally the sparseley inhabited island, Jorvan. A century ago, it was decided the newly emerging glowborn race needed a homeisle where they could develop their own sense of identity and community. Jorvan was the ideal site for his experiment. The hand-over to the glowborn was mostly without incident. The original inhabitants of Jorvan were well compensated and offered free transportation to any island of their choosing; most chose Plenty.
From the start, the elves took a special interest in Freedom Isle, and have seized political and commercial control of the glowborn project. They control every major construction contract and have imposed their 'councilors' upon the glowborn rulers. Despite this, newly glowborn and escaped or emancipated goblin slaves flock to the isle; there is really nowhere else for them to go.