Reddit chooses CPAL for open source license (Verdict: good move)

The open source CPAL license helps both the developers of the code and those who consume it.

Reddit launched itself as an open source project today and chose the occasionally controversial CPAL license for the release.

There doesn't appear to be a goal of monetization as much as there is a goal of ubiquity through proliferation. If that were reversed there is no question that the GPL is a better choice.

I happen to think CPAL is exactly the right choice and here's why:

1. It's one of only 3 OSS licenses that take the "network" into account (CPAL, OSL, AGPL) whereby usage can be considered distribution.
2. It doesn't require that code be given back
3. It enforces the brand of the developer (in this case Reddit) which actually has some benefits.

Matt has been mostly against CPAL (see this post about Facebook) but I have been trying to sway him into realizing that the license doesn't dissuade developers. His argument (which makes sense to a point) is that they should put code out under Apache or something completely permissive. That however, limits what the code developer themselves might want to do in the future.

Featured Video
This content is rated TV-MA, and is for viewers 18 years or older. Are you of age?
Sorry, you are not old enough to view this content.

Top 5 Surprise Tech Hits

Sometimes a product may seem like a crazy idea, but it goes on to far exceed expectations. These are the most surprising tech successes.

by Iyaz Akhtar