The foundation was set up in 2015 by Institute of Biochemistry and Biophysics of Polish Academy of Sciences. It was submitted for an oversight to the Ministry of Science and Higher Education. It is a semi-public institution as the founder (IBB PAS) still carries some decision power over the OSF board and the foundation has some salary caps similarly to other public institutions in Poland.

The leader and the initiator of founding the OSF is dr Paweł Szczęsny, who is also responsible for the overall strategy of the organization. His decade of experience in open science field (his expert knowledge was sought after by several organizations, including UNESCO and European Commission) made strong basis for the development of OSF.