But Gates dismissed the challenge coming from open-source programs , including those written for operating systems such as Linux .