Panda3D provides capabilities other than 3D rendering. Chief among these are:  Panda3D is open source and is, as of May 28, 2008, free software under the revised BSD license. Releases prior to that date are not considered free software due to certain errors in the design of the old Panda3D license. Despite this, those older releases of Panda3D can also be used for both free and commercial game development at no financial cost. In 2002, when the engine was open sourced, the goal of the developers was to create a free software license. However, the license had a few flaws that made it non-free: it arguably required submitting changes to Panda.Project@Disney.com, and it explicitly prohibited the export of the software to various nations against which the United States had trade embargoes. On May 28, 2008, the trunk of Panda3D development switched to the BSD license. However, old releases still use the old license. Panda3D makes use of several third-party libraries whose licenses are not free software, including FMOD, Nvidia Cg, DirectX, and MFC. Most of these modules can be easily excluded from the installation, however.