Muy interesante el debate, con muchos aspectos concomitantes relevantes

El modelo de desarrollo es todo un tema; hay una cierta creencia de que el
software libre tiende a seguir el modelo descrito en "La Catedral y el
Bazar" de Raymond, pero a poco que uno se mete en tema encuentra una gran
heterogeneidad.
Este sería un caso de modelo más cercano a la Catedral (aparentemente, ya
que es cerrado). Hay proyectos con ciclos catedral-bazar-catedral; es común
que un nuevo proyecto nazca entre bambalinas, gallos y medianoche: algún
grupo (o un individuo) hace algún programa funcional que resuelve -de
manera más o menos feliz- algún problema concreto

No parece posible juzgar algo por las intenciones del autor, que son más
que difíciles de precisar; estoy leyendo "Interpretación y
Sobreinterpretación" de Umberto Eco, y pensar en el tema me produce dolores
de cabeza y fruncimiento de cejas.
El software en cuestión cumple con los requisitos para considerarse libre,
y como tal es válido -a mi juicio- utilizarlo. Si luego el MIT toma rumbos
ajenos a nuestros intereses... habrá que ponerse el mameluco (o, como
programadores, quizás las bermudas, el mate y las pantuflas) y sentarse a
entenderlo para generar un fork

Saludos

--
JR


El 9 de abril de 2013 01:47, german bobr <[email protected]>escribió:

> > El 8 de abril de 2013 21:14, Ivan Vavrecka <[email protected]
> >escribió:
> >
> > vos mismo te has contestado !
> >
> > responde a los propios intereses, etc..., del MIT, de quienes tienen
> > montado su kiosko,
> >
> > es al "modelo de desarrollo" y
> >
> > no a una verdadera promoción del SL !
> >
> > los cuchillos también sirven para cortar la necesaria fruta de nuestra
> > cotidiana alimentación ...
> >
> > pero hay mucha fruta que conviene comerla sin necesidad de cuchillos ...
> >
> > pero no es una falla "ética" comerla con "cubiertos"
> >
>
>
> ¿Que kiosco? Se supone que todo proyecto responde a los intereses de algun
> grupo en particular.
> La gente del MIT usa el scratch para investigación y para enseñar
> programación. No veo qué podés tener en contra de esos intereses.
> Y imaginando el hipotetico caso de que scratch le generara millones de
> dolares al MIT de alguna manera, ¿Dejaría de ser ético, libre o práctico
> usar scratch?
>
> No entiendo como aplica tu analogía de la fruta en todo esto.
>
> Justamente scratch NO tiene un modelo de desarrollo open. (En el sentido de
> que por lo general no aceptan contribuciones de developers ajenos al
> proyecto)
> Pero tiene un modelo de *distribución libre* y por ende apoya y promociona
> el software libre.
>
> Imaginemos el caso que a mi, desarrollador, un cliente me encarga un soft
> para "cortar manzanas".
> Resulta que yo le hago el soft y el cliente además me contrata el
> mantenimiento y soporte del cortador de manzanas que le hice.
> Yo, fiel a mis convicciones, le entregaría el código fuente a mi cliente y
> le daría todas las libertades que todo software debería cumplir.
> Ponele que además como soy un ser de luz y quiero aportar al mundo (nadie
> me obliga) publico mi soft en internet para que cualquiera que necesite un
> cortador de manzanas pueda usar el mio. (y repito, nadie me obliga, si no
> lo colgara de internet mi cortador de manzanas seguiría siendo libre,
> porque yo a mi cliente le otorgué las libertades que corresponden)
>
> Mañana a otro desarrollador le encargan un soft para "cortar bananas", este
> desarrollador ve mi soft cortador de manzanas y dice, "uh, esto me puede
> servir." y entonces hace las modificaciones necesarias para cortar bananas.
>
> Yo probablemente no integre su código para cortar bananas en mi cortador de
> manzanas, porque me va a complicar el proyecto, dificultando y encareciendo
> el mantenimiento y soporte que yo le estoy dando a mi cliente, cuando yo lo
> único que necesito es cortar manzanas.
> De ahi la necesidad de un modelo de desarrollo cerrado y es el mismo
> principio que aplica Scratch.
>
> Si a alguien le interesa cortar manzanas y bananas, hará un fork que corte
> ambas cosas. Y si alguien quiere hacer una cortadora universal tiene la
> total libertad de hacerlo en base a mi cortador de manzanas.
>
> Scratch puede ser desarrollado exclusivamente por el MIT y de acuerdo a sus
> intereses.
> Si esos intereses coinciden con los tuyos, perfecto, usas Scratch.
> Si los intereses son divergentes, te juntas un grupito de developers, tomás
> el source y haces el "Rasguño" con las modificaciones que te plazcan.
>
> En este caso el interes que el equipo de scratch y yo tenemos en común es
> el de enseñar programación a los chicos. Me sirve perfectamente para esa
> finalidad y además es libre ¿Por qué no lo voy a utilizar?
>
> Saludos,
> Germán
> _______________________________________________
> Gleducar - http://www.gleducar.org.ar
> Para enviar mensajes: [email protected]
> Desuscripción: escribir un correo a [email protected]
> Información de la lista:
> http://gleducar.org.ar/cgi-bin/mailman/listinfo/gleducar
> Para ver los mensajes anteriores:
> http://news.gmane.org/gmane.linux.edu.gleducar
>
_______________________________________________
Gleducar - http://www.gleducar.org.ar
Para enviar mensajes: [email protected]
Desuscripción: escribir un correo a [email protected]
Información de la lista: 
http://gleducar.org.ar/cgi-bin/mailman/listinfo/gleducar
Para ver los mensajes anteriores: http://news.gmane.org/gmane.linux.edu.gleducar

Responder a