Re: Who is using modified Lua versions, what are they and why?

"'Bas Groothedde' via lua-l" <[email protected]> Sat, 27 Jun 2026 07:59:12 +0200
Newsgroups gmane.comp.lang.lua.general
Message-ID <[email protected]>
> On 27 Jun 2026, at 02:55, 'Sewbacca' via lua-l <[email protected]> wrote:
> 
> So out of curiosity: Who is using modified Lua versions, what are the modifications and why do you need them?
> 
> ~ Sewbacca

I have used many custom builds of Lua in my career, but the reasoning has always been different. Some cases;

- a custom build with lua_lock and lua_unlock implemented 
- custom builds because the company I was working at simply didn’t know you could build Lua libraries, so they jammed everything into Lua 
- a custom build because the company wanted to change the bytecode format, security by obscurity - it was client side code, so it had no benefit. 
- many cases where Lua was used as an extension language, so Lua was built into an application and not shipped as a companion. 

If you ask me, of all the modifications I encountered I only could understand the build with lock/unlock. In that specific case it replaced a prebuilt version on Windows for an application we did not maintain. 

~b

-- 
You received this message because you are subscribed to the Google Groups "lua-l" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [email protected].
To view this discussion visit https://groups.google.com/d/msgid/lua-l/94369CC5-6390-4330-9A3F-9FBC5785DC7C%40xoru.net.