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
