Гном

Budgie Desktop 11 Відмова від GNOME на користь Qt

Budgie Desktop 11 Відмова від GNOME на користь Qt

Буквально пару днів тому провідний розробник та генеральний директор проекту Solar “Local key Doherty” оголосив про серйозні зміни в Budgie Desktop 11, з урахуванням деяких подій. У цьому блозі він також зробив оголошення, яке вразило користувачів;

Budgie змінює свою архітектуру робочого столу.

Це правильно! Бадгі кидає GNOME, щоб здійснити перехід на Qt.

Айкі зауважив, що ця зміна набере чинності з наступним великим випуском програмного забезпечення, яке фактично відкидає компоненти архітектури GNOME.

Спочатку Budgie був розроблений для роботи з програмними програмами GNOME, що врешті-решт призвело до його повної інтеграції в стек програмного забезпечення GNOME.

Ця повільна та безпрецедентна інтеграція породила деякі проблеми для Solar Project. По-перше, їм доводилося намагатися оновити Budgie щоразу, коли GNOME випускав оновлення, оскільки застаріла версія спричиняла помилки. Це почалося ще з першої версії 3.10 Budgie було оприлюднено, і проблема зберігалася до GNOME 3.22.

Проблеми можуть проявлятися як невідповідність API / ABI, елементи, що захаращують один одного, засмічення робочого процесу, віджетів та збої шаблонів. У деяких випадках API GdkScreen ставали абсолютно дисфункціональними.

Настільний папужка 11

Чи має GTK + те, що потрібно?

У своєму поточному стані хвилястий папужка може набагато краще за допомогою більш різноманітного та надійного набору інструментів. Чи може GTK + заповнити прогалини? Звичайно, він заповнює прогалини.

GTK + запозичує велику кількість своїх функцій у GNOME Desktop; думайте про внутрішні знання оболонки GNOME на відміну від взаємодії в GTK.

Але Budgie міг би зробити ще краще за допомогою всебічного набору інструментів у сферах графіки, шейдерів, OpenGL тощо.

Більше того, GTK + не надто багато варіантів. Підхід до кешування може бути виснажливим і нудним у використанні, і позиціонування віджетів завжди не працює.

Тож як вони вибрали Qt замість GNOME? Блог повідомляв, що розглядалися дві різні альтернативи для переходу на кораблі: “EFL / Enlightenment” та “Qt”. І команда пішла з Qt.

Це очевидний вибір: QT набув набагато більш широкого застосування. На додачу до цього, він пропонує повну платформу інструментів, що відповідає тим, що потрібні Бадгі зараз. EFL / Просвітництво, навпаки, видає такий безглуздий вигляд, який зараз використовуватимуть у Budgie.

Але чи прийняли вони правильне рішення?

Абсолютно! Qt, без сумніву, є найкращою альтернативою, доступною для GNOME, і в ній є майже все.

Як збільшити FPS в Linux?
FPS означає Кадри в секунду. Завданням FPS є вимірювання частоти кадрів при відтворенні відео або ігрових виставах. Простими словами кількість безпере...
Найкращі лабораторні ігри Oculus App
Якщо ви є власником гарнітури Oculus, то вам потрібно дізнатися про бокове завантаження. Бокове завантаження - це процес встановлення негарнітного вмі...
Top 10 Games to Play on Ubuntu
Windows platform has been one of the dominating platforms for gaming because of the huge percentage of games that are developing today to natively sup...