From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Jean Louis Newsgroups: gmane.emacs.tangents Subject: Re: Help building Pen.el (GPT for emacs) Date: Fri, 23 Jul 2021 13:12:12 +0300 Message-ID: References: <83im1948mj.fsf@gnu.org> <83lf642jeh.fsf@gnu.org> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="24935"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Mutt/2.0.7+183 (3d24855) (2021-05-28) Cc: Eli Zaretskii , Stefan Kangas , emacs-tangents@gnu.org, rms@gnu.org To: Shane Mulligan Original-X-From: emacs-tangents-bounces+get-emacs-tangents=m.gmane-mx.org@gnu.org Fri Jul 23 12:16:05 2021 Return-path: Envelope-to: get-emacs-tangents@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1m6sDr-0006Hy-8H for get-emacs-tangents@m.gmane-mx.org; Fri, 23 Jul 2021 12:16:03 +0200 Original-Received: from localhost ([::1]:54590 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1m6sDq-0001ic-6Q for get-emacs-tangents@m.gmane-mx.org; Fri, 23 Jul 2021 06:16:02 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:57324) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1m6sDR-0001g3-5X for emacs-tangents@gnu.org; Fri, 23 Jul 2021 06:15:37 -0400 Original-Received: from stw1.rcdrun.com ([217.170.207.13]:60921) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1m6sDP-0006zT-8u; Fri, 23 Jul 2021 06:15:36 -0400 Original-Received: from localhost ([::ffff:197.157.0.30]) (AUTH: PLAIN admin, TLS: TLS1.3,256bits,ECDHE_RSA_AES_256_GCM_SHA384) by stw1.rcdrun.com with ESMTPSA id 0000000000057F2B.0000000060FA96C2.0000166E; Fri, 23 Jul 2021 03:15:29 -0700 Content-Disposition: inline In-Reply-To: Received-SPF: pass client-ip=217.170.207.13; envelope-from=bugs@gnu.support; helo=stw1.rcdrun.com X-Spam_score_int: -3 X-Spam_score: -0.4 X-Spam_bar: / X-Spam_report: (-0.4 / 5.0 requ) BAYES_00=-1.9, RCVD_IN_SORBS_WEB=1.5, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=no autolearn_force=no X-Spam_action: no action X-BeenThere: emacs-tangents@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Emacs news and miscellaneous discussions outside the scope of other Emacs mailing lists List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-tangents-bounces+get-emacs-tangents=m.gmane-mx.org@gnu.org Original-Sender: "Emacs-tangents" Xref: news.gmane.io gmane.emacs.tangents:662 Archived-At: * Shane Mulligan [2021-07-23 10:07]: > Hi Jean and GNU friends, > > GPT is potentially the best thing to happen to emacs in a very long time. > It will bring back power from the corporations and save it to your > computer, open source and transparent, and offline. Description is too apstract. Show me how it brought power from corporations and saved it to your computer? The term "open source" is vague, you know it? So I do not know what is meant with it. There is no clear licensing that you are proposing, neither so far you explained how is licensing solved. If you have not read the licenses please let me know, as then you most probably do not know to what I am referring. Example: You are using artificial intelligence, but in fact pieces of codes are in chunks copied from other sources without attribution and without knowing if licenses are compatible. If that issue is not solve I do not see why would anybody serious use AI to create code as that would potentially generate so many legal problems. And it does so now. So many people gave up on Github because Github does not comply to licenses when using Copilot. You are more or less proposing the same conflict to come to Emacs and I did not see where is your solution? > I understand that it is kind of fetching information, but that does > not solve licensing issues, it sounds like licensing hell. This is > exactly why a GPL LM or compatible LM is absolutely crucial and > needs to be integrated, otherwise all imaginary code will be > violating and harvesting open source for the foreseeable future as > there is no alternative. So how? That should be first to start with as one cannot even experiment in public without it. Experimenting at home is fine, but as soon as anything is published in public without compliance to licenses it generates problems. -- Jean Take action in Free Software Foundation campaigns: https://www.fsf.org/campaigns In support of Richard M. Stallman https://stallmansupport.org/