OpenModelica

Registration

Please register if you download and install OpenModelica. Why? We would like to inform you about new releases of OpenModelica! Your information will not be distributed to third parties!
Note: It may take a while to be registered as we check the information we receive to fight the spam on our mailing lists.

Consortium

We invite all interested to participate in the work and join the consortium!

 

 

 

Purpose of the Consortium

OSMC is a non-profit, non-governmental organization with the aim of developing and promoting the development and usage of the OpenModelica open source implementation of the Modelica computer language (also named Modelica modeling language) and OpenModelica associated open-source tools and libraries, collectively named the OpenModelica Environment, in the following referred to as OpenModelica. OpenModelica is available for commercial and non-commercial usage under the conditions of the OSMC Public License as defined in Appendix A. It is the aim of OSMC, within the imitations of its available resources, to provide support and maintenance of OpenModelica, to support to publication on the web, and to coordinate contributions to OpenModelica. It is intended for OMSC to have good cooperation with Modelica Association, the organization that develops and standardizes the Modelica Language and the Modelica Standard Library.
[To clarify: the aim of OSMC is the further development of the OpenModelica implementation, not the Modelica language or the Modelica standard library which are handled by the Modelica Association. Moreover: From an administrative point of view, OSMC is run as a project of SICS EAST Swedish ICT, which is a research institute partly owned by Linköping University. OSMC personnel are primarily employed by that institute.]


 

Organization

Annual Meeting

The Annual Meeting is OSMC's highest governing body, and meets at least once per year. Only organizational members have voting rights at the Annual meeting.

Board

The board is responsible for making budget proposals and a plan of operation for each year. The Board also approves membership of organizations.

The current board:

•    Oliver Lenord, Chairman, Siemens PLM, USA
•    Per Sahlin, Vice Chairman, Equa Simulation AB, Sweden
•    Peter Fritzson, Director, Linköping University, Sweden
•    Lars Mikelsons, Bosch Rexroth, Germany
•    Juha Kortelainen, VTT, Finland
•    Gerhard Schmitz, University of Hamburg-Harburg, Germany
•    Francesco Casella, Politecnico di Milano, Italy
•    Killian Link, Siemens, Germany
•    Jan Brugård, Wolfram MathCore, Sweden
•    Daniel Bouskela, EDF, Paris, France
•    Bernhard Bachmann, FH Bielefeld, Bielefeld, Germany

Director and Team

Between Board meetings and Annual Meetings, the Director is OSMC's main point of contact. The Director is responsible for the day-by-day work of OSMC between Board meetings and Annual Meetings, but also has the right to delegate appropriate parts the work to the technical coordinator and co-workers.

  • Director: Peter Fritzson
  • Vice Director: Francesco Casella
  • Technical Coordinator: Adrian Pop

 

Membership

 

Why Become a Member

  • To support further development of OpenModelica
  • To influence the development of OpenModelica to meet your needs.
  • To cooperate with other users and contributors

How to Become a Member

There are two types of members: individual members and organizational members.

An organization can become a member by submitting a membership application to the OSMC Board, and paying a membership fee according to their size and type of license conditions desired, see the table below.

Individuals who made significant contributions to OpenModelica can become Level 1 members for free, after decision by the Director.

Membership Benefits

OpenModelica is open-source, and is available to anyone, including members, under the GPL option of the OSMC Public License as specified in Appendix A. However, for members the following shall additionally apply:

  • Members have the additional option of using OpenModelica, in particular together with proprietary code according to the EPL options of the OSMC Public License.
  • Organizational members have voting rights at Annual Meetings.
  • Organizational members have the right to display their logos and have web links to their organizations at an appropriate place in the OSMC web site.
  • Members can influence the future development of OpenModelica.
  • Individual members and organizational member employees (or their organization in case individuals cannot/ should not be mentioned) who have made significant contributions have the right to be acknowledged as co-authors of common documents as specified in §7.4, and as co-authors in commentary text in the program modules they have contributed to. [A program module may typically contain comments about main author, co-authors, and project manager f that module during different time periods].
  • Members, organizational or individual, who have made significant contributions, should be acknowledged as contributors in appropriate documents associated with OpenModelica [e.g. in the Users Guide or System Documentation].

 

Membership Types and Annual Support and Membership Fees

There are two main kinds of members: organizational members (any legal person/business partnership) and individual members (for any natural person). The membership fee varies according to the size of the organization, whether the organization chooses the honorary Gold or Silver sponsorship membership levels, and whether the member is allowed to redistribute OpenModelica in binary form for commercial purposes outside its own organization (Level 2 member) as specified by the OSMC Public License.

For a non-profit organization such as a university, research institute, or similar, the engaged research group size (or sum of the sizes if several engaged groups) determines the annual fee.

For an organization paying a support and membership fee corresponding to the size of the organization including all its affiliates, the membership benefits apply to all its affiliates.

To further clarify:

  • A Level 1 membership is a basic membership level that allows the member to combine OpenModelica with proprietary code for internal use according to the OSMC-Internal-EPL mode of the OSMC Public License.
  • A Level 2 membership is a membership level that allows the member to combine OpenModelica with proprietary code for internal use and/or external distribution in binary form according to the OSMC-External-EPL mode of the OSMC Public License.
  • Individual persons can become Level 1 individual members for free.

The table below shows the current annual fee levels. The fee covers support, also including membership. The levels of the annual fee are determined once a year by the Annual Meeting.

Member TypeNumber of EmployeesLevel 1 member
Annual Fee in €
Level 2 member
Annual Fee in €
 LimitedUnlimited
Org. - Large company, not an SME > 250 6 600 7 700 22 000
Org. - Medium company, SME > 50, ≤ 250 3 300 5 500 11 000
Org. - Small company, SME > 5, ≤ 50 2 200 3 300 5 500
Org. - Very Small Company, SME ≤ 5 1 100 2 200 3 300
Org. - Large Non-profit Group size > 10 1 100 3 300 5 500
Org. - Small Non-profit Group size ≤ 10 550 2 200 3 300
Individual member 1 0 2 200 3 300

Note: A limited Level 2 membership allows a total of at most ten active external licenses/distributions under OSMC-External-EPL at any given point in time. The Unlimited version has no limitation.

Gold or Silver Sponsorship Levels

Gold or Silver sponsorships are honorary membership levels which shows that the member is providing significant or very significant support to the OpenModelica effort, either in economic value or development/maintenance/support/management effort. [Such an organization may use this fact, e.g. in its marketing, and may get additional space on the SMC web page or similar promotion. Gold members should also be given some preference when electing board members.] Thus, there are two ways for a member to become Gold or Silver member:

  • The member pays the Gold or Silver sponsorship fee in addition to the ordinary membership fee.
  • The member has made Gold or Silver level contributions to OpenModelica during the previous year, approved by the Board, following a written application from the member to the Board for Gold or Silver membership.

A Gold or Silver level contribution to OpenModelica must be of general interest to OSMC members, and must be evident in version handling, bug handling, or other documentation. The levels of the sponsorship annual fees are determined once a year by the Annual Meeting.

Sponsor levelSponsorship Annual Fee
  "person year contribution"
Gold ≥ 20 000 € ≥ 1.0
Silver ≥ 10 000, < 20 000 € > 1/2, < 1.0

Individual Membership

An individual who so wishes, and who has made a significant contribution to OpenModelica during he previous two years or the current year, can get a Level 1 individual membership for the current ear for free, after decision by the Director, and after having signed a membership application form. Individuals who are Level 1 members but have not made any further contribution to OpenModelica
during the previous two years or current year, should automatically lose their membership, if they do not decide to become Level 2 members and pay the Level 2 membership fee for individual members. Notification message should be sent to such members before they lose their membership [to give them a chance to respond and possibly make a contribution to keep their membership].


Administration

From an administrative point of view, the OSMC is run as a project of the SICS East Swedish ICT institute which cooperates closely with Linköpings University.

 


 

List of Consortium Members

Companies and Institutes

  • ABB AB, Sweden
  • Bosch Rexroth AG, Germany
  • Siemens Turbo Machinery AB, Sweden
  • CDAC Centre Advanced Computing, Kerala, India
  • Creative Connections, Prague, Czech Republic
  • DHI, Aarhus, Denmark
  • Dynamica s.r.l., Cremona, Italy
  • EDF, Paris, France
  • Equa Simulation AB, Sweden
  • Fraunhofer IWES, Bremerhaven, Germany
  • IFPEN, Paris, France
  • ISID Dentsu, Tokyo, Japan
  • Maplesoft, Canada
  • Ricardo Inc., USA
  • RTE France, Paris, France
  • Sozhou Tongyuan Software and Control, China
  • SKF,Göteborg,Sweden
  • Saab,Linköping,Sweden
  • Scilab Enterprises,Versailles,France
  • TLK Thermo, Germany
  • VTI, Linköping, Sweden
  • VTT, Finland
  • Wolfram MathCore, Sweden

    Universities

    • Austrian Institute of Technology, Energy Department, Vienna, Austria
    • Technical University of Berlin, Institute of UEBB, Germany
    • FH Bielefeld, Bielefeld, Germany
    • Technical University of Braunschweig, Institute of Thermodynamics, Germany
    • University of Calabria, Calabria, Italy
    • University of California, Berkeley, USA
    • Chalmers University of Technology, Göteborg, Sweden
    • Technical University Dortmund, Proc. Dynamics, Germany
    • Technical University Dresden, Germany
    • Université Laval, modelEAU group, Canada
    • Ghent University, Belgium
    • Halmstad University, Sweden
    • Hamburg Univ. of Technology/TuTech, Inst. of Thermo-Fluid Dynamics, Germany
    • IIT Bombay, Mumbai, India
    • KTH – Royal Institute of Technology, Stockholm, Sweden
    • Linköping University, Sweden
    • University of Maryland, Inst. Systems Engineering, USA
    • University of Maryland, Center Environment. Energy, USA
    • Politecnico di Milano, Italy
    • Mälardalen University, Sweden
    • Ecoles des Mines, ParisTech, CEP, France
    • University of Pisa, Pisa, Italy
    • StellenBosch University, South Africa
    • Telemark University College, Norway

    Individual Members

    • Peter Fritzson
    • Adrian Pop
    • David Akhvledian
    • Alf Isaksson
    • Francesco Casella
    • David Broman
    • Håkan Lundvall
    • Kristoffer Norling
    • Henrik Eriksson
    • Mikael Blom
    • Klas Sjöholm
    • Bernhard Bachmann
    • Kristian Stavåker
    • Simon Björklén
    • Magnus Leksell
    • Henrik Magnusson
    • Joel Klinghed
    • Kim Jansson
    • Oliver Lenord
    • Juha Kortelainen
    • Per Sahlin
    • Eric Meyers
    • Gerhard Schmitz
    • Filippo Donida
    • Vasile Baluta
    • Willi Braun
    • Stefan Brus
    • Anders Fernström
    • Jens Frenkel
    • Pavel Grozman
    • Daniel Hedberg
    • Michael Hanke
    • Daniel Kanth
    • Tommi Karhela
    • Joel Klinghed
    • Alexey Lebedev
    • Hannu Niemistö
    • Atanas Pavlov
    • Pavol Privitzer
    • Wladimir Schamai
    • Gerhard Schmitz
    • Martin Sjölund
    • Per Östlund
    • Mohsen Torabzadeh-Tari
    • Mahder Gebremedhin
    • Niklas Worschech
    • Robert Wotzlaw
    • Maroun Nemer
    • Hubert Thieriot
    • Lennart Ochel
    • Björn Eriksson
    • Ingo Staack
    • Karl Pettersson
    • Mikael Axin
    • Peter Nordin
    • Robert Braun
    • Petter Krus
    • Adeel Asghar
    • Sonia Tariq
    • Muhammed Zoheb Hossain
    • Azam Zia
    • Sebastien Combel
    • Ariel Liebman
    • Rickard Lindberg
    • Reino Ruusu
    • Anton Sodja
    • Parham Vasaiely
    • Henning Kiel

     

    Documents

    Apply for membership or read the OSMC bylaws or OSMC-PL License.


    Contact

    To contact us: OpenModelica [at] ida.liu.se


    Last Update

    Last updated Thursday 04/02/2016 by Adrian Pop (adrian.pop [at] liu.se)
    Please contact Bruno Scaglioni (bruno.scaglioni [at] musp.it) for problems and suggestions regarding this site.

    You are here: