Posts tagged: Open source

Upstream projects vs. Distributions

You can globally split open source projects into two broad categories. Upstream projects develop and publish source code for various applications and features. Downstream projects are consumers of this source code. The most common type of downstream projects are distributions, which release ready-to-use binary packages of these upstream applications, make …

Agile vs. Open

I've been asked multiple times why open source project management does not fully adopt agile methodologies, which are so great. Or what are the main differences between the two.

Agile is good for you

So first of all, I'd like to say that I think Agile methodologies are great. Their …

The importance of shared understandings

In his book Where in the world is my team, Terence Brake outlines the three challenges that global and virtual teams face. There is Isolation (reduced contacts and difficulty of trust building can easily make you feel alone and lose motivation), Fragmentation (unclear purpose and fuzzy responsabilities fragment your effort …

The real problem with Java in Linux distros

Java is not a first-class citizen in Linux distributions. We generally have decent coverage for Java libraries, but lots of Java software is not packaged at all, or packaged in alternate repositories. Some consider that it's because Linux distribution developers dislike Java and prefer other languages, like C or Python …

The 6 dimensions of Open Source

Why do people choose to participate in Open Source ? It's always a mix of various reasons, so let's try to explore and classify them.

Technical

The first dimension is technical. People like open source because looking directly in the code gives them the ability to understand the behavior of their …