inst/HiGHS/THIRD_PARTY_NOTICES.md

Third Party Licenses and Acknowledgements

The majority of the HiGHS source code is available under the MIT license.

Code in the /extern directory was originally developed by third-parties and is licensed under additional licenses.

amd

The source code in /extern/amd is distributed under the BSD-3 license at /extern/amd/License.txt.

It was originally developed by Timothy Davis.

The upstream source code is available at:

To avoid compiling this code into HiGHS, use -DHIPO=OFF.

cli

The source code in /extern/CLI11.hpp is distributed under a license stated in the source code. Although the license is not named, the text appears to correspond to the BSD-3 license.

The upstream source code is available at:

CLI11 is only used to parse command line input for the HiGHS executable, so does not affect the license status of the HiGHS library or language interfaces to it.

metis

The source code in /extern/metis is distributed under the Apache 2.0 license at /extern/metis/LICENSE.txt.

It was originally developed by George Karypis.

The upstream source code is available at:

To avoid compiling this code into HiGHS, use -DHIPO=OFF.

pdqsort

The source code in /extern/pdqsort is distributed under the zlib license at /extern/pdqsort/license.txt.

It was originally developed by Orson Peters.

The upstream source code is available at:

rcm

The source code in /extern/rcm is distributed under the MIT license at /extern/rcm/LICENSE.

It was originally developed by Alan George, Joseph Liu, and John Burkardt.

The upstream source code is available at:

zstr

The source code in /extern/zstr is distributed under the MIT license at /extern/zstr/LICENSE.

It was originally developed by Matei David.

The upstream source code is available at:



Try the highs package in your browser

Any scripts or data that you put into this service are public.

highs documentation built on Feb. 8, 2026, 5:06 p.m.