flickr dikembangkan oleh ludicorp, sebuah perusahaan yang berbasiskan di vancouver, kanada yang dibangun pada tahun 2002.
ludicorp meluncurkan flickr pada februari 2004.
layanan ini dikembangkan pada awalnya untuk membuat game neverending, sebuah mmorpg.
flickr dianggap sebagai sebuah proyek yang lebih masuk akal dan game neverending ditunda pembuatannya.
bentuk awal dari flickr difokuskan sebagai chat room dengan banyak pengguna dengan nama flickrlive dengan kemampuan berbagi foto secara langsung (real time).
yang lebih banyak terjadi adalah membagi foto atau gambar yang ditemukan di web daripada foto yang dibuat oleh para pengguna sendiri.
eveolusi berikutnya lebih ditekankan untuk uploading dan chat room menghilang dari peta situsnya.
pada tahun 2005, yahoo!
inc. mengambil alih ludicorp dan flickr.
pada 28 juni 2005, semua daftar isi dari server kanada dipindahkan ke server yang berada di amerika serikat, yang menyebabkan semua data yang ada berada di bawah hukum federal amerika serikat.
pada 16 mei 2006, flickr memperbaharui layanannya dari beta ke "gamma" dengan perubahan pada desain dan struktur.
berdasarkan faq pada situsnya, maksud dari "gamma", yang jarang digunakan dalam tahap perkembangan perangkat lunak, adalah bahwa layanan ini selalu dicoba oleh para penggunanya dan dalam kondisi pengembangan secara berkelanjutan.
secara keseluruhan, layanan ini berada dalam tahap stabil.
flickr memperbolehkan para pengirim gambar untuk memberikan kategori dengan menggunakan tag (suatu bentuk dari metadata), yang mempermudah para pencari gambar dalam mencari gambar berdasarkan topik tertentu seperti nama tempat.
flickr menyediakan akses yang cepat dalam mengakses gambar yang diberi tag dengan kata yang paling populer.
dikarenakan dukungan akan tag yang dibuat oleh pengguna, flickr berulang kali dijadikan sebagai contoh utama penggunaan folksonomi secara efektif, walaupun thomas vander wal menganggap flickr bukanlah contoh terbaik dalam folksonomi.
selain itu, flickr juga menjadi situs web pertama yang mengimplementasikan awan tag.
flickr memperbolehkan suatu foto dikumpulkan dalam beberapa "set", atau sekumpulan foto yang memiliki judul yang sama.
penggunaan set ini lebih fleksibel daripada penggunaan metode folder / berkas tradisional dalam mengatur file, dikarenakan satu foto dapat diletakkan dalam lebih dari satu set yang berbeda, dalam satu set, atau tidak dalam satu set pun (konsepnya analogis dengan "labels" dalam gmail google).
"sets" dalam flickr lebih merupakan sebuah bentuk dari metadata kategori daripada hierarki fisik.
organizer merupakan sebuah aplikasi web untuk mengatur foto dalam akun flickr.
aplikasi ini memperbolehkan pengguna untuk mengubah tag, deskripsi, dan grup set, serta meletakkan foto dalam sebuah peta dunia (sebuah fitur yang disediakan oleh yahoo!
aplikasi ini menggunakan ajax untuk membuat tampilan, lingkungan, dan aplikasi manajemen foto dalam desktop yang berfungsi dengan segera.
oleh karena itu, organizr sangat mempermudah pengaturan foto, yang mana lebih sulit dilakukan dengan antar-muka web.
flickr menyediakan tempat penyimpanan foto untuk umum dan pribadi.
seorang pengguna yang mengirimkan fotonya dapat mengatur kontrol privasi yang menentukan siapa saja yang dapat mengakses foto tersebut.
sebuah foto dapat ditandai sebagai umum maupun pribadi.
foto pribadi pada dasarnya hanya dapat diakses oleh pemilik foto, tetapi juga dapat diatur agar dapat dilihat oleh teman dan/atau keluarga.
pengaturan privasi dapat pula dilakukan dengan memasukan foto dari kumpulan foto ke suatu "grup".
bila grup itu adalah grup pribadi, maka anggota grup dapat melihat foto tersebut.
bila grup itu adalah grup umum, maka foto tersebut pun menjadi umum.
flickr juga menyediakan "daftar kontak" yang dapat digunakan untuk mengontrol akses gambar untuk sekumpulan orang dengan cara yang sama yang dilakukan livejournal.
banyak pengguna yang memperbolehkan foto mereka dilihat oleh semua orang, membentuk sebuah kolaborasi database dari foto-foto yang dikategorikan.
pada dasarnya, semua orang dapat memberikan komentar pada foto yang diperbolehkan untuk dilihat oleh mereka, dan dalam beberapa kasus dapat menambahkan dalam daftar tag yang berhubungan dengan sebuah gambar.
interaksi dan kompatibilitas
fungsionalitas flickr dalam rss dan atom feeds serta api membuat programmer independen dapat mengembangkan layanan tersebut.
fungsionalitas inti dari situs tersebut terletak di fitur standar http dan html, membuat kompabilitas yang luas dalam sistem operasi dan browser.
organizr menggunakan ajax yang bagi banyak browser modern dapat menggunakannya, serta sebagian besar antarmuka flickr untuk tag dan mengedit teks juga memiliki fungsionalitas ajax.
gambar dapat dikirim ke koleksi pengguna melalui lampiran surat-e, memperbolehkan pengiriman foto secara langsung melalui banyak ponsel berkamera dan aplikasi dengan kemampuan mengirim surat-e.
flickr semakin banyak digunakan oleh pengguna web sebagai tempat penyimpanan foto yang utama, khususnya oleh anggota dari komunitas blog web. selain itu, layanan ini juga populer di kalanagan pengguna macintosh dan linux, yang sering dilarang masuk ke situs berbagi foto karena mereka membutuhkan arsitektur windows atau internet explorer untuk dapat bekerja.
dengan sebuah akun gratis yang aktif, pengguna hanya dapat memiliki akses ke 200 gambar terakhir yang ia kirimkan.
gambar yang lama tidak dihapus dan tetap dapat diakses melalui url-nya (contohnya bila terhubung dengan situs web lain).
akan tetapi, gambar-gambar tersebut tak dapat lagi diakses untuk dikutip atau di-edit dari akun pengguna flickr tersebut.
flickr menawarkan pengguna kemampuan untuk menyebarkan gambar mereka di bawah beberapa lisensi penggunaan yang umum.
pilihan lisensi utama adalah lisensi dasar atribut kreativitas umum (creativity common) dan sebagian kecil kontrol isi.
dengan "tags", situs ini mempermudah pencarian hanya gambar-gambar yang berada di bawah lisensi tertentu.
integritas dengan yahoo!
sejak agustus 2006, pencarian web dengan beberapa judul, misalnya "funny picture" menampilkan beberapa hasil dalam flickr..
arsitektur perangkat lunak
carl henderson, seorang pengembang flickr, mengungkapkan banyak sisi belakang layanan flickr pada tahun 2005 dalam presentasi powerpoint di asosiasi php vancouver.
sistem operasinya terdiri dari:
php untuk logika inti pemrograman
smarty mesin templat
pear untuk xml &
perl untuk "mengontrol"
imagemagick untuk memproses gambar (menggantikan graphicsmagick)
java untuk layanan klien
apache web server 2
bot flickrlickr untuk mengambil gambar dengan lisensi creative commons dari flickr ke wikipedia.
kodak easyshare gallery
one true media
google image labeler
list of social networking websites