In terms of philosophy, things are quite different. The term "open source" was coined to make "free software" more attractive, its supporters see open source software as a better way to make software.