The following paper describes the FIR filter design program called METEOR, which is based on linear programming.
The following are sources for the program FORM, which is an interactive program that generates input for METEOR, and METEOR itself. Note that the C sources have been automatically translated from Pascal, and have a library prepended to be self-contained. The original Pascal is much more readable.