About GNU MediaGoblin


The "What" of the project is described on our main page. As for the rest...


Why do this? We believe it's necessary, for multiple reasons, but in a nutshell:

Centralization and proprietization of media on the internet is a serious problem and makes the web go from a system of extreme resilience to a system of frightening fragility.

Also, people should be able to free their data from proprietary control.

If you're reading this, chances are you already agree though.


Things are mostly python based. Beyond that, see the software stack section of the docs as the design decisions chapter.


We are goblins who live near the Earth's core. We number one and twenty and we like to eat french fry sandwiches, though we accurately refer to them as chip butties.

A more useful list of the founders of GNU MediaGoblin follows:

  • Chris Webber -- Lead developer. Currently works for Creative Commons as a software engineer, working on the website, metadata stuff, etc. Former Miro hacker, also worked on the Miro Guide and was the initial programmer for Miro Community.
  • Will Kahn-Greene -- Developer and emperor of documentation. Also a Miro hacker, maintainer of PyBlosxom and Python Miro Community. Overall charming fellow.
  • Matt Lee -- FooCorp (provider of our infrastructure) mastermind #1. FSF campaigns manager. A time traveller stranded in this era.
  • Rob Myers -- FooCorp mastermind #2. Free culture activist and enthusiast. Absolutely the most likely person to explain to you at length that NC and ND licenses are a bad idea.
  • Deb Nicholson -- Community outreach overlord. Founder of the Women's Caucus. Secretly fights crime with the power of performing music loudly.
  • You???


Right now the code that we have is moving from base infrastructure to basic functionality. We're hoping to have a better, more feature-ful version that is targeted for people other than us by around September/October 2011. It'll let you log in, log out, post pictures, etc... It'll be clear that we've accomplished something useful, but that there is still a lot of interesting things left to do. Success on this largely depends on both the hard work of the current developers but also whether we can get new contributors.

On that note, please join us as a contributor... one way or another we could use your help!