نسخه توزیع فدورا 31 لینوکس معرفی شد. Fedora Workstation ، Fedora Server، Fedora Silverblue، Fedora IoT Edition و همچنین مجموعه ای از "چرخش ها" با ساخت مستقیم محیط های دسک تاپ KDE Plasma 5 ، Xfce ، MATE ، دارچین ، LXDE و LXQt. مجامع برای معماری x86_64 ، ARM64 (AArch64) و دستگاه های مختلف با پردازنده های ARM 32 بیتی تنظیم شده است.
قابل توجه ترین پیشرفت ها در فدورا 31:
- دسک تاپ GNOME به روز شده است تا نسخه 3.34 را با پشتیبانی از گروه بندی نمادهای برنامه در پوشه ها و یک صفحه جدید برای انتخاب تصاویر پس زمینه دسک تاپ ، منتشر کند.
- کار برای رهایی GNOME Shell از وابستگی های مربوط به X11 انجام شده است ، که به GNOME اجازه می دهد تا بدون راه اندازی XWayland در یک محیط مستقر در ویندلند اجرا کند.
امکان آزمایشی راه اندازی خودکار XWayland هنگام تلاش برای اجرای یک برنامه بر اساس پروتکل X11 در یک محیط گرافیکی مبتنی بر پروتکل Wayland اجرا شده است (از طریق پرچم autostart-xwayland در getstings org.gnome.mutter تجربی-ویژگی ها فعال می شود). این قابلیت برای اجرای برنامه های ریشه دار مبتنی بر X11 در حال اجرا XWayland اضافه شده است. SDL هنگام شروع بازی های قدیمی که در وضوح صفحه نمایش کم کار می کنند ، مشکلاتی را در مقیاس بندی حل کرد. - برای استفاده با دسک تاپ GNOME ، نسخه پیش فرض مرورگر Firefox ، تکمیل شده با پشتیبانی Wayland ، پیشنهاد شده است.
- اضافه شده پشتیبانی از API جدید معامله ای (اتمی) KMS (تنظیم هسته هسته اتمی) در مدیر پنجره Mutter ، که اجازه می دهد تا قبل از تغییر حالت فیلم ، صحت پارامترها را بررسی کنید.
- كتابخانه Qt براي استفاده در محيط GNOME بطور پيش فرض با پشتيباني وايلند گردآوري شده است (افزونه Qt Wayland به جاي XCB فعال مي شود).
- در ماژول QtGNOME ، با مؤلفه هایی برای ادغام برنامه های Qt در محیط GNOME ، سازگاری با تغییرات در موضوع Adwaita انجام شد (پشتیبانی از گزینه طراحی تاریک ظاهر شد).

- بسته هایی را با دسک تاپ Xfce 4.14 اضافه کرد.
- بسته های دسک تاپ Deepin به روز شده تا 15.11.
- کار شده است تا حالت GNOME Classic به سبک بومی تر برای GNOME 2 تبدیل شود. به طور پیش فرض ، در GNOME Classic ، حالت نمای کلی غیرفعال شده است و رابط جابجایی بین دسک تاپ های مجازی مدرن شده است.

- نصب بسته های زبان ساده شده است – هنگامی که شما یک زبان جدید را در مرکز کنترل GNOME انتخاب می کنید ، بسته های لازم برای پشتیبانی از آن اکنون به صورت خودکار نصب می شوند.
- قبل از انتشار 0.14.1 ، سیستم تنظیم مرکزی دسک تاپ های لینوکس ، فرمانده ناوگان ، برای سازماندهی استقرار و نگهداری تنظیمات تعداد زیادی از ایستگاه های کاری مبتنی بر لینوکس و GNOME به روز شد. برای مدیریت دسک تاپ ، برنامه و اتصالات شبکه یک رابط واحد متمرکز ارائه شده است. قابل توجه ترین پیشرفت امکان استفاده از Active Directory برای استقرار پروفایل ها بدون استفاده از FreeIPA بود.
- Sysprof ، ابزاری برای پروفایل عملکرد سیستم های لینوکس ، به روز شده ، و به تجزیه و تحلیل دقیق عملکرد همه اجزای سیستم به عنوان یک کل ، از جمله برنامه های هسته و محیط کاربر می پردازد.
- در کتابخانه OpenH264 با اجرای کدک H.264 ، که در Firefox و GStreamer استفاده می شود ، پشتیبانی از رمزگشایی پروفایل های High و Advanced ، که برای ارائه فیلم در خدمات آنلاین استفاده می شود ، اضافه شد (قبلاً پایه های اصلی و پروفایل های اصلی در OpenH264 پشتیبانی می شدند) ؛
- شکل گیری مجامع ، تصویر هسته لینوکس و مخازن اصلی معماری i686 قطع شده است. شکل گیری مخازن چند lib برای محیط x86_64 ذخیره شده است و بسته های i686 در آنها همچنان به روز می شود.
- در بین مجامعی که از صفحه اصلی بارگیری شده ، نسخه رسمی Fedora IoT Edition برای تکمیل ایستگاه کاری Fedora ، سرور و CoreOS اضافه شده است. این مونتاژ بر استفاده از دستگاه های اینترنت اشیاء (IoT) متمرکز شده است و یک محیط به حداقل ممکن ارائه می دهد ، که با جایگزینی تصویر کل سیستم ، بدون شکسته شدن آن در بسته های جداگانه ، بصورت اتمی به روز می شود. برای تشکیل محیط سیستم ، از فناوری OSTree استفاده می شود.
- آزمایش نسخه CoreOS در حال انجام است ، که جایگزین محصولات Fedora Atomic Host و CoreOS Container Linux به عنوان یک راه حل واحد برای اجرای محیط های مبتنی بر ظروف جدا شده شد. اولین نسخه پایدار CoreOS سال آینده پیش بینی می شود؛
- به طور پیش فرض ، ورود به سیستم کاربر root از طریق SSH با یک رمز عبور مجاز نیست (ورود به سیستم با استفاده از کلیدها امکان پذیر است).
- پیوند دهنده GOLD از بسته های binutils به یک بسته جداگانه منتقل شده است. اضافه شده توانایی اختیاری برای استفاده از لینک دهنده LDD از پروژه LLVM.
- توزیع به سلسله مراتب یکپارچه cgroups-v2 تغییر یافته است. پیش از این ، حالت ترکیبی به طور پیش فرض تنظیم شده بود (systemd با "-Ddefault-hierarchy = ترکیبی" ساخته شده بود)؛
- توانایی تولید وابستگی های مونتاژ را برای پرونده مشخصات RPM اضافه کرد.
- همچنان به تمیز کردن بسته های مربوط به پایتون 2 و آماده سازی برای قطع كامل حمایت از پایتون 2. پیاده سازی اجرایی پایتون به پایتون 3 هدایت می شود.
- مدیر بسته RPM از الگوریتم فشرده سازی Zstd استفاده می کند. گزینه پیش فرض skip_if_unavailable = FALSE در DNF تنظیم شده است ، یعنی. وقتی مخزن در دسترس نباشد ، اکنون خطایی نمایش داده می شود. بسته های حذف شده مرتبط با پشتیبانی YUM 3 حذف شدند.
- اجزای سیستم به روز شده ، از جمله Glibc 2.30 ، Gawk 5.0.1 (قبلاً از شاخه 4.2 استفاده شده بود) ، RPM 4.15
- ابزارهای توسعه یافته به روز شده ، از جمله Node.js 12.x ، Go 1.13 ، Perl 5.30 ، Erlang 22، GHC 8.6 ، Mono 5.20؛
- این امکان را برای تعریف سیاست های خود (رمزنگاری) در زمینه پشتیبانی از الگوریتم های رمزنگاری و پروتکل ها اضافه کرد.
- کار در زمینه جایگزینی PulseAudio و جک با سرور چندرسانه ای PipeWire ، گسترش قابلیت های PulseAudio در کار با جریان های ویدئویی و پردازش صوتی با حداقل تاخیرها ، با در نظر گرفتن نیازهای سیستم های پردازش صدا و همچنین ارائه یک مدل امنیتی پیشرفته برای کنترل دسترسی در سطح فردی دستگاهها و جریانها به عنوان بخشی از چرخه توسعه Fedora 31 ، کار بر استفاده از PipeWire برای به اشتراک گذاری صفحه در محیط های مبتنی بر ویندلند ، از جمله استفاده از پروتکل Miracast متمرکز شده است.
- برنامه های غیر شخصی مجاز به ارسال بسته های ICMP Echo (پینگ) با تنظیم sysctl "net.ipv4.ping_group_range" برای کل گروه ها (برای کلیه مراحل) هستند.
- سازنده شامل یک نسخه سلب شده از اشکال زدایی GDB (بدون پشتیبانی از برجسته XML ، پایتون و نحو).
- ماژول های اضافه شده به تصویر برای EFI (grubx64.efi از grub2-efi-x64)
"تأیید" ، "رمزنگاری" و "لوکس"؛ - یک مجموعه چرخش جدید برای معماری AArch64 با دسک تاپ Xfce اضافه کرد.
در همان زمان ، مخازن "رایگان" و "غیر رایگان" از پروژه RPM Fusion برای Fedora 31 راه اندازی شد ، که در آن بسته هایی با برنامه های چندرسانه ای اضافی (MPlayer ، VLC ، Xine) ، کدک های ویدئویی / صوتی ، پشتیبانی دی وی دی ، درایوهای اختصاصی AMD و انویدیا ، برنامه های بازی ، شبیه ساز. Fedora روسی متوقف شده است.
OpenNET