La société Microsoft techniques sur le système de fichiers exFAT et a exprimé sa volonté de transférer les droits d'utilisation de tous les brevets associés à exFAT pour une utilisation gratuite dans Linux. Il est noté que la documentation publiée est suffisante pour créer une implémentation portable d'exFAT, complètement compatible avec les produits Microsoft. L'objectif final de l'initiative est d'ajouter le support d'exFAT dans le noyau principal de Linux.
Les participants de l'organisation Open Invention Network (OIN), dont Microsoft fait partie, s'engagent à ne pas faire valoir de revendications judiciaires pour l'utilisation de leurs technologies dans les composants «» («Système Linux»). Mais exFAT n'en fait pas partie, donc cette technologie ne bénéficie pas des engagements de Microsoft concernant la fourniture de la possibilité d'utiliser ses brevets. Pour éliminer la menace des revendications de brevets, Microsoft prévoit d'obtenir l'inclusion du pilote exFAT parmi les composants de la prochaine version de la définition «système Linux». Ainsi, les brevets liés à exFAT seront couverts par l'accord conclu entre les participants de l'OIN.
Il est remarquable qu'auparavant, les brevets sur exFAT étaient dans Microsoft, l'installation de solutions basées sur Linux. Le pilote avec l'implémentation d'exFAT a été développé par Samsung il y a six ans sous licence GPLv2, mais il n'est toujours pas inclus dans le noyau principal de Linux en raison du risque de poursuites de Microsoft pour violation de brevets. Sur le site de Microsoft, il y a encore une page Ajout : Greg Kroah-Hartman
Le système de fichiers exFAT a été créé par Microsoft pour éliminer les limitations de FAT32 lors de son utilisation sur de gros supports Flash. Le support du système de fichiers exFAT est apparu dans Windows Vista Service Pack 1 et Windows XP avec Service Pack 2. La taille maximale des fichiers par rapport à FAT32 a été augmentée de 4 Go à 16 exaoctets, la limite de taille maximale des partitions de 32 Go a été supprimée, une carte des blocs libres a été introduite pour réduire la fragmentation et augmenter la vitesse, et la limite du nombre de fichiers dans un répertoire a été portée à 65 000, avec la possibilité de stocker des ACL.
proposé l'inclusion du pilote exFAT développé par Samsung dans la section expérimentale «staging» du noyau Linux («drivers/staging/»), où sont placés les composants nécessitant des améliorations. Il est noté que l'inclusion dans le noyau simplifiera le rendre adapté à la livraison dans l'arbre principal des codes sources du noyau. L'entreprise Microsoft a publié des techniques
Source : opennet.ru
