Si MS dit celà maintenant, c'est grace aux "lobby" des standards ouverts et au libre. MS soigne son image. MS renonce pragmatiquement à ses vieux "idéaux". À contre coeur...
Si les faits rejoignent la réalité, par exemple en n'utilisant pas les brevets sur des implémentations de protocoles standardisés pour virer des concurrents (ce qui est très loin d'être garanti par MS ... [1]), personne ne va s'en plaindre.
[1] : Licence MS pour utiliser des protocoles libre : http://msdn.microsoft.com/library/default.asp?url=/library/en-us/ra(...)
Cette "charmante" licence te donne le droit d'utiliser gratuitement[*] des protocoles libres (bizarre, hein?) uniquement s'il n'y a qu'utilisation d'OS Microsoft. Si, par exemple, il y a un client Linux d'un serveur MS, cette "charmante" licence n'est plus applicable et MS peut se "déchainer" et retrouver tout son naturel.
Extrait : 1.1 “Licensed Implementation(s)” means only those specific portion(s) of Your products that (a) are Server Software or a component of Server Software, (b) implement Licensed Protocol(s) solely to interoperate or communicate with Authorized Windows Clients without changing or interfering with the existing implementation of the Licensed Protocols in any Authorized Windows Client or Microsoft server operating system product, and (c) are compliant with the relevant Technical Documentation. Software that constitutes a Licensed Implementation under the preceding sentence may also use the relevant Licensed Protocol(s) to respond to requests from Compatible Software only in the same manner as it uses those Licensed Protocols to interoperate or communicate with an Authorized Windows Client. “Server Software” means software that is (i) designed and marketed as server software with the primary purpose of providing computing or data services concurrently to software programs running on multiple other computers, and (ii) running on a machine configured so that its primary purpose is to provide such services concurrently to multiple other computers. “Authorized Windows Client(s)” means the Native Microsoft Windows 95, Windows 98, Windows Millennium edition, Windows NT Workstation, Windows 2000 Professional, Windows XP Home, and Windows XP Professional desktop operating systems for personal computers and successors to the foregoing. “Native” means software as distributed by Microsoft under the applicable end user license agreement for such product and intended for use as part of such product, without the addition of any software code other than subsequent updates or service packs. “Compatible Software” means software that is capable of interoperating or communicating with the implementation of the relevant Licensed Protocol(s) in the Native Microsoft Windows NT Server (version 3.1 and above), Windows 2000 Server, Windows 2000 Advanced Server, Windows 2000 Datacenter Server and Windows Server 2003 server operating systems and successors to the foregoing.
Notez bien les "“Native” means software as distributed by Microsoft..." et "“Compatible Software” means software that is capable of interoperating or communicating with the implementation of the relevant Licensed Protocol(s) in the Native Microsoft Windows...".
La boucle est bouclée.
[*] : NB : il faut déjà payer des licences Microsoft pour tous les postes... La notion de gratuité est très relative chez Microsoft.
# ne pas baisser la garde
Posté par itstimetogo . En réponse à la dépêche Trois déclarations de Microsoft sur les formats, l'interopérabilité. Évalué à 4.
Si les faits rejoignent la réalité, par exemple en n'utilisant pas les brevets sur des implémentations de protocoles standardisés pour virer des concurrents (ce qui est très loin d'être garanti par MS ... [1]), personne ne va s'en plaindre.
[1] : Licence MS pour utiliser des protocoles libre :
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/ra(...)
Cette "charmante" licence te donne le droit d'utiliser gratuitement[*] des protocoles libres (bizarre, hein?) uniquement s'il n'y a qu'utilisation d'OS Microsoft. Si, par exemple, il y a un client Linux d'un serveur MS, cette "charmante" licence n'est plus applicable et MS peut se "déchainer" et retrouver tout son naturel.
Extrait :
1.1 “Licensed Implementation(s)” means only those specific portion(s) of Your products that (a) are Server Software or a component of Server Software, (b) implement Licensed Protocol(s) solely to interoperate or communicate with Authorized Windows Clients without changing or interfering with the existing implementation of the Licensed Protocols in any Authorized Windows Client or Microsoft server operating system product, and (c) are compliant with the relevant Technical Documentation. Software that constitutes a Licensed Implementation under the preceding sentence may also use the relevant Licensed Protocol(s) to respond to requests from Compatible Software only in the same manner as it uses those Licensed Protocols to interoperate or communicate with an Authorized Windows Client. “Server Software” means software that is (i) designed and marketed as server software with the primary purpose of providing computing or data services concurrently to software programs running on multiple other computers, and (ii) running on a machine configured so that its primary purpose is to provide such services concurrently to multiple other computers. “Authorized Windows Client(s)” means the Native Microsoft Windows 95, Windows 98, Windows Millennium edition, Windows NT Workstation, Windows 2000 Professional, Windows XP Home, and Windows XP Professional desktop operating systems for personal computers and successors to the foregoing. “Native” means software as distributed by Microsoft under the applicable end user license agreement for such product and intended for use as part of such product, without the addition of any software code other than subsequent updates or service packs. “Compatible Software” means software that is capable of interoperating or communicating with the implementation of the relevant Licensed Protocol(s) in the Native Microsoft Windows NT Server (version 3.1 and above), Windows 2000 Server, Windows 2000 Advanced Server, Windows 2000 Datacenter Server and Windows Server 2003 server operating systems and successors to the foregoing.
Notez bien les "“Native” means software as distributed by Microsoft..." et "“Compatible Software” means software that is capable of interoperating or communicating with the implementation of the relevant Licensed Protocol(s) in the Native Microsoft Windows...".
La boucle est bouclée.
[*] : NB : il faut déjà payer des licences Microsoft pour tous les postes... La notion de gratuité est très relative chez Microsoft.