Language Selection

English French German Italian Portuguese Spanish


Syndicate content
Latest news on Linux distributions and BSD projects
Updated: 10 hours 58 min ago

DistroWatch Weekly, Issue 889

Monday 26th of October 2020 12:09:36 AM
This week in DistroWatch Weekly: Review: Peppermint OS 10News: Arch warns of NVIDIA driver issue, Debian donates to Peertube, openSUSE explains MicroOS, FreeBSD publishes status reportQuestions and answers: What to do when the disk acts fullReleased last week: Ubuntu 20.10, Tails 4.12, NetBSD 9.1Torrent corner: Alpine, ExTiX, KDE....

OS Release: RISC OS 5.28

Saturday 24th of October 2020 04:57:33 PM
RISC OS is a computer operating system originally designed by Acorn Computers Ltd in Cambridge, England in 1987. It was specifically designed to run on the ARM chipset, which Acorn had designed concurrently for use in its new line of Archimedes personal computers. It takes its name from....

Distribution Release: Pop!_OS 20.10

Friday 23rd of October 2020 11:01:40 PM
System76, a US-based manufacturer of Linux desktops, laptops and servers, has announced the release of Pop!_OS 20.10, the latest version of the company's Ubuntu-based Linux distribution. It includes various usability improvements, such as stacking tiled windows, floating window exceptions, fractional scaling or external monitor support in hybrid graphics....

Distribution Release: Xubuntu 20.10

Friday 23rd of October 2020 03:01:16 PM
Xubuntu 20.10, the latest stable version of the project's official Ubuntu variant featuring the Xfce desktop, has been released: "Xubuntu 20.10 was released on Thursday, October 22, 2020 and will be supported for nine months until Thursday, July 22, 2021." The project has yet to publish an official....

Distribution Release: Ubuntu Kylin 20.10

Friday 23rd of October 2020 12:12:18 PM
Ubuntu Kylin, a Linux distribution built for China and an official member of the Ubuntu family, has arrived at the 20.10 release. The new version features the much improved UKUI 3.0 desktop environment (a fork of MATE), as well as an enhanced file manager called Peony: "The Ubuntu....

Distribution Release: Ubuntu Budgie 20.10

Friday 23rd of October 2020 09:00:15 AM
David Mohammed has announced the release of Ubuntu Budgie 20.10, the latest version of the project that integrates the Budgie desktop into the underlying Ubuntu system: "For 20.10 your Ubuntu Budgie team has concentrated on paper-cuts - tidying up the rough areas reported by you our community. Shuffler....

Distribution Release: Lubuntu 20.10

Friday 23rd of October 2020 06:00:13 AM
Dan Simmons has announced the release of Lubuntu 20.10, a new version of the Ubuntu's lightweight subproject that features the LXQt desktop: "Lubuntu 20.10 has been released. With the code name 'Groovy Gorilla', Lubuntu 20.10 is the 19th release of Lubuntu and the fifth release of Lubuntu with....

Distribution Release: Kubuntu 20.10

Friday 23rd of October 2020 03:01:13 AM
Jonathan Riddell has announced the release of Kubuntu 20.10, featuring the KDE Plasma 5.19.5 desktop, KDE Application 20.08, the brand-new digiKam 7.0.0, support for Cloud deployment, and various other improvements: "The Kubuntu community are delighted to announce the release of Kubuntu 20.10 'Groovy Gorilla'. For this release, Kubuntu....

Distribution Release: Ubuntu Studio 20.10

Thursday 22nd of October 2020 11:42:03 PM
The Ubuntu Studio team have announced the release of Ubuntu Studio 20.10, an interim release which received nine months of support. This version makes a shift in desktop environments, migrating from Xfce to using KDE Plasma as the default user interface. "The biggest new feature is the switch....

Distribution Release: Ubuntu MATE 20.10

Thursday 22nd of October 2020 09:00:41 PM
The Ubuntu MATE team has announced the release of Ubuntu MATE 20.10 which ships with the MATE 1.24.1 desktop. The new release offers nine months of support. "If you follow the Ubuntu MATE Twitter account you'll know that MATE Desktop 1.24.1 was recently released. Naturally Ubuntu MATE 20.10....

Distribution Release: Ubuntu 20.10

Thursday 22nd of October 2020 06:47:39 PM
Brian Murray has announced the release of Ubuntu 20.10, codenamed "Groovy Gorilla". The new release ships with version 5.8 of the Linux kernel and defaults to running the GNOME 3.38 desktop environment. "Codenamed "Groovy Gorilla", 20.10 continues Ubuntu's proud tradition of integrating the latest and greatest open source....

Distribution Release: SystemRescue 7.00

Wednesday 21st of October 2020 07:52:24 AM
François Dupoux has released SystemRescue 7.00, a new version of the project's useful system rescue toolkit for administrating or repairing a system and data after a crash. It is based on Arch Linux and features the Xfce desktop. The major version change is the result of the distribution's....

BSD Release: NetBSD 9.1

Tuesday 20th of October 2020 09:24:44 PM
NetBSD is a lightweight, highly portable operating system that can run on many CPU hardware architectures. The project's latest release, NetBSD 9.1, introduces a number of performance improvements, bug fixes, and improved stability for ZFS volumes. The default graphical user interface has been changed too: "The NetBSD Project....

Distribution Release: Tails 4.12

Tuesday 20th of October 2020 05:08:25 PM
The Amnesic Incognito Live System (Tails) is a Debian-based live DVD/USB with the goal of providing complete Internet anonymity for the user. The project's latest release, version 4.12, mostly introduces minor updates and security fixes. "Tails 4.12 is out. This release fixes many security vulnerabilities. You should upgrade....

Distribution Release: Trisquel GNU/Linux 9.0

Monday 19th of October 2020 08:00:12 PM
Trisquel GNU/Linux is a fully free operating system from the Ubuntu family. The project has, after a long development cycle, released version 9.0 with long-term support (LTS). "They say that good things come to those who wait, and for this release there has been a lot of waiting....

DistroWatch Weekly, Issue 888

Monday 19th of October 2020 12:07:54 AM
This week in DistroWatch Weekly: Review: Tails 4.11News: UBports improves installer, IPFire explains location lookupsQuestions and answers: Detecting and dealing with rootkitsReleased last week: Porteus Kiosk 5.1.0, Parted Magic 2020_10_12, OpenBSD 6.8Torrent corner: antiX, CloudReady, KDE neon, PCLinuxOS, Porteus Kiosk, Redo Rescue, Rescuezilla, Ultimate Edition, UntangleUpcoming releases: Ubuntu....

BSD Release: OpenBSD 6.8

Sunday 18th of October 2020 04:31:01 PM
The OpenBSD project produces a free, multi-platform UNIX-like operating system. Its efforts emphasize portability, standardisation, correctness, proactive security and integrated cryptography. The project's latest release, OpenBSD 6.8, introduces support for the powerpc64 CPU architecture, improves the speed of time-related operations, and offers several fixes. "New/extended platforms: New powerpc64....

Distribution Release: Linux Kodachi 7.3

Sunday 18th of October 2020 09:35:01 AM
Warith Al Maawali has announced the release of Linux Kodachi 7.3, the latest stable build of the project's privacy-focused Linux distribution (with VPN, Tor and DNSCrypt) based on Xubuntu and featuring a highly customised Xfce desktop. Besides fixing some reported bugs, this release also upgrades the Linux kernel....

Development Release: FreeBSD 12.2-RC3

Saturday 17th of October 2020 08:46:34 AM
The FreeBSD Release Engineering team is on target for the October 27 release of FreeBSD 12.2, with the third (and likely final) release candidate now ready for testing: "The third RC build of the 12.2-RELEASE release cycle is now available. A summary of changes since 12.2-RC2 includes: report....

Distribution Release: antiX 19.3

Saturday 17th of October 2020 12:36:36 AM
antiX, a lightweight, desktop Linux distribution featuring IceWM as the default window manager, has been upgraded to version 19.3. It comes in the usual range of variants (net, core, base and full), supporting both SysV and Runit init systems: "All new ISO images are bug-fix and upgrade improvements....

More in Tux Machines

Programming: Buzzwords, Meson, Tracealyzer, LLVM, Python and Rust

  • What is DevSecOps? Everything You Need To Know About DevSecOps

    Most people are familiar with the term “DevOps,” but they don’t know how to really utilize it. There’s more to DevOps than just development and operational teams. There’s an essential element of DevOps that is often missing from the equation; IT security. Security should be included in the lifecycle of apps.  The reason you need to include security is that security was once assigned to one team that integrated security near the end-stages of development. Taking such a lax approach to security wasn’t such a problem when apps were developed in months or years. The average development cycle has changed quite a bit, though, and apps can be developed in a matter of days or weeks. Outdated security practices like leaving security too late can bring DevOps initiatives to their knees. 

  • Nibble Stew: The Meson Manual: Good News, Bad News and Good News

    Starting with good news, the Meson Manual has been updated to a third edition. In addition to the usual set of typo fixes, there is an entirely new chapter on converting projects from an existing build system to Meson. Not only are there tips and tricks on each part of the conversion, there is even guidance on how to get it done on projects that are too big to be converted in one go.

  • Percepio Releases Tracealyzer Visual Trace Diagnostics Solution Version 4.4 with Support for Embedded Linux

    Percepio announced the availability of Tracealyzer version 4.4 with support for embedded Linux. Tracealyzer gives developers insight during software debugging and verification at the system level by enabling visual exploratory analysis from the top down. This makes the software suitable for spotting issues during full system testing and drill down into the details to find the cause. Version 4.4 adds several views optimized for Linux tracing, in addition to a set of visualizations already in Tracealyzer, and leverages Common Trace Format (CTF) and the widely supported LTTng, an open source tracing framework.

  • LLVM Adds A SPIR-V CPU Runner For Handling GPU Kernels On The CPU - Phoronix

    LLVM has merged an experimental MLIR-based SPIR-V CPU runner that the developers are working towards being able to handle CPU-based execution of GPU kernels.  This new SPIR-V runner is built around the MLIR intermediate representation (Multi-Level Intermediate Representation) with a focus of going from GPU-focused code translated through SPIR-V and to LLVM and then executed on the CPU. The runner focus is similar to that of the MLIR-based runners for NVIDIA CUDA, AMD ROCm, and Vulkan, but just executing on the CPU itself. It was earlier this year LLVM added the MLIR-Vulkan-Runner for handling MLIR on Vulkan hardware. 

  • Python Modulo in Practice: How to Use the % Operator – Real Python

    Python supports a wide range of arithmetic operators that you can use when working with numbers in your code. One of these operators is the modulo operator (%), which returns the remainder of dividing two numbers.

  • Test & Code : Python Testing for Software Engineering 136: Wearable Technology - Sophy Wong

    Wearable technology is not just smart consumer devices like watches and activity trackers. Wearable tech also includes one off projects by designers, makers, and hackers and there are more and more people producing tutorials on how to get started. Wearable tech is also a great way to get both kids and adults excited about coding, electronics, and in general, engineering skills. Sophy Wong is a designer who makes really cool stuff using code, technology, costuming, soldering, and even jewelry techniques to get tech onto the human body.

  • Librsvg's test suite is now in Rust

    Some days ago, Dunja Lalic rewrote the continuous integration scripts to be much faster. A complete pipeline used to take about 90 minutes to run, now it takes about 15 minutes on average. [...] The most complicated thing to port was the reference tests. These are the most important ones; each test loads an SVG document, renders it, and compares the result to a reference PNG image. There are some complications in the tests; they have to create a special configuration for Fontconfig and Pango, so as to have reproducible font rendering. The pango-rs bindings do not cover this part of Pango, so we had to do some things by hand.

ARM32 in Linux and Open Source Hardware Certification

  • ARM32 Page Tables

    As I continue to describe in different postings how the ARM32 start-up sequence works, it becomes necessary to explain in-depth the basic kernel concepts around page tables and how it is implemented on ARM32 platforms. To understand the paging setup, we need to repeat and extend some Linux paging lingo. Some good background is to read Mel Gormans description of the Linux page tables from his book “Understanding the Linux Virtual Memory Manager”. This book was published in 2007 and is based on Mel’s PhD thesis from 2003. Some stuff has happened in the 13 years since then, but the basics still hold. It is necessary to also understand the new layers in the page tables such as the five layers of page tables currently used in the Linux kernel. First a primer: the ARM32 architecture with a classic MMU has 2 levels of page tables and the more recent LPAE (Large Physical Address Extension) MMU has 3 levels of page tables. Only some of the ARMv7 architectures have LPAE, and it is only conditionally enabled, i.e. the machines can also use the classic MMU if they want, they have both. It is not enabled by default on the multi_v7 configuration: your machine has to explicitly turn it on during compilation. The layout is so different that the same binary image can never support both classic and LPAE MMU in the same kernel image.

  • Announcing the Open Source Hardware Certification API – Open Source Hardware Association

    Today we are excited to announce the launch of a read/write API for our Open Source Hardware Certification program. This API will make it easier to apply for certification directly from where you already document your hardware, as well as empower research, visualizations, and explorations of currently certified hardware. OSHWA’s Open Source Hardware Certification program has long been an easy way for creators and users alike to identify hardware that complies with the community definition of open source hardware. Since its creation in 2016, this free program has certified hardware from over 45 countries on every continent except Antarctica. Whenever you see the certification logo on hardware:

LibreOffice: Presentation Size Decreasing and New Presentations About LibreOffice

Games: Monster Prom, Möbius Front '83 and League Of Legends

  • The absurd multiplayer dating sim Monster Prom 2: Monster Camp is out now | GamingOnLinux

    I will admit that the original Monster Prom is something special as it remains as the only dating sim type of game I've enjoyed, and now there's a brand new helping of it out with Monster Prom 2: Monster Camp. The original was an unexpected pleasure for me, as a genre I've rarely been able to enjoy. Let's face it, "In Monster Prom I was rejected even after letting a princess ride me", is not a typical GamingOnLinux headline. Monster Prom 2: Monster Camp was funded thanks to a Kickstarter campaign back in 2019, and it has released as of October 23 along with full Linux support as expected. Developer Beautiful Glitch mentioned how they've pretty much taken all that was tasty from the original, and threw in some spices to make Monster Prom 2: Monster Camp.

  • Möbius Front '83 is a tactical turn-based strategy game from Zachtronics | GamingOnLinux

    Releasing with Linux support on November 5 is Möbius Front '83 latest title from Zachtronics (SpaceChem, Infinifactory, Opus Magnum, Eliza). Unlike most of their previous titles, it's not a puzzle game. They say it's actually a conventional strategy game designed from scratch by the clever minds at Zachtronics, so it will have their own special feel to it. "The year is 1983 and the United States of America must defend itself from an enemy it could have never imagined— an America from an alternate universe that will stop at nothing to seize control of the country’s heartland!"

  • How to play League of Legends on Linux | FOSS Linux

    League Of Legends is a game made into a snap, meaning that the software package can be installed and executed across different Linux distributions. Being among the largest footprints of any game in streaming media communities on platforms like Twitch and YouTube, installing it in your Linux system will be great. For our case, we will install it in Ubuntu distro.