NTFS-3G
NTFS-3G היא תוכנה חוצה-פלטפורמות ומבוססת קוד פתוח, המיישמת את מערכת הקבצים NTFS של מיקרוסופט, עם תמיכה בקריאה וכתיבה. NTFS-3G מצויה בשימוש בממשק מערכת הקבצים FUSE, כך שהיא יכולה לרוץ ללא שינויים מיוחדים על מגוון מערכות הפעלה.[1] התוכנה מופצת תחת הרישיון הציבורי הכללי של גנו, או תחת רישיון קנייני. חלק מהתוכנה הוא פיצול של ntfsprogs, והיא תחת פיתוח ותחזוקה פעילים של המפתחים שלו.
NTFS-3G הוצגה לראשונה ביולי 2006 על ידי סבולט סקסיטס[2], מפתח NTFS בכיר ללינוקס. גרסת 1.0 היא הגרסה הראשונה היציבה והיא הופצה בתאריך 2007-02-21. המפתחים של NTFS-3G הקימו חברה הנקראת Tuxera Inc להמשך פיתוח הקוד. NTFS-3G כיום היא הגרסה החופשית לפיתוח הקהילה ו-Tuxera NTFS היא הגרסה הקניינית.
תכונות
NTFS-3G תומכת בכל אפשרויות כתיבת הקבצים: קבצים בכל גודל ניתנים ליצירה, לעריכה, להעתקה, לשינוי שם, ולמחיקה, על מחיצת NTFS. קיימת תמיכה ב"דחיסה שקופה"[3] אך אין תמיכה בהצפנה. ניתן לשנות הרשאות וכן רשימת בקרת גישה. עיגון מחיצות ה-NTFS מתבצע באמצעות ממשק FUSE. קישוריות קשיחות וסימבוליות נתמכות אף הם[4].
NTFS-3G תומכת בחלק מהתיעוד של NTFS, כך שאם כשל לא צפוי במחשב, משאיר את מערכת הקבצים במצב לא עקבי, התוכן ניתן לתיקון. נכון ל-2009 תוכן שיש לו קובץ תיעוד לא תקין, מתוקן ומעוגן למערכת כברירת מחדל, ואפשרות העיגון 'norecover' מאפשרת לבטל התנהגות זו.
ביצועים
השוואת התקנים מראה שביצועי מנהלי ההתקנים דרך FUSE בהשוואה למנהלי התקנים מובני ליבה אחרים, דורשים פעילות יחסית גבוהה מהמעבד. במערכות מוטמעות או ישנות עלולים להיות מוגבלים הביצועים בשל כך. הגרסה הנוכחית מראה על ניצול של 100% מהמעבד, בעת התעסקות עם קבצים גדולים. התמיכה בזיכרון מטמון אף היא דלה ביותר.
ציר זמן
- ב-31 באוקטובר 2006 NTFS-3G מתפצלת ממיזם Linux-NTFS.
- ב-21 בפברואר 2007 סבולט סקסיטס מכריז על "השחרור של התוכנה הראשונה מבוססת קוד פתוח וחינמית, שהיא מנהל התקן יציב לקריאה וכתיבה ב-NTFS NTFS-3G 1.0".
- ב-5 באוקטובר 2009 NTFS-3G מופצת למערכת ההפעלה Mac OS תחת חסות חברת Tuxera, וכן גרסה קניינית תחת השם Tuxera NTFS.
- ב-12 באפריל 2011 הוכרז על איחוד מיזם Ntfsprogs עם NTFS-3G.
ראו גם
קישורים חיצוניים
- NTFS-3G מהדורה קהילתית (חופשית) (אורכב 04.05.2014 בארכיון Wayback Machine)
- Writing on NTFS volumes on Mac OS X through NTFS-3G and OS X FUSE for free (works with Lion & Mountain Lion)
- NTFS-3G for Mac OS X ("Catacombae")
הערות שוליים
30230473NTFS-3G