فروشگاه اپلیکیشنهای متنباز F-Droid در حالی که با تغییرات قریبالوقوع در سیاستهای گوگل مواجه است که میتواند منجر به توقف فعالیت این پلتفرم شود، بزرگترین بهروزرسانی خود در دهه اخیر را منتشر کرد.
تغییرات بنیادین در نسخه 2.0
تیم F-Droid نسخه 2.0 را با بازطراحی کامل رابط کاربری (UI) بر اساس استانداردهای Material Design معرفی کرده است. مهمترین تغییرات فنی این نسخه عبارتند از:
- بازنویسی کدها: بخشهای کلیدی برنامه با زبان Kotlin و رابط کاربری با استفاده از Jetpack Compose بازنویسی شدهاند تا سرعت توسعه و بهروزرسانیها افزایش یابد.
- بهبود جستجو و کشف: صفحه Discover بازطراحی شده و قابلیت جستجو در توضیحات اپلیکیشنها و دستهبندیهای گستردهتر اضافه شده است.
- بهروزرسانی خودکار: قابلیت دریافت و نصب خودکار آپدیتها اکنون به صورت پیشفرض فعال است.
تهدیدات گوگل و آینده Side-loading
گوگل قصد دارد تا اوت 2025، سیستم Developer Verification (تأیید هویت توسعهدهنده) را برای تمامی اپلیکیشنهای اندرویدی که خارج از Google Play Store نصب میشوند، اجباری کند. این تغییرات به معنای آن است که توسعهدهندگان مستقل باید هویت خود را با ارائه مدارک شناسایی دولتی به گوگل ثابت کنند و هزینهای را پرداخت نمایند.
از آنجایی که F-Droid به طور عمدی بدون سیستم حساب کاربری فعالیت میکند تا از ردیابی کاربران و توسعهدهندگان جلوگیری کند، این قوانین جدید میتواند منجر به نابودی این پروژه و سایر منابع توزیع نرمافزارهای آزاد و متنباز (FOSS) شود.
راهکارهای محدود و چالشهای امنیتی
گوگل اعلام کرده است که توسعهدهندگان تأیید نشده همچنان میتوانند اپلیکیشنهای خود را منتشر کنند، اما فرآیند نصب برای کاربر نهایی بسیار دشوار شده است. کاربران باید Developer Mode را فعال کرده، دستگاه را ریبوت کنند و یک دوره انتظار 24 ساعته را بگذرانند تا بتوانند اپلیکیشنهای غیررسمی را نصب کنند. این فرآیند که از طریق Google Play Services مدیریت میشود، به گوگل این امکان را میدهد که هر زمان بخواهد دسترسی به این قابلیتها را کاملاً مسدود کند.