What truly defines any open source project, making it a unique entity that is different form all other open source projects? I would propose that there are three key elements of any open source project that frame, define, and differentiate that project from all others: the code, the community, and... Read more
Do you remember what it was like when you first started out in open source? I recently asked a group of developers to recount what it was like for them and what prompted them to start contributing to open source in the first place. Each has worked professionally as a developer for a range of 3 to... Read more
The Hummingbird Robotics Kit is $145 and includes an Arduino board that interfaces for LEDs, sensors, servo motors, and more. The kit can be controlled by the SNAP! or Scratch programming languages, and is supported on Linux (as well as Windows and Mac). Learners from ages 10 to 110 are invited to... Read more
Five different Linux distributions designed to make your life easier when computers start giving you a headache.
I started working on the documentation side of the open source project, Project Atomic, a minimal host for managing and running clusters of containers. Find out how I got started and how you can too.
In this week's edition, we take a look at a Kickstarter bringing physicality to video games, how the Kano is teaching young girls to make games, the new World Video Game Hall of Fame, and more!
Welcome to Opensource.com's Weekly Top 5! This week we talk about Humanitarian FOSS, we have some excellent articles from our Southern California Linux Expo (SCALE) 13x speaker interview series, and we're wrapping up the first part of our Beginners to Open Source series. Tune in every week by... Read more
In this week's edition of our open source news roundup, we take a look at OnePlus adopting a new mobile OS, robots powered by the Raspberry Pi 2, a big data vendor going open source, and more!
Contributing to open source can be incredibly rewarding. You'll meet lots of like-minded people and make many friends along the way. Here are some tips to help you get started.
As the user base of open source software continues to grow, developers have the responsibility of making their software accessible to all potential users, including people with disabilities.