The SOFA (Standards of Fundamental Astronomy) software libraries are a collection of subroutines that implement official International Astronomical Union algorithms for astronomical computations.
As of February 2009 they are available in both Fortran and C source code format.
The subroutines in the libraries cover the following areas:
As of the February 2009 release, SOFA licensing changed to allow use for any purpose, provided certain requirements are met. Previously, commercial usage was specifically excluded and required written agreement of the SOFA board.