Language Selection

English French German Italian Portuguese Spanish

OpenBSD Hackathon and FreeBSD Advocacy

Filed under
  • u2k20 Hackathon Report: Alexandr Nedvedicky on PF anchors work

    Looking back everything could have be done with simple one-liner diff, which was just good enough for my particular use case. But the diff itself would not bring much improvement to pf(4). It feels so good to see, how quite a few people helped me to put stuff in shape, which brings us one step closer towards perfect pf(4).

  • u2k20 Hackathon Report: Tracey Emery on GotWeb

    Stefan Sperling and I started a discussion in November about a CGI program, which would work in httpd(8), use the Game of Trees library along with the kcgi library by Kristaps Dzonsons, to display repository information in a browser. I was getting frustrated with working on my own project and was looking for something else to hack on. So, I told Stefan that I'd take a crack at Gotweb.

  • Why you should migrate everything from Linux to BSD

    A Linux distribution is a collection of tools written by different groups of people, often with conflicting interests and priorities, and because of this fragmented structure of the GNU/Linux operating system, the project as a whole is rapidly spinning out of control as it gets pushed around by commercial interests.

    Even the best GNU/Linux distributions, such as Debian GNU/Linux and Arch Linux, that are still driven by Open Source enthusiasts, are not immune to this problem because they still depend heavily on the fragmented tools.

    In my article The real motivation behind systemd I have previously written about how the primary reason for developing systemd is Red Hat's interests in embedded devices. Initially systemd was released as a new init system, but it has slowly grown into what Poettering describes as "a suite of software that provides fundamental building blocks for a Linux operating system." This is by design, not by coincidence.

  • Why you should migrate everything from Linux to BSD - part 2

    It is correct that Netflix is one of the biggest commercial contributors to FreeBSD, but this has nothing to do with "hijacking" as in the Linux world. Netflix is contributing all the improvements they make on FreeBSD back to the project. All the performance enhancements they have made has been contributed back to FreeBSD. This is very beneficial for FreeBSD.

    But Netflix is in no way trying to influence the FreeBSD project or trying to "hijack" FreeBSD. They don't need to. The BSD license makes it possible for Netflix to do whatever they want with FreeBSD, and they could easily just use FreeBSD without contributing anything back. However, Netflix has decided to give something back to the project and the least they could do was to contribute the improvements they have made.

    With regard to the services that Netflix provides and their so-called DRM content that can only be played using their proprietary application, and other proprietary project based upon FreeBSD, then that has no influence on FreeBSD, and that has absolutely nothing to do with "hijacking". None of these projects are affecting FreeBSD.


    With the recent forced adoption of DRM going into the Linux kernel, and Linus Torvalds several detached statements from reality, and his complete disregard for many of the important matters in the Linux world, where he clearly doesn't care about how the companies are affecting the development (lots of bloatware), the future of the Linux kernel doesn't look bright, not from a privacy perspective and not from a security perspective.

More in Tux Machines

Today in Techrights

Android Leftovers

Canonical Outs New Major Kernel Update for All Supported Ubuntu Releases

Available for the Ubuntu 19.10 (Eoan Ermine), Ubuntu 18.04 LTS (Bionic Beaver), and Ubuntu 16.04 LTS (Xenial Xerus) operating system series, the new Linux kernel security update is here to fix a vulnerability (CVE-2019-14615) affecting systems with Intel Graphics Processing Units (GPUs), which could allow a local attacker to expose sensitive information. It also addresses a race condition (CVE-2019-18683) discovered in the Virtual Video Test Driver (VIVID), which could allow an attacker with write access to /dev/video0 to gain administrative privileges, as well as a flaw (CVE-2019-19241) in Linux kernel’s IO uring implementation that could also allow a local attacker to gain administrative privileges. Another race condition (CVE-2019-19602) was fixed on x86 platforms, which could let a local attacker to cause a denial of service (memory corruption) or gain administrative privileges. Moreover, issues (CVE-2019-18786 and CVE-2019-19947) discovered in the Renesas Digital Radio Interface (DRIF) and Kvaser CAN/USB drivers could allow local attackers to expose sensitive information (kernel memory). Read more

10 Best Linux Terminal Emulators [2020 Edition]

Do you prefer terminal emulators over GUI? But there are times when the terminal’s decent styling seems boring. In such cases, you look for more options to customize the terminal just like we do while choosing Linux distros. If that’s the case, your wait is over as we bring the list of best terminal emulators for Linux that you can use to refresh your monotonous daily work. Along with the styling, you can also turn the single terminal into a multigrid, observing the activity of each terminal simultaneously. Read more