Evolution of the Open Source development: Using Blockchain

We’ve once created open source projects for fun or they are just the side projects during working. Those projects may last for several months or may be a little longer. Normally we don’t need any payback, but keeping the improvements requires more efforts. Maybe sometimes, it would be better we could get something return.

For now, we have two ways on making profit for open source projects:

  1. the business usage
  2. the donation

Just as we know, they are very limited. And also, if several guys joined an open source project, and if the project becomes more popular and do make a lot of money, then how to estimate the working? (normally, they would open a company, but is it a good way to keep the project longer?)

So, here comes the blockchain resolution:

  1. Suppose there exists Ethereum like platform (let’s name just it Open Source Coin, OSC for short)
  2. Suppose Github is the main repository host in our case
  3. We create a repository as normally we did
  4. If the number of the repository’s followers (stars) goes over a certain value (ex.: > 10000 stars), the owner then could issue some token (Example Token, ET for short) with some amount (if 1000 for example) in the platform.
  5. Part (10% ET) may be kept by the platform, 10% ET may be owned by the owner, 50% for future improvements (like fix issues, owner or admin can estimate the problem and release the ET to the assignee then the bug is fixed). The rest 30% may be released to the market.
  6. And in this way, you can even calculate a person’s efforts on an open source projects.


I think the system will be very helpful... but not quite sure for now about the blockchain.

Like
Reply

To view or add a comment, sign in

More articles by Yarco Wang

  • My First glance at AutoAI in Watson Studio

    First of all, let me introduce myself, I am not an expert in the area of Data Science, and even didn't graduate from…

  • Surface: a new programming language design view

    This article is not going to introduce another programming language, but, a new view on designing a programming…

    2 Comments
  • Differences between REST&GraphQL -- my view

    Original Post: https://notes.bbish.

    2 Comments
  • Namespace: right and wrong between PHP and Node.js

    I have learned both PHP and Node.js, there are something I want to say according to the design of the concept…

  • Yin- Yang and Coexistence Theory

    Abstract Game theory(see 1.) is discovered by John von Neumann, mainly focus on the rela- tionships between competitors.

    2 Comments
  • html5 - suggestion of new element and attribute `greyarea`

    There are different types of resources in internet, from article to video. Normally, when we publish a resource, we…

  • Why we work 5 days a week

    I always feel unhappy or losing inspiration during a job in some company. And of cause, we need job to live.

  • Sex, Yin-yang And Family

    The basic axiom in natural is everything try to keep balance, like Swing or pendulum, always goes from one side to…

    1 Comment
  • Data structure and society

    When i'm trying to solve the problem (or at least on the first step ): My Question and when i review the book i bought…

Explore content categories