Whatsapp

Niezależne aplikacje od komputerów a aplikacje zależne od komputerów w systemie Linux?

Anonim

Na początku tego roku wielu użytkowników Linux Mint dowiedziało się, że dystrybucja oparta na systemie Ubuntu Linux zamierza wprowadzić własny zestaw aplikacji o nazwie X-apps w Linux Mint 18, i tak było do tej pory, jeśli chodzi o nowe features wersji beta Linux Mint 18 Cinnamon.

Co to są aplikacje X?

Jest to nowy projekt rozpoczęty w celu tworzenia ogólnych aplikacji dla tradycyjnych środowisk graficznych GTK, takich jak Cinnamon, MATE, Xcfe i innych. Ma na celu opracowanie podstawowych aplikacji, które będą dobrze łączyć się z wyżej wymienionymi środowiskami graficznymi i wyeliminować aplikacje, które nie integrują się dobrze poza tymi środowiskami graficznymi.Dlatego zmiany lub nowe funkcje dodawane do aplikacji będą miały zastosowanie do wszystkich środowisk komputerowych.

Główne funkcje aplikacji X

Większość aplikacji po prostu oferuje istniejące funkcje, więc użytkownicy nie muszą się martwić, że będą musieli nauczyć się czegoś nowego, aby z nich korzystać.

Co właściwie działa lepiej: aplikacje zależne od komputera kontra aplikacje niezależne od komputera

Po dokładnym omówieniu projektu X-apps zdasz sobie sprawę, że te aplikacje są zależne od środowiska graficznego, działają i integrują się prawidłowo z tradycyjnymi środowiskami graficznymi GTK, o których wspomnieliśmy powyżej. Z drugiej strony, czy aplikacje niezależne od środowiska graficznego, takie jak Thunderbird, LibreOffice i VLC, które mogą działać w większości, jeśli nie we wszystkich środowiskach graficznych, w tym KDE, GNOME, są również oprogramowaniem wieloplatformowym i działają na głównych systemach operacyjnych, takich jak jak Windows i Mac OSX oraz wiele innych. Jednym z faktów na temat tych aplikacji jest to, że ich rozwój nie koncentruje się na żadnej platformie ani środowisku komputerowym, po prostu działają wszędzie, ale pytanie brzmi, czy zmieszczą się w dowolnym miejscu pod względem właściwej integracji z komputerem stacjonarnym.

Na powyższy argument można spojrzeć w dwóch możliwych koncepcjach:

W tym przypadku środowiska komputerowe miałyby małe aplikacje oferujące użytkownikom podstawowe funkcje i funkcje, dobrze integrujące się z interfejsem użytkownika. I zdasz sobie sprawę, że aplikacje Linux Mint X faktycznie mieszczą się w tym opisie.

W ramach tego programiści musieliby dostosować interfejs użytkownika do każdego środowiska komputerowego, ale utrzymywać i oferować wiele podstawowych funkcji międzyplatformowych.

Na koniec uważam, że korzystne jest rozważenie i utrzymanie obu pomysłów w tym miejscu, środowiska komputerów stacjonarnych muszą mieć własne aplikacje, do których użytkownicy mogą łatwo się dostosować, a tworzenie aplikacji niezależnych od środowiska komputerów stacjonarnych jest niezbędne, aby oferować użytkownikom szeroką gamę aplikacji, które mogą okazać się bardzo produktywne, oraz oferować zaawansowane funkcje i funkcjonalności. Jest to ważny argument, ponieważ istnienie kilku dystrybucji Linuksa i środowisk graficznych jest zawsze dużym wyzwaniem dla nowych użytkowników Linuksa, jeśli chodzi o wybór i trzymanie się tego. Co sądzisz o tej kwestii? Możesz podzielić się swoimi przemyśleniami w sekcji komentarzy poniżej.