> The following might be acceptable. > > (1) The user downloads a Fluid app. > > (2) The user downloads a separate sage-2.10.2.dmg (say). > > (3) When Fluid app runs it asks for the location of the sage dmg, > extracts it > "into itself", and uses that. > > Then the combination of Fluid with Sage only happens after the user > installs > the programs, so it doesn't violate the GPL in letter. Also > sage-2.10.2.dmg > also works by itself, and decoupling Fluid and sage-*dmg will make > it so > people can easily upgrade sage without you having to make a new sage > +fluid > application. Is this possible?
That would be possible (isn't anything) but would be much different than now, since it would require some sort of user interface to be written to do that. I think at that point I may as well start from scratch with a brand new application. That's probably the best thing anyway, but I'm not sure that I am up to it at the moment. I can't even seem to find time to get this working. > Could you post a version somewhere so I can try it out? I have also uploaded http://wiki.sagemath.org/SageMacApplication?action=AttachFile&do=get&target=Sage-fluid.zip which does not include a copy of sage. It does contain a script that I use to combine the sage fluid-app and the sage distribution. All you have to do is put a sage directory (as off of a .dmg from sagemath.org) in the same folder and run make-sage-app.sh. This is not how I would like to distribute it ideally, but on the other hand, it may be better than what we have right now. I don't think the fact that I include the "source code" for the Fluid- derived app (i.e. the fact that I typed http://localhost:8000/ into a dialog) will satisfy RMS's raging zombies of freedom. I do have a completely packaged version and would like to distribute it, but think that it's probably not legal to do so. I would really rather not get in any trouble. If anyone wants I am also looking into adding a browser to Platypus. I think that may be a superior solution, but it will undoubtedly be more work. On a slightly different note, does it count as distributing it if I only give it to a friend? In other words does distributing mean giving it to anyone, or just making it public? Surely, it must mean the latter? -Ivan Andrus --~--~---------~--~----~------------~-------~--~----~ 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://www.sagemath.org -~----------~----~----~----~------~----~------~--~---