> 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
