foss explained