IBM developerWorks looks back on 10 years of Linux