FreeBSD je operativni sustav otvorenog koda.
Najavljeno je izlazak nove verzije FreeBSD-a 12.4, koja je stigla gotovo godinu dana nakon izlaska verzije 12.3. FreeBSD 12.4 karakterizira se kao izdanje s ispravkom grešaka koje, osim što rješava razne probleme, uključuje i veliki broj ažuriranja za sve one korisnike koji još nisu nadogradili na FreeBSD 13.
FreeBSD 12.4 je novo izdanje zakrpe grane 12.x koje pruža odgovarajuće popravke grešaka i ažuriranja od izdanja prethodne verzije.
Glavne nove značajke u FreeBSD 12.4
Ova nova verzija ističe dodatak DT5 i SDT testnih poziva ipfilter paketnom filteru za mehanizam praćenja dtrace, kao i mogućnost ispisa kopije ippoola u formatu ippool.conf. Zabranjeno je mijenjanje pravila ipfiltera, tablica prijevoda adresa i ippoola iz jail okruženja koja ne koriste VNET virtualni mrežni stog.
Još jedna značajna promjena u ovoj novoj verziji FreeBSD-a 12.4 je poboljšana podrška za hardver , uz ispravke grešaka u upravljačkim programima aesni, aw_spi, igc, ixl, mpr, ocs_fc, snd_uaudio i usb . Upravljački program ena ažuriran je na verziju 2.6.1 kako bi podržao drugu generaciju mrežnih adaptera ENAv2 (Elastic Network Adapter) koji se koriste u infrastrukturi Elastic Compute Cloud (EC2) za upravljanje komunikacijom između EC2 čvorova.
U okvir hwpmc (Hardware Performance Monitoring Counter) dodana je podrška za Intelove procesore temeljene na mikroarhitekturama Comet Lake, Ice Lake, Tiger Lake i Rocket Lake .
U interpreteru naredbi sh , logika učitavanja profila se promijenila, jer se sada prvo učitavaju sve datoteke s ekstenzijom ".sh" iz direktorija /etc/profile.d , zatim se učitava datoteka /usr/local/etc/profile , nakon čega se datoteke s ekstenzijom ".sh" učitavaju iz direktorija /usr/local/etc/profile.d/.
Osim toga, možemo pronaći i da uslužni program cp implementira zaštitu od beskonačne rekurzije pri korištenju indikatora "-R", osigurava ispravnu obradu indikatora "-H", "-L" i "-P" (na primjer, pri navođenju "-H" ili "-P", simboličkih veza koje se proširuju), indikator "-P" je dopušten bez indikatora "-R".
Nadalje, spominje se da je u ovoj verziji proces telnetd poslužitelja ukinut jer se njegova kodna baza više ne održava i ima problema s kvalitetom. U grani FreeBSD 14, telnetd kod će biti uklonjen iz sustava. Podrška za Telnet klijente ostaje nepromijenjena.
Druge značajne promjene u ovoj novoj verziji uključuju:
- Upravljački program if_epair, koji se koristi za stvaranje virtualnih Ethernet sučelja, pruža mogućnost paraleliziranja obrade prometa korištenjem višestrukih CPU jezgri.
- Poboljšana izvedba uslužnih programa nfsd, elfctl, usbconfig, fsck_ufs i growfs.
- Uslužni program tcpdump pruža mogućnost postavljanja broja pravila koja se prikazuju u zaglavlju pflog.
- S DragonFly BSD-om, DragonFly Mail Agent (dma) kod agenta za isporuku poruka je sinkroniziran, osiguravajući primanje i isporuku poruka od lokalnih klijenata e-pošte (obrada mrežnih SMTP zahtjeva preko porta nije podržana). 25).
- Filter pf paketa popravio je curenje memorije i poboljšao sinkronizaciju stanja preusmjeravanjem prometa pri korištenju pfsync.
- Ažurirane verzije aplikacija trećih strana uključenih u osnovni sustav: LLVM 13, nevezano 1.16.3, OpenSSL 1.1.1q, OpenSSH 9.1p1, datoteka 5.43, libarchive 3.6.0, sqlite 3.39.3, expat 2.4.9, hostapd/ wpa_supplicant 2.10.
Preuzmite i nabavite FreeBSD 12.4
Za one koje zanima mogućnost nabave ove nove verzije, trebaju znati da su instalacijske slike dostupne za amd64, i386, powerpc, powerpc64, powerpcspe, sparc64 i armv6, armv7 i aarch64 arhitekture.
Osim toga, dostupne su slike za virtualizacijske sustave (QCOW2, VHD, VMDK, raw) i Amazon EC2 cloud okruženja. FreeBSD 12.4 bit će posljednje ažuriranje grane 12.x, koja će se nastaviti održavati do 31. prosinca 2023. Ažuriranje FreeBSD 13.2 bit će pripremljeno u proljeće, a izdanje FreeBSD 14.0 planirano je za srpanj 2023.