Language Selection

English French German Italian Portuguese Spanish

Interviews

Richard Stallman: A Discussion on Freedom, Privacy & Cryptocurrencies

Filed under
GNU
Interviews

Dr. Richard Stallman is well-known for his free software movement activism. His speeches and work revolve around a term: freedom. And it is precisely that word that prompted Stallman to launch the GNU Project, founding the Free Software Foundation and releasing the GNU General Public License, among other projects, to promote the free software concept.

RMS, as Dr. Stallman is also known, has some opinions regarding the concept of cryptocurrencies that have been widely discussed within the crypto community.

Read more

Audiocasts/Shows: Kubernetes, Open Source Security Podcast and "Reflecting On My Linux Journey"

Filed under
GNU
Linux
Interviews
  • Physics, politics and Pull Requests: the Kubernetes 1.18 release interview

    The start of the COVID-19 pandemic couldn't delay the release of Kubernetes 1.18, but unfortunately a small bug could — thankfully only by a day. This was the last cat that needed to be herded by 1.18 release lead Jorge Alarcón before the release on March 25.

    One of the best parts about co-hosting the weekly Kubernetes Podcast from Google is the conversations we have with the people who help bring Kubernetes releases together. Jorge was our guest on episode 96 back in March, and just like last week we are delighted to bring you the transcript of this interview.

    If you'd rather enjoy the "audiobook version", including another interview when 1.19 is released later this month, subscribe to the show wherever you get your podcasts.

    In the last few weeks, we've talked to long-time Kubernetes contributors and SIG leads David Oppenheimer, David Ashpole and Wojciech Tyczynski. All are worth taking the dog for a longer walk to listen to!

  • Open Source Security Podcast/Josh Bressers: Episode 208 – Passwords are pollution

    Josh and Kurt talk about some of the necessary evils of security. There are challenges we face like passwords and resource management. Sometimes the problem is old ideas, sometimes it’s we don’t have metrics. Can you measure not getting hacked?

  • Reflecting On My Linux Journey And Where It May Lead

    I ramble a bit about my Linux journey. Well, not just my Linux journey since my story begins before Linux existed. And even in the parts of the story that involve my Linux years, the story is really more about my journey with "free and open source software".

Community Member Monday: Sandra Louvero

Filed under
LibO
Interviews

Today we’re talking to Sandra Louvero, who is helping to spread the word about LibreOffice and FOSS in Congo. Also, she recently became a Member of The Document Foundation, the non-profit entity behind LibreOffice…

[...]

In Pointe-Noire I belong to a community called “Librists”. Our goal is to help people discover the world of open source software here in Congo – which very few people know about. I am responsible for training people to use the LibreOffice suite, and we have named the training “SPRINT”, which lasts 60 days per component starting from Writer, Calc, Impress etc.

The aim of this sprint is to help users learn the applications, and get their comments, to then bring back to the LibreOffice Francophone community, to which I also belong. Then we can continue to improve LibreOffice.

Read more

Also: LibreOffice GSoC Week 8 Report

Troubleshoot Linux kernel panic with kdump crash tool

Filed under
Linux
Interviews

Kernel panic is a critical issue that manifests as a system freeze. If you're not familiar with what a kernel does, it is the core of an OS. Linux itself is a kernel, which enables developers to create numerous distributions.

A serious enough error at the kernel can cause an event known as kernel panic. This is similar to Window's blue screen of death, but instead of seeing a blue screen, you simply see a log output on a black screen.

Kernel panic can occur due to bad memory, driver crashes, malware or software bugs. To identify the cause of kernel panic, you can use the kdump service to collect crash dumps, perform a root cause analysis and troubleshoot the system.

To get started, you should have two VMs that run CentOS. This tutorial uses CentOS 8 as the Linux distribution for both the Network File System (NFS) server and client.

If you configure the client to send the crash dumps to an NFS share, you can centrally gather and analyze a crash dump without using the system that is affected by kernel panic.

Below are the IP addresses of the NFS server and client. Your addresses may differ depending on your subnet configuration, but both addresses are necessary.

Read more

Interview – NXP Linux BSP and Timesys Vigiles Maintenance Service & Security Updates

Filed under
Development
Linux
Interviews

Answer: The kernel strategy for NXP’s i.MX family BSPs closely follows the annual cadence of kernel.org’s LTS kernel selection. As soon as kernel.org establishes the next official LTS kernel version, NXP transitions our internal development to that particular kernel. However, the migration of the kernel is only one aspect of our next major release. There may be a number of associated updates to be included, such as a new version to Yocto, updates to U-Boot, and many other package changes we integrate into the Yocto release specific to the i.MX BSP. These factors, plus our rigorous testing process create an inevitable delay between the community version of the latest LTS kernel release and NXP’s i.MX board support package (BSP) based on that same kernel.

We must also consider a number of other factors that come into play between our planned cadence of Linux LTS kernel updates. NXP may introduce new products, or there may be updates to various packages, and of course, there are issue resolutions (including LTS minor version updates) to be considered. Our engineering team must balance all these factors while maintaining consistent quality standards for the entire i.MX product family being supported by each BSP release.

Read more

PCLinuxOS Interview and Screenshots

Filed under
PCLOS
Interviews

Why and when did you start using Linux?
2005. The security issues with Windows XP were really blowing up at the time, so when I ordered a new computer for school I made sure to do so with a second drive planning on giving 'Nix a try. I started off on Ubuntu on that machine, and when I got a laptop a couple of years later I wanted to try something different and ran through a couple distros before settling on PCLinuxOS. It's become my everyday driver, and I now use Linux most of the time on my own machines simply because I like it better. I'm currently running Debian 10 and PCLinuxOS.

What specific equipment do currently use with PCLinuxOS?
This desktop has an AMD Ryzen 7 3800X, Radeon 580X graphics, Asus X570 mobo, and 64GB of G-Skill Ripjaws RAM. I also have a Nektar Impact GX61 MIDI controller keyboard and Focusrite Scarlett 4i4 audio interface connected to this machine since it's my production rig. I also have PCLinuxOS installed on a hand-me-down laptop (Lenovo Z580) that runs only Linux.

Do you feel that your use of Linux influences the reactions you receive from your computer peers or family? If so, how?
I'm not sure how much using Linux has to do with it, but I've certainly become the tech support for my family... Outside of a few die-hards, I find that folks generally aren't too hung up on what OS you use. I use Windows, MacOS, and Linux daily and think each has its place, though I'd likely never use Windows at all on my own boxes if WINE support for games and a few audio programs was better.

Read more

Also: [PCLinuxOS] Screenshot Showcase

Audiocasts/Shows: Ubuntu, Manjaro, Python Bytes and GNU World Order

Filed under
Development
GNU
Linux
Interviews

Interview with Albert Weand

Filed under
KDE
Interviews

A couple of years ago, I started to gain interest in GNU/Linux and even considered using it as my main OS. One of my priorities was to find a good painting application compatible with the system. I tried MyPaint and Gimp, but Krita was definitely the best option.

I really like the user interface, it’s very flexible. I like to keep things simple and just focus on the artwork. The shortcuts to navigate around the canvas are great, they feel very natural. There’s no need to change tools in order to zoom in, zoom out or move around the canvas. I also like the default brushes, they feel organic and the textures help to simulate real brushes in traditional painting.

Read more

Interview with Clément Mona

Filed under
KDE
Interviews

I wanted to try someting different and a friend of mine showed me Krita in 2017.

I loved how intuitive Krita is, I handled the program very fast, more over my Wacom tablet worked perfectly on it, and that was not the case with oher applications at this time.

I love how fast I can paint with Krita. Also, the brush customisation is very nice and complete.

Read more

In Free Software, the Community is the Most Important Ingredient: Jerry Bezencon of Linux Lite [Interview]

Filed under
Interviews

Jerry Bezencon, the creator of Linux Lite project, shares some interesting details about this popular lightweight Linux distribution.
Read more

Syndicate content

More in Tux Machines

today's howtos

IBM/Red Hat/Fedora Leftovers

  • The modern developer experience

    We hear from many clients that developer productivity and efficiency continue to be pain points. Cloud adoption can help normalize developer experiences across application stacks and runtimes. The path and steps for your developers to push code should be clear, simple, and easy to implement, even on Day 1. The modern developer experience provides a unified and normalized practice with modern tools. Developers thrive in the inner loop where unit tests and code come together, and in a penalty-free runtime execution environment where no one gets hurt, no processes take down precious workloads, and no one knows that it took 20 minutes to resolve that pesky runtime error. The inner loop occurs in a developer workspace that is easy to set up, manage, prepare, maintain, and, more importantly, easy to allocate. If a new developer is added to your squad, they can have all of the mechanical things they need to push code changes into the pipeline on their first day. An important part of the modern developer experience is expressed as Red Hat CodeReady Workspaces, which provides a set of constructs to provision a developer workspace in the cloud where they can perform their inner loop. A save action to a workspace file initiates an inner loop build in their local workspace, and an endpoint for the developer to see their changes quickly.

  • Call for Code Daily: Grillo, and how your code can help

    The power of Call for Code® is in the global community that we have built around this major #TechforGood initiative. Whether it is the deployments that are underway across pivotal projects, developers leveraging the starter kits in the cloud, or ecosystem partners joining the fight, everyone has a story to tell. Call for Code Daily highlights all the amazing #TechforGood stories taking place around the world. Every day, you can count on us to share these stories with you. Check out the stories from the week of August 10th:

  • Culture of Innovation and Collaboration: Hybrid Cloud, Privacy in AI and Data Caching

    Red Hat is continually innovating and part of that innovation includes researching and striving to solve the problems our customers face. That innovation is driven through the Office of the CTO and includes OpenShift, OpenShift Container Storage and use cases such as the hybrid cloud, privacy concerns in AI, and data caching. We recently interviewed Hugh Brock, research director for the office of the CTO, here at Red Hat about these very topics.

  • Fedora program update: 2020-33

    Here’s your report of what has happened in Fedora this week. Fedora 33 has branched from Rawhide. Please update the Release Readiness page with your team’s status. I have weekly office hours in #fedora-meeting-1. Drop by if you have any questions or comments about the schedule, Changes, elections, or anything else.

  • Fedora Magazine: Come test a new release of pipenv, the Python development tool

    Pipenv is a tool that helps Python developers maintain isolated virtual environments with specifacally defined set of dependencies to achieve reproducible development and deployment environments. It is similar to tools for different programming languages, such as bundler, composer, npm, cargo, yarn, etc. A new version of pipenv, 2020.6.2, has been recently released. It is now available in Fedora 33 and rawhide. For older Fedoras, the maintainers decided to package it in COPR to be tested first. So come try it out, before they push it into stable Fedora versions. The new version doesn’t bring any fancy new features, but after two years of development it fixes a lot of problems and does many things differently under the hood. What worked for you previously should continue to work, but might behave slightly differently.

  • Introduction to cloud-native CI/CD with Tekton (KubeCon Europe 2020)

    If you’re interested in cloud-native CI/CD and Tekton but haven’t had a chance to get hands-on with the technology yet, the KubeCon Europe Virtual event provides an opportunity to do that. Tekton is a powerful and flexible open source framework for creating cloud-native CI/CD pipelines. It integrates with Kubernetes and allows developers to build, test, and deploy across multiple cloud providers and on-premises clusters as shown in Figure 1.

  • Introduction to Strimzi: Apache Kafka on Kubernetes (KubeCon Europe 2020)

    Apache Kafka has emerged as the leading platform for building real-time data pipelines. Born as a messaging system, mainly for the publish/subscribe pattern, Kafka has established itself as a data-streaming platform for processing data in real-time. Today, Kafka is also heavily used for developing event-driven applications, enabling the services in your infrastructure to communicate with each other through events using Apache Kafka as the backbone. Meanwhile, cloud-native application development is gathering more traction thanks to Kubernetes. Thanks to the abstraction layer provided by this platform, it’s easy to move your applications from running on bare metal to any cloud provider (AWS, Azure, GCP, IBM, and so on) enabling hybrid-cloud scenarios as well. But how do you move your Apache Kafka workloads to the cloud? It’s possible, but it’s not simple. You could learn all of the Apache Kafka tools for handling a cluster well enough to move your Kafka workloads to Kubernetes, or you could leverage the Kubernetes knowledge you already have using Strimzi.

  • OpenShift for Kubernetes developers: Getting started

    If you are familiar with containers and Kubernetes, you have likely heard of the enterprise features that Red Hat OpenShift brings to this platform. In this article, I introduce developers familiar with Kubernetes to OpenShift’s command-line features and native extension API resources, including build configurations, deployment configurations, and image streams.

  • Man-DB Brings Documentation to IBM i

    IBM i developers who have a question about how a particular command or feature works in open source packages now have an easy way to look up documentations, thanks to the addition of support for the Man-DB utility in IBM i, which IBM unveiled in late July. Man-DB is an open source implementation of the standard Unix documentation system. It provides a mechanism for easily accessing the documentation that exists for open source packages, such as the Node.js language, or even for commands, like Curl. The software, which can be installed via YUM, only works with open source software on IBM i at the moment; it doesn’t support native programs or commands.

  • Making open decisions in five steps

    The group's leader made a decision, and everyone else accepted it. The leader may have been a manager, a team lead, or the alpha in a social group. Was that decision the best one for the group? Did it take all relevant factors into account? It didn’t really matter, because people didn’t want to buck authority and face the ramifications. But this behavior was typical of life in hierarchical systems.

  • 7 tips for giving and receiving better feedback

Wine 5.15 and Beyond

  • Wine Announcement
    The Wine development release 5.15 is now available.
    
    
    
    
    What's new in this release (see below for details):
      - Initial implementation of the XACT Engine libraries.
      - Beginnings of a math library in MSVCRT based on Musl.
      - Still more restructuration of the console support.
      - Direct Input performance improvements.
      - Exception handling fixes on x86-64.
      - Various bug fixes.
    
    
    
    
    The source is available from the following locations:
    
    
    
    
      https://dl.winehq.org/wine/source/5.x/wine-5.15.tar.xz
      http://mirrors.ibiblio.org/wine/source/5.x/wine-5.15.tar.xz
    
    
    
    
    Binary packages for various distributions will be available from:
    
    
    
    
      https://www.winehq.org/download
    
    
    
    
    You will find documentation on https://www.winehq.org/documentation
    
    
    
    
    You can also get the current source directly from the git
    repository. Check https://www.winehq.org/git for details.
    
    
    
    
    Wine is available thanks to the work of many people. See the file
    AUTHORS in the distribution for the complete list.
    
  • Wine 5.15 Release Brings Initial Work On XACT Engine Libraries

    Wine 5.15 is out as the latest bi-weekly development snapshot for this program allowing Windows games/applications to generally run quite gracefully on Linux and other platforms. 

  •        
  • Wine Developer Begins Experimenting With macOS ARM64 Support

    Over the months ahead with Apple preparing future desktops/laptops with their in-house Apple silicon built on the ARM 64-bit architecture, Wine developers are beginning to eye how to support these future 64-bit ARM systems with macOS Big Sur.  Wine developer Martin Storsjo has been experimenting with the macOS + ARM64 support and has got the code along far enough that "small test executables" can run on the patched copy of Wine. 

Wandboard IMX8M-Plus SBC debuts AI-enabled i.MX8M Plus

echNexion’s “Wandboard IMX8M-Plus” SBC runs Linux or Android on NXP’s new i.MX8M Plus with 2.3-TOPS NPU. Pre-orders go for $134 with 2GB RAM or $159 with 4GB and WiFi/BT, both with 32GB and M.2 with NVMe. In January, NXP announced its i.MX8M Plus — its first i.MX8 SoC with an NPU for AI acceleration — but so far the only product we’ve seen based on it is a briefly teased Verdin iMX8M Plus module from Toradex. Now, TechNexion has opened pre-orders for a Wandboard IMX8M-Plus SBC based on a SODIMM-style “EDM SOM” module equipped with the i.MX8M Plus. Read more