MS y el OSS [Was: Re: FW: Que opinan: Microsoft subvencionara100% las JRSL]

Horst H. von Brand vonbrand en inf.utfsm.cl
Mie Dic 31 13:24:59 CLST 2008


Alvaro Herrera <alvherre en alvh.no-ip.org> wrote:
> Horst H. von Brand escribió:
> > Lo de "el codigo tiene que ser libre" es palabreria. La inmensa mayoria del
> > codigo es hecho en casa para uso en casa en aplicaciones muy estrechas. Por
> > ejemplo, a quien le serviria el codigo del sistema que maneja el registro
> > academico aca? El codigo contiene en su misma concepcion la conformacion de
> > la UTFSM, su escala de notas, reglamentos aplicables, ... Tal vez piezas
> > individuales de eso serian reutilizables, pero probablemente el trabajo
> > para encontrarlas (y validarlas, extraerlas, ajustarlas, ...) es mayor que
> > simplemente rehacerlas.

> SAP no está de acuerdo, y se hace sus buenas monedas negociando eso :-)
> No es un sistema de notas, pero la idea es prácticamente las mismas.
> Los sistemas académicos son todos muy parecidos, hay solamente algunos
> detalles menores que cambian de un ambiente a otro, y es todo
> parametrizable.

SAP (y otros mas) tienen paquetes para esto, lo se (hemos estado mirando
algunos). Eso no es lo mismo que "hay que liberar lo que tiene la UTFSM [o
UChile, o UdeC, o...] y salimos ganando todos".

> Acá me llama mucho la atención que cada universidad, o en algunos casos
> cada facultad de una universidad, reimplementa el "sistema de
> información académica" (manejo de notas, documentos de cada curso,
> información sobre horarios, mallas curriculares, et cetera).  Cada
> reimplementación es casi igual de penca que todas las otras, y por
> supuesto una vez que la han hecho la primera idea que se les viene a la
> cabeza es que otras entidades seguramente tienen el mismo problema ...
> "¡vendámossela!"  Pero una vez comprada, resulta que hay tal o cual
> detalle que al otro lado no le gusta o que no le funciona bien, y como
> para todos los efectos es software cerrado, al final terminan botándola
> y haciendo una propia.  Y vuelta a empezar, a corregir los mismos bugs,
> etc.

Cierto.

> El espacio para un sistema de información académica que sea libre es
> obvio.  Pero como nadie se lo cree, no llega a ninguna parte.

El problema es que para una U el sistema academico es critico, y estaran
poco propensos a "jugar" en el area. Hay pocas Ues (aca en Chile son como
60), con lo que hay pocos usuarios. Y las diferencias no son tan menores
tampoco. Dudo mucho que en otros lados tengan exactamente el mismo conjunto
frondoso de reglamentos, hacer que se cumplan cosas como "tiene que
inscribir ramos reprobados a la primera oportunidad" con su consiguiente
"solicitud para obviar el reglamento" no es facil de parametrizar (o
terminas escencialmente con un lenguaje especializado para describir
reglamentos, lo que IMHO es aun peor que tener que implementarlos en
$LENGUAJE_DE_MODA).

Y es cierto, han habido bastantes intentos de "ahora vendamos lo que nos
funciona" (donde el "funciona" debiera calificarse con "a medias" y "en los
casos tipicos solamente", y probablemente tambien con "solo porque tenemos
a la mano a la unica persona que conoce sus reconditos vericuetos, y parcha
el codigo sobre la marcha cuando algo falla"), y pocazos intentos reales de
armar algo conjunto. Pero insisto, armar algo parametrizable (lo que
incluye determinar exactamente que vale la pena parametrizar, que tanto, y
como) no es nunca facil.
-- 
Dr. Horst H. von Brand                   User #22616 counter.li.org
Departamento de Informatica                    Fono: +56 32 2654431
Universidad Tecnica Federico Santa Maria             +56 32 2654239
Casilla 110-V, Valparaiso, Chile 2340000       Fax:  +56 32 2797513


Más información sobre la lista de distribución Linux