Probably. I've also been in Open Source around 20 years, UK based. I don't recall hearing about Framasoft before.
Opensource devs and maintainers could all from each other and collaborate together.
Damn... I sound like a business person that throws around words like synergy.