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