FreeBSD is making some progress on supporting Wayland/Weston as an alternative to running the X.Org Server.
Wayland support on BSDs and other non-Linux platforms has lagged behind, but Johannes Lundberg is one of the FreeBSD contributors working on getting things into shape. Besides Wayland/Weston support itself, it’s also a matter of the DRM drivers being ported from the Linux kernel being in less than ideal shape generally compared to the upstream kernel code.
This article by user Aditya Tiwari (Fossbytes.com) talks about some pros and cons of both Linux and BSD operating systems. Follow the link below to read the entire comparison.
Short Bytes: Linux and BSD are two open source operating system families inspired by the 20th-century operating system Unix. Several things set the two apart like hardware support, development philosophy, etc. Also, Linux is more popular than BSD.
When you start to get out of the Windows ecosystem, the very first thing you see is macOS. But, chances are less that you may go for it, mostly because of the price tag. Moving further, you come across Linux flaunting its open source badge. Most people confuse Linux as an operating system and it has been a topic of controversy for a long time. Thus, some people refer a Linux operating system as GNU/Linux.
JT Pennington writes about his experience at MeetBSD 2016, which was recently held at UC Berkeley Clark Kerr campus. Pennington’s trip was made possible with a grant from the FreeBSD Foundation. Oladipupo Cornelius Oyediji was also able to attend EuroBSDcon 2016 thanks to the support of the FreeBSD Foundation.
The FreeBSD Foundation was generous enough to sponsor my trip to MeetBSD 2016 this year, and I am extremely appreciative for the ability to attend. MeetBSD 2016 was the first BSD conference I have attended, and it will certainly not be my last. As an ex-Linux Developer who’s attended and spoken at many Linux conferences over the years, I’ve always been curious as to how BSD conferences compare. I’ve been moving away from the Linux community for a couple years now, and am happy to make BSD my new home. Attending MeetBSD this year helped cement in my mind that the FreeBSD community is where I belong.
JT Pennington’s MeetBSD 2016 report: https://www.freebsdfoundation.org/blog/2016-meetbsd-trip-report-jt-pennington/
After perusing www.distrowatch.com for new operating systems to install and work on, I came about the latest version of FreeBSD, then 10.1. I quickly fired up the BSD Wikipedia page to see more about what the FreeBSD OS is all about. Having heard of it several times, I always thought that the operating system is also a part of the Linux family. The Wikipedia page showed that it is a derivative of the BSD 4.4 OS family, which is a deviant of Unix rather than Linux. This strikes my curiosity, I thought to myself, in Nigeria all we do is Linux, I would love to be different and unique by doing what not so many are doing. I later came across the EuroBSDCon 16 travel grant and applied, luckily my application was granted. Preparations towards attending the conference then started.
Oladipupo Cornelius Oyediji’s EuroBSDcon 2016 report: https://www.freebsdfoundation.org/blog/2016-eurobsd-trip-report-oladipupo-cornelius-oyediji/
If you’d like to see these community initiatives continue on and keep the FreeBSD project going strong, find out about how you can donate here: https://www.freebsdfoundation.org/blog/increasing-freebsd-support/
In this BSD Now episode, hosts Kris Moore and Allan Jude interview a special guest regarding the early days in BSD history. In addition, they discuss OpenSSH, shell scripting utilities, and more. Click play below to tune in:
BSD Now weekly content: http://www.bsdnow.tv/episodes/2016_12_14_a_tale_of_bsd_from_yore
Jupiter Broadcasting show notes: http://www.jupiterbroadcasting.com/105421/a-tale-of-bsd-from-yore-bsd-now-172/
This short tutorial by usershows you how to set and unset loader variables during boot loader prompt for FreeBSD. Follow the link below for the full set of instructions.
Important question is why you need to set and unset variables at boot time???
The answer is when something is stopping you from booting your system then this may help you make your day easier. There are so many variables set by default in the system by various kernel subsystems or driver modules. you can find the default variables in /boot/defaults/loader.conf and user set variables in /boot/loader.conf file. You can see all the variables set at the loader prompt by typing the command “show” (without the quotes).
So lets get started to know how you can manipulate loader variables. Remember that all the commands named below are valid for boot loader prompt in FreeBSD only and these commands will not work on a command shell. Press ESCape key on the keyboard when you are at FreeBSD boot prompt to enter into the loader prompt.
In this article, NASA discusses using FreeBSD servers for their Climate Simulation project. FreeBSD was chosen as a cost effective solution which also provided ample security and network reliability. Read the full story by heading to the link below.
The continuous growth of the NASA Center for Climate Simulation (NCCS) requires providing high-performance security tools and enhancing the network capacity. In order to support the requirements of emerging services, including the Advanced Data Analytics Platform (ADAPT) private cloud, the NCCS security team has proposed an architecture to provide extremely cost-effective 100-gigabit-per-second (Gbps) firewalls.
The aim of this project is to create a commodity-based platform that can process enough packets per second (pps) to sustain a 100-Gbps workload within the NCCS computational environment. The test domain consists of several existing systems within the NCCS, including switches (Dell S4084), routers (Dell R530s), servers (Dell R420s, and C6100s), and host card adapters (10-Gbps Mellanox ConnectX2 and Intel 8259 x Ethernet cards).
Original article: https://www.nas.nasa.gov/SC16/demos/demo9.html
This tutorial from libreboot.org will show you how to get FreeBSD set up on a libreboot system. Libreboot is an alternative BIOS/UEFI for bootloading your operating system. Follow the link below for the full set of instructions.
How to install FreeBSD on a libreboot system
This section relates to preparing, booting and installing FreeBSD on your libreboot system, using nothing more than a USB flash drive (and dd). They’ve only been tested on a Lenovo ThinkPad x200.
It is expected that you use text mode in libreboot (txtmode images), for the early boot process in FreeBSD. Booting the installer results in a red flickering text display, and doesn’t boot.
Thanks go to ioxcide in this Reddit post for the initial instructions.
TODO: test FreeBSD more extensively, and make sure it works (and fix it if it does not). Instructions are provided here, to boot and install FreeBSD but we’re not sure whether it is currently fully compatible with libreboot.
Full tutorial: https://libreboot.org/docs/bsd/freebsd.html
User eerielinux discusses their experience in using both Linux and *BSD operating systems. PC-BSD and TrueOS are also mentioned. The author describes what its like using ZFSonLinux and ZFS on a FreeBSD system. Follow the link below for the full story.
This is kind of the post that I wanted to write much earlier this year. After running a Linux-only environment at home for years, I had become less and less happy with the general direction things seem to be heading. I had run FreeBSD and OpenBSD on real hardware (old laptops) and several versions of PC-BSD in VirtualBox over the years. In January I decided to step forward and install PC-BSD (10.2) on my primary computer for daily usage. It remained a short episode – and this post will describe why. When TrueOS was released to the public I decided to try out that right away. But that will be another post.
Original post: https://news.ycombinator.com/item?id=13027506
Since 2008 or 2009 I work on Apple hardware and OS: back then I grew tired of Linux desktop (which is going to be MASSIVE NEXT YEAR, at least since 2001), and switched to something that Just Works. Six years later, it less and less Just Works, started turning into spyware and nagware, and doesn’t need much less maintenance than Linux desktop — at least for my work, which is system administration and software development, probably it is better for the mythical End User person. Work needed to get software I need running is not less obscure than work I’d need to do on Linux or othe Unix-like system. I am finding myself turning away from GUI programs that I used to appreciate, and most of the time I use OSX to just run a terminal, Firefox, and Emacs. GUI that used to be nice and unintrusive, got annoying. Either I came full circle in the last 15 years of my computer usage, or the OSX experience degraded in last 5 years. Again, this is from a sysadmin/developer kind of power user perspective; power user, whose definition of “fun” includes spending 6 hours in the middle of the night figuring how to get dual boot working with UEFI.
Original tutorial: https://gist.github.com/mpasternacki/974e29d1e3865e940c53
In this BSD Now episode, hosts Kris Moore and Allan Jude discuss running OpenBSD on APU, BSD stuff on Android devices, managing your own FreeBSD cloud service via ansible, and more. Press play below to tune in:
BSD Now weekly content: http://www.bsdnow.tv/episodes/2016_12_07-the_apu_bsd_style
Jupiter Broadcasting show notes: http://www.jupiterbroadcasting.com/105291/the-apu-bsd-style-bsd-now-171/