Prof. Ring has answered already, here is his response: Guten Tag, Herr Tonti, > > da ich auf Ihrer Website bzw. im Quellcode von mathGUIde keine > Lizenzinformationen finden konnte, erlaube ich es mir, Sie persönlich um > diese Informationen zu bitten. > Ich schreibe im Namen von Prof. William Stein und Prof. David Joyner, die > die Leiter des SAGE (Software for Algebra and Geometry Experimenation) > Softwareprojektes sind und momentan überlegen, ob ihr Programm darin > aufgenommen werden kann ( URL: www.sagemath.org/ ). Ich möchte hier > festhalten, dass es sich bei den in SAGE aufgenommenen Paketen > ausschließlich um "open source"-Software handelt, was auch bedeutet, dass > der Quellcode von Dritten verwendet bzw. modifiziert werden kann, unter der > Bedingung, dass der Code in Folge weiterhin frei und offen bleibt (siehe > z.B. GNU public license "GPL"). > > ich habe heute erst von SAGE erfahren und werde mir das Projekt in den > nächsten Tagen gerne einmal ansehen. > > Wären Sie an einer Verwendung Ihres Programmes in SAGE interessiert? > > Ja, das fände ich sehr interessant. > mathGUIde hat allerdings seine eigene Oberfläche (in Qt implementiert). > Für mathGUIde selbst gilt die GNU public license "GPL". > Die Qt noncommercial Edition für Windows hat eine weniger liberale Lizenz, > aber unter Linux dürfte es keine Probleme geben. > > Mit besten Grüßen > Hartmut Ring > -- > > Prof. Dr. Hartmut Ring > Fachbereich 6 – Mathematik > Universität Siegen > 57086 Siegen > > Raum EN-B 221 > Tel. +49-2741-930235 > [EMAIL PROTECTED] > www.mathematik.uni-siegen.de/ring >
A short summary of his writing: he didn't know about SAGE earlier, so he's just found out today. He will take a closer look at the project. He'd find it interesting to integrate mathGUIde into SAGE. About the licensing: mathGUIde is GPL (oh yes), he just emphasizes that the Qt noncommercial license for Windows is a bit restrictive, but in his view that shouldn't be a problem with Linux (but we want to use it with Windows, right?). Cheers, Fabio On Nov 13, 2007 3:36 PM, Fabio Tonti <[EMAIL PROTECTED]> wrote: > I hope my short description of the GPL isnt't too bad... the rest should > be quite alright. > > Fabio > > > On Nov 13, 2007 2:13 PM, David Joyner <[EMAIL PROTECTED] > wrote: > > > > > Please do! > > > > > > On 11/13/07, Fabio Tonti < [EMAIL PROTECTED]> wrote: > > > I couldn't find anything either. It only states > > > > > > >># mathguide Version 1.0 -- 2006-04-05 > > > > > > >># Copyright 2004-2006 Hartmut Ring > > > > > > which doesn't sound that good. Mailing ring sounds like a good idea. > > Should > > > I do it? > > > > > > > > > > > > > > > On Nov 13, 2007 12:41 PM, David Joyner < [EMAIL PROTECTED]> wrote: > > > > > > > > > > > On 11/13/07, Fabio Tonti <[EMAIL PROTECTED]> wrote: > > > > > The original Webpage says "[mathGUIde] ist Freeware und wird mit > > allen > > > > > Quellen verbreitet" which means that "it's freeware and is > > distributed > > > > with > > > > > all the sources". > > > > > So it doesn't state any licensing details e.g. whether you may > > modify > > > > the > > > > > source etc. > > > > > Maybe I should download it and look into the sourcefiles? There > > could be > > > > > some hidden licensing information. > > > > > > > > Please do. I did and didn't find anything. But everything is in > > German, > > > > so my search wasn't very useful if there is some information in with > > other > > > > things. Might be worth emailing Ring. If it is opensource then > > perhaps > > > > it could be > > > > adapted to be used as a windows SAGE gui interface? > > > > > > > > > > > > > > > > > > Fabio > > > > > > > > > > > > > > > On Nov 13, 2007 3:53 AM, William Stein < [EMAIL PROTECTED]> wrote: > > > > > > > > > > > > > > > > > > On Nov 13, 2007 2:50 AM, David Joyner <[EMAIL PROTECTED] > > > wrote: > > > > > > > I tried emailing the author of mathguide several times a few > > years > > > > ago, > > > > > > > with no response. Of course, my email was in English, which > > might > > > > have > > > > > been the > > > > > > > problem. In any case, I did not get the impression that it was > > open > > > > > source. > > > > > > > Either I am wrong or I presume this guy got permission from > > the > > > > > > > mathguide author to distribute a derived work based on his > > code? > > > > > > > > > > > > It's probably open source I guess, since the web page says > > > > > > (translated) "Freeware is and with all sources is spread". > > Perhaps a > > > > > > German speaker could look at > > > > > > > > > > > > http://www.math.uni-siegen.de/ring/mathGUIde > > > > > > and confirm this. > > > > > > > > > > > > William > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > ++++++++++++++++++++++++++++++++ > > > > > > > > > > > > > > > > > > > > > On Nov 12, 2007 9:33 PM, William Stein <[EMAIL PROTECTED]> > > wrote: > > > > > > > > > > > > > > > > On Nov 13, 2007 1:35 AM, Téragone < [EMAIL PROTECTED]> > > wrote: > > > > > > > > > I'm also working on a GUI for pari/gp. I started with > > mathGuide > > > > from > > > > > which I > > > > > > > > > removed the Python plugin > > > > > > > > > > > > > > > > Wow, thanks for pointing out mathGuide, which I had never > > heard > > > > about > > > > > before. > > > > > > > > Since this is in English, I translation of the web page > > > > > > > > http://www.math.uni-siegen.de/ring/mathGUIde > > > > > > > > is here: > > > > > > > > > > > > > > > > > > > > > > http://babelfish.altavista.com/babelfish/trurl_pagecontent?lp=de_en&url=http%3A%2F%2Fwww.math.uni-siegen.de%2Fring%2FmathGUIde%2Findex.html > > > > > > > > > > > > > > > > It's interesting how that project is fairly similar to Sage > > > > > > > > (http://sagemath.org) > > > > > > > > in many ways. E.g., see this screenshot which looks very > > much > > > > like > > > > > > > > the screen shot for mathGUIde: > > > > > > > > > > > > > http://sagemath.org/screen_shots/.html/sage-screenshot.png > > > > > > > > > > > > > > > > >. I call gp in application mode, not in library > > > > > > > > > mode. > > > > > > > > > I use most of the code of gp.c and I redirect the output > > to a > > > > > global > > > > > > > > > string. Maybe not the best way, but it's easy to code and > > it > > > > work. > > > > > > > > > > > > > > > > Interestingly the Sage GP GUI also uses GP rather than the > > PARI > > > > > > > > C library for the GUI (though Sage also uses PARI). Anyway, > > > > > > > > here is a screenshot from Sage that actually looks a lot > > like > > > > > > > > yours below: > > > > > > > > > > > > > > > > > > > > > http://sagemath.org/screen_shots/.html/sage-pari.png > > > > > > > > > > > > > > > > > For now, my new code is source compatible only. All the > > > > > modifications have > > > > > > > > > been include in #ifdef/#endif so the "original" gp compile > > and > > > > work > > > > > with no > > > > > > > > > modification. > > > > > > > > > Still many hours before it will work correctly. I use Qt > > so it > > > > must > > > > > be > > > > > > > > > possible to port it on many OS. I only tested it on Linux. > > Here > > > > a > > > > > screenshot > > > > > > > > > : > > > > > > > > > > > > > > > > > > http://pages.videotron.com/teragone/gui.png > > > > > > > > > > > > > > > > > > Please, let me know if you have interest for that. > > > > > > > > > > > > > > > > I'm excited that there is so much enthusiasm and energy for > > open > > > > > source > > > > > > > > projects / guis, etc., related to mathematical software > > right now. > > > > I > > > > > wonder > > > > > > > > if you've solved any problems I don't know how to solve (and > > > > > conversely) > > > > > > > > related to such things? > > > > > > > > > > > > > > > > -- William > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > -- > > > > > > William Stein > > > > > > Associate Professor of Mathematics > > > > > > University of Washington > > > > > > http://wstein.org > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > --~--~---------~--~----~------------~-------~--~----~ To post to this group, send email to sage-devel@googlegroups.com To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/sage-devel URLs: http://sage.scipy.org/sage/ and http://modular.math.washington.edu/sage/ -~----------~----~----~----~------~----~------~--~---