This is not definitive, of course, just my opinion.

In this case, you might want to avoid it. since smallgroups has a very
strange license.
You (I suspect) do not - probably you GPL'd yours? Autoinstalling a
non-GPL-compatible
package from a GPL'd package is not good practice, IMHO, if it can be avoided.

[Aside: In fact, arguably in the US, the license on the smallgroups package
would not hold up in court (there is a Supreme Court case which basically
says that an unoriginal collection of data is not copyrightable; this is
why to copyright a phonebook, for example, in the US publishers include
lots of ficticious names and numbers for originality!). ]


On Sat, Nov 22, 2008 at 10:57 AM, Simon King
<[EMAIL PROTECTED]> wrote:
>
> Dear Team,
>
> I have a question concerning the creation of an spkg, and do not find
> an answer in http://modular.math.washington.edu/sage/doc/prog/node46.html
>
> Suppose a package requires that another optional package (in my case:
> the SmallGroups library in Gap) is installed.
>
> Is it possible, when a package is installed, that automatically the
> latest version of database_gap (or is it in gap_packages?) gets
> installed as well?
>
> If it is possible: Is it recommended?
>
> If impossible or not recommended: How is it possible to check for the
> presence of database_gap and inform the user that this package needs
> to be installed as well?
>
> Best regards,
>    Simon
>
> >
>

--~--~---------~--~----~------------~-------~--~----~
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
-~----------~----~----~----~------~----~------~--~---

Reply via email to