Official websites use .gov
A .gov website belongs to an official government organization in the United States.

Secure .gov websites use HTTPS
A lock ( ) or https:// means you’ve safely connected to the .gov website. Share sensitive information only on official, secure websites.




CDF Software Download

Access to the latest official CDF software release and documentation is available from the SPDF. The main classes of operating systems supported by the SPDF/CDF distribution are:

Linux - Download one of the latest tar.gz files and run the code build process, either through the Makefile or others for CDF core code or javac, Java compiler, for Java code. The most popular download provides the full CDF library; C, Fortan, XML, Json and Java APIs and tools. See the AAREADME file for all Linux CDF download and installation information.

Windows - Microsoft Windows version of the CDF software. The most popular is the signed package installer, in .msi, made by MS Visual Studio 64bit-msi or a .zip file at 64bit-zip.

Mac - There is only one CDF installer, as in .pkg, which is signed & notarized binary package. PerlCDF39_2, is either a source package or built-binary. This Perl package depends on the installation of CDF. Please check aareadme for their description.

Please contact cdfsupport if there are questions regarding installing the CDF on an older or less popular system. Please note that the most recent updates and maintenance may only go into the latest release version. Contact the cdfsupport office for any special requests. Note: We no longer support OpenVMS and Solaris/Sparc operating systems.

List of all available versions of the CDF software distribution:

List of the various platforms and operating systems supported currently or previously by CDF:

PlatformOperating System
ARM (Raspbian/Fedora/Ubuntu)Linux
PCWindows XP/7/8/10/11, Linux, Solaris on Intel, Cygwin, MinGW & QNX
MacintoshOS X 10.3 or later versions
DEC AlphaOSF1 & OpenVMS
DECstationULTRIX & VMS
HP 9000seriesHP-UX
IBM RS600seriesAIX
NeXTMach
SGIIRIX
SunSunOs & SOLARIS
Dec Alpha and ItaniumOpenVMS