On Tue, Nov 12, 2013 at 11:20 AM, Abdó Roig-Maranges
<abdo.r...@gmail.com> wrote:
>
> Hi
>
> mich...@orlitzky.com writes:
>
>>   * Bundling libraries are terrible for security. I should be able to
>>     open a PNG in code that I myself wrote, without worrying about a
>>     buffer overflow. My distro patches these holes immediately. Sage
>>     doesn't, there's just not enough manpower.
>>
>>   * It's wasted thousands of hours of developer time. Look at the
>>     ChangeLog for a major release -- how many of the tickets are math?
>>     How many are a result of trying to bootstrap the universe?
>>
>>   * It doesn't work. At the boundary between stuff-we-build and stuff-
>>     the-system-provides, things break. Sage uses the dvipng built
>>     against my system's gd, but runs it against the one bundled with
>>     sage. *crash* Guess I can't plot anything today.
>>
>>   * Distributions won't touch it. Linux users should be our bread and
>>     butter, but they can't install it. I should be able to tell people
>>     "just type 'yum install sage'", but instead, I have to teach them
>>     how to initiate a big bang the result of which, after millions of
>>     seconds, might look like sage. Then they run into the aforementioned
>>     problems anyway.
>
> And some more points:
>
> * If sage started to use what is available on the system, instead of
>   duplicating effort, probably more linux distros would start packaging it.
>
> * Depending on things instead of bundling them is the standard practice. I'd
>   even say that the "batteries included" policy is kind of arrogant. Sage can

This discussion should be on sage-flame.

   https://groups.google.com/forum/#!forum/sage-flame

-- 
William Stein
Professor of Mathematics
University of Washington
http://wstein.org

-- 
You received this message because you are subscribed to the Google Groups 
"sage-devel" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to sage-devel+unsubscr...@googlegroups.com.
To post to this group, send email to sage-devel@googlegroups.com.
Visit this group at http://groups.google.com/group/sage-devel.
For more options, visit https://groups.google.com/groups/opt_out.

Reply via email to