This would be a rather important addition to Sage. The ability to
model, analyse, simulate, and optimize extremely large and complex
physical systems efficiently, and using the standard modelica language
- and related tools - optionally for the purpose, is something that
would put Sage in substantially more demand, in my opinion. Add to
that that the user can leveage the symbolic and numerical capabilities
of Sage, either prior to, or during simulation with Modelica, which
would make optimizing models even better in Sage. (See for example
MapleSim)

By the way, the JMoldelica site has a subsection on Assimulo, which
seems very interesting too, although I have not looked through it
enough.

Regards to all,

Hazem

On Jul 20, 7:19 pm, Carl Witty <carl.wi...@gmail.com> wrote:
> On Tue, Jul 20, 2010 at 2:46 PM, Vincent D <20100.delecr...@gmail.com> wrote:
> > Jmodelica seems to be very interesting... but 
> > fromhttp://www.jmodelica.org/page/14
> > (or see the copy below) they argue that the software is their property
> > (is that a problem for inclusion in Sage?). On the other hand very few
> > is said about the user license "The code base is provided under
> > standard licenses approved by the Open Source Initiative.
> > JModelica.org is subject to dual licensing and Modelon AB offers
> > complementing commercial licenses."
>
> I think this is all fine.  The important bit 
> is:http://www.jmodelica.org/page/24which says that JModelica is
> available under GPLv3, which is OK for Sage.
>
> Almost any software is going to be the property of somebody; that's fine.
>
>
>
> > fromhttp://www.jmodelica.org/page/14
> > """
> > JModelica.org is an open source project maintained and owned by
> > Modelon AB. The JModelica.org Contributor License Agreement (CLA)
> > means, in simple terms, that:
>
> >    * You assign and transfer the copyright of your JModelica.org
> > contribution to the Project owner to the extent permitted by
> > applicable law. In return you receive back a broad license to re-use
> > and distribute your contribution.
> >    * You grant a patent license to the Project owner and the
> > JModelica.org users, in the event that you own a patent that covers
> > your contribution.
> >    * You represent that you coded and own the contribution, and are
> > legally entitled to grant the assignment and license.
> >    * You may provide support for free, for a fee, or not at all.
> >    * The Project owner has no obligation to accept or use your
> > contribution.
> > """
>
> This is if you want your contribution to be accepted into their copy
> of the codebase.  It doesn't restrict your freedom to fork the
> project, which is the important bit.  (The Free Software Foundation
> also requires copyright assignment to submit code to any of their
> projects, like gcc or emacs.)
>
> Carl

-- 
To post to this group, send an email to sage-devel@googlegroups.com
To unsubscribe from this group, send an email to 
sage-devel+unsubscr...@googlegroups.com
For more options, visit this group at http://groups.google.com/group/sage-devel
URL: http://www.sagemath.org

Reply via email to