Language Selection

English French German Italian Portuguese Spanish

BSD

ZOL 0.8 Nears With RC3 Release - Big Update For ZFS On Linux

Filed under
Linux
BSD

ZFS On Linux (ZOL) 0.8 is going to be a big release... No, a huge release. But for ensuring it's going to be a successful release, a third release candidate was just issued for further vetting of all the new code.

ZFS On Linux 0.8 is bringing a lot of new features including native encryption support, device removal, direct I/O, sequential scrub, pool checkpoints, and a lot of other new features for the first time with this Linux port of the Sun/Oracle ZFS file-system.

Read more

Linux vs BSD: Is BSD better than Linux?

Filed under
Linux
BSD

Well, the world of operating systems isn’t that tiny. There is yet another class of operating system, which most users don’t know about, or haven’t used it ever in their life. It is BSD. BSDs are yet another class of operating system which is also popular among some individual users, or some organizations with some unified goal. If we keep the scene of Windows out of the picture, for now, most users might consider BSD and Linux to be quite similar, with some small differences, or do not have any conception about BSD altogether. And if you are on the verge of installing a new operating system on your computer, which is going to be better for you!

Read more

DragonFlyBSD Continues Gutting Its i386 Code

Filed under
BSD

The DragonFlyBSD operating system dropped its i386 install support back in 2014 with DragonFlyBSD 4.0 and since then has been focused on x86_64-only. Over the past two years or so they have gutted much of their i386-specific code from their kernel that is no longer needed for today's modern processors while over the weekend they got back to doing some more of that cleansing.

Rounds 69 and 70 were merged this weekend on weeding out the i386 code that is no longer needed within their kernel.

Read more

BSD: New Console Font Spleen and 2018 Recap

Filed under
BSD
  • New console font Spleen made default

    This new font brings more easily readable text to the higher resolution screens that are commonly seen on newer machines, while still filling the complete screen with a reasonable number of characters. If you like the Spleen font, you can use it in your xterminals by installing the fonts/spleen port with doas pkg_add spleen. More details can be found on Frederic's website. Those who prefer the old (or other) fonts while in console mode are invited to read the wsconsctl(8) manpage.

  • 2018 Recap

    Unfortunately I didn’t spend as much time as I wanted doing stuff for FreeBSD, but it also wasn’t tragic. I did some commits which meant I placed 28th out of 218 active FreeBSD commiters this year. This year I also did my 200th commit!

ZFS in Linux and BSD

Filed under
Linux
BSD
  • ZFS On Linux Runs Into A Snag With Linux 5.0

    While the Linux 5.0 kernel has a lot of enticing features and improvements, if you rely upon ZFS On Linux (ZOL) you will probably want to hold off on trying the Linux 5.0 release candidates at this time.

    ZFS On Linux currently fails to build against the Linux 5.0 kernel sources. This isn't due to a trivial API change but rather the 5.0 kernel is no longer exporting the __kernel_fpu_begin and __kernel_fpu_end symbols, which the ZOL kernel module relies upon as part of the file-system's checksums.

    There isn't a simple solution for this immediately, especially one that doesn't involve using GPL symbols, due to license compatibility issues with the out-of-tree ZOL kernel code. But surely with time and new code a solution can come about as it doesn't look like the upstream kernel developers are interested in any maneuvering to help out ZOL specifically (or rarely out-of-tree modules for that matter).

  • [Older] The future of ZFS in FreeBSD

    The sources for FreeBSD's ZFS support are currently taken directly from Illumos with local ifdefs to support the peculiarities of FreeBSD where the Solaris Portability Layer (SPL) shims fall short. FreeBSD has regularly pulled changes from Illumos and tried to push back any bug fixes and new features done in the context of FreeBSD. In the past few years the vast majority of new development in ZFS has taken place in DelphixOS and zfsonlinux (ZoL). Earlier this year Delphix announced that they will be moving to ZoL
    [...]

  • FOSS Clothing | BSD Now 280

    A EULA in FOSS clothing, NetBSD with more LLVM support, Thoughts on FreeBSD 12.0, FreeBSD Performance against Windows and Linux on Xeon, Microsoft shipping NetBSD, and more.

BSD: LLVM Git Repositories and a Personal FreeBSD Story

Filed under
BSD
  • LLVM Is Nearly Finalized On Its Repository Conversion To Git

    A new conversion process has wrapped up for the LLVM Git repositories in their migration from Subversion. Unless there are any new, last-minute objections, the conversion is considered final and ready to be made official.

    For a while now LLVM has been looking at migrating their projects to Git and using GitHub to centralize its development. Should you have missed the past articles on the topic, LLVM lays out their case for migrating to Git/GitHub via this documentation. This conversion process now appears ready for production.

  • How I did start using FreeBSD

    Never the less the ALPHA architecture was much ahead of its time. One more example that not always the better or more enhanced technology is adopted.

Review: FreeBSD 12.0

Filed under
Reviews
BSD

Playing with FreeBSD with past week I don't feel as though there were any big surprises or changes in this release compared to FreeBSD 11. In typical FreeBSD fashion, progress tends to be evolutionary rather than revolutionary, and this release feels like a polished and improved incremental step forward. I like that the installer handles both UFS and ZFS guided partitioning now and in a friendly manner. In the past I had trouble getting FreeBSD's boot menu to work with boot environments, but that has been fixed for this release.

I like the security options in the installer too. These are not new, but I think worth mentioning. FreeBSD, unlike most Linux distributions, offers several low-level security options (like hiding other users' processes and randomizing PIDs) and I like having these presented at install time. It's harder for people to attack what they cannot see, or predict, and FreeBSD optionally makes these little adjustment for us.

Something which stands out about FreeBSD, compared to most Linux distributions I run, is that FreeBSD rarely holds the user's hand, but also rarely surprises the user. This means there is more reading to do up front and new users may struggle to get used to editing configuration files in a text editor. But FreeBSD rarely does anything unless told to do it. Updates rarely change the system's behaviour, working technology rarely gets swapped out for something new, the system and its applications never crashed during my trial. Everything was rock solid. The operating system may seem like a minimal, blank slate to new users, but it's wonderfully dependable and predictable in my experience.

I probably wouldn't recommend FreeBSD for desktop use. It's close relative, GhostBSD, ships with a friendly desktop and does special work to make end user applications run smoothly. But for people who want to run servers, possible for years without change or issues, FreeBSD is a great option. It's also an attractive choice, in my opinion, for people who like to build their system from the ground up, like you would with Debian's server install or Arch Linux. Apart from the base tools and documentation, there is nothing on a FreeBSD system apart from what we put on it.

Read more

The New ZFS on FreeBSD Implementation Can Now Be Tested With TrueOS

Filed under
BSD

It was recently decided that FreeBSD's ZFS file-system support would be re-based atop ZFS On Linux. That new "ZFS On BSD" implementation based on ZOL continues moving along and it's now easier to test thanks to iX Systems and their TrueOS platform.

With the ZFS On Linux code-base being more actively maintained and improved upon than the OpenZFS support within the Illumos kernel, FreeBSD developers are working on merging their "ZOB" changes with ZOL.

Read more

GhostBSD 18.12 Now Available

Filed under
BSD

GhostBSD 18.12 is an updated iso of GhostBSD 18.10 with some little changes to the live DVD/USB and with updated packages.

Read more

Also: Video of Todd Mortimer Removing ROP gadgets from OpenBSD

BSD: NetBSD, FreeBSD, OpenBSD and More

Filed under
BSD
  • NetBSD entering 2019 with more complete LLVM support

    I'm recently helping the NetBSD developers to improve the support for this operating system in various LLVM components. As you can read in my previous report, I've been focusing on fixing build and test failures for the purpose of improving the buildbot coverage.

    Previously, I've resolved test failures in LLVM, Clang, LLD, libunwind, openmp and partially libc++. During the remainder of the month, I've been working on the remaining libc++ test failures, improving the NetBSD clang driver and helping Kamil Rytarowski with compiler-rt.

  • NetBSD Working On Better LLVM Toolchain Support

    While a number of BSDs already have great LLVM toolchain support and are generally quite fond of this liberally licensed compiler alternative to GCC, the NetBSD support has lagged behind a bit for LLVM but that is continuing to improve.

  • FreeBSD security settings and KDE Konsole

    Konsole has this neat feature where you can automatically title each tab in the terminal-emulator window with information from the foreground process running in that tab. Useful if you have lots of shells opened to different directories in the system.

  • OpenBSD Security, DragonFly + Threadripper, TrueOS Topped Out BSD News This Year

    For those not following the BSD operating systems on a daily basis, here is a look back at the biggest highlights in the BSD land for 2018 ranging from OpenBSD's continued security conscious decisions, NetBSD 8.0 bringing USB 3.0 and other hardware support improvements, DragonFlyBSD running great on Threadripper 2, FreeBSD 12.0 making its highly anticipated debut, and much more.

    Of all our BSD coverage on Phoronix this year, below is a look back at the 20 most popular articles for those wishing to relive the exciting highlights. Looking ahead to 2019, it will be interesting to see what comes about as FreeBSD 13 development gets underway, DragonFlyBSD continuing with its optimizations around HAMMER2 and separately around Threadripper 2 / Ryzen 2, we'll see what new innovations come to TrueOS, and there is also notable smaller work happening around HardenedBSD, MidnightBSD, GhostBSD, etc.

Syndicate content

More in Tux Machines

Android Leftovers

Deepin Linux 15.9 Released with Support for Touchscreen Gestures, Faster Updates

Packed with all the updates that have been released through the official channels since Deepin 15.8, the Deepin 15.9 update is here to add support for multiple touchscreen gestures, including click, double click, long press to open the context menu, as well as slide up and down, an on-screen keyboard, and faster updates thanks to a new Smart Mirror Switch function. The Deepin 15.9 release also brings some performance optimizations by making power management more efficient and convenient to laptop and desktop users alike. "Whether your computer is connected to power supply or not, you can easily change the monitor and computer suspend time for different scenarios," explained the devs in today's announcement. Read more

LG smart TVs running webOS can now be rooted

Our “smart life” tech can be a bit restrictive at times. If you want to get a bit more out of it you can sometimes find a way to “root” or “jailbreak”. Usually when talking about these things we tend to refer to smartphones, tablets, or even a set-top box. Well, now you can root LG Smart TVs running the WebOS Linux-based operating system. WebOS, a OS that was originally developed by Palm in 2009, is an operating system that LG uses in its consumer electronics portofolio – such as Smart TVs, refrigerators, and projectors. Read more

10GbE Linux Networking Performance Between CentOS, Fedora, Clear Linux & Debian

For those curious how the 10 Gigabit Ethernet performance compares between current Linux distributions, here are some benchmarks we ramp up more 10GbE Linux/BSD/Windows benchmarks. This round of testing was done on two distinctly different servers while testing CentOS, Debian, Clear Linux, and Fedora. This is the first of several upcoming 10GbE test comparisons. For those article we are testing some of the popular enterprise Linux distributions while follow-up articles will also be looking at some other distros as well as Windows Server and FreeBSD/DragonFlyBSD. CentOS 7, Debian 9.6, Clear Linux rolling, and Fedora Server 29 were the operating systems tested for this initial round. Read more