Microsoft gaat zijn exfat-bestandssysteem in licentie geven. Sony, Canon en Sanyo zijn de eerste bedrijven die licenties hebben afgenomen bij Microsoft. Het exfat-systeem, de 'moderne' versie van het fat-protocol, is bedoeld voor flashmedia .
Het exfat-protocol, dat volgens Microsoft beter dan fat32 geschikt is voor het opslaan van grote audio- en videobestanden, lost een aantal beperkingen op van het fat32-bestandssysteem, dat in 1996 werd ingevoerd. Zo is de maximale bestandsgrootte van circa 4GB verhoogd naar 256TB. Ook de maximale partitiegrootte, de clustergrootte en de sectorgrootte zijn bij exfat een stuk hoger. Nadelen zijn er ook: exfat werkt niet voor Windows-versies ouder dan XP, dat dan bovendien voorzien moet zijn van een update en service pack 2. Vista vereist service pack 1 om exfat te kunnen gebruiken.
Voor niet-Windows-machines is er nog weinig of geen ondersteuning voor exfat. Dat terwijl Microsoft het bestandssysteem vooral geschikt acht voor verwisselbare flashmedia, zoals usb-sticks en sd-kaarten; over het algemeen opslagmedia die op meerdere systemen worden gebruikt. Gebrekkige ondersteuning belemmert die uitwisselbaarheid.
Het licentiesysteem dat Microsoft nu heeft aangekondigd, moet daar dan ook verandering in brengen. De computergigant ziet graag dat zijn systeem op andere platforms wordt gebruikt. Overigens zijn er wel eerder exfat-licenties uitgegeven, maar nu pas zijn de licenties beschikbaar voor alle ontwikkelaars die er interesse in hebben. Wie de licentie wil hebben, moet Microsoft niet alleen een vergoeding betalen, maar moet ook zijn handtekening zetten onder een non-disclosure agreement, een document dat moet garanderen dat de inhoud van de overeenkomst vertrouwelijk blijft.
Mits van legale oorsprong. Dus alleen als de aanbieder het legaal heeft aangeboden. Anders ben je gewoon strafbaar.In Nederland zijn ALLE downloads van muziek en video zijn legaal, onhafhankelijk of je er nou voor betaald of niet. Het maakt daarbij ook niet uit of je dat nou van newsgroups, edonkey, etc. betrekt. BREIN wil je graag anders doen geloven, maar gelukkig hebben zij het niet bij het rechte eind
Omdat NTFS permissies op bestandsniveau ondersteund en FAT niet?Waarom zou MS dat moeten doen?
Ik weet niet hoe ruim je "binnen enkele jaren" neemt, maar windows 8 zal er toch zeker niet zijn binnen enkele (dus 1, 2, of misschien 3) jaren.ntfs is zoo jaren 90 maximale bestandsgrootte is 2TBtoekomstgericht is dat verschrikkelijk klein, als je bedenkt dat binnen enkele jaren windows 8 zal uitkomen met 128bit support
en een 64 bit os theoretisch tot 16.8 miljoen terabytes kan gaan (praktisch 192GB bij win 7)
dus dan lijkt het logischer dat ze een totaal nieuw bestandssysteem uitbrengen of het bestandssysteem HFS of HFS+ gaan gebruiken...
[Reactie gewijzigd door fdm391 op 13 december 2009 18:42]
Chrome OS draait toch om cloud computing? Offline storage is daarbij dus nogal van ondergeschikt belang.Google bouwt daar zelf wel iets voor met het Chrome OS, in het achterhoofd. Ongetwijfeld dat die exfat ook wel ondersteund gaat worden door de linux distrotjes
Er is een afdracht aan Microsoft en de ontwikkelaar moet een NDA tekenen. Beide zaken kun je als onmogelijk beschouwen in de linux wereld.dat die exfat ook wel ondersteund gaat worden door de linux distrotjes
hmm en welk OS draaien al die devices ook al weer? ....het start met een L en het eindigt op inux. (mijn Samsung fotolijstje thuis herkent mijn usb stick met ext2 direct).En dan heb je nog proprietary devices, zoals digitale fotolijstjes met een USB poort, Playstations, TV's en DVD Spelers die ook Divx kunnen spelen vanaf een USB stick, en een hoop andere apparatuur die een USB stick aankan, al was het maar voor het updaten van firmware
zijn handtekening zetten onder een non-disclosure agreement, een document dat moet garanderen dat de inhoud van de overeenkomst vertrouwelijk blijft.
Aangezien het contract een NDA bevat, zou dat kunnen betekenen dat je de technische details niet publiek mag maken en aangezien Linux Open Source is vraag ik me af of de code voor de driver van exfat dan wel geopensourced mag worden. Dit is gewoon weer een smerige truc van Microsoft om met machtsmisbruik ervoor te zorgen dat er weer een vendor lock-in ontstaat.Linux..... tja, ook Linux distro's mogen zo'n licentie afnemen natuurlijk, het is alleen de vraag of ze dat ook doen, aangezien er wel wat voor betaald moet worden denk ik.
[Reactie gewijzigd door kozue op 13 december 2009 11:50]
Ja, zoals gewoonlijk loopt Microsoft de ontwikkeling op niet-pc gerelateerde technologieën zoals camera's weer eens tegen te werken met hun verouderde rotzooi. UIt de wikipedia pagina:en waarom niet gewoon ext3 of 4???? altijd al een beter FS gevonden dan fat (in welke vorm dan ook)...
Onder Linux kun je veel grotere FAT32 filesystems aanmaken. Dat hadden ze in windows ook makkelijk in kunnen bouwen. Maar omdat ze perse iedereen aan hun proprietary ntfs willen hebben doen ze geen moeite. ExFAT de oplossing? Alleen omdat MS zo'n achterlijk OS heeft gemaakt...FAT32 heeft een maximale grootte van 32 GB. (Eigenlijk 2 TB, maar Windows weigert onder FAT32 partities aan te maken groter dan 32 GB) De SDXC kaartjes gaan tot 2 terabyte dus moest er een nieuw bestandssysteem worden gebruikt. ExFAT was de oplossing.
[Reactie gewijzigd door W3ird_N3rd op 11 december 2009 17:50]
.edit @ hieronder: Chopper_Rob snapt het.Geen vergoeding, geen NDA bullshit, niks.
[Reactie gewijzigd door .oisyn op 11 december 2009 19:34]
Ja ik weet het wel. MS (mag ik voor deze ene keer MS met een dollarteken schrijven? Voor deze ene keer wel toepasselijk lijkt me? Nee? Ok dan niet) wil gewoon geld verdienen en daarom krijgen we nu exfat door onze strot geduwd.Je geeft zelf het antwoord al
Maar het is de beslissing van MS, en daarnaast ook van Secure Digital. Ze hadden best samen voor ext2 kunnen kiezen, MS had dan ext2-support in hun besturingssystemen gestopt. Linux en Mac hadden dan al standaard die kaartjes kunnen lezen en de hele wereld was weer een heel klein beetje mooier geweest.das niet zo heel moeilijk hoor...
bedrijven willen graag producten verkopen. Maar stel je brengt iets op de markt dat met ext2 zou werken.
[Reactie gewijzigd door cybermans op 12 december 2009 10:31]
waar heb je het over? die bedrijven zijn zelf de makers van Linux ?!?!?!?! Lees de verslagen van de Linux kernel summit en dan zie je dat ze een heel team van kernel developers intern hebben.en slordig met support tegen over een klant
als je het artikel gelezen had dan zou je zien dat er juist verschillende heel grote makers van consumenten electornica het voortouw nemen in deze deal met Microsoft. Precies het omgekeerde van wat jij dus beweert is hier aan het gebeuren. Waarom je +3 krijgt voor je post die volkomen de realiteit uit het artikel negeert is me een raadselEn dus blijft over dat dit geen handige ontwikkeling is voor de makers van consumenten-electronica devices. Want die hebben nu een issue: ze hebben meestal zwaar geinvesteerd in Linux, en nu is er een filesystem zonder Linux support en waar een licentie voor nodig is.
[Reactie gewijzigd door worldcitizen op 11 december 2009 18:01]
[Reactie gewijzigd door DLGandalf op 11 december 2009 19:06]
Natuurlijk moet het filesystem wel rekening houden met sectors, waer leveling etc.Wear levelling hoort in mijn optiek hier totaal niet thuis. Net zo als een filesystem dat rekening houdt met sectoren ed.
Linux wasn't the first operating system to incorporate a virtual layer to support a common file model. Earlier VFS implementations include Sun's VFS (in SunOS version 2.0, circa 1985) and IBM and Microsoft®'s "Installable File System" for IBM OS/2. These approaches to virtualizing the file system layer paved the way for Linux's VFS.
Natuurlijk andere hardware betekend ook een andere optimale manier van benaderen.Als je nu een nieuw filesystem wil maken ben je eerst het wiel opnieuw aan het uitvinden om bepaalde eigenschappen van typen hardware te onderscheiden.
Maar ze worden nog steeds aangesproken op een manier die ook verzonnen is om harddisks aan te spreken.Er begint al een kleine verschuiving, SSD's van intel en andere merken laten de firmware wear levelling doen. Zodat er een harddisk-type agnostisch filesystem op kan.
[Reactie gewijzigd door worldcitizen op 11 december 2009 19:38]
Een SSD haalt onderliggend nog steeds een heel "block" op, zij het iets anders dan op een platter, maar SSD gegevens worden opgehaald in meestal 4K. Dus ook al vraag je het adres 0x* op, heel de cel van 4K waarin het opgevraagde adres zit wordt uitgelezen. Nu maakt dit met een lees operatie niks uit, bij een schrijf operatie van 1 of 2 bytes is het natuurlijk zonde dat je dan eerst een hele cel van 4K moet uitlezen, in de tijdelijke buffer de 1 of 2 bytes veranderd, en dan weer 4K terugschrijft. Dit is inherent aan flash technologie, dit komt niet door legacy adressering oid.Als flash geheugen heel snel wordt wil je het uiteindelijk veel meer een intergraal onderdeel van je geheugen laten uitmaken. Dan haal je iets op op adress 0x* ipv block wat een extra vertaal slag is.
[Reactie gewijzigd door DLGandalf op 12 december 2009 02:33]
Als de licenciering niet reasonable and non-discrimatory is (RAND) terwijl ze dat nu wel hebbe aangegeven dan klaag je ze aan bij een een rechter of een anti trust groep.Maar wat moet je als Microsoft sommige implementaties van de standaard effectief weigert (de spec verborgen houd). Of er extreem veel geld voor vraagt, zodat ze kunnen zeggen dat ze concurrenten niet uitsluiten, maar toch barrières opwerpen voor mensen met een alternatief systeem.
[Reactie gewijzigd door hAl op 12 december 2009 09:24]
Dit is gedeeltelijk waar.exfat heeft alleen bestaansrecht omdat Microsoft het verzaakt andere bestandssystemen te ondersteunen en dit terwijl vrijwel elk ander OS alle systemen van Microsoft ondersteunt.
Maar als een fabrikant van digitale fotolijstjes met een USB poort in hun proprietary OS-je wat er op draait support willen inbouwen voor ext2..... kunnen ze dan bellen met de makers van ext2, en met een deadline bepaalde support krijgen zoals ze dat WEL kunnen met exFAT bij Microsoft?Het Linux ext2 bestandssysteem werkt uitstekend op flash media en is gratis.
Heb je ervaring met support van grote software bedrijven?kunnen ze dan bellen met de makers van ext2, en met een deadline bepaalde support krijgen zoals ze dat WEL kunnen met exFAT bij Microsoft?
[Reactie gewijzigd door worldcitizen op 11 december 2009 20:13]
Op dit item kan niet meer gereageerd worden.
Populair: Tablets E3 2013 Mobiele telefoons Google Sony Apple Microsoft Games Politiek en recht Consoles
© 1998 - 2013 Tweakers.net B.V. onderdeel van De Persgroep, ook uitgever van Computable.nl, Autotrack.nl en Carsom.nl • Hosting door True