URL: https://linuxfr.org/news/exfat-dans-le-noyau-linux-microsoft-a-enfin-dit-oui Title: exFAT dans le noyau Linux ? Microsoft a (enfin) dit oui ! Authors: david.g pulkomandy, dourouc05, Davy Defaud, cosmocat, BAud, theojouedubanjo, Tonton Th et Ysabeau đŸ§¶ Date: 2019ćčŽ08月29æ—„T09:04:16+02:00 License: CC By-SA Tags: exfat, microsoft et noyau_linux Score: 40 Microsoft ♄ Linux et comme « [Il n’y a pas d’amour, il n’y a que des preuves d’amour](https://fr.wikipedia.org/wiki/Pierre_Reverdy#Citations) », treize ans aprĂšs son apparition, Microsoft souhaite encourager l’inclusion de son systĂšme de fichiers exFAT dans le noyau Linux, en ouvrant les spĂ©cifications de ce dernier. ![Microsoft ♄ Linux](https://cloudblogs.microsoft.com/uploads/prod/2018/03/ms_loves_linux.png) Quelques semaines aprĂšs cette annonce, qu’en est‐il vraiment ? ---- [Journal Ă  l’origine de la dĂ©pĂȘche](https://linuxfr.org/users/davidg--2/journaux/exfat-dans-le-noyau-linux-microsoft-a-enfin-dit-oui) [Annonce sur le blog de Microsoft](https://cloudblogs.microsoft.com/opensource/2019/08/28/exfat-linux-kernel/) [Discussion concernant l’inclusion du pilote sur la LKML ](https://lkml.org/lkml/2019/8/28/827) [exFAT est en route vers le noyau Linux (mais la route est longue) — ZDNet](https://www.zdnet.fr/actualites/exfat-est-en-route-vers-le-noyau-linux-mais-la-route-est-longue-39889807.htm) [Les commentaires de Software Freedom Conservancy sur les aspects juridiques](https://sfconservancy.org/blog/2019/aug/30/microsoft-exfat-oin/) ---- Oui, la prise en charge du systĂšme de fichiers exFAT est en cours d’intĂ©gration dans le noyau Linux. Notamment utilisĂ© comme systĂšme de fichiers par de nombreux appareils (appareils photo, camĂ©scopes, clefs USB, etc.), le successeur du « vĂ©nĂ©rable » FAT32, faisant au passage sauter [un bon nombre de limitations](https://fr.wikipedia.org/wiki/ExFAT#Avantages) hĂ©ritĂ©es de son aĂźnĂ©, aura connu quelques pĂ©ripĂ©ties pour en arriver lĂ  ! FUSE-exFAT ---------- Ceci n’est pas une rĂ©volution ! Il Ă©tait dĂ©jĂ  possible d’utiliser le systĂšme de fichiers exFAT sous GNU/Linux, BSD et macOS en espace utilisateur via [FUSE](https://fr.wikipedia.org/wiki/Filesystem_in_Userspace). Les outils de vĂ©rification du systĂšme de fichiers et de formatage Ă©tant eux aussi [disponibles](https://github.com/relan/exfat). Pilote natif exFAT par Samsung ------------------------------ Une implĂ©mentation via FUSE ne convenant pas Ă  ses usages, Samsung a Ă©crit une implĂ©mentation native du systĂšme de fichiers pour l’embarquer notamment dans ses tĂ©lĂ©phones Android. Cette implĂ©mentation avait par la suite [fuitĂ© sur Github](https://www.phoronix.com/scan.php?page=news_item&px=MTQxNzg). À la suite de cette fuite et des plaintes concernant la violation par ce pilote de la licence du noyau Linux (GPL v2), Samsung avait dĂ©cidĂ© de libĂ©rer officiellement son implĂ©mentation sur son portail [Open Source Release Center](http://opensource.samsung.com/), [avec l’aide de Software Freedom Conservancy](https://sfconservancy.org/news/2013/aug/16/exfat-samsung/). Bien que sous licence libre, ce pilote n’exonĂ©rait en revanche pas les distributeurs de cette solution de s’acquitter des droits liĂ©s aux brevets dĂ©tenus par Microsoft sur exFAT. exFAT dans le noyau Linux ------------------------- C’est en cela que Theodore Ts’o (M. ext2/3/4, pour les intimes) s’inquiĂ©tait sur la LKML des [problĂ©matiques lĂ©gales](https://lkml.org/lkml/2019/7/9/33) relatives Ă  l’inclusion du pilote exFAT dans le noyau Linux. Ajoutant par là‐mĂȘme qu’il ne voyait pas pourquoi il fallait faciliter la diffusion de cette technologie tout en prenant le risque de se voir rĂ©clamer des droits d’utilisation par Microsoft pour ses brevets. Cette discussion a visiblement fait mouche, puisque Microsoft vient d’annoncer sur son [blog](https://cloudblogs.microsoft.com/opensource/2019/08/28/exfat-linux-kernel/) la [disponibilitĂ© des spĂ©cifications du systĂšme de fichiers exFAT](https://docs.microsoft.com/fr-fr/windows/win32/fileio/exfat-specification), et qu’il allait aussi permettre aux membres de l’[Open Invention Network](https://www.openinventionnetwork.com/about-us/) et aux utilisateurs d’utiliser exFAT gratuitement. C’est sans tarder que le pilote exFAT de Samsung devrait [intĂ©grer la branche « _staging_ » du noyau Linux](https://lkml.org/lkml/2019/8/28/827), et ce, mĂȘme si la qualitĂ© du code inquiĂšte certains contributeurs. Autre point de tension, les spĂ©cifications publiĂ©es par Microsoft [ne sont pas complĂštes Ă  ce jour](https://lkml.org/lkml/2019/8/29/539). Les limitations de cette « libĂ©ration » --------------------------------------- L’Open Invention Network est une association d’entreprises mettant en commun leurs brevets et s’engageant Ă  ne pas s’attaquer les unes les autres. Cela s’applique uniquement tant que les entreprises sont membres de l’OIN (elles peuvent repartir et rĂ©cupĂ©rer leurs brevets), et uniquement dans le cadre assez restrictif de « la distribution GNU/Linux de base » dĂ©finie par l’OIN. On ne sait donc pas dans quelle mesure cette libĂ©ration peut aussi permettre une utilisation d’exFAT dans BSD et Haiku (ce dernier ayant dĂ©jĂ  depuis 2011 [une implĂ©mentation en lecture](https://git.haiku-os.org/haiku/tree/src/add-ons/kernel/file_systems/exfat), mais pas en Ă©criture, la plupart des brevets concernant l’écriture sur le systĂšme de fichiers). Ce n’est donc jamais simple les histoires d’amour !

AltStyle ă«ă‚ˆăŁăŠć€‰æ›ă•ă‚ŒăŸăƒšăƒŒă‚ž (->ă‚ȘăƒȘă‚žăƒŠăƒ«) /