Oui, c'est évident que les questions de propriété industrielle ralentissent les processus de standardisation. C'est bien pour ça que l'ARB recommande de ne pas les utiliser pour bloquer le processus1. Mais il faut quand même les prendre en compte et les gérer pour ne pas se trouver dans des situations délicates.
Sur la même page, on peut aussi lire ça : Nick points out that DX [DirectX] has lots of marketing money associated with it. Dale thinks Microsoft's unwillingness to ship OpenGL 1.2 DLL, and general lack of engagement, contributes to perception of staleness. Bimal, Dale, and Michael are in favor of placing control of the OpenGL DLL with IHVs, rather than in Microsoft.
C'était histoire d'illustrer encore une fois la volonté de Microsoft de nuire à OpenGL en faveur de DirectX et aussi le fait que les autres membres de l'ARB s'en rendent compte. Dans les Bylaws de l'ARB, on trouve aussi une mention qui indique que tous les nouveaux membres doivent faire des efforts pour aider le processus de standardisation et promouvoir OpenGL2. Microsoft va clairement à l'encontre de ces principes.
> http://www.opengl.org/about/arb/notes/meeting_note_2000年12月05日.html(...)
> ATI and Intel are engaged in litigation and, because texture_env_combine is
> being considered for ARB status, ATI must claim some IP WRT these
> extensions. Still determining which of the three extensions are affected.
Il faut lire un peu plus loin : Jon will check with Michael Duncheon on how we can potentially approve specs known to be encumbered by IP. E.g. ATI does not want to prevent people from using texture_env_combine.
Il me semble clair qu'ATI ne voulait absolument pas empêcher l'utilisation de cette extension malgré l'IP qu'ils ont dessus. Dans la pratique, cette extension a effectivement été mise en place, sans retard et sans problème3.
> Preuve que les problemes de brevets/propriete intellectuelle, ca date de bien
> avant MS. MS etait juste un exemple parmis d'autres qui a ete mis en sauce
> parce que... ben parce que c'est MS.
Je ne nie pas que les problèmes de propriété intellectuelle soient un obstacle au bon déroulement de la standardisation. Ce que je disais, c'est que l'ARB conseille de s'en occuper dans l'intérêt du standard OpenGL, en laissant les membres utiliser l'IP des autres membres sans contrepartie1.
Ce que fait Microsoft va à l'encontre de ce principe, puisqu'ils ont utilisé leurs brevets à plusieurs reprises contre les autres membres, sans volonté de favoriser OpenGL. Ils ont essayé au contraire de ralentir la standardisation et de forcer les autres membres à échanger leur IP sur une base 1:1.
[^] # Re: Quel gros gag
Posté par Frédéric Lopez . En réponse au journal C# vs java. Évalué à 2.
> [...] IP issues impede progress
Oui, c'est évident que les questions de propriété industrielle ralentissent les processus de standardisation. C'est bien pour ça que l'ARB recommande de ne pas les utiliser pour bloquer le processus1. Mais il faut quand même les prendre en compte et les gérer pour ne pas se trouver dans des situations délicates.
Sur la même page, on peut aussi lire ça :
Nick points out that DX [DirectX] has lots of marketing money associated with it.
Dale thinks Microsoft's unwillingness to ship OpenGL 1.2 DLL, and general lack of engagement, contributes to perception of staleness.
Bimal, Dale, and Michael are in favor of placing control of the OpenGL DLL with IHVs, rather than in Microsoft.
C'était histoire d'illustrer encore une fois la volonté de Microsoft de nuire à OpenGL en faveur de DirectX et aussi le fait que les autres membres de l'ARB s'en rendent compte. Dans les Bylaws de l'ARB, on trouve aussi une mention qui indique que tous les nouveaux membres doivent faire des efforts pour aider le processus de standardisation et promouvoir OpenGL2. Microsoft va clairement à l'encontre de ces principes.
> http://www.opengl.org/about/arb/notes/meeting_note_2000年12月05日.html(...)
> ATI and Intel are engaged in litigation and, because texture_env_combine is
> being considered for ARB status, ATI must claim some IP WRT these
> extensions. Still determining which of the three extensions are affected.
Il faut lire un peu plus loin :
Jon will check with Michael Duncheon on how we can potentially approve specs known to be encumbered by IP. E.g. ATI does not want to prevent people from using texture_env_combine.
Il me semble clair qu'ATI ne voulait absolument pas empêcher l'utilisation de cette extension malgré l'IP qu'ils ont dessus. Dans la pratique, cette extension a effectivement été mise en place, sans retard et sans problème3.
> http://www.opengl.org/about/arb/notes/meeting_note_2001年03月13日.html(...)
> Jon would like to do 2.0, but is concerned about manpower requirements
> and resolving IP issues holding up programmable pipeline extensions
> Preuve que les problemes de brevets/propriete intellectuelle, ca date de bien
> avant MS. MS etait juste un exemple parmis d'autres qui a ete mis en sauce
> parce que... ben parce que c'est MS.
Je ne nie pas que les problèmes de propriété intellectuelle soient un obstacle au bon déroulement de la standardisation. Ce que je disais, c'est que l'ARB conseille de s'en occuper dans l'intérêt du standard OpenGL, en laissant les membres utiliser l'IP des autres membres sans contrepartie1.
Ce que fait Microsoft va à l'encontre de ce principe, puisqu'ils ont utilisé leurs brevets à plusieurs reprises contre les autres membres, sans volonté de favoriser OpenGL. Ils ont essayé au contraire de ralentir la standardisation et de forcer les autres membres à échanger leur IP sur une base 1:1.
1http://www.sgi.com/products/software/opengl/arb_bylaws.html(...) - §7.3
2http://www.sgi.com/products/software/opengl/arb_bylaws.html(...) - §5.1
3http://www.opengl.org/about/arb/notes/meeting_note_2001年03月13日.html(...)
> C'est fait ? Ah bon, montre moi donc ou est-ce que MS a utilise ou menace
> d'utiliser ses brevets contre les LL.
Pour en revenir à la question qui m'intéressait au départ, Microsoft a utilisé ses brevets contre un projet libre, Virtual Dub :
http://swpat.ffii.org/patents/effects/asf/index.en.html(...)
ASF: changing copyright rules by means of patents
Microsoft has prohibited a Free Software programmer from writing import/export filters for its Advanced Streaming Format (ASF).