• trem@lemmy.blahaj.zone
    link
    fedilink
    arrow-up
    5
    ·
    edit-2
    3 hours ago

    You are the one certifying that the contribution can be released under LGPL-2.1-or-later.

    I mean, that is entirely non-negotiable, but it also effectively means that you’re just not allowed to generate larger chunks of code.
    Because it’s impossible for a human to know that a generated chunk of code was taken from another project in a (largely) verbatim form.

  • curbstickle@anarchist.nexus
    link
    fedilink
    English
    arrow-up
    27
    ·
    7 hours ago

    AI/LLM coding assistance is permitted but the author must understand/review the patch and take responsibility – including that the contribution is LGPLv2.1+ compatible. The NetworkManager policy also will not allow AI assistance in communication for the upstreaming/review of said patches.

    • Victoria@lemmy.blahaj.zone
      link
      fedilink
      English
      arrow-up
      3
      ·
      3 hours ago

      So basically using AI code is allowed but it would take more time to research if it is license-compatible (if that’s even possible) than just writing the code yourself in the first place