Jag har lärt mig att de två orden inte är synonymer till varandra. http://www.synonymer.se/?query=asocial, säger att det är synonymer till varandra.
Även hpg har dessa ord som synonymer till varandra!
Asocial är att du ställer dig utanför samhällets normer.
Osocial är bara att du inte vill socialisera med omgivningen.
Du har rätt, jag kollade det här i en massa källor för flera år sedan. Jag umgicks med ett gäng språkpoliser som sa att det inte fanns något som hette osocial, så var tvungen att kolla upp det.
Jag tycker ofta det finns många ord som inte alls är synonymer i synonymordlistor om man verkligen vet skillnaden. De kan vara bra för att få veta på ett ungefär vad ett ord betyder, t ex inom vilket område det tillhör, men är värdelösa för att få veta ett ords betydelse.