software development

Software Wars: A film about FOSS, collaboration, and software freedom

open film production

The impact of software has changed our lives. But the average technology consumer doesn't realize how important having access to source code and an open development process is to our overall freedom. Keith Curtis, a University of Michigan dropout turned decade-long programmer at Microsoft turned open source advocate, wants to change that. 

» Read more

17 Comments

The Liberated Pixel Cup: proving the potential for free culture and free software game development

Liberated Pixel Cup

What do you get when you mix the Free Software Foundation, Creative Commons, and OpenGameArt? We'll know the answer for sure come August, because these three organizations have joined forces to create the Liberated Pixel Cup. A contest where artists and developers will come together, to create free-as-in-freedom games and art.

Christopher Allan Webber from Creative Commons explains that he approached both Bart Kelsey of OpenGameArt and John Sullivan of the Free Software Foundations to see if they were interested in a collaboration.
» Read more

0 Comments

Forges and foundations: Chalk and cheese

Forges and foundations: Chalk and cheese

Black Duck Software and North Bridge Venture Partners, working with 451 Research, are conducting the sixth annual Future of Open Source Survey. I took the survey, but one question caused me concern, considering what I do for a living. Question 11 states, "OSS [Open source software] forges and foundations have played an important role in the past few years. How will OSS forges and foundations evolve over the next 2-3 years?" Answers range from growing or decreasing equally in terms of adoption, one growing at the expense of the other, or staying the same. I’m troubled because forges and foundations serve open source project communities in radically different ways. » Read more

2 Comments

The Architecture of Open Source Applications: Learn from those before you

A new book for software developers takes a lesson from architecture. Not the structures themselves, though--the learning process for the designers. The Architecture of Open Source Applications by Amy Brown and Greg Wilson takes developers on a tour of 25 open source applications, explains how each is structured, and--most importantly--why. » Read more

0 Comments

Improving product quality the open source way

If we look at the differences between closed and open source software development processes, we can identify aspects that can be generalized and applied to other industries and domains.

Open source development—that combination of transparency, iterative development with early-and-often releases, and open participation—leads to higher quality products. When we're talking about software, people tend to think of quality in terms of bugs. But this is only part of the story of open development. » Read more

2 Comments