From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Eduardo Ochs Newsgroups: gmane.emacs.tangents Subject: Emacs-Lua: question about the license of one file Date: Tue, 7 Sep 2021 01:09:04 -0300 Message-ID: Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="000000000000d3557f05cb5fedc5" Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="19516"; mail-complaints-to="usenet@ciao.gmane.io" To: emacs-tangents@gnu.org Original-X-From: emacs-tangents-bounces+get-emacs-tangents=m.gmane-mx.org@gnu.org Tue Sep 07 06:09:33 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 1mNSQO-0004uS-OU for get-emacs-tangents@m.gmane-mx.org; Tue, 07 Sep 2021 06:09:32 +0200 Original-Received: from localhost ([::1]:59642 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1mNSQN-0008I6-IJ for get-emacs-tangents@m.gmane-mx.org; Tue, 07 Sep 2021 00:09:31 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:33366) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mNSQC-0008Hj-Ap for emacs-tangents@gnu.org; Tue, 07 Sep 2021 00:09:20 -0400 Original-Received: from mail-pl1-x634.google.com ([2607:f8b0:4864:20::634]:44668) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1mNSQA-0001Md-5W for emacs-tangents@gnu.org; Tue, 07 Sep 2021 00:09:20 -0400 Original-Received: by mail-pl1-x634.google.com with SMTP id d18so3894484pll.11 for ; Mon, 06 Sep 2021 21:09:17 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=mime-version:from:date:message-id:subject:to; bh=wKqK1kEe3dQZqMS4bBqo4uFQjLADjexzLe8jjQNAHoQ=; b=mXcpz87ww4eBygcmkJ52A1b0qR03cWzB0JoxynYUbaOpOztiCodFcBhf8a8b28Zr1+ RJYPFVrQoYbQMqDVjFg0WscGyggjwjhjRbd824ptJ9Koas7stmsHeHQDda/mVYNhLMrw 7GnJgz/j+kYRxyRsMP474JsrsY02cFnsRjL7SC1KP8HD9l0ppIdEjH4sKv/YYztTKDE7 etig/d03sOZJP79g3ewjBTC07SaX24Db/0pY8EZ6eP0CiORir0B1HR/uT89+THIeJzNE +dwBTD334mKxbB25ztN/5EdZLZjbR0K5YkHIl+BcXR/Y952EbeteSrOZFkJLBQ0EnqKZ t4vA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=wKqK1kEe3dQZqMS4bBqo4uFQjLADjexzLe8jjQNAHoQ=; b=K7hZM5z2UpjKVva0xWXfoorMIukLYHb9gdgbEoOh3hmUSrrv0voQeDN3zEqw5vY+ow edRV4ovtLJiQlcJBXNribaBGwL8Ity0r67+46kAIxmQEdiymUSBcBgNMrn/H+OXrm3jZ CplcyvaIPzYsPBWW5lP4DASln7czl4WntlrBqrOvRNkfeJv86SI/AfRbFvTgoRcaWeFa 93urH0s2KOu2kY+JTFFXbSK0n8Fllqlv7wQpk2KWYn6oLb2IHxtBTA63R7oTjVHiUvMM SwSYnYjn8T3Y5ROa/fJyGyBr15OFHxxrghAmH9iIAVF3cQcdzc05tlCuL8+8d1X79gNH 5NVQ== X-Gm-Message-State: AOAM533535ferpLtQ5JrZoZgQzuQ440lx5Zp1FijLUicrO2u7B9KpLaw xo9bmUi/BAR3hLu7YEDWt9stvKalQhQh+vXrbwC0IBdEH4E= X-Google-Smtp-Source: ABdhPJxj7UuzmQ3bgKneWwqc502DZAW0j5t1QStP3NmloQNHUSt4bu5Cq9TGSG4A3FHQjGOtjnykw8HoZwwIGEToAxQ= X-Received: by 2002:a17:902:bcc6:b0:138:d3ca:c356 with SMTP id o6-20020a170902bcc600b00138d3cac356mr13049361pls.6.1630987755933; Mon, 06 Sep 2021 21:09:15 -0700 (PDT) Received-SPF: pass client-ip=2607:f8b0:4864:20::634; envelope-from=eduardoochs@gmail.com; helo=mail-pl1-x634.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham 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:724 Archived-At: --000000000000d3557f05cb5fedc5 Content-Type: text/plain; charset="UTF-8" Hi list, I am working on a package that contains a module written in C++ that loads a Lua interpreter, and that implements a REPL that lets us run that interpreter interactively from Emacs. It is here: https://github.com/edrx/emacs-lua At this moment my package is just a poorly-documented prototype, but I would like to submit it to ELPA when it grows up. QUESTION. The code in the module in C++ was written by a guy who sent it to the Lua mailing list. His message is here: http://lua-users.org/lists/lua-l/2021-03/msg00084.html Here is my version of his code: https://raw.githubusercontent.com/edrx/emacs-lua/main/emlua.cpp http://angg.twu.net/emacs-lua/emlua.cpp.html http://angg.twu.net/emacs-lua/emlua.cpp When my REPL became functional I sent him an e-mail saying that I would like to prepare the package to submit it to ELPA in the future, and asked him what he thought about doing the paperwork thing... and I told him that if he preferred a paperworkless way that _I guessed_ that he could just send an e-mail to the Lua mailing list declaring his code to be in the public domain, but I would have to check that possibility with people who are more knowledgeable than me - and he said something equivalent to "wow, yes, great, please check!"... So: can we do that? And are there any other licenses that you would recommend besides public domain? Cheers and thanks in advance =), Eduardo Ochs http://angg.twu.net/ --000000000000d3557f05cb5fedc5 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Hi list,

I am working on a package that contains a = module written in C++ that
loads a Lua interpreter, and that implements = a REPL that lets us run
that interpreter interactively from Emacs. It is= here:

=C2=A0 https://= github.com/edrx/emacs-lua

At this moment my package is just a po= orly-documented prototype, but I
would like to submit it to ELPA when it= grows up.

QUESTION. The code in the module in C++ was written by a = guy who sent
it to the Lua mailing list. His message is here:

=C2= =A0 http= ://lua-users.org/lists/lua-l/2021-03/msg00084.html

Here is my ve= rsion of his code:

=C2=A0 https://raw.githubusercontent.com/edrx/em= acs-lua/main/emlua.cpp
=C2=A0 http://angg.twu.net/emacs-lua/emlua.cpp.html
=C2= =A0 http://angg.twu.net= /emacs-lua/emlua.cpp

When my REPL became functional I sent him a= n e-mail saying that I
would like to prepare the package to submit it to= ELPA in the future,
and asked him what he thought about doing the paper= work thing... and I
told him that if he preferred a paperworkless way th= at _I guessed_
that he could just send an e-mail to the Lua mailing list= declaring
his code to be in the public domain, but I would have to chec= k that
possibility with people who are more knowledgeable than me - and = he
said something equivalent to "wow, yes, great, please check!&quo= t;...

So: can we do that? And are there any other licenses that you = would
recommend besides public domain?

=C2=A0 Cheers and thanks i= n advance =3D),
=C2=A0 =C2=A0 Eduardo Ochs
=C2=A0 =C2=A0 http://angg.twu.net/

--000000000000d3557f05cb5fedc5--