Language Selection

English French German Italian Portuguese Spanish

Recent comments

  • GNU Gets Its Own 'CoC'   3 hours 15 min ago
    • Guidelines for "kind communications" in free software communities

      Richard Stallman's new GNU Kind Communications Guidelines are a brief set of guidelines for being "kind" in your interactions in free software communities, with the explicit goals of ensuring participation from "anyone who wishes to advance the development of the GNU system, regardless of gender, race, religion, cultural background, and any other demographic characteristics, as well as personal political views."

      It's similar to other codes of conduct that have started to become the norm in tech circles, but with some free software-specific clauses ("be kind when pointing out to other contributors that they should stop using certain nonfree software. For their own sake, they ought to free themselves, but we welcome their contributions to our software packages even if they don't do that. So these reminders should be gentle and not too frequent—don't nag").

  • Linux 4.19   3 hours 58 min ago
    • Linux Kernel 4.19 – Long Term Support, USB Type C, and WiFi 6

      This was a rather special release due to the fact that, at about half way through the process, Linus Torvalds left the helm of Linux kernel development to take a rare break. However, Greg Kroah-Hartman took over until the release was ready and is now handing the reins back to Torvalds.

      Another interesting fact about this iteration is that 4.19 will be a Long Term Support (LTS) kernel. That is, it will receive updates and patches to keep it safe and maintained for at least a couple of years. The last LTS kernel (which is still supported) was 4.14, released in November 2017.

  • Mozilla: Firefox 63, TenFourFox FPR10, Servo Progress   9 hours 51 min ago
    • Searchfox in Phabricator extension

      Being able to search code while reviewing can be really useful, but unfortunately it’s not so straightforward. Many people resort to loading the patch under review in an IDE in order to be able to search code.

      Being able to do it directly in the browser can make the workflow much smoother.

      To support this use case, I’ve built an extension for Phabricator that integrates Searchfox code search functionality directly in Phabricator differentials. This way reviewers can benefit from hovers, go-to-definition and find-references without having to resort to the IDE or without having to manually navigate to the code on or Moreover, compared to or, the extension highlights both the pre-patch view and the post-patch view, so reviewers can see how pre-existing variables/functions are being used after the patch.

    • Mozilla Firefox 63.0 "Quantum" Is Now Available for Download, Here's What's New

      The Mozilla Firefox 63.0 "Quantum" web browser is now available to download for all supported platforms, including Linux, Mac, and Windows, ahead of tomorrow's official launch.

  • RISC OS Liberated   11 hours 25 min ago
    • RISC OS goes open source with Apache 2.0 license

      ROD will be working alongside community maintainers ROOL to republish the source code to this popular niche operating system under the Apache 2.0 License, in a move aimed at removing existing barriers to entry for developers from the open source community and enabling free-of-charge use in commercial products for the first time in RISC OS's history.

  • Linux 4.19   11 hours 27 min ago
  • RISC OS Liberated   11 hours 46 min ago
    • Acorn Computer's RISC OS finally goes open source

      RISC OS, the operating system that powered Acorn Computer's Archimedes computers, has been released to open source.

      The shift to open source will enable the operating system to be used in new environments and markets, according to RISC OS Developments director Andrew Rawnsley.

      "This move unlocks a lot of opportunities for RISC OS that were previously inaccessible due to former licence restrictions. We look forward to seeing the exciting projects that this makes possible," he said.

      The move was welcomed by Raspberry Pi CEO Eben Upton, too, who swooned: "RISC OS is a great demonstration of how much performance a well-tuned operating system and user interface can wring out of a platform. Moving to a free open source licence should bring a renewed interest to RISC OS."

  • GNU Gets Its Own 'CoC'   11 hours 54 min ago
    • Richard Stallman Announces “GNU Kind Communication Guidelines”

      It seems that the GNU Project isn’t unaffected from the development happenings in the land of Linux. After Linux kernel community introduced its Code of Conduct to make the contributors and maintainers follow certain rules and make the community more welcoming to the new contributors, Richard Stallman said that strict of conduct are “repressive and rigid.”

      In the latest development, he has announced “GNU Kind Communications Guidelines.” The initial version of the guidelines is available online and Stallman has requested the GNU contributors to follow them.

  • Linux 4.19   11 hours 58 min ago
    • Greg Kroah-Hartman, not Torvalds, pushes Linux 4.19

      Greg Kroah-Hartman, the temporary Linux kernel maintainer, has released version 4.19 of the Linux kernel before Linus Torvalds returns to the helm for the Linux 4.20/5.0 development cycle. Kroah-Hartman described the kernel as “solid” and that this would be beneficial as it will be a long-term kernel that will be used by distributions for some time. Unusually, the release was pushed this morning as opposed to a Sunday which is the usual day for kernel releases when Linus Torvalds is in charge.

      The release of Linux 4.19 was put off for an extra week, with the additional time, contributors were able to send in a “small trickle” of "good" bug fixes. With the extra waiting time, however, the next Linux kernel is likely going to receive lots of new changes which could open up the potential for quirks in the software as debugging will take longer.Greg Kroah-Hartman, the temporary Linux kernel maintainer, has released version 4.19 of the Linux kernel before Linus Torvalds returns to the helm for the Linux 4.20/5.0 development cycle. Kroah-Hartman described the kernel as “solid” and that this would be beneficial as it will be a long-term kernel that will be used by distributions for some time. Unusually, the release was pushed this morning as opposed to a Sunday which is the usual day for kernel releases when Linus Torvalds is in charge.

      The release of Linux 4.19 was put off for an extra week, with the additional time, contributors were able to send in a “small trickle” of "good" bug fixes. With the extra waiting time, however, the next Linux kernel is likely going to receive lots of new changes which could open up the potential for quirks in the software as debugging will take longer.

  • Linus Torvalds is Back   1 day 52 min ago
    • Great News! Linus Torvalds is Back in Charge of Linux

      Good news Linux folks. Linus Torvalds is back in charge of Linux.

      To refresh your memory a bit, a few weeks back Linus Torvalds announced that he is taking some time off from Linux Kernel development to improve his behavior.

      This announcement came right after he signed off the controversial Linux code of conduct.

      He was scheduled to speak at the Open Source Summit in Edinburgh but his talk was removed after he took the sudden temporary break.

  • Linux 4.19   1 day 1 hour ago
    • Linux 4.19 Improves Containers, Latency and Networking for the Long Term

      The Linux 4.19 kernel was released on Oct. 22, bringing with it a host of new features for servers large and small.

      Linux 4.19 is the fifth major Linux kernel released in 2018 and follows the 4.18 kernel which became generally available on Aug. 12. The Linux 4.19 release cycle was a bit more dramatic than the other four releases in 2018 as Linux creator Linus Torvalds stepped away from the release during the development cycle to work on his own interpersonal behavior and conduct. As such, the final release was made by Linux stable branch maintainer, Greg Kroah-Hartman.

      "While it was not the largest kernel release every by number of commits, it was larger than the last 3 releases, which is a non-trivial thing to do," Kroah-Hartman wrote in his release message. "After the original -rc1 bumps, things settled down on the code side and it looks like stuff came nicely together to make a solid kernel for everyone to use for a while, and given that this is going to be one of the "Long Term" kernels I end up maintaining for a few years, that's good news for everyone."

  • Mozilla: WebAssembly, WebExtensions, Firefox Starts Testing 3rd-Party VPN Service   1 day 1 hour ago
    • Mozilla Future Releases Blog: Testing new ways to keep you safe online

      Mozilla has long played an important role in the online world, and we’re proud of the impact we’ve had. But we want to do even more, and that means exploring ways to keep you safe beyond the browser’s reach. Across numerous studies we’ve consistently heard from our users that they want Firefox to protect their privacy on public networks like cafes and airports. With that in mind, over the next few months we will be running an experiment in which we’ll offer a virtual private network (VPN) service to a small group of Firefox users.

      This experiment is also important to Mozilla’s future. We believe that an innovative, vibrant, and sustainable Mozilla is critical to the future of the open Internet, and we plan to be here over the long haul. To do that with confidence we also need to have diverse sources of revenue. For some time now Mozilla has largely been funded by our search partnerships. With this VPN experiment which kicks off Wednesday, October 24th, we’re starting the process of exploring new, additional sources of revenue that align with our mission.

  • GNU Gets Its Own 'CoC'   1 day 2 hours ago
    • Linus Torvalds is back at Linux while GNU’s Stallman unveils a “kindness” policy

      Linus Torvalds is apparently back at the helm of the Linux operating system he created in the early 1990s, after taking roughly a month off after complaints about his brusque, often vulgar communications style.

      “The fact that I then misread people and don’t realize (for years) how badly I’ve judged a situation and contributed to an unprofessional environment is not good,” he wrote in a public September 16 email to a Linux kernel developer list, just days before a New Yorker article highlighted how his style turned away women from contributing to the popular operating system.

      In announcing version 4.19 of the software on Monday, Linux temporary leader Greg Kroah-Hartman wrote “Linus, I’m handing the kernel tree back to you” and called for the Linux community to be both more welcoming and more united. He codenamed the version “People’s Front” in a reference to ineffectively divided activist groups in the satirical Monty Python movie Life of Brian.

    • Richard Stallman suggests GNU Kind as Code of Conduct alternative

      In September, elements of the Linux kernel community managed to introduce a Code of Conduct into the project and the new document was formally adopted with the release of Linux 4.19 which occurred today. The text attracted criticism from some quarters and praise from others, now Richard Stallman has put forward the GNU Kind Communication Guidelines for the GNU Project after he announced he didn’t like aspects of a code of conduct proposal.

      Writing in the announcement on the GNU mailing list, Stallman said that some maintainers had suggested a code of conduct which would introduce strict rules. Stallman wrote that he “did not like the punitive spirit of that approach, and decided against it.” Other GNU package maintainers said that they would quit from their positions immediately if a code of conduct was enacted.

  • MongoDB Becomes Less Affero GPL-Like   1 day 2 hours ago
    • MongoDB Changes License

      MongoDB has revamped its open source license type in an attempt to prevent commercial organizations in Asia using the database commercially without sticking to the open source rules.

      The problem MongoDB has had is that some cloud service providers have been offering the Community Edition of its database as a service to clients. In a bid to prevent this happening, the database company has issued a new software license called the Server Side Public License (SSPL). This will apply to all new releases of its MongoDB Community Server, as well as all patch fixes for prior versions. Until now, MongoDB has been using the GNU AGPLv3 license.

      In practical terms, this doesn't make a lot of difference to most users as the changes to the license terms don't apply to them. The changes are only designed to apply to companies who want to run MongoDB as a publicly available service.

  • Linux 4.19   1 day 5 hours ago
    • Linux Kernel 4.19 Released, Plus Updates to Google Chrome, LightWorks + More

      With new Linux kernel releases, distro updates, and new software constantly being released, it’s a tough ol’ task trying to stay on top of it all.

      Which is why like to write these Linux Release Roundup posts that gather together all of the pertinent software, package and kernel releases from the past 7 days in one, easy-to-read article.

  • Linspire 8.0 RC1 Released   1 day 6 hours ago
  • Linus Torvalds is Back   1 day 6 hours ago
    • Linus Torvalds is back at the helm of Linux

      Linus Torvalds is back in charge of Linux, following a self-imposed break from his duties pertaining to the open source operating system.

      His temporary replacement, Greg Kroah-Hartman, announced the return of Torvalds in a post which detailed the release of Linux kernel 4.19, and the various tweaks and adjustments therein.

      As Betanews spotted, Kroah-Hartman wrote: “Linus, I'm handing the kernel tree back to you. You can have the joy of dealing with the merge window.”

      The release notes clarify that this wasn’t the largest kernel release going by the number of commits, but that it was larger than the past three releases, and a trickle of ‘good bug fixes’ came in during the past week, which showed that waiting an extra week was a sensible choice.

  • Linus Torvalds is Back   1 day 7 hours ago
    • ​Revised Linux Code of Conduct is now officially part of Linux

      Some organizations might not include their Code of Conduct in the software source code tree, but the Linux developers aren't your ordinary group. In the Linux 4.19 announcement, Greg Kroah-Hartman, Linux's leader for this release and maintainer of the stable branch, added in the Code of Conduct and some minor changes.

  • Games: Depth of Extinction Scandal, BATTLETECH, Das Geisterschiff, Entangled, Red Embrace: Hollywood, Rogue Bit and Lutris   1 day 8 hours ago
    • Lutris 0.4.21 Released, Adds Ubuntu 18.10 (Cosmic Cuttlefish) Repository

      Lutris, a popular tool to install and manage games on Linux, was updated to version 0.4.21 recently, bringing some useful improvements and bug fixes that should make it even easier to use. Also, the Lutris repository was updated to support the latest Ubuntu 18.10 (Cosmic Cuttlefish).

      The latest Lutris 0.4.21 adds some checks to make sure your games are configured correctly before attempting to run them. These include a check if the DXVK version entered by the user exists, the display of a warning if Wine is not installed on the system (so you have all the Wine dependencies installed), a check for Vulkan loaders when using DXVK, which forbids launching the game if it can't detect them, as well as a check for the presence of an executable after the installation finished.

  • Linspire 8.0 RC1 Released   1 day 8 hours ago
    • Linspire 8.0 RC1 Released With Apple iMac Pro Support, Uses MATE 1.20 + Linux 4.15

      The Linspire Linux distribution that was rebooted earlier this year is preparing for its next installment, Linspire 8.0.

      Linspire 8.0 release candidate 1 was issued this weekend as the new company developing this Linux distribution that originated almost two decades ago as "Lindows" prepares for the next OS update. Linspire 8.0 is expected to be officially released in December and continues to be commercial-focused.

  • Windows 10 October Update Once Again Plagued By Another File Management Bug   1 day 13 hours ago
    • GitHub Website Is Down For Everyone Due To Data Storage Issues

      GitHub’s website went down roughly 6 hours ago and it still remains broken after a data storage system failed.

      Based on location, users across the world are facing issues related to speed, on using resources, login error, etc. Some users even complained that the commits of the last of 4-5 hours are not reflected on the site.

  • Ubuntu News Leftovers   2 days 23 hours ago
    • Canonical Eyes FinTech With Ubuntu Server 18.10
    • You’ll Love Ubuntu 18.10 If You’re Tired Of Endless Tantrums Of Windows 10

      Just recently Microsoft open sourced its vast portfolio of patents in order to make sure that Linux and other open source projects don’t become a target of IP lawsuits. That was a really nice gesture. However, there’s no denying the fact that Microsoft’s Windows 10 is facing competition from constantly improving Linux-based operating systems.

      Talking about Linux, just earlier this week, we witnessed the release of elementary OS 5.0. elementary is known for its beautiful and user-friendly interface and it’s the most ambitious release from its developers. It was soon followed by the latest release of Ubuntu — the most popular desktop open source operating system out there.

  • Ubuntu News Leftovers   2 days 23 hours ago
    • Lubuntu 18.10 Is Out, First Release to Ship with the LXQt Desktop by DefaultI

      Lubuntu developer Simon Quigley inform Softpedia today about the general availability of the Lubuntu 18.10 operating system, the first to ship with the LXQt desktop environment by default, as part of Ubuntu 18.10 (Cosmic Cuttlefish).
      After many trials and tribulations, and a lot of hard work, the Lubuntu team finally managed to ship a release with the LXQt desktop environment by default instead of LXDE (Lightweight X11 Desktop Environment), which was used by default on all Lubuntu releases from the beginning of the project.

      We also believe LXQt is the future of the LXDE desktop environment, which uses old and soon deprecated technologies, so we welcome Lubuntu 18.10 (Cosmic Cuttlefish) with its shiny LXQt 0.13.0 desktop environment by default, built against the latest Qt 5.11.1 libraries and patched with upstream's improvements.

  • Ubuntu News Leftovers   3 days 13 hours ago
    • Lubuntu Blog: Lubuntu 18.10 (Cosmic Cuttlefish) Released!

      Thanks to all the hard work from our contributors, Lubuntu 18.10 has been released! With the codename Cosmic Cuttlefish, Lubuntu 18.10 is the 15th release of Lubuntu and the first release of Lubuntu with LXQt as the default desktop environment, with support until July of 2019. Translated into: español What is Lubuntu?

  • KaOS 2018.10   4 days 50 min ago
    • KaOS Linux Gets the KDE Plasma 5.14 Treatment, October Release Is Out Now

      The development team behind the KaOS Linux distribution announced the availability of the October 2018 snapshot with the latest version of the KDE Plasma desktop environment and numerous other updated components.

      Powered by the latest Linux 4.18 kernel, KaOS 2018.10 ships with the recently released KDE Plasma 5.14 desktop environment by default, along with the latest KDE Frameworks 5.51.0 and KDE Applications 18.08.2 software suites, all built against the Qt 5.11.2 open-source and cross-platform software development framework.

      KaOS 2018.10 also updates the toolchain, which is now based on GNU C Library (Glibc) 2.27 and GCC (GNU Compiler Collection) 7.3.1. Numerous packages were rebuilt in this release due to the Boost, Protobuf, ICU (62.1), Qt, x265, and Net-SNMP core components being updated as well to their latest versions in this new snapshot.

  • OSS and Sharing Leftovers   4 days 4 hours ago
    • Debian GSoC 2018 report

      One of my major contributions to Debian in 2018 has been participation as a mentor and admin for Debian in Google Summer of Code (GSoC).

      Here are a few observations about what happened this year, from my personal perspective in those roles.

      Making a full report of everything that happens in GSoC is close to impossible. Here I consider issues that span multiple projects and the mentoring team. For details on individual projects completed by the students, please see their final reports posted in August on the mailing list.


      Google encourages organizations to put project ideas up for discussion and also encourages students to spontaneously propose their own ideas. This latter concept is a significant difference between GSoC and Outreachy that has caused unintended confusion for some mentors in the past. I have frequently put teasers on my blog, without full specifications, to see how students would try to respond. Some mentors are much more precise, telling students exactly what needs to be delivered and how to go about it. Both approaches are valid early in the program.

More in Tux Machines

Raspberry Pi lookalike offers HDMI 2.0 and optional M.2

Geniatech’s “XPI-S905X” is a new Raspberry Pi pseudo clone with a quad -A53 Amlogic S905X plus 2GB RAM, up to 16GB eMMC, 4K-ready HDMI 2.0, LAN, 4x USB, touch-enabled LVDS, and optional M.2. Geniatech, which is known for Qualcomm based SBCs such as the Snapdragon 410 based, 96Boards-like Development Board IV and Snapdragon 820E based Development Board 8, has posted specs for a Raspberry Pi form factor board with a quad -A53, Amlogic S905X with 1/6GHz to 2GHz performance. No pricing is available for the XPI-S905X, which appears to be aimed at the OEM market. Read more

​Linus Torvalds talks about coming back to work on Linux

"'I'm starting the usual merge window activity now," said Torvalds. But it's not going to be kernel development as usual. "We did talk about the fact that now Greg [Kroah-Hartman] has write rights to my kernel tree, and if will be easier to just share the load if we want to, and maybe we'll add another maintainer after further discussion." So, Kroah-Hartman, who runs the stable kernel, will have a say on Linus' cutting-edge kernel. Will someone else get write permission to Torvalds' kernel code tree to help lighten the load? Stay tuned. Read more Also: Linux Foundation Technical Advisory Board election call for nominations

Mozilla: Firefox 65 Plans and Firefox 63 Analysis

  • Firefox 65 Will Block Tracking Cookies By Default
    Mozilla today released Firefox 63, which includes an experimental option to block third-party tracking cookies, protecting against cross-site tracking. You can test this out today, but Mozilla wants to enable it for everyone by default in Firefox 65.
  • The Path to Enhanced Tracking Protection
    As a leader of Firefox’s product management team, I am often asked how Mozilla decides on which privacy features we will build and launch in Firefox. In this post I’d like to tell you about some key aspects of our process, using our recent Enhanced Tracking Protection functionality as an example.
  • Firefox 63 Lets Users Block Tracking Cookies
    As announced in August, Firefox is changing its approach to addressing tracking on the web. As part of that plan, we signaled our intent to prevent cross-site tracking for all Firefox users and made our initial prototype available for testing. Starting with Firefox 63, all desktop versions of Firefox include an experimental cookie policy that blocks cookies and other site data from third-party tracking resources. This new policy provides protection against cross-site tracking while minimizing site breakage associated with traditional cookie blocking.
  • Firefox 63 – Tricks and Treats!
  • Firefox 63 Released, Red Hat Collaborating with NVIDIA, Virtual Box 6.0 Beta Now Available, ODROID Launching a New Intel-Powered SBC and Richard Stallman Announces the GNU Kind Communication Guidelines
    Firefox 63.0 was released this morning. With this new version, "users can opt to block third-party tracking cookies or block all trackers and create exceptions for trusted sites that don't work correctly with content blocking enabled". In addition, WebExtensions now run in their own process on Linux, and Firefox also now warns if you have multiple windows and tabs open when you quit via the main menu. You can download it from here.
  • Changes to how Mozilla Readability extracts article metadata in Firefox 63
    Mozilla Readability will now extract document metadata from Dublin Core and Open Graph Protocol meta tags instead of trying to guess article titles. Earlier this year, I documented how reader mode in web browsers extract metadata about articles. After learning about the messy state of metadata extraction for reader mode, I sought to improve the extraction logic used in Mozilla Readability. Mozilla Readability was one of the first reader mode parsers and it’s used in Firefox as well as other web browsers.

Security: Cross-Hyperthread Spectre V2 Mitigation Ready For Linux, Targeted vs General-Purpose Security and More

  • Cross-Hyperthread Spectre V2 Mitigation Ready For Linux With STIBP
    On the Spectre front for the recently-started Linux 4.20~5.0 kernel is STIBP support for cross-hyperthread Spectre Variant Two mitigation. Going back to the end of the summer was the patch work for this cross-hyperthread Spectre V2 mitigation with STIBP while now it's being merged to mainline.
  • Targeted vs General purpose security
    There seems to be a lot of questions going around lately about how to best give out simple security advice that is actionable. Goodness knows I’ve talked about this more than I can even remember at this point. The security industry is really bad at giving out actionable advice. It’s common someone will ask what’s good advice. They’ll get a few morsels, them someone will point out whatever corner case makes that advice bad and the conversation will spiral into nonsense where we find ourselves trying to defend someone mostly concerned about cat pictures from being kidnapped by a foreign nation. Eventually whoever asked for help quit listening a long time ago and decided to just keep their passwords written on a sticky note under the keyboard. I’m pretty sure the fundamental flaw in all this thinking is we never differentiate between a targeted attack and general purpose security. They are not the same thing. They’re incredibly different in fact. General purpose advice can be reasonable, simple, and good. If you are a target you’ve already lost, most advice won’t help you. General purpose security is just basic hygiene. These are the really easy concepts. Ideas like using a password manager, multi-factor-auth, install updates on your system. These are the activities anyone and everyone should be doing. One could argue these should be the default settings for any given computer or service (that’s a post for another day though). You don’t need to be a security genius to take these steps. You just have to restrain yourself from acting like a crazy person so whoever asked for help can actually get the advice they need.
  • Oracle Moves to Gen 2 Cloud, Promising More Automation and Security [Ed: Ellison wants people to blindly trust proprietary blobs for security (a bad thing to do, never mind the CIA past of Oracle and severe flaws in its DBs)].
    A primary message from Ellison is that the Gen 2 Oracle cloud is more secure, with autonomous capabilities to help protect against attacks. Ellison also emphasized the segmentation and isolation of workloads on the Gen 2 Oracle cloud, providing improved security.
  • Reproducible Builds: Weekly report #182
    Here’s what happened in the Reproducible Builds effort between Sunday October 14 and Saturday October 20 2018...