Cookies op Tweakers

Tweakers maakt gebruik van cookies, onder andere om de website te analyseren, het gebruiksgemak te vergroten en advertenties te tonen. Door gebruik te maken van deze website, of door op 'Ga verder' te klikken, geef je toestemming voor het gebruik van cookies. Wil je meer informatie over cookies en hoe ze worden gebruikt, bekijk dan ons cookiebeleid.

Meer informatie

Software-update: FreeBSD 12.0

Freebsd logo (75 pix) De leden van het FreeBSD Release Engineering Team hebben versie 12 van FreeBSD uitgebracht. FreeBSD is in 1993 ontstaan en wordt als één geheel ontwikkeld, in tegenstelling tot bijvoorbeeld Linux, waarvan de kernel door de ene groep ontwikkelaars wordt onderhouden en bepaalde applicaties weer door anderen. Hierdoor wordt FreeBSD over het algemeen als stabieler en robuuster beschouwd dan diverse andere besturingssystemen. Uitgebreide release notes kunnen op deze pagina worden gevonden, dit zijn in het kort de belangrijkste veranderingen:

FreeBSD 12.0-RELEASE Announcement
The FreeBSD Release Engineering Team is pleased to announce the availability of FreeBSD 12.0-RELEASE. This is the first release of the stable/12 branch.

Some of the highlights:
  • OpenSSL has been updated to version 1.1.1a (LTS).
  • Unbound has been updated to version 1.8.1, and DANE-TA has been enabled by default.
  • OpenSSH has been updated to version 7.8p1.
  • Additonal capsicum(4) support has been added to sshd(8).
  • Clang, LLVM, LLD, LLDB, compiler-rt and libc++ has been updated to version 6.0.1.
  • The vt(4) Terminus BSD Console font has been updated to version 4.46.
  • The bsdinstall(8) utility now supports UEFI+GELI as an installation option.
  • The VIMAGE kernel configuration option has been enabled by default.
  • The NUMA option has been enabled by default in the amd64 GENERIC and MINIMAL kernel configurations.
  • The netdump(4) driver has been added, providing a facility through which kernel crash dumps can be transmitted to a remote host after a system panic.
  • The vt(4) driver has been updated with performance improvements, drawing text at rates ranging from 2- to 6-times faster.
  • Various improvements to graphics support for current generation hardware.
  • Support for capsicum(4) has been enabled on armv6 and armv7 by default.
  • The UFS/FFS filesystem has been updated to consolidate TRIM/BIO_DELETE commands, reducing read/write requests due to fewer TRIM messages being sent simultaneously.
  • The NFS version 4.1 server has been updated to include pNFS server support.
  • The pf(4) packet filter is now usable within a jail(8) using vnet(9).
  • The bhyve(8) utility has been updated to add NVMe device emulation.
  • The bhyve(8) utility is now able to be run within a jail(8).
  • Various Lua loader(8) improvements.
  • KDE has been updated to version 5.12.5.
  • And more...
For a complete list of new features and known problems, please see the online release notes and errata list, available at: For more information about FreeBSD release engineering activities, please see:

Versienummer 12.0
Releasestatus Final
Besturingssystemen BSD
Website FreeBSD
Download https://www.freebsd.org/where.html
Licentietype Voorwaarden (GNU/BSD/etc.)

Door Bart van Klaveren

Downloads en Best Buy Guide

12-12-2018 • 20:18

13 Linkedin Google+

Submitter: Xudonax

Bron: FreeBSD

Update-historie

Meer historie

Reacties (13)

Wijzig sortering
FreeBSD is in 1993 ontstaan en wordt als één geheel ontwikkeld, in tegenstelling tot bijvoorbeeld Linux, waarvan de kernel door de ene groep ontwikkelaars wordt onderhouden en bepaalde applicaties weer door anderen
Bij FreeBSD wordt een (zéér klein) deel van de applicaties tesamen met de kernel ontwikkeld. Dat is historische zo gegroeid. Dat zijn meen ik in het bijzonder de command-line tools die standaard bij Unix hoorden in de jaren 70/80: 'ls', 'chown', 'cat', en dergelijke. Diezelfde applicaties voor Linux worden niet als onderdeel van het kernel-project ontwikkeld, maar door andere mensen. Alle andere applicaties en programma's voor beide OSen - de overgrote meerderheid dus - is voornamelijk gemeenschappelijk - ze draaien op beide OSen, en worden onafhankelijk van beide OSen ontwikkeld door compleet verschillende ontwikkelteams.

De stelling dat FreeBSD 'in tegenstelling tot Linux' als één geheel wordt ontwikkeld, is dus schromelijk overdreven, en is eigenlijk feitelijk onjuist.
Hierdoor wordt FreeBSD over het algemeen als stabieler en robuuster beschouwd
Dat heeft dus niets te maken met die 'paar' command-line tools die door het FreeBSD kernel-projekt ontwikkeld worden. Die maken echt niet het verschil tussen een perceptie van stabieler en ietsje minder stabiel. Ik weet niet hoe het op dit moment staat met de feitelijke betrouwbaarheid van de een versus de ander, maar mijn beeld is dat historisch gezien, Linux meer een cowboy-achtige cultuur had, terwijl de *BSD familie een meer professionele en grondige ontwikkelcultuur had. Dat laatste geeft betrouwbaarder software. Dat alles was natuurlijk wel één tot twee twee tot drie decennia geleden. Heden ten dage zijn ook de meeste Linux ontwikkelaars zeer professioneel, en diegenen die dat niet zijn (iederéén kan code bijdragen), die krijgen alleen code in de kernel na goedkeuring door een of meer van de belangrijkste ontwikkelaars.

Edit: het was eerder twee tot drie decennia geleden...

[Reactie gewijzigd door RJG-223 op 12 december 2018 21:53]

Sorry maar wat jij als een paar tools / zeer klein beschouwd is echt een hele hoop meer. Check anders zelf de repo voor dat je onzin zit te verkondigen:
https://github.com/freebsd/freebsd
Je geeft zelf aan dat je er geen kaas van hebt gegeten maar komt wel met allerlei beweringen.

De userland lopen in pas met de kernel en dat is bij Linux gewoon niet zo. Dus feitelijk wel juist.

Dat cowboy achtige komt volgens mij van het feit dat elk jaar weer van alles op de schop gaat. ifconfig en systemd comes to mind en elke distro bepaalde dingen weer anders doet.

[Reactie gewijzigd door matty___ op 12 december 2018 22:36]

En wat in de GitHub staat bedenkt freebsd allemaal zelf? Elk tooltje is door hun *geschreven*? In de Debian GitHub staat ook alles mooi bij elkaar.

[Reactie gewijzigd door Vinzz op 13 december 2018 08:16]

Niet alles. Mijn punt is dat je alles door hetzelfde team wordt ontwikkeld dan wel wordt geintegreerd. Op dat vlak is het gewoon anders dan de Linux kernel. Les anders dit even: https://www.freebsd.org/d...plaining-bsd/article.html

Dus je kunt niet zo maar een kernel installeren die totaal niet matched met de userland.

Als je de Linux kernel download heb je precies dat de kernel. Geen bootloader of compiler of tools. Op dat punt hebt je een stukje nutteloos software omdat er de meest basale tools ontbreken.
Ik ga het eens lezen tnx.
Dit wordt inderdaad altijd beweerd vooral door types welke in verleden zijn blijven hangen, maar in feite wordt ook in bsd de kernel onderhouden door 1 groep en de tools door andere groepen. Je hebt dus volkomen gelijk.

Ik vind alle bsd versies overigens top software, maar ik vind dat ook van Linux, mn Debian.

[Reactie gewijzigd door Vinzz op 13 december 2018 08:15]

Dus jij weet het beter dan de mensen van FreeBSD zelf? De groep zijn de SRC commiters. Natuurlijk heeft iedereen zijn specialiteit maar het is een gekozen groep dit mag commiten en die actief bij draagt.

Punt is ook. Dat het SAMEN gereleased wordt en het op elkaar is afgestemd (ABI) en de groep wordt aangestuurd door het CORE team.

edit: toevoeging coreteam.

[Reactie gewijzigd door matty___ op 13 december 2018 09:30]

En nu maar hopen dat FreeNAS 12 ook snel wordt vrijgegeven zodat ik een FreeNAS box kan gaan maken met de EPYC 7551P.
Alhoewel ik je mening deel. Freenas 11.2 is pas net uitgekomen. Ik denk dat het nog wel even gaat duren. Wel een hele vette Freenas box!!

Die van mij is gevirtualiseerd met Pfsense en Freenas op een Atom C2550 Processor. Ik ken de nadelen van geen hardware passthrough. Maar eigenlijk is het best wel een tof ding. Ik kan alles afspelen en de firewall kan wel makkelijk tot 500Mbps doorgeven. Daarna wordt het de processor iets teveel. Ik heb toch maar een 200Mbps met Ziggo dus gaat goed.

En je naam is bijna hetzelfde!! :)

Misja

[Reactie gewijzigd door Mieske666 op 12 december 2018 21:26]

Ik ben bang dat FreeNAS 12 gepland staat voor 05-08-2019 aldus de roadmap van FreeNAS:

https://redmine.ixsystems.com/versions/467
Waarom zou je freenas over freebsd gebruiken? Ik gebruik zelf gewoon freebsd voor storage, Plex etc
Ben blij dat FreeBSD nog steeds leeft, ik zal deze versie weer eens uitproberen. Ben al fan sinds ik een jaar of 17 was en ermee begon te rommelen voor een webserver (1997). Sindsdien riep ik "FreeBSD Forever!" en dat was toen ook zielig mijn IRC quit message. :+
Ze zijn vooruitgegaan, zoals gebruikelijk. Een systeem als arm6 of arm64 crosscompilen in een x86 64-bit omgeving lijkt lekker te gaan. 32-bit op 64-bit compilen werkt ook beter. Eerder ging bij mij alles met multithreaded compilen op zijn bek.

Unionfs is boss geworden. Zeer stabiel, en nu bruikbaar om allerlei interessante constructies met gemixte bestandssystemen toe te passen. Heb even ge-experimenteerd. Je kan nu zonder problemen een complete binaire installatie van bijv. X + lxde in een RAM-volume plaatsen en die met unionfs over je minimale kernel+userland heen hangen en direct starten.

Als je 4GB hebt en een live memstick:
# mkdir /tmp/usr && mount_unionfs /tmp/usr /usr && pkg install lxde-meta && startlxde
Daarna geen bestanden meer uit je /usr deleten, das een harde reset. :+

Op dit item kan niet meer gereageerd worden.


Apple iPhone XS Red Dead Redemption 2 LG W7 Google Pixel 3 XL OnePlus 6T (6GB ram) FIFA 19 Samsung Galaxy S10 Google Pixel 3

Tweakers vormt samen met Tweakers Elect, Hardware.Info, Autotrack, Nationale Vacaturebank, Intermediair en Independer de Persgroep Online Services B.V.
Alle rechten voorbehouden © 1998 - 2019 Hosting door True