In gmane.comp.mathematics.sage.devel, you wrote: > > > On Feb 13, 12:51 am, "Dr. David Kirkby" <david.kir...@onetel.net> > wrote: >> On 02/12/12 03:06 PM, rjf wrote: >> >> > Microsoft and Google/Motorola are suing each other. >> > Do you get money from Microsoft? >> > Just a thought. >> >> > You could propose to Google to port Sage to run on Windows/ natively, >> > not. >> >> I believe a complete native port would be an almost impossibility. I don't >> think >> many developers are keen on Windoze, so it would be less easy to attract >> developers unless they were paid to do it. > > So ask for money to pay them not to do it, from Google. > > Frankly, I think a person competent in Windows technology could do > this. > In my own experience, Maxima runs fine under windows. > Also in my experience, GMP and MPFR run under Windows, but maybe > require additional non-free software development environments.
GMP and MPFR is only a small part of the story. There are huge packages in Sage (not developed by Sage people) that do not run natively under Windows and are quite non-trivial to port (as they might have their own tricky GC, use fork and its POSIX-only friends, original developers of these parts left long ago, etc). E.g. GAP alone is a nontrivial task to port. > This is not a problem if you drop the requirement that every recipient > of Sage must be able to COMPILE stuff locally. Just have one person > compile the stuff once and distribute dll files. this means distributing a seriously crippled system. > > I suppose > it is possible that some Sage propeller-heads have written python or C > code that cannot be compiled under windows, but it seems to me more > likely that it is a question of finding a skilled person, and not so > much of problematical code. A skilled person who cares to look at > code base, and has a spare week or two. > >> >> I must admit, I would have thought a Cygwin port easier than it seems to be. >> I >> recall at one time wondering whether the Solaris or Cygwin port would be >> completed first, but Solaris got there several years ago, and the Cgywin port >> seems less likely to be completed now than it did a few years ago. >> >> Microsoft were at some time funding a Windoze port of Sage, but I believe the >> amount of funding they gave was far too small to make the slightest dent in >> the >> problem. > > Money misspent on unskilled labor, perhaps. > > Incidentally, I am by no means suggesting that I have the needed > skills. > (I think I can identify someone who could do it, however.) > > RJF > >> >> Dave > -- 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