Releases: ChemistryTools/OptimaSolver.jl
v0.2.0
OptimaSolver v0.2.0
Breaking changes
Relicense from MIT to LGPL-2.1-or-later (correction of a licensing error).
Version 0.1.0 of OptimaSolver.jl was inadvertently published under the
MIT license. This was an error: OptimaSolver.jl is a Julia port of the
Optima C++ library (https://github.com/reaktoro/optima), which is
distributed under LGPL-2.1-or-later. Under copyright law, a Julia port of
LGPL code is a derivative work and cannot be legitimately relicensed
under MIT without explicit authorisation from the upstream copyright
holder (Allan Leal). Version 0.2.0 corrects this oversight by adopting
LGPL-2.1-or-later to match the upstream Optima license.
Impact for users:
using OptimaSolverfrom Julia code of any license (MIT, Apache-2.0,
proprietary) remains fully permitted — the LGPL allows linking.- Modifications of OptimaSolver.jl itself must remain LGPL.
- No API changes; all existing code using OptimaSolver continues to work
without modification.
See LICENSE, NOTICE, and COPYING.LESSER in the repository for the
full license text.
v0.1.0
OptimaSolver v0.1.0
This release has been identified as a backport.
Automated changelogs for backports tend to be wildly incorrect.
Therefore, the list of issues and pull requests is hidden.