Language Selection

English French German Italian Portuguese Spanish

OpenSource.com

Syndicate content
Updated: 2 hours 37 min ago

Serverless on Kubernetes, diverse automation, and more industry trends

3 hours 35 min ago

As part of my role as a senior product marketing manager 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 five of my and their favorite articles from that update.


read more

The cloud isn't killing open source software

11 hours 33 min ago

Over the last few months, I participated in two keynote panels where people asked questions about open source licensing:

  • Do we need to redefine what open source means in the age of the cloud?
  • Are cloud vendors abusing open source?
  • Will open source, as we know it, survive?

Last year was the most eventful in my memory for the usually very conservative open source licensing space:


read more

A project manager's guide to Ansible

11 hours 34 min ago

From application deployment to provisioning, Ansible is a powerful open source tool for automating routine IT tasks. It can help an organization's IT run smoothly, with core IT processes networked and maintained. Ansible is an advanced IT orchestration solution, and it can be deployed even over a large, complex network infrastructure.


read more

The infrastructure is code: A story of COBOL and Go

11 hours 35 min ago

Old challenges are new again. In this week's Command Line Heroes podcast (Season 3, Episode 5), that thought comes with a twist of programming languages and platforms.


read more

A brief introduction to learning agility

11 hours 35 min ago

I think everyone can agree that the workplace has changed dramatically in the last decade—or is in the process of changing, depending on where you're currently working. The landscape has evolved. Distributed leadership, project-based work models, and cross-functional solution building are commonplace. In essence, the world is going open.


read more

An introduction to bpftrace for Linux

Monday 19th of August 2019 07:02:00 AM

Bpftrace is a new open source tracer for Linux for analyzing production performance problems and troubleshooting software. Its users and contributors include Netflix, Facebook, Red Hat, Shopify, and others, and it was created by Alastair Robertson, a talented UK-based developer who has won various coding competitions.


read more

Moving files on Linux without mv

Monday 19th of August 2019 07:01:00 AM

The humble mv command is one of those useful tools you find on every POSIX box you encounter. Its job is clearly defined, and it does it well: Move a file from one place in a file system to another. But Linux is nothing if not flexible, and there are other options for moving files. Using different tools can provide small advantages that fit perfectly with a specific use case.

Before straying too far from mv, take a look at this command’s default results. First, create a directory and generate some files with permissions set to 777:


read more

WebAssembly for speed and code reuse

Monday 19th of August 2019 07:00:00 AM

Imagine translating a non-web application, written in a high-level language, into a binary module ready for the web. This translation could be done without any change whatsoever to the non-web application's source code. A browser can download the newly translated module efficiently and execute the module in the sandbox. The executing web module can interact seamlessly with other web technologies—with JavaScript (JS) in particular. Welcome to WebAssembly.


read more

GNOME and KDE team up on the Linux desktop, docs for Nvidia GPUs open up, a powerful new way to scan for firmware vulnerabilities, and more news

Saturday 17th of August 2019 07:00:00 AM

In this edition of our open source news roundup, we take a look two new powerful data visualization tools, Nvidia open sourcing GPU documentation, exciting new tooling to secure firmware for self-driving cars, and more!


read more

Writing Kubernetes controllers the wrong way is still useful

Saturday 17th of August 2019 07:00:00 AM

When you try to shoehorn an idea, approach, or code into a situation that's not expecting it, you get surprising and fun results.

In his Lightning Talk at the 17th annual Southern California Linux Expo (SCaLE 17x), "Writing Kubernetes controllers 'the wrong way' is still useful," sysadmin Chris McEniry shares his experience with an out-of-cluster etcd-controller.


read more

How to encrypt files with gocryptfs on Linux

Friday 16th of August 2019 07:02:00 AM

Gocryptfs is a Filesystem in Userspace (FUSE)-mounted file-level encryption program. FUSE-mounted means that the encrypted files are stored in a single directory tree that is mounted, like a USB key, using the FUSE interface. This allows any user to do the mount—you don't need to be root. Because gocryptfs encrypts at the file level, synchronization operations that copy your files can work efficiently on each file.


read more

How to plan your next IT career move

Friday 16th of August 2019 07:01:00 AM

Being part of technology-oriented communities has been an essential part of my career development. The first community that made a difference for me was focused on virtualization. Less than a year into my first career-related job, I met a group of friends who were significant contributors to this "vCommunity," and I found their enthusiasm to be contagious. That began our daily "nerd herd," where a handful of us met nearly every day for coffee before our shifts in tech support.


read more

Designing open audio hardware as DIY kits

Friday 16th of August 2019 07:00:00 AM

Previously in this series about people who are developing audio technology in the open, I interviewed Juan Rios, developer and maintainer of Guayadeque and Sander Jansen, developer and maintainer of Goggles Music Manager. These conversations have broadened my thinking and helped me enjoy their software even more than before.


read more

Happy anniversary GNOME: What's your favorite version?

Thursday 15th of August 2019 07:03:00 AM

Today is the 22nd anniversary of the first GNOME release. To celebrate, we want to hear from you. What's your favorite GNOME version? And what does your favorite version say about you? Are you change-averse or are you a pioneer of new releases? Take our poll!


read more

How to record screencasts in GNOME 3

Thursday 15th of August 2019 07:02:00 AM

GNOME is a free and open source desktop environment used by most GNU/Linux distributions like Fedora, openSUSE, and Ubuntu. It's designed to "get things done with ease, comfort, and control."


read more

How to create a vanity Tor .onion web address

Thursday 15th of August 2019 07:02:00 AM

Tor is a powerful, open source network that enables anonymous and non-trackable (or difficult to track) browsing of the internet. It's able to achieve this because of users running Tor nodes, which serve as intentional detours between two otherwise direct paths. For instance, if you are in New Zealand and visit python.nz, instead of being routed next door to the data center running python.nz, your traffic might be routed to Pittsburgh and then Berlin and then Vanuatu and finally to python.nz.


read more

12 extensions for your GNOME desktop

Thursday 15th of August 2019 07:01:00 AM

The GNOME desktop is the default graphical user interface for most of the popular Linux distributions and some of the BSD and Solaris operating systems. Currently at version 3, GNOME provides a sleek user experience, and extensions are available for additional functionality.


read more

9 open source cloud native projects to consider

Wednesday 14th of August 2019 07:01:00 AM

As the practice of developing applications with containers is getting more popular, cloud-native applications are also on the rise. By definition:

"Cloud-native technologies are used to develop applications built with services packaged in containers, deployed as microservices, and managed on elastic infrastructure through agile DevOps processes and continuous delivery workflows."


read more

4 misconceptions about ethics and bias in AI

Wednesday 14th of August 2019 07:00:00 AM

At PyBay 2019 in August, I will continue a conversation I started at PyBay 2018 about the importance of ethics in the artificial intelligence (AI) we're developing, especially as it gains more and more influence in our everyday lives. In last year's keynote, I dug into how we're overlooking the essential role humans play in AI's future.


read more

How to install Python on Windows

Wednesday 14th of August 2019 07:00:00 AM

So you want to learn to program? One of the most common languages to start with is Python, popular for its unique blend of object-oriented structure and simple syntax. Python is also an interpreted language, meaning you don't need to learn how to compile code into machine language: Python does that for you, allowing you to test your programs sometimes instantly and, in a way, while you write your code.


read more

More in Tux Machines

IBM: OpenPOWER Foundation, Savings and the OpenStack Platform

  • OpenPOWER Foundation | The Next Step in the OpenPOWER Foundation Journey

    Today marks one of the most important days in the life of the OpenPOWER Foundation. With IBM announcing new contributions to the open source community including the POWER Instruction Set Architecture (ISA) and key hardware reference designs at OpenPOWER Summit North America 2019, the future has never looked brighter for the POWER architecture. OpenPOWER Foundation Aligns with Linux Foundation The OpenPOWER Foundation will now join projects and organizations like OpenBMC, CHIPS Alliance, OpenHPC and so many others within the Linux Foundation. The Linux Foundation is the premier open source group, and we’re excited to be working more closely with them. Since our founding in 2013, IEEE-ISTO has been our home, and we owe so much to its team. It’s as a result of IEEE-ISTO’s support and guidance that we’ve been able to expand to more than 350 members and that we’re ready to take the next step in our evolution. On behalf of our membership, our board of directors and myself, we place on record our thanks to the IEEE-ISTO team. By moving the POWER ISA under an open model – guided by the OpenPOWER Foundation within the Linux Foundation – and making it available to the growing open technical commons, we’ll enable innovation in the open hardware and software space to grow at an accelerated pace. The possibilities for what organizations and individuals will be able to develop on POWER through its mature ISA and software ecosystem will be nearly limitless.

  • How Red Hat delivers $7B in customer savings

    This spring, Red Hat commissioned IDC to conduct a new study to analyze the contributions of Red Hat Enterprise Linux to the global business economy. While many of the findings were impressive, including immense opportunities for partners, we were especially excited to learn more about how our customers benefit from Red Hat Enterprise Linux. According to the study, the world’s leading enterprise Linux platform "touches" more than $10 trillion of business revenues worldwide each year and provides economic benefits of more than $1 trillion each year to customers. Nearly $7 billion of that number comes in the form of IT savings. Even more exciting? As hybrid cloud adoption grows, we expect customers to continue to benefit given the importance of a common, flexible and open operating system to IT deployments that span the many footprints of enterprise computing.

  • The road ahead for the Red Hat OpenStack Platform

    If you didn't have a chance to attend our Road Ahead session at Red Hat Summit 2019 (or you did, but want a refresher) you'll want to read on for a quick update. We'll cover where Red Hat OpenStack Platform is today, where we're planning to go tomorrow, and the longer-term plan for Red Hat OpenStack Platform support all the way to 2025. A strategic part of our portfolio Red Hat OpenStack Platform is a strategic part of Red Hat's vision for open hybrid cloud. It's the on-prem foundation that can help organizations bridge the gap between today's existing workloads and emerging workloads. In fact, it just earned the 2019 CODiE award for "Best Software Defined Infrastructure." One of those emerging workloads, and more on the rest in a moment, is Red Hat OpenShift.

Android Leftovers

Is Fedora Linux a Good Distro? The 15 Best Reasons to Use Fedora Linux

It goes without saying that Fedora Linux is one of the best Linux distributions and significantly distinct with its properties. There is no denying that it is an enticing version of Linux and there are enough reasons to be lured with the Fedora. It offers far ranges of features that have made it an undeniable choice for the users. There is a close and intimate collaboration between Fedora and “Redhat” what has given a new dimension of this Linux version. It is more comfortable to use, user-friendly and latest technology oriented; thus, there are many obvious reasons for loving in it. [...] The various distribution of Linux system is recognized for easy-going properties, albeit Fedora is the easiest one in this context. Having an easier interface, users are capable of dealing with it very easily since the boot phase. When the boot is done, users will be guided with simple features to run it the way they desire. Read more

Dualboot Ubuntu 19.04 and Debian 10 on a 32GB USB Stick

Ubuntu 19.04, or Disco Dingo, and Debian 10, or Buster, are two latest versions in 2019 of two most popular GNU/Linux distros I already wrote about here and here. This tutorial explains dualboot installation procedures in simple way for Ubuntu Disco Dingo and Debian Buster computer operating systems onto a portable USB Flash Drive. There are 2 advantages of this kind of portable dualbooting; first, it's safer for your data in internal HDD and second, you can bring both OSes with you everywhere you go. You will prepare the partitions first, then install Ubuntu, and then install Debian, and finally finish up the GRUB bootloader, and enjoy. Go ahead! Read more