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. Dan Blanchard, maintainer of Python's "chardet" library, used Claude to rewrite the entire project's codebase so that he can switch the license from LGPL to MIT.

Dan Blanchard, maintainer of Python's "chardet" library, used Claude to rewrite the entire project's codebase so that he can switch the license from LGPL to MIT.

Scheduled Pinned Locked Moved Uncategorized
27 Posts 15 Posters 74 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.
  • scy@chaos.socialS This user is from outside of this forum
    scy@chaos.socialS This user is from outside of this forum
    scy@chaos.social
    wrote last edited by
    #1

    Dan Blanchard, maintainer of Python's "chardet" library, used Claude to rewrite the entire project's codebase so that he can switch the license from LGPL to MIT.

    Link Preview Image
    chardet 7.0: ground-up MIT-licensed rewrite by dan-blanchard · Pull Request #322 · chardet/chardet

    Python character encoding detector. Contribute to chardet/chardet development by creating an account on GitHub.

    favicon

    GitHub (github.com)

    I highly doubt that this is legal, but who the fuck cares these days anyway, right?

    If I was a contributor to that project, I'd tell him in no vague words what I think about shit like that. "No bro, it's totally not relicensing your code bro, this is totally new code bro!"

    via https://chaos.social/@Foxboron/116170859737134271

    scy@chaos.socialS kim@k.iim.gayK knud@mastodon.socialK tante@tldr.nettime.orgT janpio@hachyderm.ioJ 12 Replies Last reply
    2
    0
    • scy@chaos.socialS scy@chaos.social

      Dan Blanchard, maintainer of Python's "chardet" library, used Claude to rewrite the entire project's codebase so that he can switch the license from LGPL to MIT.

      Link Preview Image
      chardet 7.0: ground-up MIT-licensed rewrite by dan-blanchard · Pull Request #322 · chardet/chardet

      Python character encoding detector. Contribute to chardet/chardet development by creating an account on GitHub.

      favicon

      GitHub (github.com)

      I highly doubt that this is legal, but who the fuck cares these days anyway, right?

      If I was a contributor to that project, I'd tell him in no vague words what I think about shit like that. "No bro, it's totally not relicensing your code bro, this is totally new code bro!"

      via https://chaos.social/@Foxboron/116170859737134271

      scy@chaos.socialS This user is from outside of this forum
      scy@chaos.socialS This user is from outside of this forum
      scy@chaos.social
      wrote last edited by
      #2

      "The test data has also been moved to a separate repo to help prevent any licensing issues"

      So you've used the LGPL-licensed tests provided by contributors as a spec for Claude?

      And of course Claude wasn't trained on the existing chardet code, nu-uh.

      Like, usually when trying to free code from copyright or NDAs, it's an elaborate process, with the authors having to guarantee to never even have looked at the original code.

      Did you add "pretend you didn't see the original" to the prompt? lol.

      scy@chaos.socialS A 2 Replies Last reply
      0
      • scy@chaos.socialS scy@chaos.social

        "The test data has also been moved to a separate repo to help prevent any licensing issues"

        So you've used the LGPL-licensed tests provided by contributors as a spec for Claude?

        And of course Claude wasn't trained on the existing chardet code, nu-uh.

        Like, usually when trying to free code from copyright or NDAs, it's an elaborate process, with the authors having to guarantee to never even have looked at the original code.

        Did you add "pretend you didn't see the original" to the prompt? lol.

        scy@chaos.socialS This user is from outside of this forum
        scy@chaos.socialS This user is from outside of this forum
        scy@chaos.social
        wrote last edited by
        #3

        Damn I hope we spend 2027 to 2037 to sue the whole LLM industry into the fucking ground.

        Every software project built using license-violating training data, every piece of music made by stealing from thousands of artists simultaneously, every picture created by ripping off people who barely have enough to make a living.

        Sue them all for copyright violations.

        I don't care if we need twice as many lawyers to do that.

        Or, option B, abandon copyright altogether. Both works for me.

        nexcarter@chaos.socialN 1 Reply Last reply
        0
        • scy@chaos.socialS scy@chaos.social

          Dan Blanchard, maintainer of Python's "chardet" library, used Claude to rewrite the entire project's codebase so that he can switch the license from LGPL to MIT.

          Link Preview Image
          chardet 7.0: ground-up MIT-licensed rewrite by dan-blanchard · Pull Request #322 · chardet/chardet

          Python character encoding detector. Contribute to chardet/chardet development by creating an account on GitHub.

          favicon

          GitHub (github.com)

          I highly doubt that this is legal, but who the fuck cares these days anyway, right?

          If I was a contributor to that project, I'd tell him in no vague words what I think about shit like that. "No bro, it's totally not relicensing your code bro, this is totally new code bro!"

          via https://chaos.social/@Foxboron/116170859737134271

          kim@k.iim.gayK This user is from outside of this forum
          kim@k.iim.gayK This user is from outside of this forum
          kim@k.iim.gay
          wrote last edited by
          #4

          @scy seems like an easy line to draw in the sand for a hardfork (assuming someone is up to the task)

          1 Reply Last reply
          0
          • scy@chaos.socialS scy@chaos.social

            Dan Blanchard, maintainer of Python's "chardet" library, used Claude to rewrite the entire project's codebase so that he can switch the license from LGPL to MIT.

            Link Preview Image
            chardet 7.0: ground-up MIT-licensed rewrite by dan-blanchard · Pull Request #322 · chardet/chardet

            Python character encoding detector. Contribute to chardet/chardet development by creating an account on GitHub.

            favicon

            GitHub (github.com)

            I highly doubt that this is legal, but who the fuck cares these days anyway, right?

            If I was a contributor to that project, I'd tell him in no vague words what I think about shit like that. "No bro, it's totally not relicensing your code bro, this is totally new code bro!"

            via https://chaos.social/@Foxboron/116170859737134271

            knud@mastodon.socialK This user is from outside of this forum
            knud@mastodon.socialK This user is from outside of this forum
            knud@mastodon.social
            wrote last edited by
            #5

            @scy

            I thought there's no intellectual property on LLM-created things? This would mean _no_ license and simply public domain?

            ebelo@mastodon.socialE tante@tldr.nettime.orgT 2 Replies Last reply
            0
            • scy@chaos.socialS scy@chaos.social

              Dan Blanchard, maintainer of Python's "chardet" library, used Claude to rewrite the entire project's codebase so that he can switch the license from LGPL to MIT.

              Link Preview Image
              chardet 7.0: ground-up MIT-licensed rewrite by dan-blanchard · Pull Request #322 · chardet/chardet

              Python character encoding detector. Contribute to chardet/chardet development by creating an account on GitHub.

              favicon

              GitHub (github.com)

              I highly doubt that this is legal, but who the fuck cares these days anyway, right?

              If I was a contributor to that project, I'd tell him in no vague words what I think about shit like that. "No bro, it's totally not relicensing your code bro, this is totally new code bro!"

              via https://chaos.social/@Foxboron/116170859737134271

              scy@chaos.socialS This user is from outside of this forum
              scy@chaos.socialS This user is from outside of this forum
              scy@chaos.social
              wrote last edited by
              #6

              Oh god this thread is gonna attract a lot of comments by people with questionable understanding of copyright law, isn't it.

              nexcarter@chaos.socialN 1 Reply Last reply
              0
              • knud@mastodon.socialK knud@mastodon.social

                @scy

                I thought there's no intellectual property on LLM-created things? This would mean _no_ license and simply public domain?

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

                @knud @scy I think the outcome is public domain, not even MIT
                https://www.reuters.com/legal/government/us-supreme-court-declines-hear-dispute-over-copyrights-ai-generated-material-2026-03-02/

                1 Reply Last reply
                0
                • knud@mastodon.socialK knud@mastodon.social

                  @scy

                  I thought there's no intellectual property on LLM-created things? This would mean _no_ license and simply public domain?

                  tante@tldr.nettime.orgT This user is from outside of this forum
                  tante@tldr.nettime.orgT This user is from outside of this forum
                  tante@tldr.nettime.org
                  wrote last edited by
                  #8

                  @knud @scy if he changes something he gets copyright. Stuff directly out of the LLM is not copyrightable though

                  1 Reply Last reply
                  0
                  • scy@chaos.socialS scy@chaos.social

                    Dan Blanchard, maintainer of Python's "chardet" library, used Claude to rewrite the entire project's codebase so that he can switch the license from LGPL to MIT.

                    Link Preview Image
                    chardet 7.0: ground-up MIT-licensed rewrite by dan-blanchard · Pull Request #322 · chardet/chardet

                    Python character encoding detector. Contribute to chardet/chardet development by creating an account on GitHub.

                    favicon

                    GitHub (github.com)

                    I highly doubt that this is legal, but who the fuck cares these days anyway, right?

                    If I was a contributor to that project, I'd tell him in no vague words what I think about shit like that. "No bro, it's totally not relicensing your code bro, this is totally new code bro!"

                    via https://chaos.social/@Foxboron/116170859737134271

                    tante@tldr.nettime.orgT This user is from outside of this forum
                    tante@tldr.nettime.orgT This user is from outside of this forum
                    tante@tldr.nettime.org
                    wrote last edited by
                    #9

                    @scy do you know if anyone has checked if certain lines of code also appear in the slop version? Cause of course Claude was trained on the original code.

                    scy@chaos.socialS 1 Reply Last reply
                    0
                    • scy@chaos.socialS scy@chaos.social

                      Damn I hope we spend 2027 to 2037 to sue the whole LLM industry into the fucking ground.

                      Every software project built using license-violating training data, every piece of music made by stealing from thousands of artists simultaneously, every picture created by ripping off people who barely have enough to make a living.

                      Sue them all for copyright violations.

                      I don't care if we need twice as many lawyers to do that.

                      Or, option B, abandon copyright altogether. Both works for me.

                      nexcarter@chaos.socialN This user is from outside of this forum
                      nexcarter@chaos.socialN This user is from outside of this forum
                      nexcarter@chaos.social
                      wrote last edited by
                      #10

                      @scy wird das nicht für WINE total witzig wenn da jemand zeug mit Copilot bastelt das dann ggf. Auch mal die original Windows Repos gesehen hat?

                      Hm... Ob wohl jemand original Windows Source Code schon aus so einem Helfer gepopelt hat? 😄 Wenn sie doch angeblich 30% schon mit KI schreiben...

                      scy@chaos.socialS 1 Reply Last reply
                      0
                      • tante@tldr.nettime.orgT tante@tldr.nettime.org

                        @scy do you know if anyone has checked if certain lines of code also appear in the slop version? Cause of course Claude was trained on the original code.

                        scy@chaos.socialS This user is from outside of this forum
                        scy@chaos.socialS This user is from outside of this forum
                        scy@chaos.social
                        wrote last edited by
                        #11

                        @tante Should be pretty easy to check with an hour of coding or something, but I don't have time for that right now. And no, I haven't seen anyone check this yet.

                        1 Reply Last reply
                        0
                        • scy@chaos.socialS scy@chaos.social

                          Dan Blanchard, maintainer of Python's "chardet" library, used Claude to rewrite the entire project's codebase so that he can switch the license from LGPL to MIT.

                          Link Preview Image
                          chardet 7.0: ground-up MIT-licensed rewrite by dan-blanchard · Pull Request #322 · chardet/chardet

                          Python character encoding detector. Contribute to chardet/chardet development by creating an account on GitHub.

                          favicon

                          GitHub (github.com)

                          I highly doubt that this is legal, but who the fuck cares these days anyway, right?

                          If I was a contributor to that project, I'd tell him in no vague words what I think about shit like that. "No bro, it's totally not relicensing your code bro, this is totally new code bro!"

                          via https://chaos.social/@Foxboron/116170859737134271

                          janpio@hachyderm.ioJ This user is from outside of this forum
                          janpio@hachyderm.ioJ This user is from outside of this forum
                          janpio@hachyderm.io
                          wrote last edited by
                          #12

                          @scy @Foxboron Did they do that for this reason? Or did they do a big rewrite to improve performance and the project overall, and also thought that rewrite would influence the licence?

                          1 Reply Last reply
                          0
                          • scy@chaos.socialS scy@chaos.social

                            Oh god this thread is gonna attract a lot of comments by people with questionable understanding of copyright law, isn't it.

                            nexcarter@chaos.socialN This user is from outside of this forum
                            nexcarter@chaos.socialN This user is from outside of this forum
                            nexcarter@chaos.social
                            wrote last edited by
                            #13

                            @scy sure. And also to my understanding since "AI" age copyright is over. I think this shows that nobody ever cared. I hope the same as you do. Either they enforce their stuff to everyone or trash all this copyright nonsense.

                            scy@chaos.socialS 1 Reply Last reply
                            0
                            • nexcarter@chaos.socialN nexcarter@chaos.social

                              @scy wird das nicht für WINE total witzig wenn da jemand zeug mit Copilot bastelt das dann ggf. Auch mal die original Windows Repos gesehen hat?

                              Hm... Ob wohl jemand original Windows Source Code schon aus so einem Helfer gepopelt hat? 😄 Wenn sie doch angeblich 30% schon mit KI schreiben...

                              scy@chaos.socialS This user is from outside of this forum
                              scy@chaos.socialS This user is from outside of this forum
                              scy@chaos.social
                              wrote last edited by
                              #14

                              @NexCarter Da scrollte sogar letztens was an mir vorbei mit irgendnem Chatbot der beim Nachdenken in den Windows-Code geschaut hat iirc, aber ich find's gerade nicht mehr.

                              nexcarter@chaos.socialN G 2 Replies Last reply
                              0
                              • R relay@relay.an.exchange shared this topic
                              • nexcarter@chaos.socialN nexcarter@chaos.social

                                @scy sure. And also to my understanding since "AI" age copyright is over. I think this shows that nobody ever cared. I hope the same as you do. Either they enforce their stuff to everyone or trash all this copyright nonsense.

                                scy@chaos.socialS This user is from outside of this forum
                                scy@chaos.socialS This user is from outside of this forum
                                scy@chaos.social
                                wrote last edited by
                                #15

                                @NexCarter I'm a creator, and I'm actually fine with either option: Either we do have copyright, but then it has to be enforceable and enforced for _everyone_ instead of giving "AI" companies a pass to do whatever they want. _Or_ we get rid of copyright altogether, for everyone.

                                nexcarter@chaos.socialN 1 Reply Last reply
                                0
                                • scy@chaos.socialS scy@chaos.social

                                  @NexCarter Da scrollte sogar letztens was an mir vorbei mit irgendnem Chatbot der beim Nachdenken in den Windows-Code geschaut hat iirc, aber ich find's gerade nicht mehr.

                                  nexcarter@chaos.socialN This user is from outside of this forum
                                  nexcarter@chaos.socialN This user is from outside of this forum
                                  nexcarter@chaos.social
                                  wrote last edited by
                                  #16

                                  @scy "die da oben" (große corpos) haben halt Copyright immer als hebel genutzt... Jetzt mit diesem KI Müll fällt ihnen das richtig auf die Füße. Einerseits seine Leute zu zwingen mit dem Dreck zu arbeiten. Andererseits kannst du halt alles was du da rein schüttet mit genug Aufwand auch wieder raus ziehen.
                                  Ob das Musik,
                                  Code
                                  Bücher
                                  Bilder
                                  Sind...

                                  Und I'm Prinzip kämpfen die reichen gerade auch untereinander wer sich mehr raus nehmen darf...

                                  1 Reply Last reply
                                  0
                                  • scy@chaos.socialS scy@chaos.social

                                    @NexCarter I'm a creator, and I'm actually fine with either option: Either we do have copyright, but then it has to be enforceable and enforced for _everyone_ instead of giving "AI" companies a pass to do whatever they want. _Or_ we get rid of copyright altogether, for everyone.

                                    nexcarter@chaos.socialN This user is from outside of this forum
                                    nexcarter@chaos.socialN This user is from outside of this forum
                                    nexcarter@chaos.social
                                    wrote last edited by
                                    #17

                                    @scy I like the later one. But I'm would it call myself a creator so I can have my opinion.

                                    To me it is like you said. Rules either for everyone or no one. But some (ie if you are rich enough) are okay and some (can't afford lawyers) not is bullshit.

                                    1 Reply Last reply
                                    0
                                    • scy@chaos.socialS scy@chaos.social

                                      Dan Blanchard, maintainer of Python's "chardet" library, used Claude to rewrite the entire project's codebase so that he can switch the license from LGPL to MIT.

                                      Link Preview Image
                                      chardet 7.0: ground-up MIT-licensed rewrite by dan-blanchard · Pull Request #322 · chardet/chardet

                                      Python character encoding detector. Contribute to chardet/chardet development by creating an account on GitHub.

                                      favicon

                                      GitHub (github.com)

                                      I highly doubt that this is legal, but who the fuck cares these days anyway, right?

                                      If I was a contributor to that project, I'd tell him in no vague words what I think about shit like that. "No bro, it's totally not relicensing your code bro, this is totally new code bro!"

                                      via https://chaos.social/@Foxboron/116170859737134271

                                      mmu_man@m.g3l.orgM This user is from outside of this forum
                                      mmu_man@m.g3l.orgM This user is from outside of this forum
                                      mmu_man@m.g3l.org
                                      wrote last edited by
                                      #18

                                      @scy it's totally not his code either…

                                      Depending on your interpretation, either it's all that's been ripped off by training the AI, or none at all and no Copyright apply:

                                      Link Preview Image
                                      Jamie Gaskins (@jamie@zomglol.wtf)

                                      Attached: 2 images If you use AI-generated code, you currently cannot claim copyright on it in the US. If you fail to disclose/disclaim exactly which parts were not written by a human, you forfeit your copyright claim on *the entire codebase*. This means copyright notices and even licenses folks are putting on their vibe-coded GitHub repos are unenforceable. The AI-generated code, and possibly the whole project, becomes public domain. Source: https://www.congress.gov/crs_external_products/LSB/PDF/LSB10922/LSB10922.8.pdf

                                      favicon

                                      zomglol (zomglol.wtf)

                                      1 Reply Last reply
                                      0
                                      • scy@chaos.socialS scy@chaos.social

                                        Dan Blanchard, maintainer of Python's "chardet" library, used Claude to rewrite the entire project's codebase so that he can switch the license from LGPL to MIT.

                                        Link Preview Image
                                        chardet 7.0: ground-up MIT-licensed rewrite by dan-blanchard · Pull Request #322 · chardet/chardet

                                        Python character encoding detector. Contribute to chardet/chardet development by creating an account on GitHub.

                                        favicon

                                        GitHub (github.com)

                                        I highly doubt that this is legal, but who the fuck cares these days anyway, right?

                                        If I was a contributor to that project, I'd tell him in no vague words what I think about shit like that. "No bro, it's totally not relicensing your code bro, this is totally new code bro!"

                                        via https://chaos.social/@Foxboron/116170859737134271

                                        tragivictoria@mastodon.catgirl.cloudT This user is from outside of this forum
                                        tragivictoria@mastodon.catgirl.cloudT This user is from outside of this forum
                                        tragivictoria@mastodon.catgirl.cloud
                                        wrote last edited by
                                        #19

                                        @scy@chaos.social nobody cares about licenses anymore anyway

                                        1 Reply Last reply
                                        0
                                        • scy@chaos.socialS scy@chaos.social

                                          Dan Blanchard, maintainer of Python's "chardet" library, used Claude to rewrite the entire project's codebase so that he can switch the license from LGPL to MIT.

                                          Link Preview Image
                                          chardet 7.0: ground-up MIT-licensed rewrite by dan-blanchard · Pull Request #322 · chardet/chardet

                                          Python character encoding detector. Contribute to chardet/chardet development by creating an account on GitHub.

                                          favicon

                                          GitHub (github.com)

                                          I highly doubt that this is legal, but who the fuck cares these days anyway, right?

                                          If I was a contributor to that project, I'd tell him in no vague words what I think about shit like that. "No bro, it's totally not relicensing your code bro, this is totally new code bro!"

                                          via https://chaos.social/@Foxboron/116170859737134271

                                          thepolishdispatch@mstdn.socialT This user is from outside of this forum
                                          thepolishdispatch@mstdn.socialT This user is from outside of this forum
                                          thepolishdispatch@mstdn.social
                                          wrote last edited by
                                          #20

                                          @scy It's doing great...
                                          https://github.com/chardet/chardet/commit/172aeb2aebf2bd94a78ad7cc0bd1350462232a45

                                          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