Jeremy Allison, conocido desarrollador de Software Libre gracias a sus aportes al proyecto Samba – la implementación del protocolo de redes de Windows en Unix y Linux – ha publicado un artículo para mostrar sus puntos de vista en la polémica sobre los proyectos liderados por Miguel de Icaza y cómo estos podrían ser un riesgo para el Software Libre.
Desde hace bastante tiempo, Richard Stallman viene levantando la voz respecto a los riesgos de usar tecnología de Microsoft que podría estar cubierta por patentes de software, lo que originó un polémico artículo en Fayerwayer, y que posteriormente fue analizado por Oscar Valenzuela, presidente de GNU Chile, en el 3er capítulo de Drunk Podcast.
En esta ocasión y a diferencia de Stallman, Allison puede dar una visión desde un punto de vista similar al de Miguel de Icaza, primero por ser un desarrollador activo y segundo porque su proyecto Samba también es una implementación de tecnología de Microsoft.
Según Allison, las garantías que ofrece Microsoft respecto a futuros pleitos legales por problemas de patentes no son suficientes. Allison está tan seguro de su posición que renunció a Novell apenas se firmó el acuerdo entre ésta compañía y Microsoft.
En un artículo que era esperado por muchos, Allison declaró que entiende la necesidad técnica de contar con un lenguaje y plataforma que evite perder tiempo en complicaciones que no aportan al producto final, pero no comparte el camino seguido por Miguel de Icaza para crear una implementación libre de la plataforma .NET de Microsoft.
Microsoft no ha sido suficientemente claro respecto a cómo usará sus patentes. Lo ocurrido con TomTom demuestra que la compañía sí está dispuesta a usarlas, lo que pone en duda qué tanto respetará lo declarado en su Promesa a la Comunidad sobre no aplicar sus patentes contra determinados casos de implementaciones de su tecnología.
Allison dice que el acuerdo entre Novell y Microsoft es un respaldo para Miguel de Icaza, ya que es empleado de Novell, pero no para el resto de la comunidad, que tiene que confiar en una Promesa de discutible respaldo legal. A diferencia de Mono, el proyecto Samba se acoge a un acuerdo mucho más explícito y con respaldo del Departamento de Justicia norteamericano, concretado en el contexto de los juicios antimonopolio contra Microsoft.
Finalmente Allison dice que una estrategia sana es mover a Mono y sus aplicaciones fuera de los repositorios oficiales de las distribuciones de Linux, tal como ya se hizo con otros componentes sujetos a licencias restrictivas, como los codecs de mp3.
Links:
- Monomania (artículo de Jeremy Allison)
- GNU Chile y las patentes (Drunk Podcast)
Publicado por Franco Catrin el 20 de October 2009 en la categoría Software con los tags miguel de icaza, Mono, Open Source, open specification promise, Patentes de Software, samba. Tiene 24 comentarios.
24 Comentarios
Co-fundador de Samba se une a la polémica del proyecto Mono y las patentes
Ver Comentario... FSierra dijo el 20-10-2009 a las 16:21 ...

13ByJC dijo el 20-10-2009 a las 16:30:
microsoft es microsoft y juega sucio.. no vale meternos con el diablo.

2Manuel dijo el 20-10-2009 a las 17:03:
@EFG: Puro ritmo el loco de la Samba
jajaja,
Podría ser preocupante que de un dia para otro no se permitiesen usar libremente. a ver que pasa.

-4felipexcore dijo el 20-10-2009 a las 17:51:
considerando el articulo anterior que decia que esta alinza esta funcionando mejor de lo esperado no me extrañaría que se volviese más formal el tema y así dejar de lado suspicacias

5haldrik dijo el 20-10-2009 a las 18:40:
Y en tu cara Miguel, jajaja, no mentira. Todo muy cierto MS es el diablo y el diablo es malo y nos corrompe rompe.

-1Kurt R dijo el 20-10-2009 a las 18:56:
Dejen de usar Mono y apoyen a Vala: http://live.gnome.org/Vala

4pablo dijo el 20-10-2009 a las 19:18:
microsoft siempre a plagiado ideas, por eso le cae mal a la gente

5X_X dijo el 20-10-2009 a las 19:27:
Las personas que aporten al desarrollo de proyectos que benefician a todos, tienen mis respetos, como de Icaza y Allison. Aqui el problema no es quien o con quien y como se desarrollan nuevas aplicaciones, si no, el de buscar un marco legal transparente, en acuerdos con microsoft (historicamente siempre ha tenido dobles y triples intenciones con lo que hace) u otra empresa monopolica, que de plenas garantias y proteja el desarroll del software libre. Comparto con Allison lo de mover Mono y sus aplicaciones fuera de los repositorios oficiales de las distribuciones de Linux, mientras no se aclare lo de las patentes en la asociacion entre Icaza y microsoft, como medida de presion para que lo aclaren y establecer las verdaderas intenciones de esta empresa (no creo que sean buenas). Quizas de Icaza, se enceguece por el impulso que le da microsoft al desarollo de su proyecto Mono y no vea las verdaderas y oscuras intenciones detras.
El desarrollo de aplicaciones es siempre positiva, se debe buscar un marco legal (como el ejemplo de SAMBA) que de transparencia a los acuerdos entre empresas y la comunidad del software libre que logre beneficiar a ambas partes, sin perjuicio de alguna de ellas (y si lo hay, que lo pague la empresa XD ).

10Setup dijo el 20-10-2009 a las 19:45:
Creo que el tema es muy importante y no hay que tomarlo a la ligera ya que uno no sabe si podrá usar sin limitaciones C# con .NET, por lo que NO dan muchas ganas de desarrollar sobre él, por lo menos a mí no me motiva aprender esta tecnología.
Mientras Microsoft no se ponga los pantalones y nos de legalmente una respuesta, todos estaremos en el limbo.
O sea, que una empresa que ha jugado sucio (y que TODO el mundo lo sabe) espere que CONFIEMOS en sus “PROMESAS”, me parece una falta de respeto.
Mejor desarrollar en Java que es 100% libre.

-5Napcaia dijo el 20-10-2009 a las 19:51:
Yo creo que las están haciendo mucho ruido por nada, la implementación de C# en linux con mono es algo demasiado útil para cualquier programador, y el que permita correr más programas de windows en linux ayuda mucho a que más usuarios migren y exploren otros sistemas operativos.
la labor de idealistas como Stallman es admirable, pero como siempre, todo extremo es malo.
solo espero que el proyecto mono siga adelante.

7Yury dijo el 20-10-2009 a las 21:20:
No hay que perder de vista el contexto: Stallman creo el proyecto GNU, gracias al cual el kernel de linux es útil, un S.O. completo: GNU/Linux.
El tiempo terminará demostrando que la actitud crítica, recelosa y desconfiada de Stallman es correcta. No solo para con Microsoft sino para con todas las empresas que de una forma u otra puedan cambiar de opinión y luego hacer valer sus patentes. La postura de Allison viene a dar un respaldo a Stallman. La gracia es que se ve más objetiva, no tan fundamentalista, pero finalmente está del mismo lado de Stallman.
Solo hay que recordar unos anos hacia atrás, los informes y estudios que se filtraron de Microsoft y que analizaban el crecimiento de linux y distintas estrategias para enfrentarlo. El actual “acercamiento” de Microsoft a la comunidad Open Source viene de la mano de una estrategia bien definida y que no necesariamente coincide en sus objetivos con los de la comunidad: Microsoft tiene agenda propia.
Mientras no se transparente y legalicen los alcances a largo plazo, es mejor ser cauto y no avanzar en lo que puede resultar en problemas futuros para el desarrollo del software libre.
Grande Stallman!

4Setup dijo el 20-10-2009 a las 22:51:
@0Napcaia…
En ningun momento se ha dicho que el uso de C# y .NET es inutil o malo. Lo que sí es malo son las licencias y permisos asociados a sus usos. Imagina si cada vez se implementan más y más sw con dependencia de C# en Linux y a Microsoft se le para la raj@ de patentarlos todos o restringa su uso para su beneficio.
Aun seguimos en el limbo!!

2Cristian Correa dijo el 21-10-2009 a las 00:07:
@Yuri
En una charla que Richard Stallman hizo hace algunos años aquí en Chile le pedi que me autografiara una polera del Encuentro Linux 2005. Al verme la polera dijo que no quería firmarla porque decia Linux y no GNU/Linux. Así que le dije: Escribele “GNU/” y asi lo hizo y le colocó su firma.
Al parecer a Richard Stallman le pesa bastante que se diga GNU/Linux en vez de Linux a secas. (Si quieres te vendo la polera jajajaja)

3rvm dijo el 21-10-2009 a las 03:03:
No tenia idea que existía Teh Drunken Podcast
Voy a echarle una revisada.
En cuanto al artículo… NO A LAS PATENTES DE SOFTWARE!!!

-2Enlaces del 21-10-09 | evelio.info dijo el 21-10-2009 a las 04:15:
[...] Co-fundador de Samba se une a la polémica del proyecto Mono y las patentes por Franco Catrin [...]

-2Apple amplía la familia « Tecnoticias dijo el 21-10-2009 a las 05:14:
[...] La mayoría de polémicas tiene sus seguidores y detractores. En este caso, el co-fundador de Samba se une a la polémica del proyecto Mono y las patentes. [...]

2Daniel dijo el 21-10-2009 a las 09:27:
A mi que me la ch….
Ja ja, no xD. Ya en serio, yo tengo un sentido bien practico con respecto a esto: M$ no ha amenazado con el infierno a nadie todavia, asi que seguiré usando Mono, aunque me parece excelente idea que lo saquen de los repositorios oficiales y lo dejen, no se, en repositorios “Restricted” o algo, no se exactamente donde, Mono es libre, no se si corresponda dejarlo en restricted, pero se entiende la idea no?
El dia que M$ empiece con sus dobles estandares y comienze a amenazar con hacer valer sus licencias, dejaré de usarlo y adoptaré otra tecnología. Esto de la informática es tan dinámico que un cambio repentino de mas o de menos, da lo mismo, al menos para mi.

2Federico Sayd dijo el 21-10-2009 a las 11:35:
Desde luego un clon libre de .NET sigue siendo libre y no es objetable. Lo que es objetable es la dependencia tecnoloógica que Microsoft crea con sus productos. Creo que no se debería seguir la tendencia de una empresa que te ata con su tecnología. ¿Por qué no mejor invertir en otras tecnologías que apunten a la estandarización e interoperabilidad?
La gente de Samba no lo tuvo fácil con Microsoft, tuvieron que llegar a un dictamen de la Justicia para que Microsoft colaborara con ellos, y aunque el proyecto Samba me parece muy bueno en relación a cómo está gestionado me parece terrible tener que estar atado a una tecnología tan cerrada y mal implementada como CIFS y Active Directory y otras yerbas de Microsoft.
Obviamente los estándares de facto son muy malos para la mayoría. No promovería .Net por eso

3Patricio Lopez dijo el 21-10-2009 a las 12:35:
Encuentro super peligroso para la gente que basa sus proyectos en Mono la indefinición de Microsoft. La situación actual permite que, el día que salga una aplicación que genere muchas lucas, sacaran de la manga el as de las patentes y el equipo de desarrollo no verá una de los beneficios de su trabajo.
Siempre he encontrado que Mono es una aberración genética Open Source: un proyecto abierto, pero basado en tecnología patentada. Me hace recordar la política energética chilena: basarse en gas argentino para producir electricidad. Dado que dependíamos de un tercero, cuando a este le dejó de convenir el escenario, simplemente dejó de vendernos y muchas empresas se fueron al carajo por la falta de abastecimieniento.

0Microsoft publicará formato .PST de Outlook : Blogografia dijo el 28-10-2009 a las 17:00:
[...] documentación será entregada bajo la famosa y polémica Open Specification Promise de Microsoft. Básicamente, se trata de una forma de tranquilizar a los desarrolladores para que usen la [...]

0Microsoft publicará formato .PST de Outlook | UR-VE.COM dijo el 28-10-2009 a las 18:50:
[...] documentación será entregada bajo la famosa y polémica Open Specification Promise de Microsoft. Básicamente, se trata de una forma de tranquilizar a los desarrolladores para que usen la [...]