Real Time Logic has released a free version of the BarracudaDrive application server for Linksys NSLU2 and the Unslung Linux firmware. BarracudaDrive is a product developed by using the Barracuda Embedded Web Server SDK. The Barracuda Embedded Web Server is used by many companies making security access products, monitoring equipment, and industrial automation.
Developers can customize and write their own applications by using the integrated scripting language Lua Server Pages, which is based on the super fast scripting language Lua. The server includes its own integrated database engine, thus making it possible to create configuration less database powered applications such as the CMS. The server also includes Bindows, a “zero-footprint” Rich Internet WEB 2.0 Application framework. Database and AJAX powered WEB 2.0 applications such as the included forum can easily be developed using the BarracudaDrive web server.
The integrated scripting language Lua Server Pages (LSP) is similar to how ASP and PHP works. BarracudaDrive LSP applications are deployed as standard ZIP files. The ZIP files, which are in the “applications” sub directory are loaded and mounted as read only file systems by the web server. The server can also load “non deployed” applications. The “non deployed” Lua Server Pages (LSP) are compiled on demand just like PHP and ASP pages are compiled.