added draft for on creating open source software