Open source still the best way to develop software