The GLPK package is intended for solving linear
programming (LP) and mixed integer linear
programming (MIP) problems. It is a set of
routines organized in the form of a library and
written in the ANSI C programming language.
Information regarding Project Releases and Project Resources. Note that the information here is a quote from Freecode.com page, and the downloads themselves may not be hosted on OSDN.
A number of basic GLPK API routines were renamed,
keeping downward compatibility. glp_version,
glp_term_hook, and glp_mem_usage were added.
glpk.h was renamed to conform to C++ environments.
An advanced MIP solver was implemented. Three
built-in functions were added to MathProg (sin,
cos, atan). Some bugs were fixed. New examples on
MathProg were included.
The core simplex method and interior-point method routines were reimplemented and now use a new "storage-by-rows" sparse matrix format (unlike previous versions where linked lists were used to represent sparse matrices). A minor bug was fixed in the lpx_read_cpxlp API routine.
The branch-and-bound solver has been completely re-implemented. New
statements for the MathProg language have been implemented. New API
routines have been added. Support for the free MPS format has been
added. DELI and JNI modules have been removed due to licensing problems.
All API routines were re-implemented using new data
structures. Obsolete ones will be kept for backward
compatibility for a while. New built-in functions were added to
the MathProg language, the glpmps.c code was made
reentrant, and bugs in the MathProg language translator were
fixed.