AI-powered
podcast player
Listen to all your favourite podcasts with AI-powered features
Criticism against paid open source work is discussed, highlighting the challenges maintainers face when monetizing their projects. The podcast delves into the societal perception of receiving payment for open source contributions, citing examples of backlash faced by creators who seek financial support.
The episode showcases a call to redefine open source to include varied licensing models, emphasizing a broad view of open source beyond traditional definitions. Additionally, it advocates for celebrating and supporting maintainers who find ways to sustain themselves financially through their open source work.
Ethical considerations in software use are explored, focusing on the complexities of dealing with potentially harmful applications of open-source tools. The discussion tackles the moral responsibility of maintainers and the challenges of drawing clear lines between good and bad uses of software.
The episode discusses the need for sustainable funding mechanisms for open source projects, highlighting the disparity between individual project funding and community-wide sustainability. Insights are shared on seeking financial support from high-net-worth individuals and exploring diverse funding sources to ensure the longevity of open source initiatives.
Jacob Kaplan-Moss
Richard Littauer | Amanda Casari
This episode of Sustain explores the challenges and dynamics of funding open source projects. Host Richard Littauer and co-host Amanda Casari welcome guest Jacob Kaplan-Moss, Board Member and Treasurer of the Django Software Foundation, and Security Architect at Latacora. The discussion covers Jacob’s recent blog post on the criticism faced by open source maintainers who seek compensation, highlighting the backlash encountered from seeing grants to selling T-shirts. The conversation also explores the ethical use of open source software, the importance of supporting maintainers financially, and the complexities surrounding the definition and licensing of open source software. Additionally, this episode touches on the personal connection to open source, the struggle for maintainers to find sustainable funding models, and the potential impact of high net worth individual donations. Download this episode now to hear more!
[00:00:53] Richard highlights Jacob’s association with Django and his role as a security architect and brings up a blog post Jacob wrote about the experience of being an open source maintainer. He shares examples of maintainers who face undue criticism for monetizing their open source work in various ways and his thesis. Also, Richard endorses the Blue Oak Council and PolyForm Project.
[00:06:24] Amanda appreciates the blog’s message about the sustainability of open source and the need to pay maintainers. Jacob recounts the largely positive reception of his post but also addresses the critical and unproductive responses, and he clarifies his stance on the importance of formal definitions of open source.
[00:10:14] Richard suggests the term “Big Tent Open Source” and discusses the importance of having standards to precent open washing while also encouraging diversity in licensing. Jacob uses the term “monogamish” as an analogy for a more flexible approach to open source licensing.
[00:11:46] Amanda discusses her background in releasing various types of open source work and how it sometimes differs from web apps, and touches on the complexities of open source licensing. She asks Jacob about his concerns regarding the adoption of open source in larger systems, and he shares his experience with government technology procurement, stressing the necessity of precise definitions of open source in that context.
[00:16:40] Richard shifts the conversation to ethical considerations of open source work, specifically when software is used for harmful purposes, like state interventions. Jacob gives us a nuanced view on the ethical use of open source software and the impossibility of drawing a clear line between good and evil uses.
[00:20:56] Jacob provides insights into the Django Software Foundation’s current scale, funding, and staffing, highlighting the significant impact even a small increase in funding could have, and he discusses the challenge of scaling funding across the vast number of open source projects to achieve broad sustainability.
[00:23:16] Jacobs talks about the potential of engaging high net worth individuals and family foundations for donations as they may be more receptive than corporations.
[00:24:54] Richard discusses the groups privilege and raises the question regarding giving back to open source or to the broader community, and Jacob explains he avoids judging others’ financial decisions but acknowledges his own better-off position and the personal moral obligation he feels to give back.
[00:27:05] The conversation shifts to Richard asking Jacob how to support each other’s capitalist ventures while contributing to the open source community. He suggests congratulating individual successes and learning from them, while also being comfortable criticizing the systems and institutions that may be at odds with open source values.
[00:28:53] Find out where you can learn more about Jacob on the internet.
[00:01:40] “There’s this dynamic that happens around open source, where when someone takes money, someone always shows up to criticize them for it.”
[00:04:07] “Anytime an open source maintainer figures out a way to get paid to build a lifestyle, at the very least comfortable, we should be celebrating that.”
[00:06:46] “The community has coalesced around a definition of open source as defined by the OSI. I was like wait a minute, how are you conflating the open source community with one foundation? I don’t agree with this conflation of the OSI speaks for all open source.”
[00:13:39] “If you work in technology for the government ling enough, eventually you come to realize that every problem is a procurement problem.”
[00:18:16] “Even the MIT license is, do whatever you want, just don’t sue me.”
[00:22:18] “To reach a point where I would say that open source as a whole is broadly sustainable, I would want every single project to have that level of funding associated with it.”
Special Guest: Jacob Kaplan-Moss.
Listen to all your favourite podcasts with AI-powered features
Listen to the best highlights from the podcasts you love and dive into the full episode
Hear something you like? Tap your headphones to save it with AI-generated key takeaways
Send highlights to Twitter, WhatsApp or export them to Notion, Readwise & more
Listen to all your favourite podcasts with AI-powered features
Listen to the best highlights from the podcasts you love and dive into the full episode