Making Rahat Open Source

Part 1: Building Our Open Source Value  

Rumsan team is working on making Rahat open source with support from UNICEF Innovation Fund. I will be sharing our learnings through a series of blogs. I hope our journey inspires more to use Open Standards, Open Data, Open Source, and Open Innovation. Now onwards!!

 

Rahat is blockchain based relief distribution management for aid agencies. One of our visions has always been to - doing well by doing good. We want Rahat to become one of the tools towards creating global goods. Creating an open source software (OSS) might pave a way to create a greater impact.


Image Source: SUSE

Before going into details, let me talk about the open source ecosystem. In open-source the copyright holder grants users the rights to use, study, change, and distribute the software and its source code or content to anyone and for any purpose. Open source can be for software, hardware or content.

To create an open source ecosystem there are four essential principles.These are unchangeable freedoms in Open Source.

  • Freedom to READ: Ability to see how it works and study the source.
  • Freedom to RUN: No restrictions on use. Run the software in any way you see fit.
  • Freedom to REVISE: You are always allowed to make changes to the software.
  • Freedom to REDISTRIBUTE: You are allowed to share your changes with others.

But in this world where IPs are kept secret and thought necessary for competitive edge. 

So, why make our creations public and open. There are few good reasons (You can look at Linux) -

  • Control:
    • Always possible to study and understand how it works.
    • Nobody can tell you what and how to use the software.
  • Training:
    • Learning happens in the public.
    • Connection to a wider ecosystem beyond closed source work.
    • Get faster feedback.
  • Security:
    • Easier to audit.
    • Often quick to fix problems due to more eyes.
  • Stability:
    • Build on open, common standards.
    • Improved interoperability.
    • Easier to fork and continue on, if needed.

Open source is a culture and a process. 

According to Justin Flory, OS Technical for UIF adopting open source is similar to building a house. Let me list down the process with this analogy.

  1. Foundations: Defining the strategy. Legal, policy, governance.
  2. Structures: Convert strategy into tactics. Begin construction.
  3. Entrypoints: Enable collaboration with clear on-boarding pathways.
  4. “Interior decorating”: Make it your own.

 

Rahat will be following this process to build and embrace open source culture. The series of upcoming blogs will highlight our open source vision, strategies, licensing, and governance. 

Stay tuned on how we have tried to build a strong foundation for our open source house. Now onwards!! 

This blog is based on an online mentorship session with Justin Flory. The presentation deck can be found here - https://j.jwf.io/bc21-foss-101 

 

You May Also Like

How Open Source Is Empowering the Next Billion Innovators

Open-source software (OSS) has significantly transformed the landscape of global innovation. By eliminating obstacles, fostering collaboration, and enhancing transparency, OSS equips the next billion innovators—particularly those from underrepresented communities—with the necessary resources to address real-world issues and develop scalable solutions. It is essential to examine how open source is propelling this global initiative, promoting sustainability, and motivating the upcoming generation.

Read Details
Rahat - Switching to MPL 2.0

Rahat has always been committed to transparency, collaboration, and innovation. As part of our ongoing mission to provide an efficient blockchain-based cash and voucher disbursement platform, we are excited to announce a licensing shift. Rahat has officially switched from the GNU General Public License (GPL) to the Mozilla Public License 2.0 (MPL 2.0). 

Read Details
Understanding Open Source with a Recipe Book Analogy

Imagine a popular restaurant that has a recipe book for all its signature dishes. Now, instead of keeping it locked away, the restaurant decides to make this recipe book public

Read Details