De la FAT32 open source pour Linux et Android
Tuxera, une société fondée en 2008, vient d'annoncer un package open source (sous GPL) qui permet aux systèmes Linux et Android de lire et écrire sur les systèmes de fichiers suivant : FAT (12 et 16), FAT32, exFAT et NTFS. L'avantage de la solution de Tuxera, outre le fait qu'elle permette d'écrire sur des appareils formatés en NTFS, et que les problèmes de licences avec Microsoft, notamment sur FAT32, sont écartés. Accessoirement, la société est la première a avoir licencié la technologie exFAT de Microsoft, pour proposer des pilotes libres sur les systèmes alternatifs.
Pour FAT32, c'est un rien tordu au niveau de la licence. Actuellement, le problème qui se pose est simple : Microsoft dispose de brevets sur VFAT (la gestion des noms longs) et il est donc nécessaire d'obtenir une licence pour commercialiser un appareil qui utilise FAT32 comme système de fichiers. Mais cette licence empêche l'utilisation de l'implémentation classique (et sous GPL) de FAT32 sous Linux. Si vous ne payez pas la licence à Microsoft, vous risquez un procès de Microsoft, parce que l'implémentation classique de FAT32 sous Linux utilise des brevets Microsoft...
Avec le pilote de Tuxera, le problème ne se pose a priori pas : le code source de l'implémentation de FAT32 ne fait pas appels à des méthodes brevetées. Rappelons aussi que FAT32 est en perte de vitesse, que NTFS est devenu un standard de facto et qu'exFAT risque de le devenir : la norme SDXC utilise le format de fichiers exFAT par défaut.
- Une carte mémoire à 1 500 € chez Sandisk
- Mise à jour de nos « charts » CPU et stockage
- Touch Mouse est la Magic Mouse de Microsoft
- GeForce 500M : nouveaux noms, vieilles puces
- Intel : le plein de Sandy Bridge mobiles
- Des SSD SandForce de 480 Go en PATA
- Projet Denver : le CPU ARM de NVIDIA
- TDJ : casque Arctic Cooling P261
- OCZ lance ses Vertex 3, SandForce 2000 inside
- Atrix 4G : le smartphone qui se prend pour un netbook
- Ubuntu sur un smartphone Windows Mobile 6
- BPM dans le Cloud : Pegasystems inaugure Pega Cloud
- Corsair P3 : des SSD à base de Marvell 9174
- Après Free Bouygues mettra un Atom dans sa box
- Pas de manette avec les premières Freebox V6
- Des SSD SandForce en 1,8" chez OWC
- Zotac : Sandy Bridge et WiFi en mini-ITX
- UHS-II : les cartes SDXC atteignent 312 Mo/s






bonne nouvelle, j'espère que Microsoft va pas faire un procès ...
Si c'est intégré rapidement à Mac OS X et Linux, ça va permettre d'utiliser le NTFS comme format universel !
Parce qu'actuellement si on veut un disque dur externe qui stocke des fichiers de plus 4Go avec des noms longs et qui tourne sur tous les OS sans installation supplémentaire...
Mouais, pour NTFS, il y a le pilote ntfs3g qui fonctionne très bien sous Linux.
ntfs3g marche bien, mais niveau performances c'est pas top. Consommation CPU énorme, débits lecture/écriture faible. Cette implémentation est très bienvenue ! Quant à Linux installé sur NTFS ... berk ... alors qu'on a depuis hier un beau noyau 2.6.37 qui fait exploser les perfs d'ext4 !
NTFS est lui aussi obsolète, rappelons qu'il date de 1993, qu'il se fragmente à mort et que les performances ne sont pas terribles (quand on teste ZFS sur Solaris, on renvoie directement NTFS à la case cromagnon). De plus il est journalisé donc à priori pas idéal pour les supports à base de mémoire flash (SSD, Clés usb...)
extFAT lui est conçu pour ces supports, l'arrivée d'un driver libre est une bonne chose même si on peut s'inquiéter des brevets. Bien sûr Microsoft ne fera pas de procès dans l'immédiat, ils attendront que ce driver se répande partout et que les constructeurs adoptent massivement l'extFAT. Ensuite ils pourront lancer des procès massifs contre tout le monde.
ntfs3g marche bien, mais niveau performances c'est pas top. Consommation CPU énorme, débits lecture/écriture faible. Cette implémentation est très bienvenue ! Quant à Linux installé sur NTFS ... berk ... alors qu'on a depuis hier un beau noyau 2.6.37 qui fait exploser les perfs d'ext4 !
Bien d'accord avec toi. Et quand on sait que c'est également Tuxera qui a développé (ou repris) ntfs-3g, on peut être sûr d'un résultat à la hauteur de ce dernier, perf en plus !!
( http://www.tuxera.com/products/tux [...] rformance/ )
tien a propos de ntfs-3g, j'avais besoin de faire des gros transferts de fichier ( beaucoup de film et d'image de dvd) donc des fichier de 700mo a 4/5 Go et mandriva laguait par moment, cpu à 100% et pourtant en faisant un top en console je voyais que 15 a 50% du proc pour ntfs-3g, mais c'est quand meme beaucoup na? je gagnerais beaucoup à utiliser tuxera?
sachant que mon / est en ext4 et mon /home en ext3
NTFS est lui aussi obsolète, rappelons qu'il date de 1993, qu'il se fragmente à mort et que les performances ne sont pas terribles (quand on teste ZFS sur Solaris, on renvoie directement NTFS à la case cromagnon). De plus il est journalisé donc à priori pas idéal pour les supports à base de mémoire flash (SSD, Clés usb...)
extFAT lui est conçu pour ces supports, l'arrivée d'un driver libre est une bonne chose même si on peut s'inquiéter des brevets. Bien sûr Microsoft ne fera pas de procès dans l'immédiat, ils attendront que ce driver se répande partout et que les constructeurs adoptent massivement l'extFAT. Ensuite ils pourront lancer des procès massifs contre tout le monde.
Bon alors déjà, 'faut arrêter les regard manichéen sur l'industrie high-tech, ça devient un brin lourd...
Ensuite, la dernière version de NTFS (fin 2006, Windows 7 n'ayant pas changé grand-chose de ce côté-là je crois, à part le support du TRIM) n'a un peu rien à voir avec celle de NT 3.1...
Bon par contre, c'est clair, c'est pas fait pour de la mémoire Flash du genre clé USB.
tien a propos de ntfs-3g, j'avais besoin de faire des gros transferts de fichier ( beaucoup de film et d'image de dvd) donc des fichier de 700mo a 4/5 Go et mandriva laguait par moment, cpu à 100% et pourtant en faisant un top en console je voyais que 15 a 50% du proc pour ntfs-3g, mais c'est quand meme beaucoup na? je gagnerais beaucoup à utiliser tuxera?sachant que mon / est en ext4 et mon /home en ext3
C'est plus simple que ça. D'abord, ton Linux, il va lire les fichiers sur tes partoches en ext3 ou 4, puis envoyer en écriture en passant par un buffer de la taille de ta mémoire disponible. Alors, comme écrire est plus long que lire, comme l'USB est plus lent que le PATA ou le SATA de tes disques, ton CPU se met en mode "wait" le temps de vider le buffer. Pour ntfs-3g, il est en userspace donc son utilisation compte à 20% comme tu l'as vu, alors que les ext sont dans le noyau et comptent en "sys". Enfin, d'après des benchs effectués par Phoronix, NTFS est environ 65% moins rapide que ext4 ou xfs. Voilà voilà...
Bon alors déjà, 'faut arrêter les regard manichéen sur l'industrie high-tech, ça devient un brin lourd
Certes, certes
[citation]Ensuite, la dernière version de NTFS (fin 2006, Windows 7 n'ayant pas changé grand-chose de ce côté-là je crois, à part le support du TRIM) n'a un peu rien à voir avec celle de NT 3.1[/citation]
En fait, NTFS a connu une évolution majeure entre les versions NT3.1, NT3.5 d'une part, NT3.51, NT4 et suivantes d'autre part, en raison du passage du 16 au 32bits ; les disques de 2To étaient déjà supportés, la seule limite c'était n° de cylindre
bonne nouvelle, j'espère que Microsoft va pas faire un procès ...
Normalement tout va bien
Mais bof, méfions nous de Microsoft, la société qui cherche des thunes par tout les moyens serait capable de chercher la petite bête pour le coup, m'enfin bon wait & see comme qui dirait
Bon alors déjà, 'faut arrêter les regard manichéen sur l'industrie high-tech, ça devient un brin lourd...
Ensuite, la dernière version de NTFS (fin 2006, Windows 7 n'ayant pas changé grand-chose de ce côté-là je crois, à part le support du TRIM) n'a un peu rien à voir avec celle de NT 3.1...
Bon par contre, c'est clair, c'est pas fait pour de la mémoire Flash du genre clé USB.
Honnêtement cite moi une société qui n'a jamais fait de procès pour une utilisation de ses produits ou idées faute de brevets, licence, position dominante toussah ...
Java et Oracle ça te dis rien ?
Les sociétés sont prêtes à tout actuellement pour faire du fric, on a eu quand même des périodes de procès entre les sociétés. Le problème est que les sociétés sont prêtes à écraser bouffer d'autres sociétés sans innover de leur côté. Après les ayatollah du business pourront me blâmer "ouais mais bon ils ont innové c'est normal qu'ils soient rémunérés" fin bon le débat est clos