On Dec 21, 2007 6:54 PM, Ted Kosan <[EMAIL PROTECTED]> wrote: > > William wrote: > > > MISSION STATEMENT: Provide as soon as possible a viable free > > open source alternative to Maple, Mathematica, Magma, and Matlab. > > When I read this mission statement, what doesn't come to mind is > trying to convince people who are currently using these applications > to switch to SAGE. My thought is that most users of these > applications are perfectly happy with them. > > The way I view this mission statement is the same way the Ford Model T > was a less expensive alternative to expensive American automobiles and > the way the original Volkswagen "People's car" Beetle was a less > expensive alternative to expensive German automobiles. Both of these > automobiles were designed to allow the millions of people at that time > who could not afford an automobile at all to finally afford one. The > Beetle still holds the record for the highest production numbers for a > single model, and the Model T holds second place. With this analogy, > the M's will get you there in luxury but SAGE will get you there too. > What I like about SAGE is it has the potential to allow orders of > magnitude more people to get "there" than has been possible before. > > Here is a pie chart I created a while ago which shows this concept > graphically: > > http://sage.math.washington.edu/home/tkosan/misc/sage_potential_target_audience.png > > It is my opinion that most of the people in the purple part of the pie > chart will be notebook users. I have some experience with helping to > maintain a small university computer network and I also have > experience dealing with people who maintain high school networks. To > me, the idea installing SAGE on individual lab machines is a > maintenance nightmare, even if SAGE was windows-based and installed > with the touch of a button. SAGE is huge, it takes a long time to > install on a computer, and its upgrade cycle is so short that the IT > people maintaining the lab machines will grow to dislike it immensely > for having to install frequent updates. For this reason, and also > those William stated about wanting to have all of one's worksheets > available from anywhere, the only way I can see to provide SAGE to > most of the people in the purple part of the chart is as a web > service. > > What I like about the idea of having a windows port of SAGE is not to > install it on clients (although many people still will, which is good > too), but that windows-oriented IT people will be able to install it > on their servers easier. > > I think the greatest percentage of users in the purple part of the > chart are either high school students or college students. Here are > my current thoughts on 2 strategies for making SAGE available to > students. > > 1) US high schools (non-US high schools may be different). > > Problem: Getting the IT department in most school districts to install > any kind of software is an exercise in frustration. > > Possible solution: Each school district has a Career Technology > Center (these use to be called vocational schools) and most CTCs have > an IT program that teaches students how to set up servers. The > easiest way to make SAGE available to a whole school district is to > get the district's IT class to set one up and maintain it. These IT > classes have extra servers laying around and so finding one to devote > to SAGE should be easy. > > > 2) Universities. > > Problem: Getting the IT departments at most universities to install > any kind of software is an exercise in frustration > > Possible solution: Have SAGE hosted at websites that are off campus. > All mathematics applications need to be paid for one way or another, > but finding funds at a university to purchase software (or a server to > run it on) is often difficult. Even if funds are available, the red > tape involved is often daunting. One way to pay for SAGE as a web > service is to create a small pdf-format SAGE beginner's guide that > SAGE web service providers can sell for perhaps $10. A teacher who > wants to use SAGE in a class simply includes a given service > provider's guide in the list of books that are required for the class. > This gives most of the responsibility of whether or not to use SAGE > in a class in the hands of the teacher instead of the IT department. > > Anyway, before SAGE "there" use to be thousands of dollars, a painful > commercial license, and a painful installation process away. With > SAGE as a web service, however, "there" has been reduced to the cost > of a meal and 30 seconds away via a web browser. >
Just as concrete evidence for Ted's assertion above, here is an email I got literally a few minutes ago. I get emails like this on a regular basis: ---------------------------------------- Dear Prof. Stein, I read last night an article at the MAA website about SAGE. I want to state that what you and your students are doing is fantastic. I downloaded the program last night, and going to test it out. I have used 'Mathematica' for about a year now. However, its is too expensive for student use. I live near UW and would like to the campus and chat with you. Is that possible? I teach (chemistry and computer classes) at local community colleges in the Seattle area. Regards, ... ---------------------------------------- The fact that Sage is free, as opposed to a hundred dollars (or more) for Mathematica, is in fact very relevant for a large number of people. William --~--~---------~--~----~------------~-------~--~----~ 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://sage.scipy.org/sage/ and http://modular.math.washington.edu/sage/ -~----------~----~----~----~------~----~------~--~---