Playing a game like Fortnite on PlayStation Network or PC has always been free, and now Xbox Live will handle things the same way.
To bring Xbox Live more in line with how we see the player at the center of their experience we will be removing Gold requirements for free-to-play games.
For free-to-play games, you will no longer need an Xbox Live Gold membership to play those games on Xbox.