The following C and fortran codes are in the public domain add_gds.c daily_ts_new.c grib_diff.c inv_scan.c rd_24section.c unpk_bms.c add_NCEP_gds.c f77_io.c gribw_0.c list2array.c rd_GDS.c w3fi71.f append_24section.c fix_gds.c gribw0main.c list2bit.c rd_grib_msg.c w3fi74.f array2list.c flist2bit.c gribw_aux.c make_ncep_gds.f rd_grib_rec.c weasd2snoc.c ave_6hr.c flt2ibm.c gribw.c mk_bds_bms.c readgrib.c wrt_24section.c ave_daily_ts.c gds_grid2.c gribw_private.c mk_pds.c seekgrib.c wrt_grib_msg.c BDSunpk.c gdstool.c gribw_time.c mk_pds_prog.c size_24section.c wrt_grib_rec.c con1x1.c get_intlist.c ibm2flt.c new_trange.c std_ncep_gds.c cp_grib.c get_nxny.c implode_grib.c NMC_table.c t2theta.c cpGRIBsec.c gio.c intpower.c pdstool.c to144x73grb.c daily_ts.c grib_daily_mean.f inv_pds.c pk_bitmap.c unpk_bds.c Wesley Ebisuzaki, the author of the C codes, and the people listed in the fortran codes are US federal employees. Oyvind Breivik, the author of bilingrb and ggrib have put bilingrb/angles.c bilingrb/bilingrb.c ggrib/angles.c ggrib/ggrib.c under the GNU General Public License.