5 ms·
> too Linux-platform-dependent, Can you expand upon this? Not even Unix dependent, but precisely Linux? There's no hope of getting it to work with, say, homebr
by jordigh 12y ago
> too Linux-platform-dependent,
Can you expand upon this? Not even Unix dependent, but precisely Linux? There's no hope of getting it to work with, say, homebrew on Mac OS X either?
- GFK_of_xmaspast 12y agoThere are mac binaries. Part of the issue for sage with tying into a lot of academic software is it has to tie into a lot of academic software, and that sort of stuff isn't always made with a lot of concern beyond 'can the graduate student compile it on the graduate student's machine and maybe the local cluster.'
- jordigh 12y agoThat's typically only true for really obscure things, but not for well-established projects like GAP, Singular, or Scipy. So what part of Sage is in this state? Are people contributing to Sage itself but failing to provide any reasonable infrastructure to support that software?
- judk 12y agoPeople don't "contribute" math components to Sage, for the most part. Sage is like Debian or Slackware: it is a distro: a "bag" holding a giant bag of any third party program/library that the maintainers are able to compile and run in the distro bundle; plus a high level shell (akin in function to a Desktop/WM like xfce or unity)
- jordigh 12y agoI know that there are some pretty big components that are Sage-only, like the sage-combinat package, and I know the people working on it are packaging it correctly (i.e. no grad-student kind of work). I don't know what proportion of the work goes into such components instead of integrating every other major free math software out there. I'm just surprised to see Sage getting accusations of grad-student level of maintainership code. Are they really scrambling that much outside of the mature math projects for code?
- judk 12y agoYes. USA institutions are happy to pay for commercially licensed software, but refuse to pay non-tenured-profs to write open source software, AMD refuse to assert scientific ethics and send their license dollars to open source projects.
- roed 12y agoSage builds and is tested on OS X 10.6 to 10.9, Ubuntu, Debian, Fedora, Suse and Solaris 10. See http://wiki.sagemath.org/SupportedPlatforms http://wiki.sagemath.org/SupportedPlatforms
- hasch 12y agoOverview for the technical inclined: http://build.sagemath.org/sage/waterfall http://build.sagemath.org/sage/waterfall