Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (Cyborg)
  • No Skin
Collapse
Brand Logo

CIRCLE WITH A DOT

  1. Home
  2. Uncategorized
  3. Well-documented list of free software projects and their use of genAI:https://codeberg.org/small-hack/open-slopware

Well-documented list of free software projects and their use of genAI:https://codeberg.org/small-hack/open-slopware

Scheduled Pinned Locked Moved Uncategorized
44 Posts 20 Posters 0 Views
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • civodul@toot.aquilenet.frC civodul@toot.aquilenet.fr

    Well-documented list of free software projects and their use of genAI:
    https://codeberg.org/small-hack/open-slopware

    It’s already a long list that shows what looks like uncritical adoption, both by high-profile projects (systemd, VLC, etc.) and by niche projects (GNU Mach is a prime example).

    cnx@awkward.placeC This user is from outside of this forum
    cnx@awkward.placeC This user is from outside of this forum
    cnx@awkward.place
    wrote last edited by
    #13

    Meanwhile, @civodul@toot.aquilenet.fr, at Oracle:

    Contributions in the OpenJDK Community must not include content generated, in part or in full, by large language models, diffusion models, or similar deep-learning systems. Content, in this context, includes but is not limited to source code, text, and images in OpenJDK Git repositories, GitHub pull requests, e-mail messages, wiki pages, and JBS issues.

    I want this so bad for Guix <img class="not-responsive emoji" src="https://awkward.place/emoji/stolen/blobsadfrown.png" title=":blobsadfrown:" />

    xgqt@functional.cafeX 1 Reply Last reply
    0
    • khinsen@scholar.socialK khinsen@scholar.social

      @hipsterelectron I agree that the categorization is a bit too extremist. But the list is a good starting point for doing one's own explorations.

      @civodul

      hipsterelectron@circumstances.runH This user is from outside of this forum
      hipsterelectron@circumstances.runH This user is from outside of this forum
      hipsterelectron@circumstances.run
      wrote last edited by
      #14

      @khinsen @civodul i'm glad to see they provide citations now. the first version of this i saw a few weeks ago didn't. i had to delete my initial reply which failed to examine it before responding and it seems like a good change. their labels are not remotely helpful and seem intended to obfuscate. i really do not respect the categorization they employ but do not contest that the projects they include are all worth listing (including the ones @civodul mentioned in OP). i just have a strong aversion to the failure to make distinctions which i feel harms the ability to help the users of this list to extend the analysis beyond LLMs to e.g. surveillance and other harmful influences

      hipsterelectron@circumstances.runH hatetsu@mastodon.com.plH 2 Replies Last reply
      0
      • cnx@awkward.placeC cnx@awkward.place

        Meanwhile, @civodul@toot.aquilenet.fr, at Oracle:

        Contributions in the OpenJDK Community must not include content generated, in part or in full, by large language models, diffusion models, or similar deep-learning systems. Content, in this context, includes but is not limited to source code, text, and images in OpenJDK Git repositories, GitHub pull requests, e-mail messages, wiki pages, and JBS issues.

        I want this so bad for Guix <img class="not-responsive emoji" src="https://awkward.place/emoji/stolen/blobsadfrown.png" title=":blobsadfrown:" />

        xgqt@functional.cafeX This user is from outside of this forum
        xgqt@functional.cafeX This user is from outside of this forum
        xgqt@functional.cafe
        wrote last edited by
        #15

        @cnx @civodul

        is only and just because Oracle is scared of copyright consequences
        ... rightfully so!

        1 Reply Last reply
        0
        • hipsterelectron@circumstances.runH hipsterelectron@circumstances.run

          @khinsen @civodul i'm glad to see they provide citations now. the first version of this i saw a few weeks ago didn't. i had to delete my initial reply which failed to examine it before responding and it seems like a good change. their labels are not remotely helpful and seem intended to obfuscate. i really do not respect the categorization they employ but do not contest that the projects they include are all worth listing (including the ones @civodul mentioned in OP). i just have a strong aversion to the failure to make distinctions which i feel harms the ability to help the users of this list to extend the analysis beyond LLMs to e.g. surveillance and other harmful influences

          hipsterelectron@circumstances.runH This user is from outside of this forum
          hipsterelectron@circumstances.runH This user is from outside of this forum
          hipsterelectron@circumstances.run
          wrote last edited by
          #16

          @khinsen @civodul come to think of it, maybe i could be my own change and make such a table for surveillance of different varieties. i'm sorry @civodul for my initial response since i fully believe you to be aware of and thoughtful about this. i was clearly being defensive and that's extremely unhelpful here. i will try very hard to avoid this and i admire your ability to accept hard truths

          1 Reply Last reply
          0
          • civodul@toot.aquilenet.frC civodul@toot.aquilenet.fr

            Well-documented list of free software projects and their use of genAI:
            https://codeberg.org/small-hack/open-slopware

            It’s already a long list that shows what looks like uncritical adoption, both by high-profile projects (systemd, VLC, etc.) and by niche projects (GNU Mach is a prime example).

            yacodes@mastodon.socialY This user is from outside of this forum
            yacodes@mastodon.socialY This user is from outside of this forum
            yacodes@mastodon.social
            wrote last edited by
            #17

            @civodul This list is so devastating. KOReader, Hugo, AntennaPod were great projects…

            1 Reply Last reply
            0
            • civodul@toot.aquilenet.frC civodul@toot.aquilenet.fr

              Well-documented list of free software projects and their use of genAI:
              https://codeberg.org/small-hack/open-slopware

              It’s already a long list that shows what looks like uncritical adoption, both by high-profile projects (systemd, VLC, etc.) and by niche projects (GNU Mach is a prime example).

              emaste@mastodon.socialE This user is from outside of this forum
              emaste@mastodon.socialE This user is from outside of this forum
              emaste@mastodon.social
              wrote last edited by
              #18

              @civodul This list is poorly curated. FreeBSD was included with a link to a commit I authored (without LLM use) as "evidence", because a report submitted to the security team made use of an LLM. It currently links to https://github.com/freebsd/freebsd-src?tab=contributing-ov-file#quality-expectations as evidence of a permissive AI policy.

              civodul@toot.aquilenet.frC 1 Reply Last reply
              0
              • emaste@mastodon.socialE emaste@mastodon.social

                @civodul This list is poorly curated. FreeBSD was included with a link to a commit I authored (without LLM use) as "evidence", because a report submitted to the security team made use of an LLM. It currently links to https://github.com/freebsd/freebsd-src?tab=contributing-ov-file#quality-expectations as evidence of a permissive AI policy.

                civodul@toot.aquilenet.frC This user is from outside of this forum
                civodul@toot.aquilenet.frC This user is from outside of this forum
                civodul@toot.aquilenet.fr
                wrote last edited by
                #19

                @emaste I guess they consider “permissive” anything that doesn’t explicitly forbid genAI-assisted contributions.

                I don’t see a commit link for FreeBSD, but maybe that’s because you reported it before?

                emaste@mastodon.socialE xarvos@outerheaven.clubX 2 Replies Last reply
                0
                • civodul@toot.aquilenet.frC civodul@toot.aquilenet.fr

                  @emaste I guess they consider “permissive” anything that doesn’t explicitly forbid genAI-assisted contributions.

                  I don’t see a commit link for FreeBSD, but maybe that’s because you reported it before?

                  emaste@mastodon.socialE This user is from outside of this forum
                  emaste@mastodon.socialE This user is from outside of this forum
                  emaste@mastodon.social
                  wrote last edited by
                  #20

                  @civodul Yeah, I submitted a ticket about misleading information for FreeBSD and they subsequently removed the commit links.

                  ltning@pleroma.anduin.netL 1 Reply Last reply
                  0
                  • profpatsch@mastodon.xyzP profpatsch@mastodon.xyz

                    @civodul > A policy that permits the use of AI/LLMs in any capacity or is declared to be vibecoded. Both vibecoding and opening the door for people to vibecode count as a permissive AI policy.

                    What a big huge dumb pile of bollocks this is

                    civodul@toot.aquilenet.frC This user is from outside of this forum
                    civodul@toot.aquilenet.frC This user is from outside of this forum
                    civodul@toot.aquilenet.fr
                    wrote last edited by
                    #21

                    @Profpatsch Yeah well, it’s a questionable categorization; I guess their goal is to distinguish between those forbid/allow/boast-about use of LLMs.

                    I dislike the pointing-fingers aspect of it, but I find the links to policies etc. quite valuable.

                    abucci@buc.ciA 1 Reply Last reply
                    0
                    • hipsterelectron@circumstances.runH hipsterelectron@circumstances.run

                      @civodul "what looks like uncritical adoption" is kind of irresponsible to say without perusing the very projects you mention by name at least

                      civodul@toot.aquilenet.frC This user is from outside of this forum
                      civodul@toot.aquilenet.frC This user is from outside of this forum
                      civodul@toot.aquilenet.fr
                      wrote last edited by
                      #22

                      @hipsterelectron Yeah sorry, that was poorly worded! Rather I guess we can conclude from this that there’s some acceptance of genAI-produced code, but of course with varying degrees and differing policies.

                      (The fact that many projects have policies in place suggests they are, indeed, critical, regardless of the take of their policy.)

                      1 Reply Last reply
                      0
                      • civodul@toot.aquilenet.frC civodul@toot.aquilenet.fr

                        @emaste I guess they consider “permissive” anything that doesn’t explicitly forbid genAI-assisted contributions.

                        I don’t see a commit link for FreeBSD, but maybe that’s because you reported it before?

                        xarvos@outerheaven.clubX This user is from outside of this forum
                        xarvos@outerheaven.clubX This user is from outside of this forum
                        xarvos@outerheaven.club
                        wrote last edited by
                        #23

                        @civodul@toot.aquilenet.fr @emaste@mastodon.social i think it was citing the text that was removed in this commit, which may imply AI-generated code is acceptable

                        emaste@mastodon.socialE 1 Reply Last reply
                        0
                        • civodul@toot.aquilenet.frC civodul@toot.aquilenet.fr

                          Well-documented list of free software projects and their use of genAI:
                          https://codeberg.org/small-hack/open-slopware

                          It’s already a long list that shows what looks like uncritical adoption, both by high-profile projects (systemd, VLC, etc.) and by niche projects (GNU Mach is a prime example).

                          thomas@social.touhey.orgT This user is from outside of this forum
                          thomas@social.touhey.orgT This user is from outside of this forum
                          thomas@social.touhey.org
                          wrote last edited by
                          #24

                          @civodul This list makes me sad. 😞

                          anthk@neopaquita.esA 1 Reply Last reply
                          0
                          • xarvos@outerheaven.clubX xarvos@outerheaven.club

                            @civodul@toot.aquilenet.fr @emaste@mastodon.social i think it was citing the text that was removed in this commit, which may imply AI-generated code is acceptable

                            emaste@mastodon.socialE This user is from outside of this forum
                            emaste@mastodon.socialE This user is from outside of this forum
                            emaste@mastodon.social
                            wrote last edited by
                            #25

                            @xarvos @civodul Yeah, I removed that text. I can see how it could be read as implying AI-generated code is acceptable.

                            1 Reply Last reply
                            0
                            • profpatsch@mastodon.xyzP profpatsch@mastodon.xyz

                              @civodul > A policy that permits the use of AI/LLMs in any capacity or is declared to be vibecoded. Both vibecoding and opening the door for people to vibecode count as a permissive AI policy.

                              What a big huge dumb pile of bollocks this is

                              tirifto@jam.xwx.moeT This user is from outside of this forum
                              tirifto@jam.xwx.moeT This user is from outside of this forum
                              tirifto@jam.xwx.moe
                              wrote last edited by
                              #26

                              @Profpatsch@mastodon.xyz @civodul@toot.aquilenet.fr It could be a very useful project if only it were more nuanced. Right now the labels are probably only useful for people who take an extremely anti-AI stance (so plenty on Fedi I guess). The sources make everything better, though.

                              1 Reply Last reply
                              0
                              • civodul@toot.aquilenet.frC civodul@toot.aquilenet.fr

                                @Profpatsch Yeah well, it’s a questionable categorization; I guess their goal is to distinguish between those forbid/allow/boast-about use of LLMs.

                                I dislike the pointing-fingers aspect of it, but I find the links to policies etc. quite valuable.

                                abucci@buc.ciA This user is from outside of this forum
                                abucci@buc.ciA This user is from outside of this forum
                                abucci@buc.ci
                                wrote last edited by
                                #27
                                @civodul@toot.aquilenet.fr @Profpatsch@mastodon.xyz
                                What a big huge dumb pile of bollocks this is
                                ...
                                Yeah well, it’s a questionable categorization
                                Why?

                                I believe most credible evidence points at the likelihood that use of current generative AI leads to deskilling and prevails against upskilling. I also believe that you cannot make up with automated testing what competent human software developers avoid doing in the first place.

                                To me this paints a picture. Projects that allow AI use are choosing to trade off short-term gains for long-term losses. I want nothing to do with software produced with that mindset, and I question the judgement of people who welcome it. Any list that helps me identify projects heading in this direction is a great help, exactly how uBlock Origin is a great help against adware.

                                At a "philosophical" level, I don't think a software project that involves closed, proprietary tools (AI or otherwise) as a key part of the development process has any business calling itself "free and open source". People who only care about getting the end result faster might disagree, but to me FOSS has always been a political project, and that project is compromised by deeply incorporating proprietary technology, in my opinion. The means matter more than the ends in this view.

                                With all that said, I struggle to see how this is "bollocks" or "a questionable categorization". I think it's as vital as the FOSS/not FOSS distinction, or the adware/not adware distinction.
                                civodul@toot.aquilenet.frC 1 Reply Last reply
                                0
                                • hipsterelectron@circumstances.runH hipsterelectron@circumstances.run

                                  @khinsen @civodul i'm glad to see they provide citations now. the first version of this i saw a few weeks ago didn't. i had to delete my initial reply which failed to examine it before responding and it seems like a good change. their labels are not remotely helpful and seem intended to obfuscate. i really do not respect the categorization they employ but do not contest that the projects they include are all worth listing (including the ones @civodul mentioned in OP). i just have a strong aversion to the failure to make distinctions which i feel harms the ability to help the users of this list to extend the analysis beyond LLMs to e.g. surveillance and other harmful influences

                                  hatetsu@mastodon.com.plH This user is from outside of this forum
                                  hatetsu@mastodon.com.plH This user is from outside of this forum
                                  hatetsu@mastodon.com.pl
                                  wrote last edited by
                                  #28

                                  @hipsterelectron @khinsen @civodul Yeah, judging from the cross-section of provided citations, a distinction between "considered the issues without an unambiguous conclusion", "said LLM use might be okay" and "oh no this is going to turn into a steaming pile of shit isn't it" might be useful

                                  hipsterelectron@circumstances.runH 1 Reply Last reply
                                  0
                                  • hatetsu@mastodon.com.plH hatetsu@mastodon.com.pl

                                    @hipsterelectron @khinsen @civodul Yeah, judging from the cross-section of provided citations, a distinction between "considered the issues without an unambiguous conclusion", "said LLM use might be okay" and "oh no this is going to turn into a steaming pile of shit isn't it" might be useful

                                    hipsterelectron@circumstances.runH This user is from outside of this forum
                                    hipsterelectron@circumstances.runH This user is from outside of this forum
                                    hipsterelectron@circumstances.run
                                    wrote last edited by
                                    #29

                                    @HaTetsu @khinsen @civodul yeah i didn't follow up because i became a little embarrassed but while "uses llm review" was quite precise i really really most care about whether it accepts llm contributions and i can't imagine why that's not made clear—i'm concerned it was done to feed sensationalist interpretations

                                    1 Reply Last reply
                                    0
                                    • abucci@buc.ciA abucci@buc.ci
                                      @civodul@toot.aquilenet.fr @Profpatsch@mastodon.xyz
                                      What a big huge dumb pile of bollocks this is
                                      ...
                                      Yeah well, it’s a questionable categorization
                                      Why?

                                      I believe most credible evidence points at the likelihood that use of current generative AI leads to deskilling and prevails against upskilling. I also believe that you cannot make up with automated testing what competent human software developers avoid doing in the first place.

                                      To me this paints a picture. Projects that allow AI use are choosing to trade off short-term gains for long-term losses. I want nothing to do with software produced with that mindset, and I question the judgement of people who welcome it. Any list that helps me identify projects heading in this direction is a great help, exactly how uBlock Origin is a great help against adware.

                                      At a "philosophical" level, I don't think a software project that involves closed, proprietary tools (AI or otherwise) as a key part of the development process has any business calling itself "free and open source". People who only care about getting the end result faster might disagree, but to me FOSS has always been a political project, and that project is compromised by deeply incorporating proprietary technology, in my opinion. The means matter more than the ends in this view.

                                      With all that said, I struggle to see how this is "bollocks" or "a questionable categorization". I think it's as vital as the FOSS/not FOSS distinction, or the adware/not adware distinction.
                                      civodul@toot.aquilenet.frC This user is from outside of this forum
                                      civodul@toot.aquilenet.frC This user is from outside of this forum
                                      civodul@toot.aquilenet.fr
                                      wrote last edited by
                                      #30

                                      @abucci I’m also of the opinion that, even from a purely free software perspective, putting aside the many ethical concerns (environmental and social), integrating those opaque services as part of the development workflow is a problem.

                                      I mean, “we” fought against the use of BitKeeper, and later GitHub, for free software development—among the many things people were critical about. And now all this would go through just fine?

                                      @Profpatsch

                                      hipsterelectron@circumstances.runH 1 Reply Last reply
                                      0
                                      • civodul@toot.aquilenet.frC civodul@toot.aquilenet.fr

                                        @abucci I’m also of the opinion that, even from a purely free software perspective, putting aside the many ethical concerns (environmental and social), integrating those opaque services as part of the development workflow is a problem.

                                        I mean, “we” fought against the use of BitKeeper, and later GitHub, for free software development—among the many things people were critical about. And now all this would go through just fine?

                                        @Profpatsch

                                        hipsterelectron@circumstances.runH This user is from outside of this forum
                                        hipsterelectron@circumstances.runH This user is from outside of this forum
                                        hipsterelectron@circumstances.run
                                        wrote last edited by
                                        #31

                                        @civodul @abucci @Profpatsch agree with you here

                                        1 Reply Last reply
                                        0
                                        • emaste@mastodon.socialE emaste@mastodon.social

                                          @civodul Yeah, I submitted a ticket about misleading information for FreeBSD and they subsequently removed the commit links.

                                          ltning@pleroma.anduin.netL This user is from outside of this forum
                                          ltning@pleroma.anduin.netL This user is from outside of this forum
                                          ltning@pleroma.anduin.net
                                          wrote last edited by
                                          #32
                                          @emaste @civodul I'm mildly satisfied they did *something* to improve the situation at least. My impression was that they (initially) aggressively stonewalled you?

                                          I'm still sorry about the noise btw.
                                          1 Reply Last reply
                                          0
                                          Reply
                                          • Reply as topic
                                          Log in to reply
                                          • Oldest to Newest
                                          • Newest to Oldest
                                          • Most Votes


                                          • Login

                                          • Login or register to search.
                                          • First post
                                            Last post
                                          0
                                          • Categories
                                          • Recent
                                          • Tags
                                          • Popular
                                          • World
                                          • Users
                                          • Groups