يحتوي هذا المستودع على التعليمات البرمجية لتطبيق Private Compute Services، وهو عبارة عن مجموعة من الخدمات التي توفر جسرًا للحفاظ على الخصوصية بين Private Compute Core والسحابة.
تعد وحدة الحوسبة الخاصة بنظام Android بيئة آمنة معزولة عن بقية نظام التشغيل والتطبيقات حيث يمكن للميزات قريبة المصدر الوصول بأمان إلى البيانات المحيطة ونظام التشغيل.
منذ Android 11، يمنع نظام التشغيل مكونات الحوسبة الخاصة الأساسية من الاتصال المباشر مع التطبيقات الأخرى، ويفرض على ميزاته استخدام مجموعة صغيرة من واجهات برمجة التطبيقات المحددة جيدًا في AOSP. هذه الحماية مفتوحة المصدر بالفعل ويمكن العثور عليها هنا.
بدءًا من Android 12 فصاعدًا، لا تتمتع الميزات الموجودة داخل Private Compute Core بإمكانية الوصول المباشر إلى الشبكة. وبدلاً من ذلك، تتواصل هذه الميزات عبر مجموعة صغيرة من واجهات برمجة التطبيقات مع خدمات الحوسبة الخاصة (المحددة في هذا المستودع). ويضمن ذلك عدم الكشف عن معلومات خاصة أو معلومات تعريفية خارج الجهاز باستخدام مجموعة من تقنيات الحفاظ على الخصوصية بما في ذلك التعلم الموحد والتحليلات الموحدة واسترجاع المعلومات الخاصة.
يمكنك معرفة المزيد حول خدمات الحوسبة الخاصة في منشور المدونة هذا.
يعتمد هذا المشروع على المستودعات المنفصلة مفتوحة المصدر التالية، بالإضافة إلى عدد محدود من التبعيات التي تظل مغلقة المصدر. يتم تضمين جميع تعريفات واجهة برمجة التطبيقات (API) في اتفاقيات إعادة الشراء مفتوحة المصدر.
التبعيات مفتوحة المصدر هي: