Simply put, without any software slots developers, there would be no online casinos free slots of which to speak. Software developers are the ones who make all the games you play in an online casino. Without them, we would still be piling up in brick and mortar casinos trying to play real slots.