Microsoft today announced that it is adding its exFAT file system (Extended File Allocation Table) for USB flash drives and SD cards in the Linux kernel via Open supports Invention Network.
"We are pleased to announce today that Microsoft supports the addition of exFAT technology from Microsoft to the Linux kernel," said John Gossman, Microsoft Distinguished Engineer and board member of the Linux Foundation.
The proprietary exFAT tech was introduced more than a decade ago in 2006 as the successor to FAT32 in the FAT family of file systems and is now used by the vast majority of flash memory devices.
Although this is a free and FUSE-based exFAT implementation, this driver is available for Linux users who want to include exFAT-formatted SD cards and flash drives on their computers.
su will announce pport for exFAT in #Linux -Kernel. Further information: https://t.co/4H80Qc7XzT
̵1; Open at Microsoft (@OpenAtMicrosoft) August 28, 2019
ExFAT Linux code to be available under GPLv2
In preparation for a future Linux kernel with ExFAT support, Microsoft released the technical specification ExFAT his Windows Dev website of the center.
Redmond also announced that they will "make the technical specifications for exFAT freely available to all and the exFAT code included in the Linux kernel will be available under the GPLv2."
It is important to us that the Linux community can confidently use the exFAT included in the Linux kernel, "Gossman added.
" To do this, we will make Microsoft's technical specifications publicly available to exFAT To facilitate the development of compliant and interoperable systems implementations. "
The Linux Foundation is pleased to announce the extension of Microsoft's open source development to support the inclusion of exFAT in both the Linux® kernel and the Open Invention Netw ork's Linux system definition. Https: / /t.co/DAMOUCzZUs
– The Linux Foundation (@linuxfoundation) August 28, 2019
"We also support the eventual inclusion of a Linux kernel with exFAT support in a future revision of the Linux system definition of the Open Invention Network benefit from the defending patent pledges of over 3040 members and licensees of OIN. "
Microsoft's Open Source Journey
Microsoft joined the Linux Foundation in November 2016 as a platinum member, having slowly become the open source -Software model had adopted After the acquisition of Satya Nadella as the company's CEO.
Microsoft also developed the Windows Subsystem for Linux (WSL), a compatibility layer that allows users of Windows 10 and Windows Server 2019 to be native. They run ELF-format Linux binaries on their computers.
More recently, Redmond's developers have begun working on WSL2, which uses a true open source kernel compiled from the stable Linux version 4.19 of Kernel.org. It's no longer necessary to have a translation layer between apps and their system calls.