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

Door , , 34 reacties
Bron: FreeBSD, submitter: Maurits van Baerle

Freebsd logo (75 pix) De leden van het FreeBSD Release Engineering Team hebben de derde update voor versie 10 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:

Some of the highlights:
  • The UEFI boot loader received several improvements: It now follows /boot/config and /boot.config files, multi-device boot support works and command line arguments are parsed. Additionally, its framebuffer driver has been enhanced with GOP (Graphics Output Protocol) and UGA (Universal Graphics Adapter) handling, allowing to set the current graphics mode on systems using one of these methods. Moreover, ZFS boot capability has been added to the UEFI boot loader, including support for multiple ZFS Boot Environments (BEs), e. g. those provided by sysutils/beadm.
  • The CAM Target Layer ctl(4) now supports High Availability setups.
  • The Linux compatibility layer has been substantially improved and now is capable of running 64-bit applications on amd64 (x86_64), 1:1 threading, VDSO and subset of the epoll(7) family sufficient for the majority of programs.
  • The em(4) and igb(4) drivers have been updated to version 7.6.1 and 2.5.3 respectively. Among others, this brings support for i219/i219(2)/i219(3) hardware found with Intel® Skylake generation and newer chipsets.
  • The isp(4) driver has been updated and improved: It now also supports 16 Gbps Fibre Channel adapters, has improved target mode support and completed Multi-ID (NPIV) functionality.
  • The ixgbe(4) driver has been updated to Intel® FreeBSD Networking Group version 3.1.13-k and support for X552 and X550T was added.
  • The initial implementation of reroot support has has been added to the reboot(8) utility, allowing the root file system to be mounted from a temporary source file system without requiring a full system reboot.
  • The bsdinstall(8) utility has been updated to allow for creating root-on-ZFS installations on UEFI-based systems in automatic mode.
  • The ifconfig(8) utility now reports SFP/SFP+ optics module data when the -v flag is specified and a NIC driver provides such information, i. e. for cxgbe(4), ixgbe(4), mlx5en(4) and sfxge(4).
  • The jail(8) utility has been updated to include a new flag, -l, which ensures a clean environment in the target jail. Additionally, jail(8) now runs a shell within the target jail by default when no command was given.
  • The mkimg(1) utility has been updated to support NTFS file systems in both GPT and MBR partitioning schemes.
  • The xz(1) utility has been updated to version 5.2.2, which provides support for multi-threaded compression.
  • GNOME has been updated to version 3.16.2.
  • TeXLive has been updated to TL2015.
  • Xorg-Server has been updated to version 1.17.4.
  • And much more ...
For a complete list of new features and known problems, please see the online release notes and errata list, available at:

FreeBSD 9 screenshot (620 pix)

Versienummer:10.3
Releasestatus:Final
Besturingssystemen:BSD
Website:FreeBSD
Download:https://www.freebsd.org/where.html
Licentietype:Voorwaarden (GNU/BSD/etc.)
Moderatie-faq Wijzig weergave

Reacties (34)

Ligt het aan mij of zijn windows en mac os(weet de naam niet zo..) de enige besturingssystemen voor x86 die er mooi uitzien? Vindt dit er echt lelijk uitzien..
Voor desktop OS'en ben ik het met je eens, ik ken geen enkele Linux en Unix based desktop die er nou echt strak uit ziet.
Maar In FreeBSD is de desktop in mijn optiek van ondergeschikt belang. Het is een superstabiel OS wat met name (maar niet alleen) voor servers geschikt is. Zo draaien wij (kleine ISP) al jaren praktisch ons hele serverpark op FreeBSD. Helaas is de support van softwareleveranciers voor FreeBSD niet heel groot en wijken we nu dusdanig vaak uit naar Debian dat dat bij ons de nieuwe standaard is geworden.
Het zelfde hier (ook isp), onze FreeBSD servers worden allemaal uitgefaseerd ten faveure van CentOS en Ubuntu. Vooral bij grotere farms ontbreekt het bij FreeBSD echt aan te tools om dit fatsoenlijk te managen en up to date te houden. In een avondje kunnen we een hele batterij CentOS servers automatisch patchen, bij FreeBSD is het veel handwerk en moet je toch nog steeds veel vanuit ports doen door gebrekkige pkg's.
Wij zijn juist bezig FreeBSD wat meer te introduceren. Waar we nu Ubuntu gebruiken. Ubuntu begint juist steeds meer tegen te werken. Een hoop bloat ware op je server zoals whoopsie, interfaces die plots weer de driver naam krijgen omdat iemand dat weer makkelijker vind. Blijkt er weer een tooltje te zijn mee geÔnstalleerd die eth hernoemt naar driver namen. Waar je met FreeBSD met ifconfig alles kan configureren qua netwerk interface heb je op Linux een Xtal commando's. Ifconfig -a laat bijvoorbeeld gewoon de netwerk snelheid zien. Op linux moet je daarvoor ethtool gebruiken. Voor bonding weer ander tools enz. Qua packages is het geen probleem om apache 2 .2 als default te gebruiken, ook apacke 2.2 met mod_php is geen enkel probleem. Dat regel je in make.conf of pkg.conf. poudriere gebruik je om je package set te creŽren voor je servers. Nu is er ook nog synth, deze doet dit ook met een mooie interface is in volle ontwikkeling en is erg snel en minder zwaar als poudriere. Linux schiet te veel alle kanten op. Te veel mensen die overal maar wat handigs voor maken en het word zo de distro ingeschoten. FreeBSD is wat rustiger. Men denkt eerst goed na voor men zaken aan de distro toevoegt. Neem docker , FreeBSD heeft al 15 jaar jails. De linux community heeft het gepresteerd om in 1 jaar meer security issues te creŽren met docker dan FreeBSD in 15 jaar tijd met jails. Wel jammer om te zien dat FreeBSD het onderspit delft bij een hoop kleinere ISP's. Maar je ziet dat grotere jongens FreeBSD toch weer omarmen. Netflix, WhatsApp en ook Transip zijn fan van FreeBSD?

[Reactie gewijzigd door syl765 op 5 april 2016 07:51]

Maar je ziet dat grotere jongens FreeBSD toch weer omarmen.
Uit welke data blijkt dat?
Uit het feit dat men FreeBSD gebruikt.
Als je als Netflix kiest om FreeBSD te gebruiken terwijl alles toch op Linux draait dan zal men daar wel over nagedacht hebben. Hetzelfde geld voor WhatsApp. Zeker in een tijd waar een nieuwkomer toch sneller voor een mainstream OS zou kiezen is er toch gekozen voor FreeBSD.

[Reactie gewijzigd door syl765 op 5 april 2016 20:21]

Als je als Netflix kiest om FreeBSD te gebruiken terwijl alles toch op Linux draait dan zal men daar wel over nagedacht hebben.
Niet alles draait op Linux. Dat is nooit zo geweest in het verleden, en is nu ook niet zo.

Ik vroeg:
Uit welke data blijkt dat?
Dan bedoel ik niet 3 voorbeelden van 3 bedrijven die het product gebruiken.

De speculaties kan ik zelf ook bedenken, net zoals ik kan bedenken waarom Xs4all geen FreeBSD meer gebruikt. Voorbeelden genoeg over en weer.

Dan bedoel ik statistieken waaruit blijkt dat FreeBSD aan populariteit wint.

Zonder die data kun je namelijk niet tot de conclusie die jij stelt komen.
Blijkt er weer een tooltje te zijn mee geÔnstalleerd die eth hernoemt naar driver namen.
(e)udev ?
Qua packages is het geen probleem om apache 2 .2 als default te gebruiken, ook apacke 2.2 met mod_php is geen enkel probleem. Dat regel je in make.conf of pkg.conf.
Kan je dit alleen via de make conf's want make config in de port van mod_phpXY zelf geeft geen apache versie optie, en welke port variable zou je dan precies gebruiken ?
Waar je met FreeBSD met ifconfig alles kan configureren qua netwerk interface heb je op Linux een Xtal commando's.
De nieuwe ip tools proberen hier wel wat verandering in te brengen:
ip link show dev eth0
ip addr dev eth0 192.168.1.0/24
ip route add 192.168.1.0/24 via 192.168.1.254 dev eth0
ipv:
mii-tool eth0 of ethtool eth0
ifconfig eth0 192.168.1.0 netmask 255.255.255.0 up
route add default gw 192.168.1.254
Nu zitten we natuurlijk weer in een limbo periode. Waar
we de kennis van de oude tools verliezen terwijl
we de nieuwe proberen te leren :S. Iets wat in Linux wel vaker het geval is.
[...]
(e)udev ?
Ja volgens mij wel, maar het komt mee met biosdevname.
Volgens mij mapt men eerst de inteface name naar eth om het dan weer terug te zetten.
[...]
Kan je dit alleen via de make conf's want make config in de port van mod_phpXY zelf geeft geen apache versie optie, en welke port variable zou je dan precies gebruiken ?
Hier wat meer info https://wiki.freebsd.org/DEFAULT_VERSIONS
[...]

De nieuwe ip tools proberen hier wel wat verandering in te brengen:

[...]

ipv:

[...]

Nu zitten we natuurlijk weer in een limbo periode. Waar
we de kennis van de oude tools verliezen terwijl
we de nieuwe proberen te leren :S. Iets wat in Linux wel vaker het geval is.
Inderdaad. Maar goed ook FreeBSD heeft zo zijn makken, en ook FreeBSD is niet de holy grail onder de OS'en.
Maar de ports tree en het nieuwe pkgng maken FreeBSD toch wel een heel flexibel OS.
Zaken waar FreeBSD zeker te kort schiet is het gemis aan een clustert File system zoals CEPH. Maar ik geloof dat er toch wel interesse is om ook CEPH naar FreeBSD te porten.

[Reactie gewijzigd door syl765 op 5 april 2016 20:19]

Ik ben niet echt een enorme expert op het gebied van filesystems, maar je kan toch ZFS clusteren onder FreeBSD?
Ik denk dat de opzet van ZFS clustering en Ceph anders zijn.
De ZFS clustering die ik vermoed dat al bestaat is meer zoals drbd op Linux en bedoeld voor High availability (met zfs send?). Terwijl Ceph een redundante gedistribueerde object store wilt zijn met veel commodity servers. Een beetje een Software SAN gericht naar cloud providers en bedrijven met onzekere of altijd groeiende dataopslag vereisten die het zo goedkoop mogelijk proberen te houden.
ik zou het gebruik van het woord 'Xtal' exclusief houden voor het benoemen van kristaloscillatoren.
Gebrekkige pkg? Wel eens van pkgNG gehoord? De yum / apt voor FreeBSD? Werkt als een tierelier.
Yep maar hiermee krijg je nog steeds dep problemen. Er zijn bepaalde combinaties die niet mogelijk zijn met pkgNG en niet eens hele exotische. Bijvoorbeeld apache 2.2 met mod_php. mod_php wil namelijk apache 2.4 (om maar even een voorbeeldje te noemen).
Als je een park identieke servers hebt dan bouw je natuurlijk op je build systeem je eigen packages uit ports. En die knal je dan door aan de rest van je systemen.

Ik geef toe dat het niet zo makkelijk is als met Debian maar met wat set up time kan je 90% van het handwerk elimineren
Dat is niet anders op Debian, daar kan je ook niet zomaar alle combinaties van pakketten installeren. En inderdaad zoals @terror538 aangeeft is het opzetten van je eigen (aanvullende) pkgNG server niet moeilijk.

[Reactie gewijzigd door CurlyMo op 5 april 2016 09:59]

Of je bouwt dat package via ports (voor 1 server nog wel te doen)
En dan lock je die met pkg lock.
Maar bij o.a. Linux kan je zelf de interface bepalen.
Het is natuurlijk maar een voorbeeld plaatje. FreeBSD levert een kale installatie, die je zelf kan aankleden. Heb je bovendien weleens naar een Linux distro gekeken die zich op design richt zoals Elementary OS?
N‚h, ik vind Deepin Desktop toch wat beter ontworpen. Ik zou het aardig vinden om dat op een BSD variant stabiel te krijgen.
OS X ;-)

Tevens, je kan eens kijken naar Linux Mint. die komt standaard met een best leuke interface.
en verder kun je natuurijk zelf alle kanten op klussen met Linux.
Ik geef je groot gelijk. Ze hebben de bal mijn insziens serieus misgeslagen om zich ook te richten op touch interfaces ipv de Desktop te verfijnen (plasma, unity). Kde5 kan heel mooi worden maar de bugs moeten er echt uit iets waar ze ook niet volledig in slaagde voorheen (kde3, kde4). Echt jammer want 10 jaar geleden was ik nog mijn vrienden aan het imponeren met de grafische pracht van enlightment en de features van KDE (application previews met de kasbar). Nu gebruik ik i3 thuis en KDE4 op het werk maar beide hebben serieuze gebreken waar ik bijna onbewust omheen werk. Lang leve de Terminal :)
Bij elke release van KDE plasma worden er echt een hele boel bugs geplet. Nu zitten zwe aan 5.6.1 en het voel echt al goed stabiel aan. Alleen lopen de distro's vaak achter met recente versies (Arch Linux ftw!), waardoor het nog niet tot uiting komt. KDE Plasma is echt een hele stap voorwaarts naar mooie Linux desktops.
KDE 5 is idd zeer sexy en ik heb enkel Plasma/KDE 5.4 kunnen testen op slackware64-current. Nu veel van de bugs werden mede veroorzaakt door de chaos upstream:
upower, udev, systemd, dbus, bluez 5 & pulseaudio, mesa & radeon drivers. Maar dat maakt het ook zo verdomd frustrerend. Iedereen kan precies het bestaan van een echt consistente en stabiele Desktop tegen houden.
Dat heb ik nu elke keer met Windows. OSX zit goed in elkaar en Linux/BSD heb je juist de ruimte om het zelf een strakke vormgeving te geven. Bij windows zit het allemaal vast geroest.
Over smaak valt natuurlijk niet te twisten, maar persoonlijk vind ik recente versies van Gnome er mooier uitzien dan windows 10.

Uiterlijk is natuurlijk niet alles, productiviteit is uiteindelijk belangrijker. Daarvoor volstaat Ctrl+Alt+T, dus ik heb geen grote eisen :)
Ik zou niet al teveel afleiden uit dat screenshot. Voor de meeste gebruikers ziet FreeBSD er waarschijnlijk zo uit.
Beauty is in the eye of the beholder.

Maar hier zijn een paar voorbeelden wat ik mooi vind:
https://elementary.io
https://chakraos.org
https://kororaproject.org/discover/gnome
http://pinguyos.com

Het is voor personen die geen kennis hebben van Linux operating-systems soms een beetje moeilijke te begrijpen, maar bij Linux staat de operating systeem LOS van het desktop systeem.
Je kan zelf een desktop systeem kiezen/inrichten.

Google eens op plaatjes met de volgende zoek term: arch linux desktop
Arch linux is dus de OS gedeelte, en dan zal je 10001 verschillende desktops zien omdat bij Arch linux je zelf de desktop gedeelte moet kiezen en installeren en verder inrichten/afconfigureren.

Hier zijn dus 2 voorbeelden van desktop smaakjes en dan de 2 nieuwste versie's ervan. Zijn ze niet mooi?
Gnome 3.20 desktop:
https://www.youtube.com/watch?v=JU2f_jkPRq4

KDE Plasma 5.6 desktop:
https://www.youtube.com/watch?v=v0TzoXhAbxg

Dan kan je natuurlijk ook nog een custom icon set installeren zoals de bekende:
https://numixproject.org

Wil je een balk met icoontjes zoals bij Mac Os-X ?
Dan kan je bv zoeken op:
Plank
Cairo dock
Docky

En verschil met windows is dat dit allemaal gratis is.

Wat voor jouw "out of the box" zal lijken op Windows:
Linux mint cinnamon (Dus linux mint os, en dan met cinnamon desktop.)
Die gebruik ik thuis veel.
Je kan die gewoon op een usb stick installeren en dan kan je booten van usb om even kennis te maken met Linux.
download https://www.linuxmint.com/edition.php?id=204
Ik gebruik de volgende USB installer om mijn iso's te installeren op een usb stick:
http://www.pendrivelinux....-installer-easy-as-1-2-3/

Neem eens een kijken in de Linux wereld. Kost alleen tijd + 1 usb stick.

[Reactie gewijzigd door 7th op 5 april 2016 10:31]

Kwestie van smaak. Ik vind Windows oerlelijk en gebruik liever OSX. Wat mij betreft is het enige nut van Windows games. De HIG van Metro is wel een verbetering, jammer dat ze eerst Windows 8 uit hebben moeten brengen en er zoveel heisa is over de spyware van Windows 10. Dat heb je bij FreeBSD of Debian niet. OSX heeft een mooie en functionele UI, en heeft UNIX under the hood. Met Brew heb je vrijwel alle software die ook op een populaire Linux distributie draait.

Een *NIX die niet OSX heet kan ook mooi zijn. Zo vind ik dit mooi en functioneel. De screenshot is XMonad, je hebt ook i3 en Awesome. Je zit dan niet aan Tmux of Screen vast terwijl je toch intelligente tiling hebt. Vervolgens kun je muv je specifieke programmas zoals browser, A/V (laatste gebruik ik niet) al je programmas via CLI draaien (en daar zitten ook functionele interfaces met kleurtjes en ncurses enz enz).

Als ik een *NIX op de desktop zou draaien die geen OSX is, dan wil ik meerwaarde. De meerwaarde van FreeBSD zie ik niet. Het enige interessante er aan vind ik PF, en die versie is sterk verouderd. Dus dan zou ik voor Qubes gaan. Dan heb je een veilig systeem met privelege seperation.
Bijna klaar met de build. Ik hoop dat mijn live EFI/mfsroot image hier beter van wordt, 10.3RC3 had nog last van random panics/resets.
Hhmm, de vraag is of het verschil tussen de laatste RC en de Stable nu zoveel verschil zal maken.

Heb je iets gevonden op de mailinglists of de uitgebreide changelog die de oorzaak kunnen zijn?
mooi even testen :-) vooral omdat de igb landrivers geupdate zijn.. en ik er nu sporadisch toch problemen mee heb op 10.1 :P

Op dit item kan niet meer gereageerd worden.



Apple iOS 10 Google Pixel Apple iPhone 7 Sony PlayStation VR AMD Radeon RX 480 4GB Battlefield 1 Google Android Nougat Watch Dogs 2

© 1998 - 2016 de Persgroep Online Services B.V. Tweakers vormt samen met o.a. Autotrack en Carsom.nl de Persgroep Online Services B.V. Hosting door True