Odprtokodni pogled

Opensource view

Tuja odprtokodna scena

[$] LWN.net Weekly Edition for May 28, 2020

LWN.net - Čet, 05/28/2020 - 01:44
The LWN.net Weekly Edition for May 28, 2020 is available.

AMD Lines Up Another Batch Of Radeon Graphics Fixes For Linux 5.8

Phoronix - Čet, 05/28/2020 - 00:42
Linux 5.8 features for the Radeon "AMDGPU" kernel driver include the likes of Navi soft recovery and better handling of critical thermal faults on Radeon GPUs as well as enabling TMZ support. With feature work being capped off already on the DRM graphics front for Linux 5.8, AMD developers have been tidying up the code and readying more fixes for all of the new code set to premiere with this imminent merge window...

Mesa 20.1 Released With Numerous Linux Graphics Driver Improvements

Phoronix - Čet, 05/28/2020 - 00:24
Mesa 20.1 has managed to release on time today as this quarter's feature update to this collection of open-source user-space graphics driver components...

[$] Some sessions from the Python Language Summit

LWN.net - Sre, 05/27/2020 - 22:58
The Python Language Summit is an annual gathering for the developers of various Python implementations, though, this year, the gathering actually happened via videoconference—as with so many other conferences due to the pandemic. The invite-only gathering typically has numerous interesting sessions, as can be seen in the LWN coverage of the summit from 2015 to 2018, as well as in the 2019 summit coverage on the Python Software Foundation (PSF) blog. Those writeups were penned by A. Jesse Jiryu Davis, who reprised his role for this year's summit. In this article, I will summarize some of the sessions that caught my eye.

POP!_OS Delivers Outstanding GNOME Experience

tuxmachines.org - Sre, 05/27/2020 - 22:32

System76 regularly updates this distro without requiring constant reinstallation. The developer updates POP!_OS on a rolling release cycle.

The operating system gets updates, security patches and updated releases as they are ready. Rolling releases ensure that you never have to handle ISO installations again with configuring settings to recreate the same look and feel of the current version.

read more

Librem 5 Timeline Recap

tuxmachines.org - Sre, 05/27/2020 - 22:30

Now is a great time to say “Thank you” to all our supporters, as you will see from the timeline recap video, it takes an immense amount of dedication and support to accomplish great things.

Purism has since 2014 been dedicated to bringing the world new kinds of devices, in 2017 Purism started on the long journey of building a mobile phone hardware with accompanying software, this is the timeline of the Librem 5 journey. The Librem 5 has a built-in ecosystem that corrects the issues that have cropped up in other platforms. We want to build secure products that protect your digital privacy without you needing to change a single setting.

Keep in mind that hardware is hard, changing the world for the better is arduous, and that it takes an entire team of dedicated experts working with a supportive community who persevere through many obstacles to create innovative and unique products. This timeline attempts to enshrine both how difficult the challenge is to make a secure phone from scratch, write a mobile operating system that can run on a laptop, desktop, or mobile device. All of that while maintaining a firm idealistic approach to user freedom, privacy, and security.

read more

Cook: security things in Linux v5.5

LWN.net - Sre, 05/27/2020 - 22:19
Kees Cook takes a look some changes improving security in Linux 5.5. Topics include restrict perf_event_open() from LSM, generic fast full refcount_t, linker script cleanup for exception tables, KASLR for 32-bit PowerPC, seccomp for RISC-V, and more.

A pandemic-era LWN update

LWN.net - Sre, 05/27/2020 - 21:03
We are living through interesting times that present challenges in a number of areas, including running a business. While we think of LWN primarily as a community resource, it is also a business that is not unaffected by the ongoing pandemic. It is, we figure, a good time for a status update, especially since we have some news to share.

EPaper Tablet Gets Desktop Linux Install

tuxmachines.org - Sre, 05/27/2020 - 19:53

ePaper is an interesting thing, providing a non-backlit viewing experience that is much more akin to reading a book than staring at a screen. The reMarkable tablet is a device designed around just such a display, and [davisr] has been hacking away at the platform. His latest work brings full-fat Linux to the fore.

The work builds upon [davisr]’s earlier work, installing a microSD slot in the tablet to make development easier. Getting Linux running required a custom kernel, but once sorted, working with the reMarkable is easy. apt is available for easy software installs, and the tablet is demonstrated using several different pieces of software, like mtPaint and Xournal.

read more

Why snap and flatpak are so important to Linux

tuxmachines.org - Sre, 05/27/2020 - 19:44

The internet is a fickle beast. Just when you think a company or community of developers have come out with a bit of technology that could help an operating system or piece of software rise above, that wacky internet sneaks up to say, "Nay, nay!"

I remind myself over and over to not read the comment sections. But I do, and I see the flame wars that once threatened to slice and dice the heart of Linux rise back up. Once upon a time it was vi vs. emacs and GNOME vs. KDE.

read more

Stable Kernels: 5.6.15, 5.4.43, 4.19.125, 4.14.182, 4.9.225, and 4.4.225

tuxmachines.org - Sre, 05/27/2020 - 19:40
  • Linux 5.6.15

    I'm announcing the release of the 5.6.15 kernel.

    All users of the 5.6 kernel series must upgrade.

    The updated 5.6.y git tree can be found at:
    git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git linux-5.6.y
    and can be browsed at the normal kernel.org git web browser:
    https://git.kernel.org/?p=linux/kernel/git/stable/linux-s...

  • Linux 5.4.43
  • Linux 4.19.125
  • Linux 4.14.182
  • Linux 4.9.225
  • Linux 4.4.225

read more

The New AMD Energy Driver Is Working Out Well On Linux For Per-Socket/Core Reporting

Phoronix - Sre, 05/27/2020 - 17:57
Of the many features coming for Linux 5.8 one of the new drivers we are very much looking forward to is the AMD energy driver for finally exposing per-core and per-socket/package energy reporting of Zen/Zen2 CPUs under Linux. It's working out well so far in my evaluation...

A set of stable kernels

LWN.net - Sre, 05/27/2020 - 17:33
Stable kernels 5.6.15, 5.4.43, 4.19.125, 4.14.182, 4.9.225, and 4.4.225 have been released. They all contain important fixes and users should upgrade.

Linux-powered wireless gateway supplies four surge-protected serial ports

tuxmachines.org - Sre, 05/27/2020 - 17:25

Artila’s compact “IoT Gateway Matrix-704” runs Linux on a Microchip SAMA5D35 and provides GbE and Fast Ethernet, mini-PCIe and micro-SIM slots, a USB port, and 4x isolated, surge protected RS-485 ports.

Artila has introduced several of its Matrix IoT gateways with isolated serial ports, including the Matrix-710 and Matrix-713. Its new Matrix-704 can have its 4x RS-485 ports configured with optional isolation and it also comes standard with surge protection. The Matrix-704 has the same 536MHz, Cortex-A5 Microchip ATSAMA5D35 SoC as the more feature rich Matrix-710 and Matrix-713, as well as the recent Matrix-702, which lacks serial ports.

read more

today's leftovers

tuxmachines.org - Sre, 05/27/2020 - 17:20
  • Linux Getting Fixed Up For Handling Pointing Sticks On Some Touchpads

    For input devices on some laptops that are a combination of a pointing stick and touchpad, the Linux kernel's multi-touch driver will finally begin handling them correctly.

    At least for Synaptics and Elan devices that offer a combination of a pointing stick and touchpad, the Linux kernel has been ignoring the input events from the pointing stick. But with Linux 5.8 that will change in properly handling the combo multi-touch devices via the hid-multitouch driver and this change is set to be back-ported as well to the various Linux kernel stable series being supported.

  • Mesa 20.1 Features Include Big Improvements For Open-Source Intel, Radeon Graphics Drivers

    The release of Mesa 20.1 is imminent as the latest quarterly feature update to this collection of open-source OpenGL/Vulkan drivers predominantly in use by Linux systems. Here is a look at the many exciting improvements with Mesa 20.1.

  • Hybrid cloud and multi-cloud: what is the difference?

    Hybrid cloud and multi-cloud are two exclusive terms that are often confused. While the hybrid cloud represents a model for extending private cloud infrastructure with one of the existing public clouds, a multi-cloud refers to an environment where multiple clouds are used at the same time, regardless of their type. Thus, while the hybrid cloud represents a very specific use case, multi-cloud is a more generic term and usually better reflects reality.

    Although both architectures are relatively simple to implement from the infrastructure point of view, the more important question is about workloads orchestration in such environments. In the following blog, I describe the differences between hybrid clouds and the multi-cloud and discuss the advantages of orchestrating workloads in a multi-cloud environment with Juju.

    [...]

    In turn, multi-cloud simply refers to using multiple clouds at the same time, regardless of their type. There is no dedicated infrastructure that facilitates it. There is no dedicated link, single IdM system, unified LMA stack or an integrated network. Just instead of a single cloud, an organisation uses at least two clouds at the same time.

    The goal behind the multi-cloud approach is to reduce the risk of relying on a single cloud service provider. Workloads can be distributed across multiple clouds which improves independence and helps to avoid ‘vendor lock-in’. Furthermore, as the multi-cloud is usually a geographically-distributed environment, this helps to improve high availability of applications and their resiliency against failures. Finally, the multi-cloud approach combines the best advantages of various cloud platforms. For example, running databases on virtual machines (VMs) while hosting frontend applications inside of containers. Thus, workload orchestration remains the most prominent challenge in this case.

  • Kubernetes for Data Science: meet Kubeflow

    Data science has exploded as a practice in the past decade and has become an undisputed driver of innovation.

    The forcing factors behind the rising interest in Machine Learning, a not so new concept, have consolidated and created an unparalleled capacity for Deep Learning, a subset of Artificial Neural Networks with many hidden layers, to thrive in the years to come.

read more

OSS Leftovers

tuxmachines.org - Sre, 05/27/2020 - 17:16
  • Annual Report 2019: Native Language Projects – events around the world

    Canadian LibreOffice supporter Marc Paré set up LibreWaterloo, to “have a local presence on the Canadian scene with respect to the LibreOffice project and software. We would like to connect with local LibreOffice coders and users, and “to have fun” should be one of the pillars and principles we strive for.”

    He continues: “I spoke at a meeting of the KW Non-Profit Sys Admin (KWNPSA) where I am a co-coordinator, and I announced the creation of the new LibreWaterloo community group. There, I did a two hour presentation on the status of The Document Foundation, along with LibreOffice and the benefits of starting a group. There were approximately 15 people at the meeting, and a couple of people came to trouble-shoot their software; however, the meeting was not to trouble-shoot issues, but to discuss if there was an interest from the Sys Admin group.”

    Marc set up an organizing committee of three people to start with, and has plans for more events and localisation in Canada’s indigenous languages.

  • Mark Rotteveel and documentation team migrated the first documents to asciidoc
  • Open-Source and Closed-Source Monitoring Tools Compared (2020 Edition)

    Some benefits of using free and open-source software include decreased software costs, increased security and stability, protecting privacy, education, and giving users more control over their own hardware. Today, free and open-source software is everywhere. For instance, operating systems such as Linux and descendants of BSD are in widespread use and are powering millions of servers. Free-software licenses and open-source licenses are also used by many software packages. Furthermore, the free-software movement and the open-source software movement are online social movements that are accessory to the widespread adoption of free and open-source software.

  • India’s Aarogya Setu App Goes Open Source

    India has finally released the source code of its coronavirus tracking app, Aarogya Setu, on GitHub, nearly two months after its launch coupled with several privacy-related concerns.

  • Aarogya Setu goes open-source: What it means for the end user
  • Aarogya Setu becomes open source: What does it mean?

    As an answer to that today the government of India has made the Android version of the Aarogya Setu app open source, which means developers will be able to inspect the source code of the app and modify for changes. The source code of the Android version is already available for review and collaboration. All developers and researchers can visit this link to participate: https://github.com/nic-delhi/AarogyaSetu_Android.git

    The government has announced that the iOS version of the application will be released as open-source within the next two weeks and the server code will also be released subsequently. The government has also said that nearly 98 per cent users of Aarogya Setu app use an Android phone. The app is available for both iOS and Android users.

  • Government of India makes Aarogya Setu app open source; here is what it means

    Alderson isn’t the only one to have raised alarm over privacy issues in the Aarogya Setu app. New Delhi-based Software Freedom Law Centre has alleged that the app collects sensitive user data such as a user’s gender and travel history, The Internet Freedom Foundation (IFF) has also alleged that Aarogya Setu lacks transparency.

  • India’s contact tracing app is going open source [Ed: India gives Microsoft control over mass surveillance tool]

    The source code will be published on GitHub at midnight Tuesday.

  • Google Open-Sources AI for Using Tabular Data to Answer Natural Language Questions

    Google open-sourced Table Parser (TAPAS), a deep-learning system that can answer natural-language questions from tabular data. TAPAS was trained on 6.2 million tables extracted from Wikipedia and matches or exceeds state-of-the-art performance on several benchmarks.

    Co-creator Thomas Müller gave an overview of the work in a recent blog post. Given a table of numeric data, such as sports results or financial statistics, TAPAS is designed to answer natural-language questions about facts that can be inferred from the table; for example, given a list of sports championships, TAPAS might be able to answer "which team has won the most championships?" In contrast to previous solutions to this problem, which convert natural-language queries into software query languages such as SQL, which then run on the data table, TAPAS learns to operate directly on the data and outperforms the previous models on common question-answering benchmarks: by more than 12 points on Microsoft's Sequential Question Answering (SQA) and more than 4 points on Stanford's WikiTableQuestions (WTQ).

read more

Cinnamon 4.6 Arrives with Fractional Scaling, Nemo Improvements, and More

tuxmachines.org - Sre, 05/27/2020 - 17:09

Announced earlier this year in January, the Cinnamon 4.6 desktop environment saw the light of day a couple of weeks ago. While there’s no official announcement for this major release, I did some digging to highlight the most important changes.

Probably the biggest new feature of Cinnamon 4.6 is support for fractional scaling on HiDPI/4K displays. The feature was finally implemented in the Display Settings panel under the Zoom Level drop-down.

Users will be able to choose values between 100% and 200%, such as 125%, 150%, 175%, for each of the connected monitors. Also in the Display Settings panel there’s now the ability to change the frequency of monitors.

read more

Syndicate content
sfy39587f05