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." ®

Search
About Us
Website HardCracked provides softwares, patches, cracks and keygens. If you have software or keygens to share, feel free to submit it to us here. Also you may contact us if you have software that needs to be removed from our website. Thanks for use our service!
IT News
Oct 18
Destiny Robotics settles SEC case over AI-powered human robot vaporware

Raised $141k+ crowdfunding, but now powered down

Oct 18
Qualcomm 'pausing' X-Elite Dev Kit, offering refunds

Five months in, only 200 units reached customers, Qualy tells El Reg

Oct 17
Microsoft crafts Rust hypervisor to power Azure workloads

OpenVMM touts stronger security, but not ready for prime time just yet

Oct 17
Manifest file destiny: Declare your funding needs via JSON

India-based stockbroker Zerodha pledges $1M a year for open source projects

Oct 17
Western Digital releases firmware fix for SSDs blighted by Windows 11 24H2 BSODs

Microsoft tells us it is investigating the issue... Phew, that's ok then

Oct 17
Securing GenAI for the future of business

Webinar Join a discussion on the security considerations involved when building apps and services with GenAI

Oct 17
Post Office CTO had 'nagging doubts' about Horizon system despite reliability assurances

As 'heat' built from campaigners, tech boss kept telling MPs everything was fine