Language Selection

English French German Italian Portuguese Spanish

BSD

Compiler/Development News

Filed under
Development
GNU
BSD
  • LLVM 5.0.1 Expected For Release Next Week

    While the LLVM 5.0.1 bug-fix release was originally expected last month, after going through three release candidates the stable version is now expected to arrive next week.

    Tom Stellard of Red Hat announced on Thursday that 5.0.1-rc3 has been tagged. He expects this to be the final release candidate and to then officially declare v5.0.1 next week.

  • DTrace & ZFS Being Updated On NetBSD, Moving Away From Old OpenSolaris Code

    The NetBSD operating system has been working on updating their DTrace and ZFS implementations.

    Chuck Silvers with the NetBSD project has been working on updating their DTrace and ZFS code. Up to now NetBSD has been relying upon outdated ZFS/DTrace code that originated from the OpenSolaris code-base. As many of you know, OpenSolaris hasn't been a thing now for many years since Oracle acquired Sun Microsystems.

  • Intel Continues Tuning Glibc's Performance: More FMA'ing

    Intel continues contributing performance optimizations to the GNU C Library (glibc) for allowing various functions to make use of modern processor instruction set extensions.

    Glibc this year has seen FMA optimizations, its per-thread cache enabled, AVX optimizations, and other performance work contributed in large part by Intel engineers. Glibc isn't gaining weight this holiday season but is continuing to be optimized for speed.

FreeBSD and OpenBSD Leftovers

Filed under
BSD

LLVM 6.0 Release Plans

Filed under
Development
BSD
  • Initial C17 Language Support Lands In LLVM Clang 6.0 SVN

    Back in October is when GCC began prepping C17 support patches for their compiler as a minor update to the C programming language. LLVM's Clang compiler has now landed its initial support for C17.

    C17 is a minor "bug fix version" over the C11 standard. The C17 specification is still being firmed up and following the initial support appearing in GCC, it's now in Clang.

  • LLVM 6.0 Release Planning, Stable Debut Slated For March

    Hans Wennborg as the continuing LLVM release manager has begun drafting plans for the LLVM 6.0 release process.

    Continuing with their usual half-year release cadence, their goal is to ship LLVM 6.0.0 by early March.

Programming/Development: GCC and LLVM/Clang

Filed under
Development
GNU
BSD
  • GCC Lands Cannonlake, Skylake Costs; LLVM/Clang Gets Intel CET

    In addition to the GCC plugin support on Windows/MinGW, there are more compiler happenings this weekend.

    Hitting mainline GCC since that earlier post about the MinGW plugin support is this commit landing the -march=cannonlake target for these next-gen Intel CPUs. It's among the many GCC 8 features and previously covered the Cannonlake enablement while now it's been merged to mainline.

  • LLVM Picks Up 3DNow! Improvements In 2017

    As a flashback to the past, hitting the LLVM Git/SVN code today were improvements for those still running with processors supporting AMD's 3DNow! extensions.

More Coverage of New Lumina Release

Filed under
BSD
  • Lumina 1.4 Desktop Environment Released

    The TrueOS BSD folks working on their Qt5-powered Lumina Desktop Environment have issued a new feature update of their open-source desktop.

  • Lumina Desktop 1.4.0 Released

    Lumina 1.4.0 carries a number of changes, optimisations, and feature improvements.

    Lumina is the default desktop of TrueOS, a BSD-based operating system. The desktop itself is lightweight, modular, built using Qt, and uses Fluxbox for window management.

    Although Lumina is mostly aimed at BSD users it also runs on Linux, including Fedora, Arch and — *mario coin sfx* — Ubuntu.

Distribution Releases

Filed under
GNU
Linux
BSD
  • OpenMandriva Is Going To Do Away With 32-bit Support

    Following in the steps of Ubuntu 17.10 dropping 32-bit desktop images and other Linux distributions also lessening their focus on 32-bit support, OpenMandriva has issued its final i586 release.

    OpenMandriva Lx 3.03 was released on Tuesday with boot speed improvements, updates to Linux/systemd/Mesa, KDE Plasma 5.10.5, LLVM Clang 5.0, and other package upgrades. This is also going to be their last planned release in the OpenMandriva Lx 3 series.

  • OpenMandriva Lx 3.03 - Get it while it’s hot!

    This release Lx 3.03 is an enhancement and upgrade to the previous Lx 3 releases.

  • LXLE 16.04.3 "Eclectica" Linux Distro Is Out Now Based on Ubuntu 16.04.3 LTS

    The developers of the Ubuntu-based LXLE GNU/Linux distribution have announced the release of LXLE 16.04.3, the latest update to the Eclectica series based on Ubuntu 16.04 LTS (Xenial Xerus).

    Incorporating all the updates and core components of Ubuntu 16.04.3 LTS, the LXLE 16.04.3 release is here to further integrate various of the components of the MATE and LXQt desktop environments, as well as some from the Linux Mint operating system.

    On top of that, the application menu received improvements to its layout and how items are organization, the system theme was tweaked for consistency, LXhotkey replaces the Obkey Openbox key editor, and Pithos has been removed because it required a user account.

  • pfSense 2.4.2 Open-Source Firewall Patches OpenSSL, Improves Network Performance

    Netgate's Jim Pingle announced the availability of the second maintenance and stabilization update to the latest 2.4 series of pfSense, world's most trusted open-source firewall.

    pfSense 2.4.2 is a security and bugfix release that updates the OpenSSL packages to version 1.0.2m to fix two recently disclosed vulnerabilities (CVE-2017-3736 and CVE-2017-3735), addresses three potential XSS vectors, fixes the VLAN priority handling, and addresses issues with PPP interfaces that have VLAN parents.

pfSense 2.4.2-RELEASE now available

Filed under
Security
BSD

We are excited to announce the release of pfSense® software version 2.4.2, now available for new installations and upgrades!

pfSense software version 2.4.2 is a maintenance release bringing security patches and stability fixes for issues present in previous pfSense 2.4.x branch releases.

pfSense 2.4.2-RELEASE updates and installation images are available now!

Read more

GhostBSD 11.1 OS Arrives with Own Software Repository, Drops 32-Bit Support

Filed under
BSD

More than a year in development, GhostBSD 11.1 is based on FreeBSD 11.1 and comes with Xfce and MATE flavors both available for 64-bit (amd64) systems as 32-bit (i386) support is being dropped starting with this release. This is also the first release of the BSD-based OS to ship with its own software package repository.

"After a year of development, testing, debugging and working on our software package repository, we are pleased to announce the release of GhostBSD 11.1 is now available," reads today's announcement. "With 11.1 we drop 32-bit i386 supports, and we currently maintain our software packages repository for more stability."

Read more

Also: GhostBSD 11.1 Released: FreeBSD With MATE & Xfce Desktop Experience

pfSense: Not Linux, Not Bad

Filed under
Security
BSD

Through the years, I've used all sorts of router and firewall solutions at home and at work. For home networks, I usually recommend something like DD-WRT, OpenWRT or Tomato on an off-the-shelf router. For business, my recommendations typically are something like a Ubiquiti router or a router/firewall solution like Untangled or ClearOS. A few years ago, however, a coworker suggested I try pfSense instead of a Linux-based solution. I was hesitant, but I have to admit, pfSense with its BSD core is a rock-solid performer that I've used over and over at multiple sites.

Read more

GhostBSD 11.1 RC1 is ready!

Filed under
BSD

This last development release of GhostBSD 11.1 release is ready for testing. All MATE and XFCE images are available only has 64 -bit architectures. For some of you, it might be chock that we are dropping i386 it is a decision that was hard to make. We hope for those that need i386 will find refuge to another BSD project.

Read more

Also: [OpenBSD] Our 2017 Fundraising Campaign

DragonFlyBSD 5.0.1 Released

Syndicate content

More in Tux Machines

KDE and GNOME: Kubuntu, Krita, GNOME Development

  • Kubuntu 18.04 LTS Could Switch to Breeze-Dark Plasma Theme by Default, Test Now
    The latest daily build live ISO images that landed earlier today for Kubuntu 18.04 LTS (Bionic Beaver) apparently uses the Breeze-Dark Plasma theme for the KDE Plasma 5.11 desktop environment by default. However, we've been told that it's currently an experiment to get the pulse of the community. "Users running [Kubuntu] 18.04 development version who have not deliberately opted to use Breeze/Breeze-Light in their System Settings will also see the change after upgrading packages," said the devs. "Users can easily revert back to the Breeze/Breeze-Light Plasma themes by changing this in System Settings."
  • Interview with Rytelier
    The amount of convenience is very high compared to other programs. The amount of “this one should be designed in a better way, it annoys me” things is the smallest of all the programs I use, and if something is broken, then most of these functions are announced to improve in 4.0.
  • Grow your skills with GNOME
    For the past 3 years I’ve been working very hard because I fulfill a number of these roles for Builder. It’s exhausting and unsustainable. It contributes to burnout and hostile communication by putting too much responsibility on too few people’s shoulders.
  • GTK4, GNOME's Wayland Support & Vulkan Renderer Topped GNOME In 2017
  • A Lot Of Improvements Are Building Up For GIMP 2.9.8, Including Better Wayland Support
    It's been four months since the release of GIMP 2.9.6 and while GIMP 2.9 developments are sadly not too frequent, the next GIMP 2.9.8 release is preparing a host of changes. Of excitement to those trying to use GIMP in a Wayland-based Linux desktop environment, GIMP's color picker has just picked up support for working on KDE/Wayland as well as some other Color Picker improvements to help GNOME/Wayland too. GIMP's Screenshot plugin also now has support for taking screenshots on KDE/Wayland either as a full-screen or individual windows. Granted, GIMP won't be all nice and dandy on Wayland itself until seeing the long-awaited GTK3 (or straight to GTK4) port.

Red Hat and Fedora

OSS Leftovers

  • How Open Source Databases Unlock Faster Computing
  • The art of the usability interview
    During a usability test, it's important to understand what the tester is thinking. What were they looking for when they couldn't find a button or menu item? During the usability test, I recommend that you try to observe, take notes, capture as much data as you can about what the tester is doing. Only after the tester is finished with a scenario or set of scenarios should you ask questions.
  • This open-source interview approach will help you avoid unconscious bias
    The lack of diversity in tech has been front and center this past year. Large tech companies have publicly vowed to fix the problem. But how? One answer is recognizing, acknowledging, and eliminating unconscious bias from the hiring process.
  • Microsoft Goes All In With Kubernetes
  • OpenBSD Now Officially Supports 64-bit ARM
    OpenBSD has graduated its 64-bit ARM (ARM64) architecture to being officially supported. As outlined in the OpenBSD Journal with a change made this week by lead OpenBSD developer Theo de Raadt, OpenBSD's ARM64 support is now considered officially supported.
  • LLVM Clang 6.0 Now Defaults To C++14
    Up to now LLVM's Clang C/C++ compiler has defaulted to using C++98/GNU++98 as its default C++ standard, but fortunately that's no more. Clang's default C++ dialect is now GNU++14 version of C++14 rather than GNU++98 (C++98). The older versions of the C++ standard remain available and can be set via the -std= argument, just as those previously could have specified C++11 / C++14 / C++17, but now in cases where not specified, GNU++14/C++14 is the default.
  • Tor Browser 7.0.11 is released
    Tor Browser 7.0.11 is now available from the Tor Browser Project page [1] and also from our distribution directory [2].

Android Leftovers