Canada’s current approach to developing the tech sector uses billions of dollars in government subsidies—municipal, provincial, federal. The best possible outcome? Homegrown billionaires who embrace far-right causes. The most frequent outcome? Heavily subsidized development of a workforce that acts as a farm team for Silicon Valley, flowing talent southward. Both outcomes feed anti-social tendencies, enshrine enshittification as the end point of entrepreneurship, and ultimately stifle real innovation.
There is another way: an ecology of businesses and non-profits competing and cooperating to develop a commons of Free and Open Source software that actually benefits society!
Commons are already key drivers of our economy, though they are often overlooked. Consider a lake. Fishing boats, sailing tours, beaches, a port, windmills generating clean energy: they all depend on the lake, and have a stake in contributing to its ecological health. If someone starts draining the water or polluting it, everyone’s ability to thrive is threatened. And beyond collectively defending the source of their prosperity, the lake itself becomes the marker of a collective identity.
Codebases can play a similar role; we have all seen it. This open source ecology could be an engine for a commons-based development model that has some key characteristics that depart from the fund-and-forget model.
Anchoring talent in place:
using policy to anchor key
developers in a place creates incentives for proximity of other
enterprises that use their code, counteracting the river of top talent
running downhill to Silicon Valley.
Ethical independence:
Google dropped “don’t be evil” as
a principle because the need to maximize profits took over, but
non-profits stewardship can empower civic dialogue and engagement in
design decisions rooted in the public good.
Non-extraction:
with public and non-profit financing at
the center, even for-profit actors will have an incentive to steer away
from business models that prioritize profit extraction and expansion at
all costs; the pressure to achieve “10x” growth will be lifted.
Cooperation:
within an open source ecology paradigm,
success is fueled by collaboration.
Competition:
instead of winner-take-all monopolism,
organizations can motivate themselves by competing on things that
benefit everyone and the overall ecology: technical prowess, efficiency,
favourable workplace culture and customer satisfaction.
The core of an open source ecosystem is publicly-funded developers working on a strategic codebase. For example, a one-time government contribution could establish a trust that funds their contributions. Those developers become a hub of FOSS development that involves interns, collaborators, and businesses built on the codebase in question. Encouraged by access to financing and other light policy incentives, the ideal outcome is an interconnected mix of non-profits, cooperatives and businesses running sustainable businesses that feed civic-minded outcomes. Ultimately, this creates the capacity for software to play a role in addressing key social challenges.
That combination of meaningful work, an engaging community of practice and the opportunity to create new businesses could anchor developer talent locally and even make Montreal an international technological hub of ethically-driven, locally connected cooperative entrepreneurs.
The first step is to establish a common vision. This document aims to open that conversation.
Based on discussion around the Getting our Tech Together report and launch event in 2023, SEIZE and allies are proposing facilitating an inclusive discussion to create a framework for advancing an alternative path for the tech sector in Montreal.
Movement toward the short-term goal begins with deepening connectivity within the already-existing ecosystem of cooperatives and nonprofit organizations in Montreal, a process that began with the “Getting our Tech Together” report in 2023.
What could this eventually look like? Here are two hypothetical possibilities to get the discussion going.
This is an ambitious vision. But once chosen, a common direction will generate concrete, achievable goals that will in turn create new horizons of possibility.
Key initial steps include:
If you’re reading this, you’re part of steps one and two. Interested in getting involved? Join the tech working group of SEIZE!
Contact dru@solidarityeconomy.ca