Vyšlo OpenBSD 6.0
Ačkoliv by se z čísla verze mohlo zdát, že se jedná o něco převratného, není tomu tak. OpenBSD čísluje verze kontinuálně, verze 6.0 ("Black Hat") je tedy stejně významná jako byla před ní 5.9 a jako bude po ní 6.1. Přesto přináší celou řadu zajímavých novinek.
Jako první uvedu novinku nepříjemnou pro majitele počítačů VAX ze sedmdesátých let. Odteď jsou bez moderního a bezpečného systému, podpora pro tuto platformu byla totiž oficiálně odstraněna. Poslední verzí zůstává rok staré OpenBSD 5.8, další už nebudou. VAX byl druhou platformou na kterou byl portován původní BSD Unix, jehož pokračovatelem současné BSD systémy jsou, nepřetržitě podpora existovala o roku 1979 do roku 2015, což je solidní výkon. Oficiální status ostatních podporovaných platforem zůstává nezměněn, ačkoliv například socppc je na tom fakticky stejně jako vax, od září 2015 se na tomto portu nic nezměnilo a ani 5.9 ani 6.0 vydány nebyly.
Četných vylepšení se naopak dočkala platforma armv7, za zmínku určitě stojí alespoň dynamická enumerace zařízení pomocí Flattened Device Tree (FDT), která nahrazuje statické tabulky zařízení.
O bezpečnostních změnách jsem psal již dříve, stručně jen připomenu, že byla odstraněna podpora emulace Linuxu a připojování diskových oddílů uživatelem bez administrátorských oprávnění. Bezpečnostní politika W^X, která stanovuje, že každá stránka paměti je buď zapisovatelná nebo spustitelná, nikdy ne obojí, je nyní ve výchozím stavu vynucena.
Přibyly desítky nových ovladačů, dalším se dostalo vylepšení nebo rozšíření o další hardware, například iwm nově podporuje Intel Wireless 3165 a 8260, ovladače bytgpio a chvgpio přináší podporu GPIO řadiče Intel Bay Trail a Cherry View, u prvního jmenovaného SoC je nově podporován SD slot, vylepšena byla podpora ACPI 5.0, zlepšila se práce s AGP slotem na PowerMacu G5 atd.
Nových verzí se mimo jiné dočkaly následující programy, nástroje a knihovny: OpenSMTPD 6.0.0, OpenSSH 7.3, OpenNTPD 6.0, LibreSSL 2.4.2, Chromium 51.0.2704.106, GNOME 3.20.2, LLVM/Clang 3.8.0, LibreOffice 5.1.4.2, MariaDB 10.0.25, Mono 4.4.0.182, Mozilla Firefox 45.2.0esr + 47.0.1, Mozilla Thunderbird 45.2.0, PHP 5.5.37, 5.6.23, 7.0.8, Ruby 2.1.9, 2.2.5, 2.3.1, Rust 1.9.0-20160608, Sudo 1.8.17.1, TeX Live 2015, Vim 7.4.1467 a další.
Kompletní popis najdete na oficiální stránce OpenBSD 6.0, stahovat můžete z některého z mirrorů, například z jednoho nám geograficky celkem blízkého.