AMPL for Academia

Legacy Licensing & IDE Transition Guide

AMPL is modernizing its academic licensing, solver access, and development environment to provide a simpler, cloud-based experience for teaching, research, and learning.

As part of this transition, legacy academic licensing and the AMPL IDE are being retired, while academic license management is moving to the AMPL Portal. This guide explains what is changing, what you need to do, and how to transition to the current AMPL academic environment.

If you currently use AMPL for teaching or research, review the changes below and complete any required transition before January 1, 2027.

Key Dates

September 1, 2026

Legacy fingerprinted single-machine and floating academic licenses are no longer being issued.

January 1, 2027

The AMPL IDE transition period ends. The AMPL IDE will no longer be distributed or supported.

Here’s the current academic licensing path.

Here's what's changing.

Fingerprinted single-machine and floating licensing

Fingerprint-based single-machine and floating licenses are being retired. Current academic licenses are managed through the AMPL Portal and activated using a UUID, with no machine fingerprint or manually installed ampl.lic file required.

Move to the current academic license that fits your use.

AMPL for Courses (A4C) licensing

Offline course licensing is being replaced by AMPL for Courses (A4C) through the AMPL Portal. Professors receive a shareable UUID for the course, which enrolled students use to activate AMPL and included solvers. Course access is cloud-based and time-limited for up to 8 months.

AMPL IDE

The legacy AMPL IDE is being retired. For an IDE-like local experience, move to VS Code with the AMPL extension. Python users can also work with AMPL through amplpy, including in Jupyter notebooks and supported cloud notebook environments.

Commercial solvers

Eligible academic licenses now include additional commercial solvers at no additional cost.

Licences are now cloud-based and free.

Here's what licenses you need now.

I’m a professor, researcher, or student using AMPL individually

Use AMPL for Academics (A4A)

  • Create/sign in to your AMPL Portal account
  • Verify your academic affiliation
  • Activate A4A
  • Move from the legacy IDE if you currently use it

I’m teaching a course

Use AMPL for Courses (A4C)

A4C provides time-limited course access for up to 8 months.

  • Set up your course license through the AMPL Portal
  • Receive a shareable UUID and provide it with the current activation instructions to your students
  • Update materials that reference legacy licensing or the AMPL IDE

My institution runs AMPL on shared infrastructure

Talk to AMPL about an Academic Cluster License

This covers shared servers, clusters and other specialized institutional environments.

I’m using an old AMPL license or don’t know what I have

We can help you identify the right transition path.

Licenses are managed/requested in the AMPL Portal.

Here’s how to get your current license.

Create or update your AMPL Portal account.

1. Sign in to the AMPL Portal
Create or update your profile and verify your academic affiliation.

2. Request or activate the license that applies to you
Use A4A for individual academic use, or A4C if you are managing access for a course.

3. Follow the activation and installation instructions provided through the Portal

Why AMPL Portal?

The AMPL Portal is where academic users manage their AMPL and solver license requests and downloads, and verify academic affiliation.

The AMPL IDE is being fully retired January 1, 2027.

Here’s how to move from the AMPL IDE.

Your existing AMPL models do not need to be rewritten.

Your .mod, .dat, and related files can continue to be used. What changes is the environment you use to open, run, and manage them.

Maintain an IDE-style workflow

VS Code + AMPL Extension

For academics who want an experience similar to the AMPL IDE.

With VS Code + the AMPL Extension, you can:

  • Open and edit AMPL models
  • Work with existing .mod and .dat files
  • Run AMPL and interact with solvers
  • Use an IDE-style development environment

Move to a Python-based workflow

Use amplpy

For academics who want to use Python to manage data, scripting, and optimization workflows while continuing to model with AMPL.

You can use amplpy in environments such as:

  • VS Code
  • Jupyter notebooks
  • Other supported Python environments

Current eligible academic licenses include additional commercial solvers at no additional cost. Sign in through the AMPL Portal to access them.

Bitmap

Gurobi

Bitmap

CPLEX

Combined Shape Copy 4

Xpress

Mosek logo

Mosek

Group 22

COPT

Bitmap

LOQO

Bitmap

MINOS

Bitmap

SNOPT

Bitmap Copy 2

LGO

Bitmap

LINDO Global

Before January 1, 2027

If you currently use AMPL academically:

  • Check which AMPL license you are using
  • Create or update your AMPL Portal profile
  • Move from a legacy academic license to A4A or A4C where appropriate
  • If you use the AMPL IDE, move to VS Code + the AMPL Extension or an amplpy workflow
  • If you teach with AMPL, update course materials and installation instructions that reference legacy licensing or the AMPL IDE
  • Test your new workflow before your next course or research project

FAQs

Not necessarily. The retirement of legacy products does not mean that academics lose access to AMPL. Most academic users can transition to one of the current AMPL for Academia offerings at no cost.

No. Eligible academic licenses include access to an expanded selection of commercial solvers at no additional cost.

Generally, no. The retirement of the AMPL IDE affects the development environment, not the AMPL modeling language itself.

The legacy IDE will remain available during the transition period but is scheduled for decommissioning January 1, 2027. We strongly recommend transitioning before then.

Existing legacy licenses with paid maintenance may remain usable for the period covered by that maintenance. However, AMPL is no longer issuing new legacy licenses, and users are encouraged to transition to the current academic licensing model.

New legacy floating licenses are no longer being issued. Individual users should generally transition to AMPL for Academics, instructors should use AMPL for Courses, and institutions with shared infrastructure should contact AMPL regarding an Academic Cluster License.

Some legacy workflows, including the legacy IDE, may not function efficiently on current macOS systems. Moving to the supported VS Code and AMPL workflow is recommended.

Students can transition to the current academic licensing workflow. Instructors should update course documentation and installation instructions before the start of a new term.

If your academic, research, teaching, or institutional environment does not fit the standard licensing options, contact AMPL. We can help determine the most appropriate transition path.

Group 37 Copy

Still need help?

Contact our academic team for further support.