Digital Developer Conference: Hybrid Cloud 2021. On Sep 21, gain free hybrid cloud skills from experts and partners. Register now

IBM Developer Blog

Follow the latest happenings with IBM Developer and stay in the know.

Learn about the solutions now hosted by the Linux Foundation


In response to the murders of George Floyd, Ahmaud Arbery, Breonna Taylor, and too many others, Call for Code for Racial Justice launched in October of 2020. The initiative provides developers with the opportunity to build open source solutions to address three focus areas: Police & Judicial Reform and Accountability, Diverse Representation, and Policy & Legislation Reform. The initiative builds upon Call for Code, which was created in 2018 and has grown to over 400,000 developers and problem-solvers across 179 countries, in partnership with Creator David Clark Cause, Founding Partner IBM, Charitable Partner United Nations Human Rights, and the Linux Foundation.

Since the launch of Call for Code for Racial Justice, five projects have been open sourced – allowing problem-solvers from around the globe to contribute their code and enhance them. As Dale Davis Jones, vice president and distinguished engineer at IBM, puts it, “It’s a wonderful experience to have a vision of an inclusive future and to have the opportunity to pave the path to that future with technology and a community who shares that vision.” Today, the Linux Foundation and IBM announced two new open source projects that have just been released: Fair Change and TakeTwo.

Fair Change is a platform to help record, catalog, and access evidence of potentially racially charged incidents to help enable transparency, re-education, and reform as a matter of public interest and safety. Leveraging React Native and other technologies, Fair Change can assimilate real-world video footage related to routine traffic stops, stop and search or other scenarios, and may be recorded and accessed by the involved parties and authorities to determine whether the incidents were handled in a biased manner. Visit the tutorial or project page to learn more.

TakeTwo aims to help mitigate bias in digital content, whether it is overt or subtle, with a focus on text across news articles, headlines, web pages, blogs, and even code. Leveraging open source technologies like Python, FastAPI, and Docker, TakeTwo is designed to leverage directories of inclusive terms compiled by trusted sources like the Inclusive Naming Initiative, which was co-founded by the Linux Foundation and CNCF. The terminology is categorized to train an AI model to enhance its accuracy over time. Visit the tutorial or project page to learn more.

In addition to the two new solution starters, the Linux Foundation will now host the five pre-existing and evolving open source projects from Call for Code for Racial Justice:

  • Five Fifths Voter: This web app empowers minorities to exercise their right to vote and ensures that their voice is heard by determining optimal voting strategies and limiting suppression issues.
  • Legit-Info: Local legislation can have significant impacts on areas as far-reaching as jobs, the environment, and safety. Legit-Info helps individuals understand the legislation that shapes their lives.
  • Incident Accuracy Reporting System: This platform allows witnesses and victims to corroborate evidence or provide additional information from multiple sources against an official police report.
  • Open Sentencing: To help public defenders better serve their clients and make a stronger case, Open Sentencing shows racial bias in data such as demographics.
  • Truth Loop: This app helps communities simply understand the policies, regulations, and legislation that will impact them the most.

Ready to get involved? These seven Call for Code for Racial Justice open source projects are looking for your help. Do your part and advance the vision of using technology to help combat systemic racism. Act now: contribute to Call for Code for Racial Justice.