Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open-source development monetization #63

Closed
wants to merge 1 commit into from

Conversation

PatchRanger
Copy link

In short: this PR proposes a way to monetize open-source development of your project.

The idea is similar to how free-to-play works in gamedev industry: "You are free to wait for the package download - but in case if time is money for you, please consider buying non-waiting access to the package, every cent goes to the package developer to incentive the open-source development."

For details please refer to https://github.com/Free2Wait/composer-free2wait .

According to packagist statistics of your package https://packagist.org/packages/salsify/json-streaming-parser/stats , in theory it could bring to you about 7,450 (installs per month) * 0.03 (estimated conversion installs-to-sale) * 5 (price of each non-waiting access per month) = estimated $1,117.5 per month.

Please do not consider it as ready-to-merge PR, it's work-in-progress: I am just willing to get your potentional or conditional (what is needed to make it suitable) consent to merge it in the future. There are already several issues/concerns (see https://github.com/Free2Wait/composer-free2wait/issues).

Please give me your feedback about the idea: what do you think? Are you interested in monetizing open-source development? Do you have any suggestions? Concerns?

Would be glad to receive any feeedback. Thank you for attention.

@darrenoh
Copy link

darrenoh commented Jan 6, 2018

Any company big enough to find it worth paying the fee for immediate download would have the expertise to create their own repository that does not have a dependency on composer-free2wait.

In addition, this could motivate a lot of people to create forks of other people’s projects to attempt to direct revenue to themselves.

@PatchRanger
Copy link
Author

Any company big enough to find it worth paying the fee for immediate download would have the expertise to create their own repository that does not have a dependency on composer-free2wait.

@darrenoh Thank you for your input, it's very valuable. I've created a separate issue for this concrete aspect - see the link above.

In addition, this could motivate a lot of people to create forks of other people’s projects to attempt to direct revenue to themselves.

The root point is whether those "clones" are useful enough to make others to switch dependencies to them. If it's the case then it means that "clones" provide more value to end-users than originals - and should be rewarded. Looks like it would enforce positive concurrency beside package developers. I've created a separate issue about "negative concurrency" - please see the link above.

@gonzofy
Copy link
Contributor

gonzofy commented Jan 21, 2018

@PatchRanger Thanks for the suggestion. I'd rather keep this project completely free. I open sourced it to help other developers be productive, not to make money.

@gonzofy gonzofy closed this Jan 21, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants