Designing a market to reduce software risk and compensate open source contributors
This talk covers a prototype solution to shortcomings in the current economic situation of open source software development, a system where neither developers nor users are satisfied. Developers face the risks of under-incentivization, leading to lack of sustainability of key projects. Meanwhile, users face the risks of missing or delayed features, bugs going un-fixed, and software projects going unmaintained.
This project is one of several recent attempts to improve transparency, incentivization, and sustainability in the production of software. I will demonstrate a trading market for futures contracts on the status of software issues. Users, who value secure software, can use tha market to predict outcomes and incentivize work to meet their software needs. Meanwhile, developers can strengthen collaboration and information sharing in open source software development.