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 made by MS Visual Studio 64bit-exe or 64bit-zip or 32bit-exe or 32bit-zip. Other CDF installers, either .zip or .exe, are installers made by WinZip. Please see the descriptions in [AAREADME file](Other CDF installers, either .zip or .exe, are installers made by WinZip. Please see the descriptions in AAREADME file for all Windows CDF download and installation information. ) for all Windows CDF download and installation information.
Mac - There is only one CDF installer, as in .pkg, which is signed & notarized binary package. PerlCDF39_1, 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:
Platform | Operating System |
---|---|
ARM (Raspbian/Fedora/Ubuntu) | Linux |
PC | Windows XP/7/8/10, Linux, Solaris on Intel, Cygwin, MinGW & QNX |
Macintosh | OS X 10.3 or later versions |
DEC Alpha | OSF1 & OpenVMS |
DECstation | ULTRIX & VMS |
HP 9000series | HP-UX |
IBM RS600series | AIX |
NeXT | Mach |
SGI | IRIX |
Sun | SunOs & SOLARIS |
Dec Alpha and Itanium | OpenVMS |