OpenStreetMap

Perangkat lunak yang digunakan dalam proses produksi dan presentasi data OpenStreetMap berasal dari berbagai proyek dan masing-masing memiliki lisensi yang berbeda. Aplikasi yang dipakai pengguna untuk menyunting peta dan melihat log perubahan didukung oleh Ruby on Rails. Aplikasi ini juga menggunakan PostgreSQL untuk menyimpan data pengguna dan menyunting metadata. Peta bakunya diproduksi oleh Mapnik, disimpan dalam PostGIS, dan didukung oleh modul Apache bernama "mod_tile". Beberapa bagian perangkat lunak seperti penyunting peta Potlatch2 sudah dilepaskan ke domain umum.