Despite the numerous integrated functions, some users may still miss something. In this case you can use Telnet or SSH access (the ports should be reassigned for security reasons). Considering that the NAS is based on a standard x86 platform, there should be no problems with compilation of new modules. If you want to disable the compiler altogether, you can use the package management system called QPKG that allows loading modules right through the web-interface without doing anything in the command line.
As of the time of our writing this, the following software is available: Xdove (email server), AjaXplorer (alternative method of browser-based file access with support for AJAX), SABnzbd+ (a tool for loading files from newsgroups), Python (an interpreter of the popular programming language), WordPress (site management system), Joomla (a CMS), phpMyAdmin (a tool for administrating MySQL via the Internet), MLDonkey (p2p-client), SlimServer/Squeeze Center (a server for music playback devices), Optware IPKG (Itsy Package Management System). The latter package provides access to a thousand more programs although requires a basic knowledge of Linux’s command-line interface.