pwshub.com

Manifest file destiny: Declare your funding needs via JSON

Zerodha, an India-based stock brokerage, has launched a fund to support open source software, to which the company attributes its existence and success.

In order to apply, all that's required is publishing a funding.json manifest file on the open source project's website or code repository and submitting the URL to a fund directory.

Kailash Nadh, CTO of Zerodha, announced the $1 million annual funding commitment for Free/Libre and Open Source Software (FOSS/FLOSS) projects. (Free software and open source software have some tedious distinctions.)

"Without the high quality FOSS projects that we have freely downloaded and used to build our organization, products, and services, we would not exist as we do today – free as in both cost and freedom," said Nadh. "A significant portion of our success and growth is owed to FOSS, encompassing everything from programming languages to operating systems, to databases, web servers, front-end frameworks, productivity tools, code editors, and absolutely everything."

The financial firm relies on programming languages including Go, Python, Java, JavaScript, and Dart; databases such as PostgreSQL, ClickHouse, Redis, SSDB, ScyllaDB, DuckDB, and MySQL; and other projects like Nginx, Vector, and Rundeck, to name just a few elements of its technology stack.

Nadh observes that while almost every technology company founded in the last decade owes a debt to FOSS, whether acknowledged or not, the scarcity of funding for open source projects has become a matter of acute concern, particularly as some cloud companies commercialize open source without giving much, if anything, back to the community.

This incidentally reflects Automattic CEO and WordPress co-creator Matt Mullenweg's rationale recently for demanding payment from WP Engine. WP Engine hosts websites built with the open source WordPress content management system and, according to Mullenweg, hasn't contributed enough of its revenue to support WordPress.

Getting paid for developing free software has always been a challenge. It has led companies like HashiCorp, Elastic, Neo4j, MongoDB, Redis, and Sentry to try alternative software licenses that attempt to limit competition from richer rivals. And it remains an area of active discussion and innovation through initiatives like Open Collective, GitHub Sponsors, and Bruce Perens' Post Open project.

Zerodha, said Nadh, has made various contributions over the years, pointing to its investment in ERPNext, co-founding FOSS United Foundation in India, and participating in the founding of OASIS (Open-Source Alliance for Social Innovation and Sustainability).

The company's FLOSS/fund represents an effort to lower the informational and bureaucratic barriers that backers face when trying to figure out how to allocate funds and that developers face when they seek support. By adding a funding.json manifest file to websites or repos, software developers can make their support requests programmatically accessible.

The FLOSS/fund website explains that the funding.json file "is a self-contained manifest file that FOSS (Free and Open Source Software) projects, developers, and communities can host on their websites or repositories to describe their financial requirements in a structured, machine-readable manner. It acts like a robots.txt file or a progressive web app manifest, allowing it to be publicly crawled and indexed, to make projects in need of financial assistance discoverable."

Projects can apply for $10,000, $25,000, $50,000, $75,000, or $100,000 in funding per year. Applications are publicly visible and Zerodha's investment committee will evaluate applications quarterly based on the associated project's "value, impact, criticality, and innovation." Funding decisions will be communicated via email and those accepted will be asked to complete the appropriate paperwork.

Nadh cites several reasons for undertaking this funding effort, including a sense of goodwill and reciprocity as a FOSS beneficiary, helping the ecosystem that businesses depend upon, applying peer pressure on other firms to support FOSS, expanding FOSS sustainability models, and exploring whether the funding.json manifest experiment can make financial needs easier to discover.

"Ensuring that this ecosystem thrives, without inadvertently turning parts of it into a classic tragedy of the commons, everything aside, is good, logical business strategy," he said. "At the very least, a profitable business should allocate a tiny fraction of its profits to support the projects it is directly reliant on." ®

Source: go.theregister.com

Related stories
1 month ago - An established tipster recently shared a shipping manifest describing an upcoming AMD Threadripper CPU. The brief labeling suggests that this Zen 5 HEDT component resembles a flagship model from AMD's Ryzen 7000 lineup.Read Entire Article
1 month ago - Depressive symptoms can manifest in different ways. Often, they can interrupt your sleep quality. Here’s what to do about it.
2 days ago - According to recent user reports, uBlock Origin is quickly disappearing from the Chrome Web Store. The official page for the ad-blocking extension now states that it is unavailable because it doesn't comply with Chrome's "best practices"...
1 month ago - Arrow Lake Halo was first rumored two years ago, but there has been little information since then – until now. A 2022 report mentioned that these processors would feature 14 CPU cores, a 320EU GPU chipset, and a dedicated Adamantine L4...
1 month ago - Too much gravitas — The fleet leader has met its demise. Enlarge / A screen capture of landing video...
Other stories
4 minutes ago - There's no need to overspent on the latest TV models from the biggest brands. Here's how you can save.
4 minutes ago - Celebrate your loved one's love of cycling with a gift they'll actually use on the road or trail. Our list of the best gifts for cyclists was carefully curated for the most discerning cyclists and features a selection of road-tested gear.
4 minutes ago - Early voting kicked off in the key swing state of North Carolina Thursday, with nearly half the states now offering early voting.
4 minutes ago - The NFL season is in full swing, and there are more ways to watch and stream live games than ever. Here are the best services for every fan.
34 minutes ago - Euclid launched from Florida's Cape Canaveral on July 1, 2023, and sent back its first test photos just one month later. The telescope is equipped with a 600-megapixel camera tasked with mapping more than a third of the sky – out to 10...