Are you by any chance Asian?  The only place I can come up with for that L to have arisen from is mispronouncing "free" as "flee".

Edit: Since people seem to be missing it, it's "FOSS", not "FLOSS".  FOSS is for computers, FLOSS is for teeth.