On Apr 5, 10:02 pm, "William Stein" <[EMAIL PROTECTED]> wrote:
> On Sat, Apr 5, 2008 at 12:51 PM, Scot <[EMAIL PROTECTED]> wrote:
>
> >  Hi, I just started working on a project to make Sage easier to use and
> >  install under Windows.  We're going to use Microsoft Virtual PC, but
> >  before I get started there are a couple obstacles I need to overcome.
>
> >  In order to proceed most efficiently I would be extremely pleased to
> >  request advice or some pointers from anyone who might have already
> >  looked into the following:
>
> >  - Packaging a version of SAGE that is for the most part GPL-v3-license
> >  free.  GPL v2 is OK.
>
> I just want to mention to everybody that Scot is a student at UW
> who I've employed part time as part of the new Microsoft contract.
> His main job will be to create and maintain a Microsoft Virtual PC
> version of Sage (both a GPLv3 version and GPLv2+ only version).
> Has anybody on this list ever used Sage in Virtual PC?
>
>  -- William

Hi, I would suggest a couple things:

a) make two Images, i.e. 32 and 64 bit, base on Ubuntu LTS 6.06, which
does not contain any GPL V3 code. You should not update anything but
sshd due to licensing issues. Install the minimal number of dev tools
needed to get Sage up and running

b) Build a 64 bit Ubuntu LTS image on VMWare. That isn't really what
you are supposed to do, but it will help us out since we have had a
bunch of requests for such a version of Sage :). And since you are
already having all the needed bits in one place .... I am sure William
won't mind.

c) Build Sage in all three images. Don't worry about GPL V3 yet. Once
you get that up and running there are three problems:

I) PolyBoRi: It has been relicensed GPL V2+, but that version isn't in
Sage yet. I assume by the time you will be done with (a) and (b) that
will no longer be an issue.

II) gsl-1.10: Just use the older gsl-1.9 packages we have. I am not
aware of any functionality that is exclusive to 1.10 that we are
actually using. Quite ironically we have to fix a regression in 1.10
for doctests in Sage to pass compared to 1.9.

III) GNUTLS & friends: Just use the old set of spkgs. This is a little
more trouble, but I can help you there since you need to have a set of
packages that work in unison.

Feel free to drop by in IRC if you have any questions.

Cheers,

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