SAGE – Aplicaciones matemáticas libres
Poco a poco el software libre va avanzando imparable. Ya ha aparecido en Slashdot (en inglés) y Menéame, pero lo comento brevemente.
El proyecto SAGE pretende crear una alternativa libre a programas como MATLAB, Mathematica, Maple y Magma, pero haciendo énfasis en la colaboración tanto entre usuarios como entre diferentes programas, por lo que como dicen, están construyendo el coche, no reinventando la rueda. De hecho no parten desde cero, sino que incorporan (y están mejorando) numerosos proyectos libres como por ejemplo Octave, el equivalente libre a MATLAB.
Desde luego, una iniciativa estupenda.
Actualizo (poco después):
Acabo de probar el libro de notas colaborativo (parte de SAGE también) que es algo así como un Google Docs que permite introducir código como hace Mathematica pero utilizando múltiples aplicaciones o lenguajes (Sage, Octave, Python, … e incluso parece que Matlab y Mathematica si se instalaran). Aún está un poco verde, pero le veo unas posibilidades tremendas. De hecho, alguna vez había pensado en que sería muy interesante tener un Octave online e incluso que permita trabajar colaboratívamente y compartir notas. Pues bien, SAGE aunque está empezando va mucho más allá. Realmente me ha gustado y es libre, por lo que a medio plazo va a dar lugar a nuevas aplicaciones y redes sociales muy interesantes (que esperemos sean abiertas, no como muchas).
Precisamente es un ejemplo de que también es muy importante que las aplicaciones web sean libres. En Google probablemente no habrán ni habrían pensado en hacer algo similar a SAGE, pero el código de Google Docs posiblemente sería muy útil.
Por supuesto y como ya comentó Stallman hace mucho, no olvidemos que la importancia de usar software libre no puede basarse en su “utilidad”, sino en la libertad que ofrece. Libertad a utilizar el programa (indefinidamente, aunque la empresa cambie de parecer o incluso cierre), a estudiarlo, a mejorarlo y a distribuirlo. Sólo que también podemos distinguir entre la utilidad individual e inmediata que es a la supongo se refiere Stallman y la general. Utilizar y desarrollar software libre es mucho más útil para la sociedad, al igual que colaborar compartiendo conocimiento e investigaciones. Lo triste es que muchas veces no sucede ni cuando comercialmente beneficia a quienes han de decidirlo. En qué mundo vivimos. Pero vamos avanzando.

deja un comentario