QNAP Software Specifications
Today were using the software specifications as quoted on the TS-EC1279-RP product page, but most if not all of these are universal for QNAP's SMB and enterprise products. As you can see the list is absolutely massive and even at the bottom QNAP adds '....and more'.
The '...and more' refers to the QNAP QPKG Package that allows users to add third party software to their QNAP NAS to give even more functionality. At this time QNAP lists thirty QPKG add on software packages, but even more are available as user created or modified for NAS use. These unofficial packages can be found online in NAS enthusiast forums and even in QNAP's own forum.