@@ -148,15 +148,123 @@ The software is distributed under the Boost Software License, Version
148148http://www.boost.org/LICENSE_1_0.txt. Contributions to this project are
149149accepted under the same license.
150150
151- SLEEF project aims to serve society as a whole, not just specific
152- companies or organizations. We charge a fee for maintaining patches
153- that are convenient only for your company.
154-
155- The fact that our software is released under an open source license
156- only means that you can use the current and older versions of the
157- software for free. If you want us to continue maintaining our
158- software, you need to financially support our project. Please see
159- our https://github.com/shibatch/nofreelunch?tab=coc-ov-file[Code of
160- Conduct] or its https://youtu.be/35zFfdCuBII[introduction video].
151+ ==== Building a Sustainable Future for Our Open Source Projects
152+
153+ We believe that Free and Open Source Software (FOSS) is a wonderful
154+ ecosystem that allows anyone to use software freely. However, to
155+ maintain and enhance its value over the long term, continuous
156+ maintenance and improvement are essential.
157+
158+ Like many FOSS projects, we face the challenge that long-term
159+ sustainability is difficult to achieve through the goodwill and
160+ efforts of developers alone. While the outputs of open-source projects
161+ are incorporated into the products of many companies and their value
162+ is rightfully recognized, the developers who create these outputs are
163+ not always treated as equal partners in the business world.
164+
165+ A license guarantees the "freedom to use," but the spirit of the FOSS
166+ ecosystem is based on a culture of mutual respect and contribution
167+ built upon that freedom. We believe that accepting the "value" of a
168+ project's output while unilaterally refusing dialogue with its
169+ creators simply because they are individuals undermines the
170+ sustainability of this ecosystem. Such companies should not turn a
171+ blind eye to the reality that someone must bear the costs to make the
172+ cycle sustainable.
173+
174+ This issue is not just about corporations; it reflects a deeper
175+ cultural expectation within the FOSS ecosystem itself. Over time, we
176+ have come to take for granted that everything in open source should be
177+ provided for free - not only the code, but also the ongoing effort to
178+ maintain and improve it. However, FOSS licenses guarantee the freedom
179+ to use and modify software; **they do not impose an obligation on
180+ developers to offer perpetual, unpaid maintenance**. When this
181+ distinction is overlooked, maintainers can end up burdened with work
182+ that was never meant to be an open-ended personal commitment. Such an
183+ imbalance not only discourages openness, but also undermines the
184+ sustainability of an ecosystem that has become a vital part of modern
185+ society.
186+
187+ To explain the phenomenon occurring across the entire ecosystem:
188+ Developers write code they find useful and release it as FOSS. It
189+ gains popularity, and soon large corporations incorporate it into
190+ their products, reaping substantial profits. Requests for new features
191+ and fixes flood in, yet no financial support accompanies
192+ them. Eventually, the maintainer realizes there is no personal or
193+ professional benefit in responding to these unpaid demands. The skills
194+ required to develop popular FOSS are often in high demand in other
195+ fields as well. Ultimately, the maintainer burns out and the project
196+ is abandoned. This is the unsustainable cycle we are tackling.
197+
198+ Within this unsustainable cycle, adopting FOSS into products while
199+ fully aware of this situation is hardly beneficial for either
200+ companies or the society at large. To make the cycle sustainable,
201+ everyone must recognize the reality that someone must bear the costs,
202+ and these costs are equivalent to what companies would need to develop
203+ and maintain comparable products. This project specifically requests
204+ companies profiting from our deliverables to contribute to maintaining
205+ the project.
206+
207+ To be clear, **this is not a request for charity**; it is a proposal
208+ to manage the operational risk. This is a systemic challenge
209+ originating not from the developers, but from within the organizations
210+ that consume and whose business continuity depends on FOSS. Should a
211+ project be abandoned due to this unresolved problem, **the primary
212+ victims will be you, the company** that built its product on top of an
213+ unmaintained foundation, not the developers who can move on to other
214+ opportunities.
215+
216+ ==== Our Request for Support
217+
218+ We request ongoing financial support from organizations that
219+ incorporate our project's deliverables into their products or services
220+ and derive **annual revenue exceeding US $1 million** from those
221+ products and services, to help cover the costs of maintenance and the
222+ development of new features. While this support is not a legal
223+ obligation, let us be clear: the license is a grant of permission to
224+ use our work, not a service contract obligating us to provide
225+ perpetual, unpaid labor. We consider it a fundamental business
226+ principle that to profit from a critical dependency while contributing
227+ nothing to its stability is an extractive and unsustainable practice.
228+
229+ It is also crucial to recognize what "maintenance" truly entails. In a
230+ living software project, it is not merely about preserving the status
231+ quo of the current version. It is the continuous effort that leads to
232+ security patches, compatibility with new environments, and the very
233+ features that define future versions. Therefore, to claim satisfaction
234+ with an older version as a reason to decline support, while
235+ simultaneously benefiting from the ongoing development that produces
236+ newer, better versions, is a logically inconsistent position.
237+
238+ This support must not be intended to benefit any particular company,
239+ but must support maintaining the project as a shared infrastructure
240+ that **benefits all users and the broader community**. Furthermore,
241+ this threshold is designed so that **individual developers,
242+ small-scale projects, and the majority of our users are not asked to
243+ pay**, while seeking appropriate support from companies that derive
244+ significant value from our project.
245+
246+ We understand that corporate procurement processes were not designed
247+ with FOSS sustainability in mind. We are committed to finding a
248+ practical path forward, but your partnership is essential in
249+ structuring a financial relationship that aligns with your standard
250+ corporate procedures. Our mutual goal is to treat this partnership as
251+ a conventional operational expense, removing your internal barriers
252+ and making sustainability a straightforward business practice.
253+
254+ Our goal is to maintain this project stably over the long term and
255+ make it even more valuable for all users. In an industry where many
256+ projects are forced to abandon FOSS licenses, our preference is to
257+ continue offering this project under a true open-source
258+ license. However, the long-term viability of this FOSS-first approach
259+ depends directly on the willingness of our commercial beneficiaries to
260+ invest in the ecosystem they rely on. We hope our collaborative
261+ approach can contribute to shaping a more balanced and enduring future
262+ for FOSS.
263+
264+ For details, please see our
265+ https://github.com/shibatch/nofreelunch?tab=coc-ov-file[Code of
266+ Conduct] or its https://youtu.be/35zFfdCuBII[introduction video]. For
267+ reuse of this sustainability statement, see
268+ link:SUSTAINABILITY.md[SUSTAINABILITY.md].
161269
162270Copyright © 2010-2025 SLEEF Project, Naoki Shibata and contributors.
0 commit comments