davideisinger.com

My personal website
Log | Files | Refs | README

sourcehut-org-83c9jr.txt (18648B)


      1 [1] sourcehut [2]blog [3]pricing [4]community [5]merchandise [6] Go to sr.ht
      2 August 27, 2026 by Drew DeVault
      3 
      4 Changes to SourceHut's terms of service regarding LLMs
      5 
      6 In late July, [7]Codeberg announced that they would limit the use of LLMs on
      7 their platform, something that SourceHut has also been considering for some
      8 time.
      9 
     10 Last week, [8]we discussed with the SourceHut community the possibility of
     11 limiting or prohibiting the use of LLMs (large language models) and other
     12 generative AI technologies on SourceHut. Thank you to everyone who
     13 participated, shared a variety of views, and ensured we had a productive and
     14 civil conversation on the subject. Following this conversation and more
     15 discussions internally, we have elected to move forward with the necessary
     16 changes to our terms of service.
     17 
     18 I encourage you to read through this thread to see the varied and thoughtful
     19 opinions of the SourceHut community on this subject, both for and against the
     20 change. In summary, the SourceHut community broadly has strong support for
     21 restrictions on the use of AI on this platform. However, ultimately this
     22 decision was made by staff, so we’ll focus on our own rationale for it, give
     23 examples of how the new policies will be interpreted and enforced, the expected
     24 timeline for the change, and options for people affected by the change and how
     25 they can move their projects forward afterwards.
     26 
     27 => [9]Click this to skip the background and read about the changes
     28 
     29 There are material incentives for us to curtail “vibe coded” projects on
     30 SourceHut. They tend to, as a class, be outliers in terms of resource usage, as
     31 the practice tends to invent complex CI configurations that waste build
     32 minutes, produce larger codebases, and push commits often, all of which causes
     33 excessive resource usage and can lead to outages. Often these codebases are
     34 abandoned after burning through all of these resources for naught. And, of
     35 course, the scourge of LLM crawlers scouring the internet causes more outages
     36 and headaches for our sysadmins, and AI is causing skyrocketing costs for the
     37 hardware we need to run the platform and the hardware you need to use it. But,
     38 in truth, the rationale is more about politics and ethics than anything else.
     39 
     40 Deciding which “hills to die on” is tricky. We are an organization which is
     41 transparent about politics, both the fact that we, like all others, have
     42 politics, and also about what our politics are. But, although the world is a
     43 turbulent place, and this calls all of us to action, there are many issues we
     44 believe firmly in but which need not necessarily steer SourceHut policy. If we
     45 were to shape our policies in terms of our values on, for example, Palestine,
     46 it would serve to stoke controversy and increase our workload without
     47 meaningfully contributing anything to the problem. We lack the cultural and
     48 intellectual context to know what to do about that situation, and we have
     49 access to few resources knowledgeable enough to steer our policies with wisdom
     50 and care.
     51 
     52 In the case of AI, though it touches on complex social, economic, and political
     53 factors, many of which are beyond the realm of our our expertise, it overlaps
     54 considerably with matters on which we are experts – software development, open
     55 source, and open culture, for example. As experts, we can more easily see that
     56 we have an obligation to evaluate their impact and to weigh in and make
     57 decisions accordingly.
     58 
     59 If we focus narrowly on how LLMs affect our community, we can consult our
     60 mission statement for guidance:
     61 
     62     We are here to make free software better. We will be honest, transparent,
     63     and empathetic. We care for our users, and we will not exploit them, and we
     64     hope that they will reward our care and diligence with success.
     65 
     66 It’s not easy to argue that LLMs make free software better. The means by which
     67 they operate involves taking, [10]by force and without regard for the wishes of
     68 the software authors, [11]the obligations of software licenses, or the
     69 platforms on which our work relies, vast swaths of open source software,
     70 disregarding the licensing requirements, and charging rent to produce code
     71 which is a plausible reinterpretation of its training data applied to new
     72 problems. The models which are produced in this process are proprietary, owned
     73 and controlled by private corporations, and give little back to the open source
     74 community. Therefore, the relationship between LLMs and open source seems to
     75 exploit the users we are responsible for caring for.
     76 
     77 We have also seen some other troubling incidents, for example the use of LLMs
     78 to rewrite open source software to circumvent copyleft obligations, such as in
     79 the case of the [12]chardet library, a practice which seems to
     80 straightforwardly work against the interests of open source software authors.
     81 
     82 However, LLMs have shown some utility. They find real bugs, [13]including
     83 security bugs, and open source software has become more robust as a
     84 consequence. Some programmers [14]find them useful for code reviews and other
     85 creative applications, and indeed many programmers report good results in using
     86 them to write or assist in writing code.
     87 
     88 The more we zoom out, though, the more alarming it gets.
     89 
     90 The biggest concern is the impact on the climate. Cars fueled by fossil fuels
     91 are also useful, but most people support efficiency improvements and ultimately
     92 a complete replacement with electric vehicles to mitigate their effects. The
     93 transformation of society to address the climate emergency must be
     94 comprehensive, and each of us, in our respective industries and expertise, have
     95 a moral obligation to work to reduce our environmental footprint, particularly
     96 in systemic and institutional ways. The roll-out of AI is a massive trend in
     97 the wrong direction. LLMs and similar tools are an [15]extremely
     98 energy-inefficient way of solving the problems they address, such as authoring
     99 software, and are [16]fundamentally at odds with mitigating the climate
    100 disaster.
    101 
    102 Planned developments in AI infrastructure are expected to generate an
    103 electricity demand [17]comparable to the entire country of India, a country
    104 which is experiencing [18]tens of thousands of deaths due to heatwaves
    105 exacerbated by climate change. This build-out consumes a large portion of the
    106 green energy coming onto the grid, [19]delaying de-carbonization of other
    107 sectors, or else [20]AI drives demand for new fossil fuel infrastructure
    108 outright. In either case [21]the average energy consumer often pays the bill.
    109 
    110 It’s often unclear how to respond to the climate crisis at an individual level.
    111 Taking shorter showers or using your air conditioner less might help – and the
    112 wealthy tend to highlight these “solutions” to diffuse responsibility for their
    113 own impact – but this isn’t comparable to the meaningful institutional change
    114 that needs to take place.
    115 
    116 Individuals do make a difference when they have their hands on the levers of
    117 those institutions. As software engineers we have front-row seats for the
    118 deployment of one of the world’s [22]fastest growing energy consumers: AI. Our
    119 conscience calls us to resist the deployment of technologies which will
    120 exacerbate death and suffering for millions. AI might deliver benefits to
    121 society, but the cost is so high that we need to make careful decisions about
    122 how it’s deployed and if the benefits to society outweigh those costs. On the
    123 whole, vibe coding does not deliver benefits which, in the view of SourceHut
    124 and our community, outweigh the costs. Cheap, green electricity, preservation
    125 of freshwater resources, husbanding our planet and its wildlife: these are all
    126 much more important than AI-assisted coding.
    127 
    128 The broader social and economic consequences add to the alarm. These tools are
    129 disrupting labor and increasing the already unprecedented gap between the haves
    130 and the have-nots. These companies pay [23]minimum wage in inhumane conditions
    131 in impoverished countries for the labor they exploit to train models that can
    132 be applied to taking the bottom out of the labor market in wealthy countries.
    133 Moreover, the accumulated wealth of the AI owners, and the depleted resources
    134 of the AI proletariat, is further exploited to consolidate power, enable the
    135 rise of fascism, and destroy the social order alongside the environmental
    136 order. AI is being used to [24]deport immigrants without due process, [25]
    137 surveil and police poor and [26]racialized communities, manipulate elections
    138 and political discourse, [27]facilitate crimes against humanity at scale, and
    139 amplify injustices in our institutions.
    140 
    141 Finally, AI simply seems to be bad for the people who use it. Many open source
    142 maintainers complain of [28]being exhausted by a deluge of low-quality AI
    143 generated contributions. AI has been linked to “[29]deskilling”, making its
    144 users worse at problem solving and other cognitive tasks. And the number of
    145 people who have been [30]talked into psychosis or [31]suicide by their chatbots
    146 continues to rise.
    147 
    148 These concerns are myriad, credible, and demand action. Our small contribution
    149 to the problem is to clearly state our position on the matter and adjust our
    150 policies to provide a safe platform for people who are concious of these issues
    151 to work and find community.
    152 
    153 The upcoming changes
    154 
    155 The new terms of service, which will go into effect for new projects after the
    156 usual two week notice period (i.e. September 10th), will now include the
    157 following under the list of prohibited content:
    158 
    159   • original content written with or which facilitates the use of LLMs (large
    160     language models) or other generative AI technologies
    161 
    162 The use of LLMs or other generative AI tools to produce or assist with the
    163 production of source code, assets, tickets, emails, and so on, will no longer
    164 be permitted on SourceHut once these terms take effect.
    165 
    166 As with our other policy changes, the intention is to roll this out slowly and
    167 thoughtfully. Each possible violation will be evaluated on a case-by-case basis
    168 and we are open to making exceptions.
    169 
    170 A matter of interpretation
    171 
    172 This policy is worded carefully to allow some room for reasonable
    173 interpretation. For instance, the choice to target “original” content in the
    174 policy is intended to allow you to host mirrors of major codebases that may
    175 have more lenient LLM policies, such as the Linux kernel. An individual who
    176 contributes to a project like Linux can host their personal tree and stage
    177 patches on SourceHut, and a Linux kernel subsystem which has an internal policy
    178 on LLM use which aligns with SourceHut is welcome to host their tree, mailing
    179 lists, and so on, on our platform, without worrying about the impact of
    180 AI-assisted code in the rest of Linux. However, SourceHut would not be suitable
    181 as the upstream platform for the broader Linux project as a consequence of
    182 their liberal LLM policy.
    183 
    184 Moreover, the use of AI for purposes other than co-authoring code, tickets,
    185 emails, and so on, is discouraged but not prohibited. If you use LLMs privately
    186 to review your work, to ask questions of, to perform security analysis, and so
    187 on, and then write original code to push to SourceHut, your use-case is aligned
    188 with our policy.
    189 
    190 Software which contains generative AI features or directly enables the use of
    191 generative AI is not welcome on SourceHut once this policy comes into effect.
    192 
    193 Enforcement
    194 
    195 We intend to use a light touch with enforcement. Honesty and transparency is
    196 among our core values, and we have extended it to our users and expected it in
    197 return. We rely on the honor system when awarding financial aid on the basis of
    198 need almost every day, when we refrain from asking users to provide evidence of
    199 their financial situation to receive free service. All users pay according to
    200 their means, choosing the price point that they can afford, and have never been
    201 expected to justify their choice.
    202 
    203 So, in terms of enforcement, first and foremost we have made our position clear
    204 and shown that AI-assisted projects are not welcome on SourceHut. We will not
    205 be deploying any automated tools for detecting AI use or going out of our way
    206 to identify covert AI use in projects.
    207 
    208 One can lie or mislead us about their use of AI, but we want to signal to them
    209 that, if this behavior is discovered, they will lose the assumption of good
    210 faith and their account will be suspended. Therefore, it is not a wise choice
    211 to invest in SourceHut as the platform upon which this kind of software can be
    212 built, and we hope that reasonable users will make their choices accordingly.
    213 
    214 Existing projects on SourceHut which have made use of AI assistance in their
    215 work may remain on SourceHut provided that they adopt policies which are
    216 consistent with our terms of service for their future development. If you have
    217 used AI tools in your software before, and want to remain on SourceHut, there
    218 will be no retroactive enforcement, and we will take action against users who
    219 shame or harass those who have used AI in their work. Nonetheless we invite you
    220 to consider the arguments presented here and adjust the way you work in the
    221 future before you consider migrating away.
    222 
    223 If your project is affected
    224 
    225 Projects which utilize and intend to continue utilizing AI assistance after the
    226 policy change takes effect will be treated the same as most cases of ToS
    227 violation: with patience and understanding. If you or your project are affected
    228 by these changes and wish to continue making use of generative AI tools, you
    229 are required to migrate away from SourceHut at your earliest convenience. There
    230 is no deadline per-se, but you should have a viable migration plan in place as
    231 soon as possible.
    232 
    233 SourceHut is free and open-source software. You are welcome to follow the [32]
    234 installation instructions to self-host it, or to find a community that operates
    235 their own instance and would welcome you there. We can also recommend [33]
    236 Forgejo as an easier to deploy forge that may be suitable for your needs, and a
    237 [34]list of public instances is available. If you prefer to retain the mailing
    238 list workflow, deploying a solution like GNU mailman may be suitable for your
    239 needs. Proprietary solutions like GitHub may also be viewed favorably by
    240 projects which support AI use, and provide many features to support AI users.
    241 
    242 Much of your account and project data can be exported from SourceHut and
    243 imported with minimal loss into other forges. You can transfer your data to
    244 another SourceHut instance with high fidelity, and other platforms should be
    245 able to import a subset of the data (e.g. git repos to Forgejo or mailing list
    246 archives to GNU mailman). Please consult the [35]hut tool for this purpose.
    247 
    248 If you require assistance in figuring out your migration plan, or want to make
    249 sure you have enough time to implement the changes while minimizing the
    250 disruption for your project, please [36]don’t hesitate to ask us for help.
    251 
    252 [37]« What's cooking on SourceHut? Q2 2026
    253 
    254 Welcome to sourcehut! This suite of open source tools is the software
    255 development platform you've been waiting for.
    256 
    257   • Git and Mercurial hosting, mailing lists, bug tracking, continuous
    258     integration, and more
    259   • Absolutely no tracking or advertising
    260   • All features work without JavaScript
    261   • No AI features whatsoever
    262   • [38] 100% free and open source software
    263 
    264 [39] Register for sr.ht or [40] learn more
    265 © 2026 sourcehut [41]Privacy Policy [42]Terms of Use [43]Logo & Media resources
    266 [44]Source Code (AGPL, BSD et al)
    267 
    268     We are here to make free software better. We will be honest, transparent,
    269     and empathetic. We care for our users, and we will not exploit them, and we
    270     hope that they will reward our care and diligence with success.
    271 
    272     SourceHut
    273     Postbus 3068
    274     1620GB Hoorn
    275     Netherlands
    276     KVK-nummer: 84165251
    277     BTW-nummer: NL003921490B16
    278     [45]sr.ht-support
    279 
    280 
    281 References:
    282 
    283 [1] https://sourcehut.org/
    284 [2] https://sourcehut.org/blog
    285 [3] https://sourcehut.org/pricing
    286 [4] https://sourcehut.org/community
    287 [5] https://www.hellotux.com/sourcehut
    288 [6] https://sr.ht/
    289 [7] https://blog.codeberg.org/protecting-our-floss-commons-from-llms.html
    290 [8] https://lists.sr.ht/~sircmpwn/sr.ht-discuss/%[email protected]%3E
    291 [9] https://sourcehut.org/blog/2026-08-27-tos-changes-and-llms/#changes
    292 [10] https://codeberg.org/forgejo/discussions/issues/320
    293 [11] https://spectrum.ieee.org/ai-code-generation-ownership
    294 [12] https://github.com/chardet/chardet/issues/327
    295 [13] https://lwn.net/Articles/1070698/
    296 [14] https://lwn.net/Articles/1063292/
    297 [15] https://news.mit.edu/2025/explained-generative-ai-environmental-impact-0117
    298 [16] https://www.politico.eu/article/europe-choose-ai-climate-goals-data-center-chief-warns/
    299 [17] https://newsroom.ucla.edu/stories/opinion-ai-is-destroying-our-planet-we-must-act
    300 [18] https://www.frontiersin.org/journals/environmental-health/articles/10.3389/fenvh.2026.1789071/full
    301 [19] https://www.reuters.com/technology/artificial-intelligence/how-ai-cloud-computing-may-delay-transition-clean-energy-2024-11-21/
    302 [20] https://www.entergy.com/news/entergy-louisiana-announces-a-new-agreement-with-meta-that-will-deliver-an-additional-2b-in-customer-savings
    303 [21] https://eelp.law.harvard.edu/extracting-profits-from-the-public-how-utility-ratepayers-are-paying-for-big-techs-power/
    304 [22] https://energy.ec.europa.eu/news/focus-data-centres-energy-hungry-challenge-2025-11-17_en
    305 [23] https://time.com/6247678/openai-chatgpt-kenya-workers/
    306 [24] https://www.aclu.org/news/privacy-technology/palantir-deportation-roundup
    307 [25] https://www.aclu.org/news/privacy-technology/machine-surveillance-is-being-super-charged-by-large-ai-models
    308 [26] https://www.oxjournal.org/predictive-policing-or-predictive-prejudice/
    309 [27] https://www.ohchr.org/en/press-releases/2024/04/gaza-un-experts-deplore-use-purported-ai-commit-domicide-gaza-call
    310 [28] https://arstechnica.com/security/2026/01/overrun-with-ai-slop-curl-scraps-bug-bounties-to-ensure-intact-mental-health/
    311 [29] https://arxiv.org/abs/2506.08872
    312 [30] https://thehumanlineproject.org/research-stanford/
    313 [31] https://en.wikipedia.org/wiki/Deaths_linked_to_chatbots#Suicides
    314 [32] https://man.sr.ht/installation.md
    315 [33] https://forgejo.org/
    316 [34] https://codeberg.org/forgejo-contrib/delightful-forgejo#user-content-public-instances
    317 [35] https://sr.ht/~xenrox/hut/
    318 [36] mailto:~sircmpwn/[email protected]
    319 [37] https://sourcehut.org/blog/2026-05-28-whats-cooking-q2-2026/
    320 [38] https://sr.ht/~sircmpwn/sourcehut
    321 [39] https://meta.sr.ht/register
    322 [40] https://sourcehut.org/
    323 [41] https://man.sr.ht/privacy.md
    324 [42] https://man.sr.ht/terms.md
    325 [43] https://sourcehut.org/logo
    326 [44] https://sr.ht/~sircmpwn/sourcehut/
    327 [45] mailto:~sircmpwn/[email protected]