Language Selection

English French German Italian Portuguese Spanish

Syndicate content
Updated: 5 hours 8 min ago

Netflix has more than 50 open source projects

15 hours 6 min ago

POSSCON, a technical conference, is just around the corner. Given the speaker lineup and talk topics, the event again promises to be one of the most interesting open tech and open web conferences of the year. The list of speakers is long and each one is a master in their field. I got in touch with one, Semmy Purewal of Netflix, to find out more about the culture there, his favorite open source tools, and the impact of open source on his career.

read more

Michigan Tech course to build your own 3D printer

17 hours 6 min ago

When engineering students start college, the high cost of proprietary tools can be a barrier to making their dreams become a reality. Recent advances in free and open source 3D printing have lowered rapid prototyping costs, making it accessible to everyone. The software industry already knows the force of open source, so now it's time to start teaching free and open source hardware to all engineers.

read more

Writer on Linux philosophy opens up

18 hours 6 min ago

Meet David Both. He's a regular contributor to, most notable for his Linux philosophy series. There's so much goodness in this Q&A, including a long list of favorite open source tools, that I'm going to quickly pass the mic over to him. But first...

These "contributor spotlights" are a way for us to shine a light on the people who make up our great community. David once was just a reader, now he's sharing his experiences as a Linux user, and more. If you'd like to share your open source story with us, we'd love to hear from you. See what we're looking for and submit your story to us.

Now, let's hear from David...

read more

Will voting systems adopt open source?

19 hours 6 min ago

In my recent interview with Brent Turner, from the California Association of Voting Officials (CAVO), we heard about the public interest case for making voting machines open source. In this article, I further explore the unfortunate trend for vendors in this space to "openwash" their offerings; that is, to misrepresent proprietary products as if they were open source, with the intent of making them more appealing.

read more

How the current intellectual property landscape impacts open source

Monday 30th of March 2015 11:00:00 AM

Meet Doug Kim. He's a computer engineer-turned-lawyer who chairs the Intellectual Property Practice Group at McNair Law Firm in Columbia, South Carolina. Doug's practice includes patent preparation and prosecution, trademark, service mark preparation and prosecution, and securing copyright registrations in areas that include Geographical Information Systems (GIS), software, books, music, product packaging, and distribution. He has expertise in software, method, and mechanical patents as well as open source licensing.

read more

EspoCRM: A lightweight open source customer relationship manager

Monday 30th of March 2015 09:00:00 AM

Customer relationship management (CRM) tools come in many different flavors, though not every application can meet the need of every customer. Often, large and complicated tools are overkill for smaller businesses, while some smaller tools require customization to meet specific needs. I would like to share with you the open source tool EspoCRM, which is designed to meet the needs of small and medium businesses.

read more

Design the next OpenStack Tshirt, DefCore updates, and more

Monday 30th of March 2015 07:00:00 AM

Interested in keeping track of what's happening in the open source cloud? is your source for news in OpenStack, the open source cloud infrastructure project.

read more

Arduino Day Special: Getting started with RFID tags

Saturday 28th of March 2015 01:00:00 PM

RFIDs—we use them every day. With every visit to the supermarket, public library, bookstore, or department store, we handle objects that have an RFID tag, which stands for Radio Frequency Identification. For one, these small tags make it easier for shop owners to keep inventory by tracking the flow of items as they're brought in, moved around, and purchased. RFID tags are usually composed of a small electronic chip that can store a few thousand bytes and an antenna that commonly takes the shape of a tight spiral—sometimes squared, sometimes circular.

This article is about how I tinkered with the Adafruit PN532 controller shield to read and write RFID tags.

read more

Arduino custom controllers, Raspberry Pi 2 streams to TV, and more gaming news

Saturday 28th of March 2015 12:00:00 PM

Hello, open gaming fans! In this week's edition, I take a look at creating your own version of a Steam Box and custom controllers based on open hardware, virtual reality hand tracking, and more!

Open source and Linux games: March 22 - 28, 2015

read more

Top 5: Grace programming, fast Linux install, and more

Friday 27th of March 2015 03:34:00 PM

Welcome to the Weekly Top 5!

Subscribe to our YouTube channel to get our newest video uploads. They will mostly be this weekly Top 5 roundup of the best articles from the past week, but occasionally we'll do something fun like fly a quadcopter around... and into things.

Speaking of electronics, Arduino Day is March 28. Check out the article we just published of 6 Arduino projects to tinker with by staff Alex Sanchez.

read more

SecureDrop 0.3, LibreOffice Online, and more news

Friday 27th of March 2015 11:00:00 AM

In this week's edition of our open source news roundup, we take a look at LibreOffice Online, the newest release of SecureDrop, and more!

Open source news for March 21 - 27, 2015

read more

User-friendly virtual hosting with TurnKey Linux

Friday 27th of March 2015 09:00:00 AM

Suppose you’re a developer and want to experiment with Drupal 7.7 or WordPress. Maybe you're a K-12 teacher or university professor and want to teach your students Moodle administration or how to create some network-attached storage. You could download a tarball from or and configure on your own desktop or laptop, but then you would also need to configure Apache and MySQL too. All of these operations take effort and know-how that you may or may not have time for.

read more

6 Arduino projects to play with on Arduino Day

Friday 27th of March 2015 07:00:00 AM

A lot has changed since the first Arduino board arrived a decade ago. Today, the Arduino family has grown to include more than two dozen low-cost, open hardware boards and an active community of more than 250,000 tinkerers.

read more

Using Spark DataFrames for large scale data science

Thursday 26th of March 2015 11:00:00 AM

When we first open sourced Spark, we aimed to provide a simple API for distributed data processing in general-purpose programming languages (Java, Python, Scala). Spark enabled distributed data processing through functional transformations on distributed collections of data (RDDs). This was an incredibly powerful API—tasks that used to take thousands of lines of code to express could be reduced to dozens.

read more

The benefits of decoupling your CMS

Thursday 26th of March 2015 09:00:00 AM

A common disease of software development is the "not-invented-here" syndrome, a tendency to write new implementations instead of leveraging existing solutions. We then just write it as part of the application we're currently building, thinking it's a small thing. Over time, such helper or utility classes grow as new things are added, but usually stay tightly coupled to the application.

read more

Mozilla cares for community with educational resources

Thursday 26th of March 2015 07:00:00 AM

Open source communities have always been my place to learn.

read more

Listen to streaming music with Pi MusicBox

Wednesday 25th of March 2015 11:00:00 AM

After my project to control my Christmas Tree lights with my Raspberry Pi, what would be my next project? I eventually landed on tinkering with Pi Musicbox, a spin of Raspbian with Mopidy that allows users to play all sorts of streaming services—like Spotify, TuneIn, SoundCloud—and local sound files on a 'headless' Raspberry Pi.

In this guide, I'll show a bit of the work I had to do to get Pi MusicBox working to my satisfaction as well as some of the issues I'm still dealing with.

read more

Open source and DevOps aren’t mandatory, but neither is survival

Wednesday 25th of March 2015 09:00:00 AM

I can’t recall the exact time I learned about open source software, but I can certainly narrow down the place. I quickly realized how transformative it could be. In 1996, I was sitting in the tech support department of a large ISP that provided hosting and connectivity to the Fortune 1000. Most of our servers ran Solaris, floppy disks arrived via snail mail, and we applied security updates manually adhering to a regime of updates and invoices prescribed by Sun Microsystems. It was a huge change from my university career of dumb terminals and mainframes.

read more

Why Amnesty International uses Booktype 2.0 for report publishing

Wednesday 25th of March 2015 08:00:00 AM

Human rights NGO Amnesty International, a movement of more than seven million people, released its Annual Report for 2014-15 at the end of February. This 500+ page print book is published simultaneously in English, French, Spanish, and Arabic, and translated into 12 other languages by local teams. It is composed of 160 detailed chapters written by regional experts on the human rights situation in most of the countries of the world.

read more

Intro to Grace: an open source educational programming language

Wednesday 25th of March 2015 07:00:00 AM

When it comes to picking a programming language to use when teaching people how to program, there are many, many options. Scratch is a good choice when teaching the basics because of its drag and drop building block method of programming. Python or Ruby are also good choices—both languages have a straight-forward syntax, are used in major real-world projects, and have excellent communities and supplemental projects built around them. Or there is Java, Objective-C, and C#, which are solid programming languages and marketable job skills. Honestly, they are all good choices, but when it comes to teaching programming in an academic setting, are they really the best way to go about doing it?

read more

More in Tux Machines

Jessie Release Date: 2015-04-25

We now have a target release date of Saturday the 25th of April. We have checked with core teams, and this seems to be acceptable for everyone. This means we are able to begin the final preparations for a release of Debian 8 - "Jessie". The intention is only to lift the date if something really critical pops up that is not possible to handle as an errata, or if we end up technically unable to release that weekend. Please keep in mind that we intend to have a quiet period from Saturday the 18th of April. Bug fixes must be *in Jessie* before then. Read more

Radeon Linux Benchmarks: Catalyst 15.3 Beta vs. Linux 4.0 + Mesa 10.6-devel

Before ending out March, here's some new OpenGL Linux benchmarks comparing the closed-source Catalyst 15.3 Beta driver against the Linux 4.0 development kernel with Mesa 10.6 Git for the freshest open-source graphics driver code. Read more

5 questions to determine if open source is a good fit for a software project

A benefit of open source in general, and commercial open source in particular, is that you have the support of others as well as the ability to do the maintenance yourself. I hope these questions will help you determine whether open source is a good fit for your next software project. Let me know if there are other questions you would add to this list. Read more