Skip to content

A Julia package for installing the Gurobi Optimizer

License

Notifications You must be signed in to change notification settings

jump-dev/Gurobi_jll.jl

Repository files navigation

Gurobi_jll.jl

Gurobi_jll is a JLL package manually built from the binaries at https://anaconda.org/Gurobi/gurobi/files.

Affiliation

Development of Gurobi_jll is community driven and it not an officially supported product of Gurobi.

License

The Julia source code in Gurobi_jll.jl is licensed under the MIT License.

The Gurobi artifacts that are automatically downloaded on install are governed by the Gurobi EULA. When installing Gurobi_jll, you accept the terms of this agreement.

A copy of the license agreement is stored at share/doc/gurobi/EULA.pdf in the installed artifact. Copies of the licenses of third-party software used in the Gurobi libraries are provided in share/doc/gurobi/refman/copyright_notices_for_3rd_.html in the installed artifact, which is located at Gurobi_jll.artifact_dir.

The underlying solver is a closed-source commercial product for which you must purchase a license.

Platforms

Gurobi_jll.jl is available for the following platforms:

  • macOS x86_64 (x86_64-apple-darwin)
  • macOS arm64 (aarch64-apple-darwin)
  • Linux x86_64 (x86_64-linux-gnu)
  • Windows x86_64 (x86_64-w64-mingw32)

Products

The code bindings within this package are autogenerated from the following Products:

  • LibraryProduct: libgurobi
  • ExecutableProduct: gurobi_cl
  • ExecutableProduct: grbgetkey

Documentationn

Use Gurobi_jll.open_documentation() to open a local copy of the Gurobi documentation in your browser.

julia> import Gurobi_jll

julia> Gurobi_jll.open_documentation()