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 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

    notclacke@fedia.socialN This user is from outside of this forum
    notclacke@fedia.socialN This user is from outside of this forum
    notclacke@fedia.social
    wrote last edited by
    #21

    @scy Woah. What a world.

    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

      log@mastodon.sdf.orgL This user is from outside of this forum
      log@mastodon.sdf.orgL This user is from outside of this forum
      log@mastodon.sdf.org
      wrote last edited by
      #22

      @scy Derivative works transformed by AI generate no new copyright--the derivation copyright passes through unchanged from the original. If you tell an AI to rewrite an LGPL library, the result is LGPL with the same rightsholders.

      Even with a clean room reimplementation, one could not apply the MIT license, because AI work is unlicensable--anyone can use it however they like, because it's public domain.

      G 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

        dalias@hachyderm.ioD This user is from outside of this forum
        dalias@hachyderm.ioD This user is from outside of this forum
        dalias@hachyderm.io
        wrote last edited by
        #23

        @scy Anyone with contributions to the LGPL codebase should file takedown requests with whatever repos this is hosted in and with GitHub.

        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.

          G This user is from outside of this forum
          G This user is from outside of this forum
          guenther@chaos.social
          wrote last edited by
          #24

          @scy @NexCarter Von Windows gab es eh mehrmals Source Code Leaks, oder?

          1 Reply Last reply
          0
          • log@mastodon.sdf.orgL log@mastodon.sdf.org

            @scy Derivative works transformed by AI generate no new copyright--the derivation copyright passes through unchanged from the original. If you tell an AI to rewrite an LGPL library, the result is LGPL with the same rightsholders.

            Even with a clean room reimplementation, one could not apply the MIT license, because AI work is unlicensable--anyone can use it however they like, because it's public domain.

            G This user is from outside of this forum
            G This user is from outside of this forum
            guenther@chaos.social
            wrote last edited by
            #25

            @log you know that, @scy knows that, I know that, anyone who cares knows that, but laws are so 2024 anyway.

            log@mastodon.sdf.orgL 1 Reply 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.

              A This user is from outside of this forum
              A This user is from outside of this forum
              amoshias@esq.social
              wrote last edited by
              #26

              @scy he freed it from copyright. the new code cannot be copyrighted. he can claim to license it however he wants.

              1 Reply Last reply
              0
              • G guenther@chaos.social

                @log you know that, @scy knows that, I know that, anyone who cares knows that, but laws are so 2024 anyway.

                log@mastodon.sdf.orgL This user is from outside of this forum
                log@mastodon.sdf.orgL This user is from outside of this forum
                log@mastodon.sdf.org
                wrote last edited by
                #27

                @guenther @scy Copyright was due for a refactoring anyway, what with Disney loading it up with cultural debt for so long.

                1 Reply Last reply
                0
                • R relay@relay.infosec.exchange shared this topic
                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