El 01/08/09, Carlos E. R. escribió:
El 2009-07-31 a las 23:24 +0200, Camaleón escribió:
...
Pero vamos a ver; a mi, como usuario de escritorio, ¿en que me afecta que haya aplicaciones desarrolladas en mono? ¿Tengo alguna aplicación crucial que use mono?
Como usuarios nos afecta igual que el tema de la dichosa patente de los nombres largos de FAT. Con MS hay una especie de acuerdo "tácito" pero nadie nos asegura que mañana se puedan levantar los de Redmon con el pie izquierdo y empezar a fastidiar a todos, buscando resquicios legales (como ha pasado recientemente con TomTom), o vete tú a saber qué.
Si, pero lo de FAT es algo básico, mientras que mono no lo es.
Eso depende :-) Si no usas fat pero usas componentes de gnome basados en mono, programas en mono o tienes una empresa que desarrolla exclusivamente en mono, pues entonces te resulta "básico". De todas formas, si usas gnome, en cierta forma te verías afectado por cualquier acción de índole legal que MS pudiera llevar a cabo contra Mono. Quieras o no eso genera tensión entre los desarrolladores, tendrían que revisar el código de las aplicaciones para comprobar si están haciendo uso de bibliotecas o algún componente que estuviera en disputa. Estarían en el punto de mira, lo cual no es agradable.
Aplicaciones desarrolladas con Mono hay varias, según la wikiepdia:
*** http://en.wikipedia.org/wiki/Mono_(software)#Software_developed_with_Mono
Banshee music management and playback software for GNOME
prefiero el amarok (si, en gnome).
Beagle is a desktop search tool.
ese si lo uso, pero no es crucial.
Blam! is an RSS-news aggregator especially good for reading Planet-feeds. Diva video editing application for GNOME. DotNet BlogEngine is a managed blog engine that uses XML for storage by default and runs on Mono. GNOME Do desktop application launching software (similar to Quicksilver). F-Spot is a photo management program.
No tengo cámara :-p
Hay más proyectos...
iFolder 3 (by Novell) lets you share files across multiple computers and with other users through peer-to-peer or Novell's groupware server products.
No me afecta mucho si lo inutilizan mañana :-p
No sé, no sé...
Más allá del interés filosófico y la elección individual de cada cual en la selección de un leguaje de programación u otro, se trata de concienciar a los programadores en el uso de lenguajes libres y sin ningún tipo de restricciones, lo cual me parece lo más adecuado para no "condenar" (por circunstancias totalmente ajenas a cuestiones técnicas) cualquier desarrollo que esté basado en Mono o C# por asuntos de licencias, patentes, vulneraciones y demás.
Sí, pero eso es algo que deben decidir los desarrolladores; a mi como usuario esa decisión no me compete. Me refería a la cuestión filosófica de si yo como usuario debo rechazar un programa hecho en mono o no...
Eso depende de tus "creencias" :-) Pero vaya, que yo no rechazo "per se" el uso de un programa -aunque no tuviera licencia- para uso particular... con eso creo que te digo todo :-P
Y si yo fuera desarrollador, pues la verdad es que prefiero pensar en tecnicismos que en legalidades, que encima escapan a mi comprensión.
Pero como programador es algo que te compete. Tienes que saber, o al menos tener conocimiento de causa, de las posibles consecuencias que tu decisión (de un entorno de programación u otro) puede acarrear a tu empresa, a tus clientes o a ti mismo.
¿El lenguaje es útil, se programa fácilmente, los resultados son buenos?
Ya sé qué es una pregunta retórica ;-), pero en ese caso no lo sé... sólo te digo que en los equipos con windows, si lo puedo evitar, nunca instalo el framework del .net. Ocupa un montón de espacio :-( ¿Por qué no usar C/C++ para programar?
El java también es pesado, y se usa. También está ligado a una empresa, y una que ahora está bajo escrutinio por la fusión. Algunos desarrolladores se les ha ido el equipo completo a otras empresas, salió en /.
En cuestión de patentes y legalidades, no pondría en el mismo nivel a Sun y Microsoft... Creo que no son comparables. ¿Recuerdas cuál fue la última demanda de Sun a alguien, o a alguna empresa y por qué motivo fue? (es otra pregunta retórica :-P)
Bueno, no más que el OSS. Vamos a perder el reiserfs...
Que ReiserFS no se mantenga no tiene nada que ver con asuntos de patentes y licencias sino porque no tiene el soporte de la comunidad, no hay apenas desarrolladores y no se corrigen los bugs actuales.
Ya lo sé. Quiero decir que perdemos piezas importantes de software sin necesidad de follones de patentes por en medio. Que resulta impredecible saber si vamos a tener tal o cual programa en el futuro porque... lo que sea. Mira, ahí está el MySQL también en la picota. Otra pieza fundamental: el soporte TTY en el kernel, A.C. lo ha dejado.
Bueno, esas cosas pasan, es ley de vida del software. Lo malo sería que no hubiera alternativas. Y como hay alternativas, pues puedes elegir, lo mismo que con Mono: es una cuestión de elección.
Una pérdida que me parece "natural" -además de una lástima porque mi intención es seguir con ReiserFS en la 11.2- pero a la que no le veo relación alguna con el tema de Mono.
No, lo que quiero decir es que podemos perder el mono de repente, lo mismo que perdemos de repente otras piezas quedábamos por seguras. Unas por un motivo, otras por otro.
Ah, sí, es cierto :-)
No tenemos seguridad ninguna, así que... ¿que importa? Como el proverbio chino, si tu problema no tiene remedio, ¿porque te preocupas?
Me preocupo para evitar que pase, porque en este caso creo que hay remedio y la solución (para usuarios y programadores) pasa por no hacerte "mono-dependiente" :-) Saludos, -- Camaleón -- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org