پرش به محتوای اصلی

فروشگاه برنامه F-Droid از سرکوب برنامه نویس گوگل استقبال می کند

دِ رجیستر۱۴۰۵ مهر ۳, جمعه، ساعت ۰۰:۲۲حدود 6 دقیقه مطالعه

کارخانه شکلات سازی در حال سفت کردن پیچ ها در بارگذاری جانبی اندروید است، اما بازار برنامه های FOSS در حال انجام تغییرات اساسی و برنامه ریزی برای آینده است.

فروشگاه برنامه اندروید منبع باز F-Droid که از تغییر سیاست گوگل که می تواند به طور موثر آن را نابود کند، ناامید نشده است، بزرگترین ارتقاء خود را در یک دهه اخیر منتشر کرده است. F-Droid، یک مخزن برنامه شخص ثالث که فقط بسته های نرم افزاری رایگان و منبع باز را برای پلتفرم موبایل اندروید گوگل توزیع می کند، روز پنجشنبه نسخه 2.0 برنامه اندروید خود را معرفی کرد. تیم F-Droid نسخه 2.0 را به عنوان یک طراحی مجدد کامل در هر دو جنبه بصری و فراتر از آن توصیف می کند. این تیم در اعلامیه خود گفت: "بیش از یک دهه است که F-Droid به مردم کمک کرده است برنامه های اندرویدی رایگان و منبع باز را کشف و نصب کنند."

F-Droid 2.0 با یک رابط مدرن، کشف بهتر برنامه، جستجوی بهبودیافته و تجربه ساده‌تر که به خوبی کار می‌کند، چه تازه کار با F-Droid هستید و چه سال‌ها از آن استفاده می‌کنید، بر این پایه بنا شده است. همانطور که گفته شد، رابط F-Droid به منظور تطبیق آن با پارادایم طراحی متریال فعلی پلتفرم، بازنگری شد. جدا از افزودن یکسری ویژگی‌های جدید، بزرگ‌ترین تغییر در زیر هود، بازنویسی بخش‌های کلیدی F-Droid در Kotlin است، زبانی که برای توسعه اندروید مدرن استاندارد شده است، با رابط کاربری ساخته شده با استفاده از Jetpack Compose.

تیم F-Droid می‌گوید که انتقال به Kotlin به ما کمک می‌کند در سال‌های آینده پیشرفت‌ها را سریع‌تر انجام دهیم، و مجددا در برابر این احتمال که می‌تواند در کوتاه‌مدت چراغ‌های ابتکاری باشد، ایستادگی می‌کند. با نگاهی به انتشار، نمی توان متوجه یک بنر بزرگ در بالای سایت F-Droid شد که تغییرات معلق گوگل را که آینده پلت فرم توزیع برنامه منبع باز را تهدید می کند، توصیف می کند.

این تغییرات مدت‌هاست که وجود داشته است و فقط F-Droid را تهدید نمی‌کند: آنها توسعه‌دهندگان مستقل اندروید را تهدید می‌کنند که ترجیح می‌دهند در گوگل ثبت نام نکنند یا برنامه‌های خود را تحت رژیم تأیید صحت آن قرار ندهند. گوگل در آگوست 2025 اعلام کرد که تأیید برنامه‌نویس را به تک تک برنامه‌های اندرویدی که می‌توان بر روی دستگاه‌های اندرویدی نصب کرد، گسترش دهد و شمارش معکوس برای زمانی که این زمان اجرایی شود کوتاه می‌شود.

منظور از برنامه های کارخانه شکلات سازی در عمل این است که توسعه دهندگانی که می خواهند برنامه هایشان به طور گسترده در خارج از فروشگاه رسمی Google Play توزیع شود، باید در گوگل ثبت نام کرده و هویت خود را تأیید کنند. گزینه توزیع کامل Google شامل پرداخت یک بار هزینه ۲۵ دلاری، تحویل یک کپی از یک شناسه صادر شده توسط دولت برای تأیید هویت فرد، و مطابقت با شرایط خدمات Google است.

Google همچنین یک گزینه توزیع محدود رایگان ارائه می‌کند که نیازی به تأیید هویت دولتی ندارد، اما توزیع را به 20 دستگاه مجاز محدود می‌کند، در حالی که برنامه‌های توسعه‌دهندگان تأییدنشده هنوز می‌توانند توسط کاربرانی که جریان نصب پیشرفته Android را فعال می‌کنند نصب کنند. Marc Prud'hommeaux، یکی از اعضای هیئت مدیره F-Droid، در سپتامبر سال گذشته گفت که برنامه های گوگل احتمالا به معنای پایان پروژه F-Droid است.

Prud’hommeaux در سال گذشته گفت: «اگر قرار بود اجرایی شود، حکم ثبت نام توسعه‌دهنده به پروژه F-Droid و دیگر منابع توزیع برنامه منبع باز/رایگان که امروزه می‌شناسیم پایان می‌دهد.» F-Droid عمدا بدون حساب کاربری عمل می کند تا نیازی به شناسایی یا ردیابی کاربران خود نداشته باشد. F-Droid با 2.0 خود با فراموشی روبرو می شود. حکم مرگ احتمالی که بالای سرش قرار دارد تیم F-Droid را از ارائه یکسری ویژگی های جدید برای برنامه ای که می گوید قصد دارد سال های آینده روی آن کار کند متوقف نکرده است.

در کنار به‌روزرسانی بصری و انتقال Kotlin که در بالا ذکر شد، F-Droid 2.0 با یک صفحه بازطراحی شده Discover عرضه می‌شود که بیشترین بارگیری‌شده‌ترین برنامه‌ها را در کل مخزن در کنار دسته‌های بازطراحی‌شده و گسترش‌یافته به نمایش می‌گذارد که برنامه‌ها را به فضاهای خاص‌تری تقسیم می‌کند تا یافتن راه‌حل‌های منبع باز مناسب را آسان‌تر کند. ویژگی جستجوی F-Droid نیز بهبود یافته است و به کاربران امکان می دهد بر اساس توضیحات برنامه، دسته بندی ها و محتوای ترجمه شده جستجو کنند. فیلترهای جدیدی نیز برای کمک به کاربران در محدود کردن نتایج جستجو اضافه شده است.

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

تیم F-Droid می‌گوید: «تجربه نصب F-Droid در دستگاه‌های رسمی اندروید را به آنچه فروشگاه برنامه داخلی می‌تواند ارائه دهد، نزدیک‌تر می‌کند». علاوه بر این، F-Droid 2.0 می‌تواند به‌روزرسانی‌های برنامه را به‌طور خودکار دریافت و نصب کند، که اکنون به‌طور پیش‌فرض انجام می‌دهد. با این حال، اگر گوگل با برنامه‌های خود برای اجبار ثبت نام برای توسعه‌دهندگان غیر Play Store، بدون هیچ مانعی پیش برود، همه این تغییرات اهمیت زیادی نخواهد داشت. اعلامیه F-Droid در روز پنجشنبه به نظر می رسد که تیم قرار نیست بی سر و صدا پیش برود.

با این حال، سازش گوگل پس از بازخورد برنامه‌نویس به احتمال زیاد دامنه دسترسی F-Droid را افزایش نمی‌دهد. گوگل در ماه مارس اعلام کرد که همچنان به توسعه‌دهندگان تأیید نشده اجازه می‌دهد برنامه‌های خود را روی دستگاه‌های اندرویدی نصب کنند، اما حداقل می‌توان گفت که راه‌حل بسیار سخت است: کاربران اندروید باید تأیید کنند که کسی آنها را مجبور به نصب یک برنامه غیرقابل اعتماد نمی‌کند، حالت برنامه‌نویس را فعال می‌کند، دستگاه خود را راه‌اندازی مجدد می‌کند، در یک دوره انتظار 24 ساعته می‌نشیند، تصدیق می‌کند که آیا من یکسری از برنامه‌ها را روی صفحه‌نمایش نصب نمی‌کنم یا نه. نرم افزار مورد نظر خود را به زندگی f

یا یک هفته یا به طور نامحدود. همانطور که ائتلافی از حامیان منبع باز در وب سایت خود یادداشت می کنند که از Google برای باز نگه داشتن اندروید برای بارگذاری جانبی شخص ثالث یادداشت می کنند، کل گردش کار از طریق سرویس های Google Play اجرا می شود، به این معنی که Google همچنان می تواند در هر زمانی بدون رضایت کاربر این روند را متوقف کند. و در اینجا فکر کردید که واقعا صاحب دستگاه خود هستید. موج اول این محدودیت‌ها قرار است در پایان ماه جاری، در صفحه Google در مورد قرنطینه معلق، اعمال شود و برزیل، اندونزی، سنگاپور و تایلند اولین‌هایی هستند که مجبور به پذیرش طرح جدید تأیید برنامه‌نویس می‌شوند.

سایر نقاط جهان از سال 2027 تحت قوانین جدید قرار خواهند گرفت. در همین حال، F-Droid 2.0 در هفته های آینده عرضه خواهد شد. اگر می‌خواهید آن را امتحان کنید و از همه برنامه‌نویس‌های منبع باز که برنامه‌های خود را از طریق این پلتفرم در دسترس قرار داده‌اند، پشتیبانی کنید، اکنون شانس شماست. همانطور که Keep Android Coalition در سایت خود اشاره می کند، هر چه تعداد افرادی که F-Droid و برنامه های منبع باز مشابه را از خارج از فروشگاه Play نصب کنند، بهتر است.

هانس کریستوف اشتاینر، مدیر فنی F-Droid در ایمیلی به The Register گفت: «گوگل به وضوح مدیریت اندروید را از افراد فنی به وکلای رقابت تغییر می دهد. آنها باید از این سودهای انحصاری عظیم دفاع کنند. دیدن این اتفاق برای پلتفرمی که من در ساخت آن کمک کردم و از سال 2008 درگیر آن بودم، غم انگیز است. اشتاینر به ما گفت که نشانه‌هایی را می‌بیند که گوگل می‌داند باید رویه برنامه‌هایش را برای قفل کردن اندروید تغییر دهد، اما او معتقد است که خطر ادامه مسیر همچنان بسیار واقعی است.

اشتاینر گفت: "با توجه به بررسی های ضد اعتماد از سراسر جهان، من خوشبین هستم که اندروید همچنان می تواند برای کاربران خوب باشد." ®

خواندن متن کامل در دِ رجیستربه زبان اصلی، در سایت ناشر باز می‌شود
متن اصلی (انگلیسی)

F-Droid app store thumbs its nose at Google's dev crackdown

The Chocolate Factory is tightening the screws on Android sideloading, but the FOSS app market is rolling out a huge overhaul and planning for the future

همه‌ی اخبار فناوری