Dostępna jest wersja dystrybucji TileOS 2.0 „Sauropod”, zbudowanej na bazie pakietów Debian i oferującej pulpit wykorzystujący menedżery okien mozaikowych. TileOS ma te same cele co dystrybucja Ubuntu Sway Remix (rozwijana przez tego samego autora), oferując gotowy do użycia interfejs, który nie wymaga dodatkowej konfiguracji i jest skierowany zarówno do doświadczonych użytkowników Linuxa, jak i nowicjuszy, którzy chcą wypróbować środowisko menedżerów okien mozaikowych, nie poświęcając dużo czasu na ich konfigurację.
W przeciwieństwie do Ubuntu Sway Remix, TileOS jest znacznie bardziej otwarty na różne zmiany i dostosowania, a także pozbawiony potencjalnych problemów z prawami autorskimi (Ubuntu Sway Remix korzysta z zarejestrowanych znaków towarowych Canonical, ale do tej pory nie otrzymano oficjalnej odpowiedzi w sprawie włączenia dystrybucji do oficjalnej rodziny Ubuntu). Przygotowano wersje do pobrania dla architektury amd64 (w przyszłości planuje się wsparcie dla arm64, w szczególności na platformach Raspberry Pi). Kod źródłowy komponentów TileOS jest rozpowszechniany na licencji GNU GPLv3.
W TileOS główny nacisk położono na menedżery okien korzystające z protokołu Wayland. Oficjalnie dostępne są edycje z pulpitami Sway, River, Qtile, MiracleWM i Niri. Dystrybucja korzysta z systemu pakietów Debian Stable, jednak z gałęzi testowej przenoszone są różne ulepszenia, nowsze wersje niektórego oprogramowania i sterowników graficznych. Oprócz tego w skład wchodzi szereg poprawek optymalizujących działanie podsystemu dyskowego i pamięci, a także przeniesione niektóre ulepszenia z Ubuntu, na przykład montowanie dysków w menedżerze plików bez żądania hasła i inne.

W nowym wydaniu:
- Baza pakietów została zaktualizowana do Debiana 13. Domyślnie używane jest standardowe jądro Debiana, z obsługą Secure Boot. Opcjonalnie dostępna jest instalacja jądra Liquorix, zoptymalizowanego pod kątem zadań desktopowych;
- Dodano narzędzie tileos-kernel-manager do instalacji i aktualizacji jądra Linux;
- Domyślnie używana jest utilita sudo-rs — wersja sudo, przepisana w języku Rust;
- Jako resolver DNS wykorzystano systemd-resolved, a jako klient dhcp — dhcpcd5;
- Dodano narzędzie TileOS Welcome, umożliwiające wstępną konfigurację systemu;
- Podczas automatycznej konfiguracji dysku domyślnie używany jest system plików Btrfs. Dodano wsparcie dla instalacji na partycji z systemem plików F2FS;
- Wygaszacz ekranu swaylock zastąpiono gtklock;
- W systemie zawarto program do tworzenia kopii zapasowych Timeshift oraz narzędzia do pracy z Btrfs;
- System zawiera demon Kdeconnect, który zapewnia synchronizację z urządzeniami mobilnymi;
- Przeprojektowano i zoptymalizowano skrypty użytkownika, do automatycznego uruchamiania większości komponentów wykorzystano domyślne możliwości systemu systemd;
- Do panelu Waybar dodano moduł power-profiles-daemon, umożliwiający szybkie przełączanie trybów oszczędzania energii;
- Dodano komponent swaykbdd, który umożliwia korzystanie z różnych układów klawiatury dla każdego okna;
- Dodano komponent SwayOSD, który wyświetla wskaźnik na ekranie przy zmianie poziomu głośności, jasności ekranu oraz stanu klawisza Caps Lock;
- Domyślnie zainstalowano i włączono menedżera paczek Flatpak;
- Drobne ulepszenia w wygaszaczu Plymouth;
- Zaktualizowano narzędzie Sway Input Configurator, w którym usunięto drobne błędy i rozpoczęto przygotowanie wsparcia dla innych kompozytorów Wayland, takich jak MiracleWM.
Dodano dwie nowe eksperymentalne wersje:
- Niri Edition — wykorzystuje pulpit Niri, napisany w języku Rust, realizujący metodę mozaikowej kompozycji w stylu rozszerzenia GNOME PaperWM, gdzie okna są grupowane w nieskończoną, przewijającą się na ekranie taśmę. W Niri Edition wykorzystano wszystkie typowe komponenty TileOS, takie jak pasek Waybar. W przyszłości planowane jest wykorzystanie powłoki Dank Material Shell.

- Miracle Edition — wykorzystuje pulpit MiracleWM, zbudowany na bazie biblioteki Mir. MiracleWM zapewnia interfejs w stylu Sway, jednocześnie wdrażając różne efekty graficzne (animacje przełączania okien, półprzezroczystość itp.). Konfiguracja odbywa się w formacie YAML. Ponieważ MiracleWM jest wciąż w fazie aktywnego rozwoju — wiele możliwości jeszcze nie zostało wdrożonych, a stabilność działania nie jest gwarantowana.

Oprócz tego wydano TileOS 1.4 „T-Rex”, który zawiera skumulowane aktualizacje, w tym usunięcie niedawno odkrytych podatności w jądrze Linux.
Źródło: opennet.ru


