Die erste Beta-Version von FreeBSD 12.2 ist verfügbar. FreeBSD 12.2-BETA1 steht für die Architekturen amd64, i386, powerpc, powerpc64, powerpcspe, sparc64 sowie armv6, armv7 und aarch64 zur Verfügung. Zusätzlich wurden Images für Virtualisierungssysteme (QCOW2, VHD, VMDK, raw) und Cloud-Umgebungen Amazon EC2 vorbereitet. Der Release von FreeBSD 12.2 am 27. Oktober.
Die Liste der Änderungen beschränkt sich bisher auf eine leere Vorlage, aber zu den Neuerungen, die ursprünglich für FreeBSD 12.2 eingeplant waren, gehört die standardmäßige Anwendung der W^X-Schutztechnik (write XOR execute). W^X bedeutet, dass Speicherseiten nicht gleichzeitig zum Schreiben und Ausführen zugänglich sein können. Der W^X-Modus ermöglicht das Laden des Kernels mit ausführbaren Speicherseiten, für die das Schreiben verboten ist (früher wurde das Ausführen bereits für Speicherseiten mit Kernel-Daten untersagt, jedoch ohne Bezug auf die Schreibmöglichkeit). Die DRM-Treiber (Direct Rendering Manager) im Grafiksystem sind mit dem Linux-Kernel 5.4 synchronisiert.
Bei der Entwicklung des neuen Branches neu , erstellt im Rahmen des Projekts für Die Quelltexte von FreeBSD werden von einem zentralisierten Subversion-System in ein dezentralisiertes Git-System übertragen. Die vollständige Übertragung der Änderungshistorie von Subversion nach Git ist noch nicht abgeschlossen, aber bereits aus Git wurde der erste Snapshot von FreeBSD 12.2.
Quelle: opennet.ru
