The amateur principle was abandoned by the IAAF in 1982. Read more about it here:
iaaf.org - History - Introduction
The IOC consequently released the rules too. Anyway, it never really worked. Both commercial and state sponsoring was always present in some way.