LuCI was founded in March 2008 as "FFLuCI" as part of the efforts to create a port of the Freifunk-Firmware from OpenWRT Whiterussian to Kamikaze.
The initial reason for this project was the absence of a free, clean, extensible and easily maintable web user interface for embedded devices. While most similar configuration interfaces make heavy use of the Shell-scripting language LuCI uses the Lua programming language and splits up the interface into logical parts like models and views, uses object-oriented libraries and templating. That ensures a higher performance, smaller installation size, faster runtimes and what is even more important: better maintainibility.
Meanwhile LuCI evolved from a MVC-Webframework to a collection of several libraries, applications and user interfaces with gen
Use Patent Claims
These details are provided for information only. No information here is legal advice and should not be used as such.