Haiku R1/beta4

30.12.2022 - Doba čtení: ~1 minuta

Když v listopadovém reportu o stavu projektu autoři uváděli, že beta 4 je na spadnutí, nepřeháněli a den před Štědrým dnem ji i vypustili do světa. Pro uživatele Haiku, kteří fungují na vývojářských snímcích nepřináší mnoho nového, pro ty, kteří před zhruba rokem nainstalovali beta 3 je zde ale nového dost.

O většině z toho nového se zde již psalo: vylepšená podpora USB 3 a s tím související podpora USB-WiFi adaptérů, nový ovladač pro NTFS, port GTK3 postavený nad vrstvou zajišťující kompatibilitu s X11 a Waylandem a s tím související nově portované aplikace jako GIMP či Inkscape, nativní Wine, port GNU Emacs, změny v GUI a systémových aplikacích, atd. Vše je přehledně sepsáno v Release notes.

Zdroj:

Od alpha1 je to k beta4 třináct let. Na obranu autorů nutno uvést, že čtyři alpha verze vydali během tří let a čtyři betaverze během čtyř, jen měli mezi tím šest let pauzu bez releasů. Snad nepřijde další a R1 se dočkáme už v příštím roce!


Novinky u Haiku - listopad 2022

14.12.2022 - Doba čtení: 2 minut

Vyšel pravidelný každoměsíční report aktivity placeného i neplacených programátorů projektu Haiku a obsahuje řadu zajímavých novinek:

  • Zapracováno bylo na podpoře procesorů od AMD. Doposud bylo úsilí směrováno zejména vůči Intelu, ale s Ryzeny pronikají procesory AMD do stále více zařízení včetně notebooků, takže je již není možné dále ignorovat. Přibyla proto popora řízení spotřeby ve formě ovladače AMD p-states, který dosud v systému nebyl. Dále byla zapracována podpora hardwarového generátoru náhodných čísel do /dev/urandom,  vylepšena detekce frekvence procesoru a při bootu je možné aktualizovat u AMD mikrokód.
  • Oprav se dočkal ovladač USB HID, díky čemuž podporuje více zařízení tohoto typu.
  • Opravovalo se i v ovladačích souborových systémů: ramfs a FAT. U druhého jmenovaného to byly jen opravy kosmetické, kdežto první se dočkal změn tak podstatných, že byl nadále prohlášen za stabilní a používá se v systému pro /var/shared_memory.
  • Chyby byly opraveny i v některých aplikacích distribuovaných se systémem: v HTTP serveru a webovém prohlížeči WebPositive. U obou dvou by měla být zvýšena jejich stabilita.

Zdroj:

Vydání beta 4 je prý již na dohled.


Květnové novinky projektu Haiku

11.06.2022 - Doba čtení: 3 minut

Vyšla pravidelná zpráva o dění v projektu Haiku a spolu s ní i několik samostatných článků na téma probíhajících aktivit v rámci Google Summer of Code, jehož se Haiku rok co rok účastní. Ze všech těchto zdrojů plynou celkem zajímavé informace:

  • Asi největší změnou je velké vylepšení síťové vrstvy, kde pulkomandy předělal práci s ethernetovými rámci, takže nemusí nutně mít jen výchozí délku 1500 bajtů, ale mohou být i delší tak, jak plyne ze specifikace. Měl by tím rapidně poklesnout výskyt ztráty packetů.
  • Velký kus práce byl udělán na AArch64 portu, kde milek7 pracoval na podpoře MMU, přepínání threadů, zpracování výjimek a dalších low-level částech jádra.
  • RISC-V port se dočkal opravy řady balíků v repozitáři tak, aby v nepříliš vzdálené budoucnosti mohl systém pro tuto architekturu být sestavován automaticky tak, jako pro ostatní podporované.
  • V rámci GSoC byly ohlášeny čtyři probíhající aktivity:
    • Práce na podpoře filesystému XFS ve verzi 5
    • Vylepšování kalendářové aplikace
    • Práce na novém build systému Ham
    • Práce na kompletním funkčním ARM portu, stromu zařízení a ovladači pro mass-storage

Zdroje:

Haiku sice provozuju jen ve virtualizaci, protože se mi nechtělo udržovat ho na nějakém dedikovaném hardware, ale přesto je hezké vidět, jak jdou stále kupředu. Z neunixových alternativních systémů jsou rozhodně nejaktivnější a ostatní by se u nich měli učit.


Duben u Haiku přinesl desítky drobných vylepšení

12.05.2022 - Doba čtení: 2 minut

Pravidelná měsíční zpráva o vývoji operačního systému Haiku ukazuje, že se zapojilo větší množství lidí, než je běžné a to přineslo i větší množství změn, byť spíše menšího rozsahu:

  • Grafický ovladač intel_extreme umí nově ovládat jas displeje na laptopech (PulkoMandy). 
  • Významně vylepšena podpora DisplayPortu u radeon_hd a intel_extreme. Do druhého jmenovaného přibyla úvodní podpora Comet Lake (korli). 
  • Ovladače souborových systémů btrfs, ext2 a exfat nově používají caching (korli). 
  • Významnější změny byly učiněny v ARM a AArch64 portech - jak v kernelu, tak v ovladačích, tak v bootloaderu (urnefeld, milek7, davidkaroly). 
  • Vylepšen a pročištěn byl i kód pro podporu RISC-V a to včetně bootloaderu (X512, kallisti5).
  • Kromě již stávajícího portu WiFi ovladačů z FreeBSD byl takřka dokončen port ovladačů adaptérů bezdrátových sítí z OpenBSD, což přinese podporu dalšího hardware (waddlesplash). 
  • Terminál má nově lepší podporu myši (korli) a také umí 24bitové barvy (jessicah).
  • MediaPlayer umí playlisty ve formátu .pls (Jim906).

Zdroj

Moc hezky se rozjeli, snad tempo udrží. 


Haiku přidalo podporu pro USB WiFi

09.03.2022 - Doba čtení: ~1 minuta

Z pravidelného activity & contract reportu, který je vydáván na konci každého měsíce, je tentokráte kromě desítek drobnějších změn a oprav asi nejzajímavější novinkou přidání podpory pro USB WiFi dongly založené na čipsetech Realtek/RTL. Sice se s nimi experimentovalo již od roku 2018, ale teprve nyní - po podstatném vylepšení systémové podpory XHCI/USB3 - bylo možné vše dotáhnout do použitelného konce. Aktuálně se pracuje na podpoře čipsetů Ralink a následovat budou i další...

Zdroj:

Pro spoustu počítačů s nepodporovanými interními miniPCI(-E) kartami bude tohle vítaný způsob připojení online, dongly s RTL se válí doslova na každém kroku.


Haiku získalo iniciální podporu 3D akcelerace

01.12.2021 - Doba čtení: ~1 minuta

X512, v současnosti jediný vývojář Haiku OS placený na plný úvazek, v posledních několika dnech implementoval v systému iniciální podporu 3D akcelerace. Podařilo se mu upravit ovladač RadeonGfx, ten nově umí zpracovávat dokonce více akcelerovaných vláken najednou. Vše funguje na kartách podporujících Vulkan API, kde prostřednictvím ovladače Zink fungují aplikace vyžadující OpenGL - například Blender či hra Colobot: Gold Edition. Vzhledem k tomu, že to je teprve měsíc, co se byla přidána podpora softwarového renderingu, jde o celkem velký pokrok za krátkou dobu.

Zdroj:

Rozhodně lze říct, že zaměstnat full-time developera se Haiku vyplácí. Jen tak dál.


ALT-F4.cz

Novinky ze světa mimo současný desktopový a mobilní mainstream.
Tak často, jak to jen je možné. Ozdrojované a se stručným komentářem.

HTTPS verze zde