@tty agree but also I wouldn't cram any more meaning into a term that is already misunderstood by people. If I'm talking about Libre Software, I'm kinda referring to software tbh.
Libre Culture seems a good definition of what you describe. Now, should Libre Software and Culture go together? Sure, I think it's weird to have one without the other.
Fosstodon is an English speaking Mastodon instance that is open to anyone who is interested in technology; particularly free & open source software.