this post was submitted on 31 Dec 2023
174 points (90.7% liked)

Open Source

31394 readers
191 users here now

All about open source! Feel free to ask questions, and share news, and interesting stuff!

Useful Links

Rules

Related Communities

Community icon from opensource.org, but we are not affiliated with them.

founded 5 years ago
MODERATORS
 

TLDR: Companies should be required to pay developers for any open source software they use.

He imagines a simple yearly compliance process that gets companies all the rights they need to use Post-Open software. And they'd fund developers who would be encouraged to write software that's usable by the common person, as opposed to technical experts.

It's an interesting concept, but I don't really see any feasible means to get this to kick off.

What are your thoughts on it?

you are viewing a single comment's thread
view the rest of the comments
[–] actual_patience 2 points 11 months ago (2 children)

Well the question is, how would such a license look like? Or would it be a contract and not a license?

I guess I should ask a lawyer these questions, but I wanted to see what others here thought about the idea.

[–] Lmaydev 2 points 11 months ago

You can buy a license to use software. That's how a lot of software works.

[–] [email protected] 1 points 11 months ago

This to me is a good question. The lack of something concrete that sounds like "yes, that would definitely work" is something that makes me have reservations about this whole thesis... but that said I think it has some merit.

Mysql and Qt already have a pretty solid model, where there's a GPL-enabled alternative that the community can use, or you can pay a fee to use the commercial version. You could scale that up to something where if you want to pay a certain fee, you can use lots of currently-GPL software (maybe any that's been assigned to the FSF or something with the FSF shepherding the whole thing). Then, we can stop the sort of benign neglect of companies that are sloppy with their licensing of uboot or Busybox, and just tell them to start paying the fee if they don't feel like dotting all their "i"s as far as licensing, and then use the fees to fund development of open source software that's needed but doesn't have a lot of motivated developers working on it.

I'm not as convinced that it's necessary as Perens is. Like I think he overblows by quite a lot the impact of RHEL skirting their licensing, because in his mind RHEL is such a big part of the computing world when in reality it's not. But it sounds like he's describing real problems and the solutions make some version of good sense to me.