Skip to content

Update OSMC-PL License Headers#27

Merged
AnHeuermann merged 1 commit into
OpenModelica:masterfrom
AnHeuermann:issue/15397/OMOptim
Apr 29, 2026
Merged

Update OSMC-PL License Headers#27
AnHeuermann merged 1 commit into
OpenModelica:masterfrom
AnHeuermann:issue/15397/OMOptim

Conversation

@AnHeuermann
Copy link
Copy Markdown
Member

Issue

For OpenModelica/OpenModelica#15397.

Changes

  • Updated to OSMC-PL 1.8 Header (AGPL 3 + OSMC-PL 1.8)
    • Checked 409 files, skipped 858 (excluded), 0 failures, 409 fixed.
  • Preserved Doxygen file-documentation blocks (author, @file, @brief) in a separate comment block after the license header where they were previously embedded in the old license block.
  • Removed incorrectly added OSMC-PL header from Nokia-licensed files (Qt Diagram Scene example, LGPL 2.1):
    • OMOptim/GUI/Scene/arrow.{cpp,h}
    • OMOptim/GUI/Scene/diagramitem.{cpp,h}
    • OMOptim/GUI/Scene/diagramscene.{cpp,h}
    • OMOptim/GUI/Scene/diagramtextitem.{cpp,h}
  • Updated COPYING:
    • Updated OSMC-PL header from 1.2 to 1.8.
    • Corrected qwt license to "Qwt License 1.0".
    • Corrected "CeCill" to "CeCILL" in ParadisEO entry.

* Updated to OSMC-PL 1.8 Header (AGPL 3 + OSMC-PL 1.8)
  * Checked 409 files, skipped 858 (excluded), 0 failures, 409 fixed.
* Preserved Doxygen file-documentation blocks (author, @file, @brief)
  in a separate comment block after the license header where they were
  previously embedded in the old license block.
* Removed incorrectly added OSMC-PL header from Nokia-licensed files
  (Qt Diagram Scene example, LGPL 2.1):
  * OMOptim/GUI/Scene/arrow.{cpp,h}
  * OMOptim/GUI/Scene/diagramitem.{cpp,h}
  * OMOptim/GUI/Scene/diagramscene.{cpp,h}
  * OMOptim/GUI/Scene/diagramtextitem.{cpp,h}
* Updated COPYING:
  * Updated OSMC-PL header from 1.2 to 1.8.
  * Corrected qwt license to "Qwt License 1.0".
  * Corrected "CeCill" to "CeCILL" in ParadisEO entry.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@AnHeuermann AnHeuermann self-assigned this Apr 29, 2026
@AnHeuermann AnHeuermann changed the title Update OMOptim License Update OSMC-PL License Apr 29, 2026
@AnHeuermann AnHeuermann changed the title Update OSMC-PL License Update OSMC-PL License Headers Apr 29, 2026
@AnHeuermann AnHeuermann merged commit cad1a09 into OpenModelica:master Apr 29, 2026
1 check passed
@AnHeuermann AnHeuermann deleted the issue/15397/OMOptim branch April 29, 2026 11:00
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant