Er is een betekenisverschil.
zo lang
gaat over lengte of tijdsduur
Het duurde zo lang, dat ik maar ben weggegaan.
zolang
gedurende de tijd dat
Zolang jij zo vervelend doet, ga ik niet mee.
De combinatie zolang, zonder spatie, is een voegwoord dat een bijzin inleidt.
In een enkel geval betekenen twee woorden aaneen iets anders dan wanneer er een spatie tussen staat. Voor een lijst met woordparen waarbij een spatie betekenisverschil geeft, kijkt u bij achter elkaar / achterelkaar.