I know Microsoft publishes Windows. I don't know who are all releasing different versions of Linux. Hardly there are 7 versions of Windows ( 3.1, 3.11, 95,98, NT4, 2000, XP). Why there is more than 50 versions of linux & releasing everymonth so quickly ? Who are they behind so many versions of Linux ?