Create and run Python apps on your Android phone
Learning and using Python is fun. Thanks to its growing popularity, there are a plethora of ways it can be used to make the world of computing better than what it is today.
read more
Create and run Python apps on your Android phone
Learning and using Python is fun. Thanks to its growing popularity, there are a plethora of ways it can be used to make the world of computing better than what it is today.
read more
Customize your GNOME desktop theme
GNOME is a fairly simple and streamlined Linux graphical user interface (GUI), and a lot of users appreciate its minimalist look. Although it's pretty basic out of the box, you can customize GNOME to match your preferences. Thanks to GNOME Tweaks and the user themes extension, you can change the look and feel of the top bar, window title bars, icons, cursors, and many other UI options.
read more
Manage your software repositories with this open source tool
Foreman is a robust management and automation product that provides administrators of Linux environments with enterprise-level solutions for four key scenarios: provisioning management, configuration management, patch management, and content management. A major component of the content management functionality in Foreman is provided by the Pulp project. While Pulp is an integral part of this product, it is also a standalone, free, and open source project that is making huge progress on its own.
read more
How to choose an affordable Linux laptop for video conferencing
As more and more activities move online during the global pandemic, an increasing number of folks are looking for affordable and stable solutions to connect to their doctor, therapist, bank, college, and more. Many of the folks I've been working with are on limited incomes, and they're eager for any technical help they can get.
read more
6 open source virtualization technologies to know in 2020
Virtualization Tools, better known as Virt Tools, is a collection of six open source virtualization tools created by various contributors to make the virtualization world a better place.
read more
Why we open sourced our security project
When Nathaniel McCallum and I embarked on the project that is now called Enarx, we made one decision right at the beginning: the code for Enarx would be open source, a stance fully supported by our employer, Red Hat (see the standard disclaimer on my blog). All of it, and forever.
read more
Recognize more devices on Linux with this USB ID Repository
There are thousands of USB devices on the market—keyboards, scanners, printers, mouses, and countless others that all work on Linux. Their vendor details are stored in the USB ID Repository.
read more
Origin stories about Unix
Brian W. Kernighan opens his book Unix: A History and a Memoir with the line, "To understand how Unix happened, we have to understand Bell Labs, especially how it worked and the creative environment that it provided." And so begins a wonderful trip back in time, following the creation and development of early Unix with someone who was there.
read more
Open organizations through the ages
Consider the evolution of humankind. When we do, we will recognize that having global discussions and acting on global decisions is a relatively new phenomenon—only 100 years old, give or take a few years. We're still learning how to make global decisions and execute on them successfully.
Yet our ability to improve those globally focused practices and skills is critical to our continued survival. And open principles will be the keys to helping us learn them—as they have been throughout history.
read more
3 reasons small businesses choose open source tools for remote employees
The last decade or so has seen some significant changes in how businesses operate. The expansion of accessible, affordable, connected technology has removed barriers to many resources, enabling collaboration and execution of work by nearly anyone, from nearly anywhere. Though COVID-19 has made remote operations a necessity for a lot of industries, many businesses had already begun to embrace it as a more cost-effective, agile way of working.
read more
Solving the AIOps, DevOps, and ITSM conundrum
The recent mad rush to scale to remote work may prove to be a key chapter in DevOps and AIOps evolution. This need for rapid, widescale change is creating a real conundrum concerning AIOps, DevOps, and ITSM, as organizations seek the best monitoring and incident response solution for their now distributed enterprises.
The key question both the DevOps and IT service management (ITSM) communities need to answer is how quickly they can pivot and adapt to increasing demands for operational intelligence.
read more
3 ways a legal team can enable open source
I am an open source lawyer for Red Hat. One important part of my job is to provide information to other companies, including their in-house counsel, about how Red Hat builds enterprise-class products with a completely open source development model and answering their questions about open source licensing in general.
read more
Being open to open values
In this installment of our "Managing with Open Values" series, I chat with Braxton, Director of Pricing for a nationwide U.S. insurance company and people manager.
read more
Standardizing on Kubernetes, and more industry trends
As part of my role as a principal communication strategist at an enterprise software company with an open source development model, I publish a regular update about open source community, market, and industry trends for product marketers, managers, and other influencers. Here are some of my and their favorite articles from that update.
read more
Learn the basics of programming with C
In 1972, Dennis Ritchie was at Bell Labs, where a few years earlier, he and his fellow team members invented Unix. After creating an enduring OS (still in use today), he needed a good way to program those Unix computers so that they could perform new tasks. It seems strange now, but at the time, there were relatively few programming languages; Fortran, Lisp, Algol, and B were popular but insufficient for what the Bell Labs researchers wanted to do.
read more
Using systemd journals to troubleshoot transient problems
Problem determination can be as much an art as a science, and sometimes, it seems even a little magic can be useful. Everyone has encountered situations where a reported failure could not be reproduced, which is always frustrating for both the user and the system administrator. Even home appliances and automobiles can be obstinate and refuse to fail when the service person shows up.
read more
9 open source leaders I enjoy following on Twitter
Community is the cornerstone of what makes open source work so well, in part because innovation thrives on diversity of thought. I am always looking for inquisitive people who share clever ideas and question technology's status quo. Here are nine people in my feed who inspire my love for learning.
read more
Combine new NoSQL logging and auditing features in Apache Cassandra
Apache Cassandra's upcoming 4.0 release includes new features to help organizations monitor user activity in the database. These features provide a robust set of enterprise-class audit capabilities that can help companies meet their Sarbanes-Oxley (SOX), Payment Card Industry (PCI), and other regulatory and security requirements.
read more