Für mich klingt "Foundation" nach Stiftung, es sollte vielleicht erwähnt werden das es etwas anderes bedeutet und das es nicht "Frei" ist. Der Name suggeriert bei vielen den Eindruck wie ich festgestellt habe.