LibrePlanet discussion list archive (unofficial mirror)
 help / color / mirror / Atom feed
From: Paul Sutton via libreplanet-discuss <libreplanet-discuss@libreplanet.org>
To: libreplanet-discuss@libreplanet.org
Subject: Re: GPL on AI generated code
Date: Thu, 16 Feb 2023 16:06:51 +0000	[thread overview]
Message-ID: <f3ba1cf3-c547-7fe4-5e4a-8585185d5873@disroot.org> (raw)
In-Reply-To: <2023.02.16.06.17.13.131492001@afu.wta.att.ne.jp>


[-- Attachment #1.1.1.1: Type: text/plain, Size: 2729 bytes --]

I would agree with this yes,  so if services such as ChatGPT change GPL 
code it remains under the GPL and should be released accordingly.

It may be the FSF need to check with the legal department on this, and 
amend the GPL licenses to suit if this needs to be explicitly stated.

I would also guess that creative commons should also be treated int he 
same way, so a picture under say  cc-by-sa (or similar) if modified by 
AI then this has to be released under the same license.

Paul


On 15/02/2023 21:17, Akira Urushibata wrote:
> I recently read that Chat-GPT is capable of writing computer code.
> 
> Can ChatGPT Code? [With Examples] - Legiit Blog
> https://legiit.com/blog/chat-gpt-code
> 
>    Chat GPT Code can help you do all sorts of things, from writing
>    code to solving complex calculations. Here are a few of the
>    cool things you can do with Chat GPT Code:
> 
>    1. Write Code for Different Languages - As mentioned earlier,
>    Chat GPT Code currently supports Python, JavaScript and HTML,
>    but it plans to add other languages soon.
> 
>    2. Debug Code - One user found that ChatGPT Code was an
>    excellent debugging assistant as it allowed him to explain and
>    fix a bug quickly.
> 
>    3. Develop Games - You can use Chat GPT Code to develop a game,
>    which is an exciting and fun way to explore the capabilities of
>    this chatbot.
> 
>    4. Solve Complex Calculations - ChatGPT can be used to solve
>    complex calculations and equations. Just provide the correct
>    commands and parameters, and Chat GPT Code will provide you
>    with an accurate solution in a matter of seconds!
> 
>    ...
> 
> ---
> 
> As I understand Chat-GPT does not compose code the way most
> programmers do.  Rather it looks for code within its memory which
> appear to fit the descriptions of what the user is requesting and
> produces an answer.  This looks like an inductive, as opposed to a
> deductive, process.
> 
> I have a question.  If the reference material is GPL'd code, shouldn't
> the code produced by AI be considered a modified version?  Human beings
> are free to modify GPL'd source code and distribute the result,
> provided that the GPL is attached.  Is there some reason the same
> restriction would not apply when a machine does the modification?
> 
> _______________________________________________
> libreplanet-discuss mailing list
> libreplanet-discuss@libreplanet.org
> https://lists.libreplanet.org/mailman/listinfo/libreplanet-discuss
-- 
Paul Sutton, Cert Cont Sci (Open)
https://personaljournal.ca/paulsutton/
OpenPGP : 4350 91C4 C8FB 681B 23A6 7944 8EA9 1B51 E27E 3D99
Mastodon : @zleap@qoto.org


[-- Attachment #1.1.1.2: OpenPGP public key --]
[-- Type: application/pgp-keys, Size: 2493 bytes --]

[-- Attachment #1.2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 665 bytes --]

[-- Attachment #2: Type: text/plain, Size: 184 bytes --]

_______________________________________________
libreplanet-discuss mailing list
libreplanet-discuss@libreplanet.org
https://lists.libreplanet.org/mailman/listinfo/libreplanet-discuss

  reply	other threads:[~2023-02-16 17:06 UTC|newest]

Thread overview: 7+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2023-02-15 21:17 GPL on AI generated code Akira Urushibata
2023-02-16 16:06 ` Paul Sutton via libreplanet-discuss [this message]
2023-02-19  0:06   ` Akira Urushibata
2023-02-21  2:05   ` Marc Sunet
  -- strict thread matches above, loose matches on Subject: below --
2023-08-14 22:55 Akira Urushibata
2023-08-15 16:33 ` Runxi Yu via libreplanet-discuss
2023-08-16  3:41 ` Alexandre Oliva

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

  List information: https://lists.gnu.org/mailman/listinfo/libreplanet-discuss

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=f3ba1cf3-c547-7fe4-5e4a-8585185d5873@disroot.org \
    --to=libreplanet-discuss@libreplanet.org \
    --cc=paulsutton@disroot.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).