Language Selection

English French German Italian Portuguese Spanish

OpenSource.com

Syndicate content
Updated: 2 hours 28 min ago

A checklist for submitting your first Linux kernel patch

19 hours 23 min ago

One of the biggest—and the fastest moving—open source projects, the Linux kernel, is composed of about 53,600 files and nearly 20-million lines of code. With more than 15,600 programmers contributing to the project worldwide, the Linux kernel follows a maintainer model for collaboration.


read more

Teaching kids Linux at summer camp

19 hours 24 min ago

As the late, great mathematician, computer scientist, and educator Seymour Papert once said, "I am convinced that the best learning takes place where the learner takes charge." Unfortunately, most schools stifle children's natural curiosity and creativity, locking down technology and reducing students to consumers of content they have no hand in creating.


read more

Create DIY music box cards with Punchbox

19 hours 25 min ago

I love it when the opportunity to combine music and coding comes together. I've worked on a few personal projects related to music, from making music with network traffic to an auto-accompaniment system for electronic drums. More recently, my wonderful wife gave me a beautiful, programmable music box for my birthday. You punch out music notes on a card and crank it through the music box to play a tune.


read more

Meetings that make people happy: Myth or magic?

19 hours 26 min ago

People tend to focus on the technical elements of meeting prep: setting the objective(s), making the agenda, choosing a place and duration, selecting stakeholders, articulating a timeline, and so on. But if you want people to come to a meeting ready to fully engage, building trust is mission-critical, too. If you need people to engage in your meetings, then you're likely expecting people to come ready to share their creativity, problem-solving, and innovation ideas.


read more

Command-line tips, 8 reasons to love GNOME, automated Raspberry Pi back-ups, and more

Monday 20th of August 2018 06:00:00 PM

Last week we announced that we're giving away a LulzBot Taz 6 3D printer. Enter by Sunday, August 26 at 11:59 p.m. Eastern Time (ET) for a chance to win.

Read on to see what Opensource.com readers were most excited about on the site last week.


read more

First time with Linux: 30 installation tales

Monday 20th of August 2018 07:02:00 AM

The Linux kernel turns another year older on Saturday, August 25. Twenty-six years ago it may have felt to the creator and BDFL Linus Torvalds that Linux would only amount to satisfying the needs of one. But today we know it has changed the lives of many.

To celebrate, thirty of our readers share what their first Linux distro and installation was like. Some of their stories are magical, some maniacal. And, it's no surprise that the tension and passion of these Linux lovers is palpable.


read more

Introduction to writing pipelines-as-code and implementing DevOps with Jenkins 2

Monday 20th of August 2018 07:01:00 AM

One of the key ideas of DevOps is infrastructure-as-code—having the infrastructure for your delivery/deployment pipeline expressed in code—just as the products that flow it.


read more

Keeping patient data safe with open source tools

Monday 20th of August 2018 07:00:00 AM

Healthcare is experiencing a revolution. In a tightly regulated and ancient industry, the use of free and open source software make it uniquely positioned to see a great deal of progress.


read more

Tesla open sources its security software, Hollywood goes open source, and more news

Saturday 18th of August 2018 07:00:00 AM

In this edition of our open source news roundup, we take a look at Tesla open sourcing its security software, Hollywood's new open source foundation, Creative Commons' $800K investment, and more.


read more

OERu makes a college education affordable

Friday 17th of August 2018 07:02:00 AM

Open, higher education courses are a boon to adults who don’t have the time, money, or confidence to enroll in traditional college courses but want to further their education for work or personal satisfaction. OERu is a great option for these learners. It allows people to take courses assembled by accredited colleges and universities for free, using open textbooks, and pay for assessment only when (and if) they want to apply for formal academic credit.


read more

Mixing software development roles produces great results

Friday 17th of August 2018 07:01:00 AM

Most open source communities don’t have a lot of formal roles. There are certainly people who help with sysadmin tasks, testing, writing documentation, and translating or developing code. But people in open source communities typically move among different roles, often fulfilling several at once.

In contrast, team members at most traditional companies have defined roles, working on documentation, support, QA, and in other areas.


read more

Cloudgizer: An introduction to a new open source web development tool

Friday 17th of August 2018 07:00:00 AM

Cloudgizer is a free open source tool for building web applications. It combines the ease of scripting languages with the performance of C, helping manage the development effort and run-time resources for cloud applications.


read more

An introduction to the Django Python web app framework

Thursday 16th of August 2018 07:02:00 AM

In the first three articles of this four-part series comparing different Python web frameworks, we covered the Pyramid, Flask, and Tornado web frameworks. We've built the same app three times and have finally made our way to Django.


read more

An introduction to the Django Python web app framework

Thursday 16th of August 2018 07:02:00 AM

In the first three articles of this four-part series comparing different Python web frameworks, we covered the Pyramid, Flask, and Tornado web frameworks. We've built the same app three times and have finally made our way to Django.


read more

Garbage collection in Perl 6

Thursday 16th of August 2018 07:01:00 AM

In the first article in this series on migrating Perl 5 code to Perl 6, we looked into some of the issues you might encounter when porting your code. In this second article, we’ll get into how garbage collection differs in Perl 6.


read more

Visualizing a DevOps mindset

Thursday 16th of August 2018 07:00:00 AM

These days, organizations are moving from a resource-optimized business model based on capital expenses (CAPEX) to a market-optimized model based on operational expenses (OPEX). What's driving this shift? Reducing time to market and continuously delighting customers with value.

Welcome to digital transformation. Are you ready to embrace a DevOps mindset in your organization?


read more

What is your favorite Linux window manager?

Thursday 16th of August 2018 07:00:00 AM

While many Linux users have a strong preference for a window manager of choice, for those just making their way over from Windows or Mac, it may be hard to understand what a window manager is, or that it's even something you have a choice in. A window manager is the part of your system that dictates how individual application windows look, and how you can interact with, control, and arrange them.


read more

Happy birthday, GNOME: 8 reasons to love this Linux desktop

Wednesday 15th of August 2018 07:03:00 AM

GNOME has been my favorite desktop environment for quite some time. While I always make it a point to check out other environments from time to time, there are some aspects of the GNOME desktop that are hard to live without. While there are many great desktop environments out there, GNOME feels like home to me. Here are some of the features I enjoy most about GNOME.


read more

How software users are like kittens

Wednesday 15th of August 2018 07:02:00 AM

It's summer,1 it's hot, nobody wants to work. What we all want to do is look at pictures of cute kittens and go "ahhh." So I'm going to exploit you all with an article about kittens and (vaguely about) security. It's light-hearted, it's fluffy, and it has a picture of two of our cats at the top of it. What's not to like?


read more

How Agile helps non-technical teams get things done

Wednesday 15th of August 2018 07:01:00 AM

What are the best ways for governments to improve effectiveness and efficiency? At San Jose City Hall, we’re getting traction with an unconventional approach: agile for non-technical teams. Public servants who do everything from emergency management to parks programs are finding that Agile methods help them with that most basic of challenges: Getting things done amid frequent interruptions and evolving priorities.


read more

More in Tux Machines