This talk attempts a reflection on successes and failures on open computational science to make a better society. Two decades ago, I went full on working on open source and science, because I knew that these were vectors of progress. Looking back, I helped create the Python scientific ecosystem, and a major machine-learning toolkit, scikit-learn. What were the drivers of successes as software projects? As societal projects? What aspects of open source software makes better science? And better societies?