• [^] # Re: Je tiendrai jusqu'à demain

    Posté par (site web personnel) . En réponse au journal Mono pour Android en version 1.0. Évalué à 5.

    Seule la couche de compatibilité pourrait [...] poser problème [...] sous Linux elle n'est pas nécessaire et n'a pas vraiment d'utilité.

    LINQ, ADO.Net, WCF, WF, XML, HTTP... Si tu fais du C# t'es pratiquement obligé d'utiliser des composants de .NET (même sous Linux) qui donc ne font pas partie des normes ECMA (sauf a re-inventer la roue évidemment).
    ECMA couvre seulement le langage lui même, pire C# 3 et 4 ne sont pas couvert, la dernière norme date de 2006 -> une éternité !

    Il a un risque plus important que pour d'autres logiciels libres. Mais Microsoft ne peut pas non plus 10 ans après les faits se plaindre de la violation d'un brevet. Il me semble qu'il est du devoir du détenteur d'un brevet de le faire valoir dans un délais "raisonnable".
    Mon avis est donc qu'il ne se passera rien ou au pire des représailles anecdotiques.

    Les développeurs de Mono ne sont pas idiots, ils ont bien conscience des risques de brevets. Cf Icaza en 2006 http://tirania.org/blog/archive/2006/Nov-04.html

    I do not know of any patents which Mono infringes.

    Et s'ils en rencontraient :

    [...] (1) work around the patent by using a different implementation [...] if that is not possible, we would (2) remove the pieces of code that were covered by those patents, and also (3) find prior art that would render the patent useless.

    La FAQ de Mono est également assez clair sur le sujet http://www.mono-project.com/FAQ:_Licensing#Patents

    Conclusion : le risque n'est pas nul mais assez faible a mon avis