lua-users home
lua-l archive

[Date Prev][Date Next][Thread Prev][Thread Next] [Date Index] [Thread Index]

In that code, it's LGPL, not GPL! Meaning that its interface is open
an integrable, the implementation is closed (like a blackbox) but
replaçable at will. LGPL allows integration with MIT and BSD code and
distribution of the tiny compiled binary (the ".o" or ".obj" file or
inside a a ".a" or ".lib" library archive)

Le sam. 18 févr. 2023 à 13:37, Ranier Vilela <> a écrit :
> Em sex., 17 de fev. de 2023 às 20:27, Sean Conner <> escreveu:
>> It was thus said that the Great Luiz Henrique de Figueiredo once stated:
>> > Can we please go back to discussing Lua? Thanks.
>>   Sure.  Here's a Lua module I wrote for 32-bit x86 (Linux in particular,
>> using nasm, but it could be adopted for other operating systems).  It's a
>> wrapper around the x86 instruction RDTSC (ReaD TimeStamp Counter) with as
>> minimal overhead as possible:
>> ;***************************************************************************
>> ;
>> ; Copyright 2020 by Sean Conner.
>> ;
>> ; This library is free software; you can redistribute it and/or modify it
>> ; under the terms of the GNU Lesser General Public License as published by
>> ; the Free Software Foundation; either version 3 of the License, or (at your
>> ; option) any later version.
>> ;
>> ; This library is distributed in the hope that it will be useful, but
>> ; WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
>> ; or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU Lesser General Public
>> ; License for more details.
>> ;
>> ; You should have received a copy of the GNU Lesser General Public License
>> ; along with this library; if not, see <>.
> Lua licenses is MIT or BSD:
> I think this code is useless for most Lua users, unfortunately.
> IMHO, GPL is not welcome.
> regards,
> Ranier Vilela