نظام ملفات آبل
| المطور(ون) | شركة أبل |
|---|---|
| الاسم الكامل | نظام ملفات آبل |
| قدَّم |
|
| سبقه | إتش إف إس بلس |
| معرفات القسم | 7C3457EF-0000-11AA-AA11-00306543ECAC( جي بي تي ) |
| الهياكل | |
| محتويات الدليل | شجرة ب [1] |
| الحدود | |
| الحد الأقصى لحجم الملف | 8 إكسابايت (9,223,372,036,854,775,808 بايت) [2] |
| الحد الأقصى لعدد الملفات | 9,223,372,036,854,775,808 [2] |
أحرف اسم الملف المسموح بها | Unicode 9.0 مشفر بتنسيق UTF-8 [3] |
| سمات | |
| التواريخ المسجلة | الوصول، تعديل السمات، تعديل المحتويات، الإنشاء |
| نطاق التاريخ | 1 يناير 1970 – 21 يوليو 2554 [1] |
| قرار التاريخ | 1 نانوثانية [2] |
أذونات نظام الملفات | أذونات يونكس، قوائم التحكم في الوصول NFSv4 |
ضغط شفاف | جزئي (decmpfs) [4] |
تشفير شفاف | نعم [5] |
| نسخ عند الكتابة | نعم [3] [5] |
| آخر | |
| أنظمة التشغيل المدعومة | ماك ، آيباد أو إس ، آي أو إس ، تي في أو إس ، واتش أو إس |
نظام ملفات Apple ( APFS ) هو نظام ملفات خاص تم تطويره ونشره بواسطة Apple Inc. لنظام macOS Sierra (10.12.4) [6] والإصدارات الأحدث، و iOS 10.3 ، وtvOS 10.2، [7] وwatchOS 3.2، [8] وجميع إصدارات iPadOS . [9] [10] ويهدف إلى إصلاح المشكلات الأساسية لنظام HFS+ (يُسمى أيضًا Mac OS Extended)، وهو سلف APFS على أنظمة التشغيل هذه. تم تحسين APFS لتخزين محرك الحالة الصلبة ويدعم التشفير واللقطات وزيادة سلامة البيانات، من بين قدرات أخرى. [11] [ 12 ]
تاريخ
تم الإعلان عن نظام ملفات Apple في مؤتمر مطوري Apple ( WWDC) في يونيو 2016 كبديل لنظام HFS+ ، والذي كان قيد الاستخدام منذ عام 1998. [11] [12] تم إصدار نظام ملفات APFS لأجهزة iOS ذات 64 بت في 27 مارس 2017، مع إصدار iOS 10.3، ولأجهزة macOS في 25 سبتمبر 2017، مع إصدار macOS 10.13 . [13] [8]
أصدرت شركة Apple مواصفات جزئية لنظام الملفات APFS في سبتمبر 2018 والتي تدعم الوصول للقراءة فقط إلى أنظمة ملفات Apple على أجهزة تخزين غير مشفرة وغير Fusion. تم توثيق المواصفات الخاصة بتشفير البرامج لاحقًا. [14]
تصميم
يمكن استخدام نظام الملفات على الأجهزة ذات كميات التخزين الصغيرة أو الكبيرة نسبيًا. فهو يستخدم أرقام عقدة 64 بت، [2] ويسمح بتخزين أكثر أمانًا باستخدام تقنية تسمى حماية البيانات. يستخدم كود APFS، مثل كود HFS+، أمر TRIM لتحسين إدارة المساحة والأداء. وقد يزيد من سرعات القراءة والكتابة على iOS وmacOS، [8] بالإضافة إلى المساحة على أجهزة iOS، بسبب الطريقة التي يحسب بها APFS البيانات المتاحة. [15]
مخطط التقسيم
يستخدم نظام الملفات APFS مخطط تقسيم GPT . يوجد داخل مخطط GPT حاوية APFS واحدة أو أكثر (نوع التقسيم GUID هو 7C3457EF-0000-11AA-AA11-00306543ECAC ). يوجد داخل كل حاوية مجلد APFS واحد أو أكثر، وكلها تشترك في المساحة المخصصة للحاوية، وقد يكون لكل مجلد أدوار مجلد APFS. قدم نظام التشغيل macOS Catalina (macOS 10.15) مجموعة مجلدات APFS، وهي مجموعات من المجلدات التي يعرضها Finder كمجلد واحد. توجد روابط APFS الثابتة بين الروابط الصلبة والروابط الناعمة وترتبط بين المجلدات.
في macOS Catalina، أصبح دور وحدة تخزين النظام (المسمى عادةً "Macintosh HD") للقراءة فقط، وفي macOS Big Sur (macOS 11) أصبح وحدة تخزين نظام موقَّعة (SSV) ويتم تثبيت لقطات وحدة التخزين فقط. يتم استخدام دور وحدة تخزين البيانات (المسمى عادةً "Macintosh HD - Data") كطبقة علوية أو ظل لوحدة تخزين النظام ، وكلا من وحدات تخزين النظام والبيانات جزء من نفس مجموعة وحدات التخزين ويتم عرضها كوحدة تخزين واحدة في Finder.
استنساخ
تسمح الاستنساخات لنظام التشغيل بعمل نسخ فعالة للملفات على نفس المجلد دون شغل مساحة تخزين إضافية. يتم حفظ التغييرات التي تطرأ على الملف المستنسخ كامتدادات دلتا ، مما يقلل من مساحة التخزين المطلوبة لمراجعة المستندات والنسخ. [10] ومع ذلك، لا توجد واجهة لتمييز نسختين من نفس الملف كاستنساخ للآخر، أو لأنواع أخرى من إزالة التكرار للبيانات .
لقطات
تدعم وحدات تخزين APFS لقطات لإنشاء مثيل للقراءة فقط في نقطة زمنية لنظام الملفات. [10]
التشفير
يدعم نظام ملفات Apple بشكل أصلي تشفير القرص الكامل ، [2] وتشفير الملفات باستخدام الخيارات التالية:
- لا يوجد تشفير
- تشفير بمفتاح واحد
- التشفير متعدد المفاتيح، حيث يتم تشفير كل ملف بمفتاح منفصل، ويتم تشفير البيانات الوصفية بمفتاح مختلف. [10]
زيادة الحد الأقصى لعدد الملفات
يدعم نظام الملفات APFS أرقام العقد المكونة من 64 بت ، مما يدعم أكثر من 9 كوينتيليون ملف (2 63 ) على وحدة تخزين واحدة. [2] [5]
سلامة البيانات
يستخدم نظام ملفات Apple مجموعات التحقق للتأكد من سلامة البيانات الوصفية ولكن ليس لبيانات المستخدم. [16]
حماية من الاصطدام
تم تصميم نظام ملفات Apple لتجنب تلف البيانات الوصفية الناجم عن تعطل النظام . بدلاً من الكتابة فوق سجلات البيانات الوصفية الموجودة في مكانها، فإنه يكتب سجلات جديدة تمامًا، ويشير إلى السجلات الجديدة ثم يصدر السجلات القديمة، وهو النهج المعروف باسم إعادة التوجيه عند الكتابة . يتجنب هذا السجلات الفاسدة التي تحتوي على بيانات قديمة جزئية وبيانات جديدة جزئية ناجمة عن تعطل يحدث أثناء التحديث. كما يتجنب الاضطرار إلى كتابة التغيير مرتين، كما يحدث مع نظام الملفات المسجل HFS+، حيث تتم كتابة التغييرات أولاً في السجل ثم في ملف الكتالوج. [16]
ضغط
يدعم نظام الملفات APFS الضغط الشفاف على الملفات الفردية باستخدام Deflate (Zlib)، وLZVN (libFastCompression)، و LZFSE . وكل هذه الخوارزميات الثلاثة هي من نوع Lempel-Ziv . هذه الميزة موروثة من HFS+، ويتم تنفيذها بنفس نظام AppleFSCompression / decmpfs باستخدام شوكات الموارد أو السمات الممتدة. وكما هو الحال مع HFS+، يتم كسر الشفافية للأدوات التي لا تستخدم روتينات مغلفة بـ decmpfs. [17]
مشاركة المساحة
يضيف نظام الملفات APFS القدرة على وجود محركات منطقية متعددة (يشار إليها باسم وحدات التخزين ) في نفس الحاوية حيث تتوفر مساحة خالية لجميع وحدات التخزين في تلك الحاوية (جهاز الكتلة). [18]
القيود
على الرغم من أن نظام APFS يتضمن العديد من التحسينات مقارنةً بإصداره السابق، HFS+، فقد تمت ملاحظة عدد من القيود.
عمليات التحقق المحدودة من سلامة بيانات المستخدم
لا يوفر نظام الملفات المطبق (APFS) مبالغ اختبارية لبيانات المستخدم. [19] كما أنه لا يستفيد من ذاكرة الوصول العشوائي غير المتطايرة القابلة للعنونة بالبايتات . [20] [21]
الأداء على محركات الأقراص الصلبة
إن حصر الملفات، وأي بيانات تعريفية للعقدة بشكل عام، يكون أبطأ كثيرًا على نظام الملفات APFS عندما يكون موجودًا على محرك أقراص ثابت . وذلك لأنه بدلًا من تخزين البيانات التعريفية في موقع ثابت كما يفعل HFS+، يقوم نظام الملفات APFS بتخزينها جنبًا إلى جنب مع بيانات الملف الفعلية. ويعني هذا التقسيم للبيانات التعريفية إجراء المزيد من عمليات البحث عند سرد الملفات، وهو أمر مقبول بالنسبة لمحركات أقراص الحالة الصلبة ولكن ليس محركات الأقراص الصلبة. [22]
التوافق مع Time Machine قبل macOS 11
على عكس HFS+، لا يدعم APFS الروابط الثابتة إلى الدلائل. [3] [23] نظرًا لأن إصدار برنامج النسخ الاحتياطي Time Machine المضمن في Mac OS X 10.5 (Leopard) حتى macOS 10.15 (Catalina) يعتمد على الروابط الثابتة إلى الدلائل، لم يكن APFS في البداية خيارًا مدعومًا لمجلدات النسخ الاحتياطي الخاصة به. [24] [23] تم التغلب على هذا القيد بدءًا من macOS 11 Big Sur ، حيث أصبح APFS الآن نظام الملفات الافتراضي لعمليات النسخ الاحتياطي الجديدة لـ Time Machine ( لا تزال محركات النسخ الاحتياطي المنسقة بـ HFS+ مدعومة أيضًا). [25] يتيح تنفيذ macOS Big Sur لـ Time Machine بالتزامن مع محركات الأقراص المنسقة بـ APFS "عمليات نسخ احتياطية أسرع وأكثر إحكاما وأكثر موثوقية" مما كان ممكنًا باستخدام محركات النسخ الاحتياطي المنسقة بـ HFS+. [26] [27]
القضايا الأمنية
- في مارس 2018، تم اكتشاف وجود خلل في برنامج تشغيل APFS في High Sierra يتسبب في تسجيل كلمة مرور تشفير القرص في نص عادي. [28]
- في يناير 2021، تم العثور على برنامج تشغيل APFS في iOS < 14.4، وmacOS < 11.2، وwatchOS < 7.3، وtvOS < 14.4 به خلل يسمح لمستخدم محلي بقراءة ملفات عشوائية، بغض النظر عن أذوناته. [29] [30] [31] [32]
يدعم
ماك
يتوفر إصدار تجريبي من APFS، مع بعض القيود، في macOS Sierra 10.12.4. وهو متاح من خلال diskutilأداة سطر الأوامر. ومن بين هذه القيود، أنه لا يقوم بتطبيع Unicode بينما يقوم HFS+ بذلك، [33] مما يؤدي إلى مشاكل مع لغات أخرى غير الإنجليزية. [34] قد لا تكون محركات الأقراص المنسقة بإصدار Sierra من APFS متوافقة أيضًا مع الإصدارات الأحدث من macOS أو APFS، ولا يمكن استخدام إصدار Sierra من APFS مع Time Machine أو مجلدات FileVault أو محركات Fusion. [35]
منذ macOS 10.13 High Sierra ، يتم تحويل جميع الأجهزة التي تحتوي على وحدة تخزين فلاش تلقائيًا إلى APFS. [36] اعتبارًا من macOS 10.14 Mojave ، تتم ترقية محركات Fusion ومحركات الأقراص الصلبة أيضًا عند التثبيت. [37] لا تقدم واجهة المستخدم الأساسية للترقية خيارًا لإلغاء الاشتراك في هذا التحويل، ولن تكون الأجهزة المنسقة بإصدار High Sierra من APFS قابلة للقراءة في الإصدارات السابقة من macOS. [36] يمكن للمستخدمين تعطيل تحويل APFS باستخدام أداة التثبيت startosinstallعلى سطر الأوامر وتمرير --converttoapfs NO. [38]
لا يتم تحويل وحدات تخزين FileVault إلى نظام الملفات APFS اعتبارًا من macOS Big Sur 11.2.1. بدلاً من ذلك، يقوم macOS بتنسيق محركات أقراص FileVault الخارجية كوحدات تخزين منطقية CoreStorage بتنسيق Mac OS Extended (Journaled). يمكن تشفير محركات أقراص FileVault بشكل اختياري. [ بحاجة لمصدر ]
iOS و tvOS و watchOS
يقوم iOS 10.3 و tvOS 10.2 و watchOS 3.2 بتحويل نظام الملفات HFSX الحالي إلى APFS على الأجهزة المتوافقة. [13] [8] [39]
أدوات الطرف الثالث
على الرغم من انتشار وحدات تخزين APFS في أجهزة Mac اليوم وتقديم التنسيق في عام 2016، لا تزال أدوات الإصلاح التابعة لجهات خارجية تعاني من قيود ملحوظة في دعم وحدات تخزين APFS، بسبب تأخر إصدار Apple للوثائق الكاملة. وفقًا لشركة Alsoft، صانع DiskWarrior، فإن إصدار Apple لعام 2018 للوثائق الجزئية بتنسيق APFS أدى إلى تأخير إنشاء إصدار من DiskWarrior يمكنه إعادة بناء أقراص APFS بأمان. [40] ومن المتوقع أن تزيد المنتجات المنافسة، بما في ذلك TechTool من MicroMat وDrive Genius من Prosoft، من دعم APFS أيضًا.
نشرت مجموعة Paragon Software Group مجموعة تطوير برامج بموجب ترخيص BSD المكون من 4 بنود والذي يدعم الوصول للقراءة فقط لمحركات أقراص APFS. [41] تم إصدار تنفيذ مفتوح المصدر للقراءة فقط مستقل بواسطة Joachim Metz، libfsapfs، بموجب ترخيص GNU Lesser General Public License v3. تم تعبئته في مستودعات برامج Debian و Fedora Linux و Rocky Linux و Red Hat Enterprise Linux و Ubuntu . [42] [43] [44] كلاهما أدوات سطر أوامر لا تعرض واجهة برنامج تشغيل نظام ملفات عادية. يوجد برنامج تشغيل Filesystem in Userspace (FUSE) لنظام Linux يسمى apfs-fuse مع وصول للقراءة فقط. [45] يعمل مشروع "APFS for Linux" على دمج دعم APFS في نواة Linux. [46]
منتج تجاري، يسمح نظام APFS من Paragon لنظام التشغيل Windows بدعم القراءة والكتابة لمجلدات APFS في جميع إصدارات Windows من Windows 7 إلى Windows 11 ومن Windows Server 2008 R2 إلى Windows Server 2022، ولكنه غير قادر على تنسيق أو التحقق من مجلدات APFS، ولا يمكنه قراءة مجلدات APFS المشفرة بالأجهزة ضد شريحة أمان Apple T2 . [47]
انظر أيضا
مراجع
- ^ ab Hansen, KH; Toolan, F. (21 سبتمبر 2017). "فك تشفير نظام الملفات APFS". Digital Investigation . 22 : 107–132. doi :10.1016/j.diin.2017.07.003. ISSN 1742-2876.
- ^ abcdef "مقارنة تنسيقات المجلدات". Apple Developer . تم الاسترجاع في 25 مايو 2018 .
- ^ abc "دليل نظام ملفات Apple / الأسئلة الشائعة" . تم الاسترجاع في 25 مايو 2018 .
- ^ بيرتين، رينيه. "الضغط ونظام الملفات APFS". جيثب . تم الاسترجاع في 2 فبراير 2019 .
- ^ abc Apple Inc. "دليل نظام ملفات Apple (الميزات)" . تم الاسترجاع في 16 ديسمبر 2023 .
- ^ فيجو، جيسوس (13 أبريل 2017). "كيفية إعداد نظام ملفات APFS من Apple واستخدامه على macOS Sierra". TechRepublic.
- ^ "tvOS 10.2". ما الجديد في tvOS . Apple Inc.
- ^ abcd Warren, Tom (27 مارس 2017). "Apple is upgrading millions of iOS devices to a new modern files system today". The Verge . Vox Media . مؤرشف من الأصل في 27 مارس 2017 . تم الاسترجاع في 27 مارس 2017 .
- ^ Roger Fingas (13 يونيو 2016). "نظام ملفات Apple سيتوسع من Apple Watch إلى أجهزة Mac، وسيحل محل HFS+". Apple Insider . مؤرشف من الأصل في 23 يوليو 2016.
- ^ abcd Hutchinson, Lee (13 يونيو 2016). "التعمق في APFS، نظام الملفات الجديد من Apple". Ars Technica UK . تم الاسترجاع في 15 يونيو 2016 .
- ^ ab Weintraub, Seth (13 يونيو 2016). "Apple File System (APFS) called for 2017, scales 'from Apple Watch to Mac Pro' and focused oncoding". 9to5Mac . مؤرشف من الأصل في 28 مارس 2017 . تم الاسترجاع في 27 مارس 2017 .
- ^ ab Hutchinson, Lee (13 يونيو 2016). "نظام ملفات جديد تم رصده في macOS Sierra [مُحدَّث]". Ars Technica . Condé Nast . مؤرشف من الأصل في 28 مارس 2017 . تم الاسترجاع في 27 مارس 2017 .
- ^ ab Clover, Juli (27 مارس 2017). "Apple Releases iOS 10.3 With Find My AirPods, APFS, App Store Review Tweaks and More". MacRumors . مؤرشف من الأصل في 27 مارس 2017 . تم الاسترجاع في 27 مارس 2017 .
- ^ "مرجع نظام ملفات Apple" (PDF) . مطور Apple.
- ^ آلان لوغنان (أبريل 2017). "تحديث جهاز iPhone الخاص بك سيمنحك فائدة كبيرة". joe.co.uk . مؤرشف من الأصل في 20 مايو 2017.
- ^ بواسطة Adam Leventhal (19 يونيو 2016). "APFS بالتفصيل: سلامة البيانات". مؤرشف من الأصل في 21 يونيو 2016.
- ^ Søgaard, Jens K. "كيف يمكنني تمكين الضغط الشفاف على APFS؟". Ask Different . تم الاسترجاع في 13 نوفمبر 2019 .
- ^ تامورا، إيريك؛ جيامباولو، دومينيك (2016). "مقدمة عن نظام ملفات أبل" (PDF) . تم الاسترجاع في 28 مايو 2022 .
- ^ "تحليل مطور ZFS للجوانب الإيجابية والسلبية في نظام الملفات APFS الجديد من Apple". Ars Technica . 26 يونيو 2016.
- ^ روبن هاريس (24 يونيو 2016). "لماذا لن يستمر نظام الملفات APFS من Apple لمدة 30 عامًا". ZDNet .
- ^ Adam Leventhal (19 يونيو 2016). "APFS بالتفصيل: نظرة عامة" . تم الاسترجاع في 1 أكتوبر 2017 .
- ^ "تحليل أداء تعداد APFS على محركات الأقراص الصلبة الدوارة". Carbon Copy Cloner . تم الاسترجاع في 8 يناير 2020 .
- ^ ab Leventhal, Adam H. (26 يونيو 2016). "تحليل مطور ZFS للجوانب الجيدة والسيئة في نظام الملفات APFS الجديد من Apple". Ars Technica . نظام الملفات
APFS غير متوافق حاليًا مع Time Machine بسبب عدم وجود روابط ثابتة للدليل، وهو تنفيذ مثير للاشمئزاز إلى حد ما ويساهم على الأرجح في موثوقية Time Machine المشكوك فيها.
- ^ "الأقراص التي يمكنك استخدامها مع Time Machine" . تم الاسترجاع في 17 ديسمبر 2019 .
- ^ "تغييرات APFS في Big Sur". 29 يونيو 2020. تم الاسترجاع في 26 نوفمبر 2020 .
- ^ "macOS Big Sur 11.0.1 Release Notes". Apple . تم الاسترجاع في 13 ديسمبر 2020 .
- ^ كانينغهام، أندرو (12 نوفمبر 2020). "macOS 11.0 Big Sur: مراجعة Ars Technica". Ars Technica . تم الاسترجاع في 6 مارس 2021 .
- ^ "أوه أوه! سجلات موحدة في High Sierra (10.13) تعرض كلمة مرور نصية عادية لمجلدات خارجية مشفرة بنظام APFS عبر Disk Utility.app". mac4n6 . 21 مارس 2018 . تم الاسترجاع في 11 نوفمبر 2019 .
- ^ "حول محتوى الأمان لنظامي التشغيل iOS 14.4 وiPadOS 14.4 - دعم Apple". دعم Apple . تم الاسترجاع في 7 فبراير 2021 .
- ^ "حول محتوى الأمان لنظام macOS Big Sur 11.2، تحديث الأمان 2021-001 Catalina، تحديث الأمان 2021-001 Mojave - دعم Apple". دعم Apple . تم الاسترجاع في 7 فبراير 2021 .
- ^ "حول محتوى الأمان لنظام التشغيل watchOS 7.3 - دعم Apple". دعم Apple . تم الاسترجاع في 7 فبراير 2021 .
- ^ "حول محتوى الأمان الخاص بنظام التشغيل tvOS 14.4 - دعم Apple". دعم Apple . تم الاسترجاع في 7 فبراير 2021 .
- ^ تساي، مايكل ج. "مايكل تساي - مدونة - أسماء ملفات "حقيبة البايتات" في APFS".
- ^ "APFS غير قابل للاستخدام حاليًا مع معظم اللغات غير الإنجليزية". 6 أبريل 2017. مؤرشف من الأصل في 8 يونيو 2017.
- ^ "كيفية تهيئة محرك أقراص بنظام ملفات APFS على macOS Sierra". مؤرشف من الأصل في 26 أكتوبر 2016. تم الاسترجاع في 26 أكتوبر 2016 .
- ^ "التحضير لنظام APFS في macOS High Sierra". Apple.com . 7 سبتمبر 2017 . تم الاسترجاع في 19 سبتمبر 2017 .
- ^ "macOS 10.14 Mojave: مراجعة Ars Technica". arstechnica.com . 25 سبتمبر 2018 . تم الاسترجاع في 20 ديسمبر 2018 .
- ^ Trouton, Rich (26 سبتمبر 2017). "استخدام أداة startosinstall في برنامج تثبيت نظام التشغيل macOS High Sierra لتجنب تحويل نظام التشغيل APFS". Der Flounder . تم الاسترجاع في 16 يناير 2018 .
- ^ "jakepetroules/Filesystem". GitHub . تم الاسترجاع في 29 مارس 2017 .
- ^ "DiskWarrior 5.2 & Apple File System (APFS)" . تم الاسترجاع في 28 يونيو 2020 .
- ^ "Paragon Software Group تصدر إصدار Paragon APFS SDK Community Edition المجاني لمطوري البرامج ومصنعي المعدات الأصلية وخبراء الطب الشرعي". Paragon Software Group .جيثب
- ^ "libyal/libfsapfs". GitHub . 7 نوفمبر 2019.
مكتبة وأدوات للوصول إلى نظام ملفات Apple (APFS)
- ^ "apfs-fuse - Fedora Packages". packages.fedoraproject.org . تم الاسترجاع في 20 أكتوبر 2022 .
- ^ "apfs-fuse-20200928-1.el9.x86_64.rpm". rhel.pkgs.org .
- ^ روس، أليستير (23 فبراير 2019). "كيفية تثبيت وحدات تخزين أقراص APFS لنظام التشغيل macOS في Linux". الدليل النهائي للمبتدئين في Linux .(جيت هاب)
- ^ "linux-apfs/linux-apfs-rw: وحدة APFS لنظام Linux، مع دعم الكتابة التجريبية". GitHub . APFS لنظام Linux. 4 فبراير 2022.
- ^ "APFS for Windows | Paragon Software". Paragon Software Group . تم الاسترجاع في 29 يناير 2024 .
روابط خارجية
- مطورو Apple : دليل نظام ملفات Apple
- مطور Apple: مرجع نظام ملفات Apple
- WWDC 2016: تقديم نظام APFS بواسطة مهندسي برامج Apple دومينيك جيامباولو وإيريك تامورا
- نظرة عامة مفصلة على نظام الملفات APFS بواسطة مطور نظام الملفات المستقل Adam Leventhal
