Language Selection

English French German Italian Portuguese Spanish

OpenSource.com

Syndicate content
Updated: 2 hours 40 min ago

Simulating the sound of stars, Acquia buying Mautic, open source at the VA, and more news

Saturday 11th of May 2019 07:33:00 AM

In this edition of our open source news roundup, we take a look at Acquia buying Mautic, using open source at the Veteran's Administration, simulating the sounds of stars, and more!


read more

Keeping an open source project alive when people leave

Friday 10th of May 2019 07:01:00 AM

Suppose you wake up one day and decide to finally use that recipe video you keep watching all over social media. You get the ingredients, organize the necessary utensils, and start to follow the recipe steps. You cut this, cut that, then start heating the oven at the same time you put butter and onions in a pan. Then, your phone reminds you: you have a dinner appointment with your boss, and you're already late! You turn off everything and leave immediately, stopping the cooking process somewhere near the end.


read more

5 open source hardware products for the great outdoors

Friday 10th of May 2019 07:00:00 AM

When people think about open source hardware, they often think about the general category of electronics that can be soldered and needs batteries. While there are many fantastic open source pieces of electronics, the overall category of open source hardware is much broader. This month we take a look at open source hardware that you can take out into the world, no power outlet or batteries required.


read more

A day in the life of an open source performance engineering team

Thursday 9th of May 2019 07:01:00 AM

In today's world, open source software solutions are a collaborative effort of the community. Can a performance engineering team operate the same way, by collaborating with the community to address the confusion and complexity that come with working on a broad spectrum of products?

To answer that question, we need to explore some basic questions:


read more

5 essential values for the DevOps mindset

Thursday 9th of May 2019 07:01:00 AM

Many IT professionals today struggle with adapting to change and disruption. Are you struggling with just trying to keep the lights on, so to speak? Do you feel overwhelmed? This is not uncommon. Today, the status quo is not enough, so IT constantly tries to re-invent itself.


read more

Query freely available exchange rate data with ExchangeRate-API

Thursday 9th of May 2019 07:00:00 AM

Last year, I wrote about using the Groovy programming language to access foreign exchange rate data from an API to simplify my expense records.


read more

How to use advanced rsync for large Linux backups

Wednesday 8th of May 2019 07:02:00 AM

It seems clear that backups are always a hot topic in the Linux world.


read more

Why startups should release their code as open source

Wednesday 8th of May 2019 07:01:00 AM

It's always hard to recall exactly how a project started, but sometimes that can help you understand that project more clearly. When I think about it, our platform for creating user guides and documentation, Dokit, came straight out of my childhood. Growing up in a house where my toys were Meccano and model airplane kits, the idea of making things, taking individual pieces and putting them together to create a new whole, was always a fundamental part of what it meant to play.


read more

Innovations on the Linux desktop: A look at Fedora 30's new features

Wednesday 8th of May 2019 07:00:00 AM

The latest version of Fedora Linux was released at the end of April. As a full-time Fedora user since its original release back in 2003 and an active contributor since 2007, I always find it satisfying to see new features and advancements in the community.


read more

What you need to know about the CEO and chief engineer of Adafruit Industries

Tuesday 7th of May 2019 03:41:00 PM

A two-inch-wide, jeweled LED disc sits on the desktop to the right. Colors dance, looping in rhythmic circles. A metallic green circuit board glints under the fluorescent lights of a south Manhattan factory. On the reverse side of the disc, stamped in stark white, is the Adafruit logo.

Thousands of makers and inventors, from beginners to advanced, have used Adafruit electronics and kits to engage with technology in new and different ways.


read more

A young leader that the times and technology demand

Tuesday 7th of May 2019 03:40:00 PM

From a small classroom in Jaipur, India's LNM Institute of Technology, laughter and rhythmic music pour out. A group of students exploring the next generation of smart vehicles is taking their midafternoon break: a dance break. Among them is a bright-eyed, playful young woman who is passionate about redefining diversity within technology communities.


read more

Thank your teachers: Linux, programming, and more

Tuesday 7th of May 2019 07:02:00 AM

Where would be without our teachers?

Today, on National Teacher Day, take a few minutes to send a special note to one of your favorite teachers. Five of our writers did. Read their heartfelt notes below, but first, take note of these three awesome book recommendations for students looking to learn more about coding, open source, and Linux.

Book recommendations

Hello World: Being Human in the Age of Algorithms by Hannah Fry


read more

The state of open source in South Korea

Tuesday 7th of May 2019 07:01:00 AM

Open source software is growing exponentially all around the world, and South Korea is a vital part of that trend. While most South Korean open source projects don't get the international attention that projects from the Apache Foundation, the Linux Foundation, and similar organizations receive, they are making significant contributions to mobility, artificial intelligence, web technologies, and other areas.


read more

Check type annotations in Python with mypy

Tuesday 7th of May 2019 07:00:00 AM

Python is one of the most popular programming languages in use today—and for good reasons: it's open source, it has a wide range of uses (such as web programming, business applications, games, scientific programming, and much more), and it has a vibrant and dedicated community supporting it. This community is the reason we have such a large, diverse range of software packages available in the Python Package Index (PyPI) to extend and improve Python and solve the


read more

How to use CherryTree for note taking

Monday 6th of May 2019 07:02:00 AM

When I started working at Microsoft a few years ago, one of the first things I did was create a OneNote file to keep track of everything. I had to learn about internal procedures and tooling, partners, projects, and so many other things. The hierarchical nature of OneNote files made it easy to arrange this loosely related information into a well-organized set of documentation that I could quickly refer to. When I left Microsoft to take a job at Red Hat, I wanted to keep using the concept, but with an open source tool.


read more

Verify your open licensing prowess with Creative Commons certification

Monday 6th of May 2019 07:01:00 AM

Creative Commons (CC) licenses are built on copyright and designed to give more options to creators who want to share their content; for example, Opensource.com's content has a CC license. In July 2018, Creative Commons launched a CC Certificate program—an in-depth course about CC licenses, open practices, and the ethos of the Commons. It is composed of readings, quizzes, discussions, and practical exercises to develop learners' open skills.


read more

Ensure consistency in your Python code with flake8

Monday 6th of May 2019 07:00:00 AM

Python is one of the most popular programming languages in use today—and for good reasons: it's open source, it has a wide range of uses (such as web programming, business applications, games, scientific programming, and much more), and it has a vibrant and dedicated community supporting it. This community is the reason we have such a large, diverse range of software packages available in the Python Package Index (PyPI) to extend and improve Python and solve the


read more

Automate your Python code tests with tox

Sunday 5th of May 2019 07:00:00 AM

Python is one of the most popular programming languages in use today—and for good reasons: it's open source, it has a wide range of uses (such as web programming, business applications, games, scientific programming, and much more), and it has a vibrant and dedicated community supporting it.


read more

More in Tux Machines

FreeBSD Meets Linux At The Open Source Summit

The Linux Foundation hosted the executive director of the FreeBSD Foundation, Deb Goodkin, at the Open Source Summit in San Diego. In this episode of Let’s Talk, we sat down with Goodkin to talk about the FreeBSD project and the foundation. Read more

Xfce, A Model GTK Based Desktop | Late Summer Blathering

n full disclosure, Plasma is my Desktop Environment of choice, it is very easy to customize and to make my own with very little effort. As of late, there isn’t a whole lot of customizing I do, it’s all pretty minor. A couple tweaks to the the visuals, make it dark, change some sound effects to make it more Star Trek The Next Generation, add a couple Plasmoids and set up KDE Connect. Then I am ready to go. Since KDE 3 and later Plasma, each release adds and refines existing features, all of which seems as though they are doing so in a sustainable fashion. New releases of Plasma are always met with excitement and anticipation. I can count on new features and refinements and an overall better experience. I didn’t look anywhere else but then, Xfce wondered into my world and although slow to change has become that desktop too. Historically, Xfce has been [for me] just there, nothing particularly exciting. It has held the spot of a necessary, minimal viable desktop… but not anymore. Read more

Enjoy C&C Red Alert on Linux

I am extremely happy. I remember trying to play Red Alert about 10 years ago, and you had to patch files, and there was this and that, but now, it's smooth, seamless. This is true for many other games of this type, and it's easier to get them running on the latest operating systems than it was a few years after their demise. This is because people realized how valuable and dear they were. Everything works well in this setup, but if you're not happy for some reason, you have cross-platform support, and there's also the fully open-source OpenRA clone. This one, alongside my DOSBox classics, many of which I still have the original save games for, plus OpenTTD, is the mainstay of excellence, from an era when computer gaming was pure and hard and utterly unforgiving. And it shows. I hope you find this little guide valuable. Next on the menu, Yuri's Revenge. See you soon. Read more

today's howtos