במשך שנים רבות אפשר לומר שהייתי משתמש בשלוש מערכות הפעלה: MacOS ששמה לאחרונה, הפצה לינוקס המבוססת בדרך כלל על אובונטו ו- Windows, מערכת מיקרוסופט לכל מקרה, כך שלעולם לא "נתלה". כשרציתי לעצב את pendrive ב- macOS, תמיד התפתיתי להשתמש ב- מערכת קבצים exFAT, אבל זה מנע ממני להשתמש ב- pendrive האמור בלינוקס. זה משהו שישתנה בעתיד הקרוב.
esFAT היא מערכת קבצים שמיקרוסופט פרסמה בשנת 2006. חברת רדמונד אומרת שכן היורש ל- FAT32, מערכת קבצים אחרת שתואמת לינוקס, אך הגודל המרבי שהיא יכולה להכיל לכל קובץ הוא 4GB. מגבלת הגודל לכל קובץ בכונן המשתמש ב- exFAT כמעט ולא קיימת. נכון לעכשיו, כדי שנוכל להשתמש בו בלינוקס עלינו לעשות זאת עם תוכנת צד שלישי.
exFAT: היורש ל- FAT 32 כמעט ללא הגבלות
במשך שנים וכפי שכל חברה הייתה עושה, מיקרוסופט השתמשה בפטנטים שלה בכדי להרוויח כסף, אך מיקרוסופט של ימינו אינה זהה לזו של לפני עשרות שנים. לפני פחות משנה פרסמה החברה כ- 60.000 פטנטים קנייניים ובקרוב יעשה את אותו הדבר עם מערכת הקבצים exFAT שלה, כך לינוקס ומשתמשי מערכת הפעלה אחרים אנחנו יכולים להשתמש באופן מקורי, מבלי להסתמך על תוכנת צד שלישי.
exFAT היא מערכת הקבצים המועדפת על יצרנים רבים של כרטיסי SD. הוא מבוסס על FAT, פורמט המשמש ב- MS-DOS ובכמה גרסאות ישנות יותר של Windows. כאשר הוא משוחרר, הוא יכול להיכלל בליבת הלינוקס ובכל מקום, מכיוון שזה אחד היתרונות של קוד פתוח. נציג מיקרוסופט מסביר זאת כך:
"מיקרוסופט תומכת בתוספת מערכת הקבצים exFAT לליבת הלינוקס ובהכללה של ליבת לינוקס עם תמיכה ב- exFAT בסופו של דבר בתיקון עתידי של הגדרת מערכת ה- Linux."
הידיעה הזו מגיעה בדיוק כמו שקיבלה Canonical קונפירדו תמיכה ראשונית במערכת הקבצים ZFS כשורש ב- Ubuntu 19.10, שהייתה יכולה להיות הדחיפה האחרונה לסייע למיקרוסופט לשחרר את exFAT שלה. לאלו מאיתנו שיש להם מחיצה לשמירת נתונים או פנדרייב, חברת רדמונד הציעה בעיה. בעיה קדושה.
"תמיד התפתיתי להשתמש במערכת הקבצים exFAT, אבל זה מנע ממני להשתמש במקל USB כזה בלינוקס."
פשוט כמו:
suodo apt להתקין exfat-fuse exfat-utils
ובקשר ל- Exfat שיהיה קוד פתוח, הרשה לי לפקפק בזה, מה שמיקרוסופט אמרה הוא שהוא ישחרר את זכויות השימוש, אך לא את הקוד, הם לא דיברו על קוד פתוח בשום מקום.