📱 مشکل اصلی: دسترسی به همه فایل‌ها در اندروید

اپلیکیشن Nextcloud Files به‌عنوان یک پلتفرم متن‌باز برای همگام‌سازی فایل‌ها، برای عملکرد کامل نیاز به دسترسی کامل به فایل‌های دستگاه (Full Files Access) داشت.

اما از سپتامبر ۲۰۲۴، گوگل این سطح دسترسی را برای نسخه اندروید اپلیکیشن ممنوع کرد و انتشار به‌روزرسانی‌های بعدی را نیز بلوکه نمود، به‌بهانه نگرانی‌های امنیتی و حفظ حریم خصوصی.


🧱 واکنش Nextcloud

Nextcloud این تصمیم را نه‌تنها بی‌پاسخ به مذاکرات قبلی دانست، بلکه آن را اقدامی ضد رقابتی توصیف کرد. در پستی تند و صریح در وبلاگ رسمی، آن‌ها نوشتند:

اگر گوگل این کار را با اپل یا مایکروسافت می‌کرد، قطعاً پاسخ متقابل دریافت می‌کرد. اما شرکت‌های کوچک مثل ما که تکنولوژی‌های مخرب ارائه می‌دهند، لقمه راحتی هستند. شرکت‌های بزرگ از نوآوری ما می‌ترسند و تلاش می‌کنند ما را حذف کنند.”

Nextcloud همچنین این رفتار را با جریمه‌های اخیر اتحادیه اروپا علیه اپل و متا به‌خاطر نقض قانون Digital Markets Act مقایسه کرد.


⚙️ چرا این سطح دسترسی برای Nextcloud حیاتی است؟

در حالی‌که گوگل توسعه‌دهندگان را به استفاده از جایگزین‌هایی مانند Storage Access Framework یا MediaStore API تشویق می‌کند، این APIها محدود بوده و اجازه همگام‌سازی کامل سیستم فایل را نمی‌دهند.

در نتیجه، مسدودسازی این دسترسی عملاً قابلیت‌های اصلی اپلیکیشن Nextcloud را مختل می‌کرد.


🔄 عقب‌نشینی گوگل بعد از فشار عمومی

پس از یک سال مذاکره بی‌نتیجه، فقط چند روز پس از انتشار پست انتقادی Nextcloud، گوگل موافقت کرد که مجوز دسترسی به فایل‌ها را مجدداً فعال کنداما بدون اعلام عمومی یا توضیح رسمی.

این اتفاق نشان داد که فشار رسانه‌ای و عمومی هنوز هم در برابر تصمیمات غول‌های فناوری اثرگذار است.


🔍 مسئله بزرگ‌تر: سیاست‌های سفت‌وسخت گوگل

گوگل طی سال‌های اخیر رویکردی اتخاذ کرده که به موجب آن:

  • دسترسی‌های حساس به‌طور پیش‌فرض رد می‌شوند

  • حتی درخواست‌های منطقی و قانونی برای دسترسی کامل به فایل‌ها هم نادیده گرفته می‌شوند

  • فرآیند تأیید اپلیکیشن‌ها بیش‌ازحد خشک و غیرقابل انعطاف شده


جمع‌بندی

مورد Nextcloud نمونه‌ای روشن از چالش‌های توسعه‌دهندگان مستقل با سیاست‌های سخت‌گیرانه گوگل است. در دنیایی که دسترسی به زیرساخت سیستم عامل توسط یک شرکت کنترل می‌شود، حتی پروژه‌های متن‌باز نیز برای بقا باید بجنگند.

این ماجرا نه‌تنها اهمیت شفافیت در فرآیند تصمیم‌گیری گوگل را نشان می‌دهد، بلکه بر لزوم حمایت بیشتر از توسعه‌دهندگان کوچک و پروژه‌های متن‌باز تأکید می‌کند.


دوست داشتید؟ لطفا با دوستان خود به اشتراک بگذارید.

145

یک نظر

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *