Judulnya cukup banyak memberi Anda inti dari pertanyaan, tetapi izinkan saya menguraikan sedikit. Terlepas dari keterlibatan Google pada Python, dan Activestate pada pengembangan Perl (Strawberry AFAIK tidak menghasilkan uang untuk produknya sendiri), saya tertarik pada apa sumber utama pendanaan tersebut.
Apakah ada teks yang membahas hal ini? Saya mencoba mencari, tetapi tidak menemukan apa pun selain dari "sejarah" dan "itu adalah opensource, semua orang menyerah" ...
Jawaban:
"Ini sumber terbuka, semua orang mengalah" cukup banyak adalah keadaan pendanaan untuk bahasa-bahasa ini. (Selain dari Google, tentu saja.) Pertanyaan Anda tampaknya didasarkan pada asumsi yang tidak diucapkan bahwa untuk mengembangkan bahasa, itu harus didanai oleh seseorang yang berkantong tebal, dan ini tidak benar.
Pengembangan (apa pun) tidak membutuhkan uang, itu membutuhkan waktu, tenaga dan bahan baku. Kita memiliki ekonomi di mana uang biasanya digunakan untuk membeli bahan baku dan memotivasi orang untuk meluangkan waktu dan upaya dalam sesuatu, dan konsepnya sangat lazim sehingga kita cenderung menyamakan mereka, tetapi mereka adalah konsep yang terpisah dan dapat dipisahkan.
Orang-orang yang berkontribusi pada bahasa pemrograman open-source sudah memiliki bahan mentah (komputer, koneksi internet dan alat pengembangan dasar), dan biasanya memiliki motivasi yang berbeda untuk meluangkan waktu dan usaha di dalamnya: Mereka tidak melakukannya demi uang , mereka melakukannya karena mereka menggunakan bahasa dan mereka ingin membantu membentuknya menjadi alat yang lebih baik untuk apa pun yang mereka gunakan.
sumber
Dengan asumsi bahwa dengan "bahasa seperti" yang Anda maksud adalah bahasa sumber terbuka, jawabannya secara umum adalah bahwa mereka didanai oleh orang-orang yang menyumbangkan waktu mereka sendiri untuk itu, dan oleh organisasi yang menyumbangkan waktu anggota mereka untuk itu.
Menggunakan Python sebagai contoh, Google menggunakan Python secara luas, dan secara teratur berkontribusi kembali ke proyek (tidak hanya pekerjaan Guido, tetapi banyak karyawan lain juga). Saya percaya mereka juga senang bagi karyawan untuk meluangkan waktu berkontribusi dalam cara-cara non-coding (misalnya mengambil bagian dalam diskusi python-dev). Ada banyak perusahaan lain di mana hal ini juga berlaku, pada tingkat yang lebih besar atau lebih kecil.
Python juga memiliki Python Software Foundation (PSF) , yang didanai sebagian besar oleh sponsor (biasanya perusahaan besar seperti ActiveState, Google dan O'Reilly - halaman web memiliki daftar saat ini). Meskipun PSF tidak bertanggung jawab atas pekerjaan sehari-hari di Python, PSF memajukan bahasa dengan berbagai cara, khususnya yang berkaitan dengan pendanaan - misalnya konferensi pendanaan (di mana seringkali banyak pengembangan dilakukan), kadang-kadang mendanai pekerjaan pada proyek tertentu, bekerja dengan siswa "Summer of Code", dan sebagainya.
Sepanjang sebagian besar kehidupan Python, satu atau lebih pengembang inti telah dipekerjakan untuk secara khusus bekerja pada pengembangan Python itu sendiri (baik paruh waktu atau penuh). Misalnya, Guido mengembangkan Python di CWI, CNRI, BeOpen.com, dan yang terbaru di Google.
Implementasi lain dari Python (bekerja di mana umpan balik ke inti Python dan CPython) didanai dengan cara yang sama. Sebagai contoh, hingga baru-baru ini Microsoft mendanai (sepenuhnya) pengembangan IronPython, dan Uni Eropa mendanai (sebagian tetapi secara signifikan) pengembangan PyPy.
sumber
Bahasa tidak membutuhkan dana, tetapi mereka mendapatkan lebih banyak cinta dan perhatian jika seseorang membayar pengembang untuk mengerjakannya. Apa yang terjadi adalah bahwa perusahaan yang bergantung pada bahasa mempekerjakan pengembang yang bekerja pada bahasa untuk mengerjakannya baik penuh atau paruh waktu.
Guido bekerja untuk Google - Saya tidak akan terkejut mengetahui bahwa mereka membayarnya gaji untuk menjadi Python BDFL. Larry bekerja untuk O'Reily untuk sementara waktu secara resmi bekerja menulis buku-buku Perl, tetapi sebagian besar dari itu memastikan ada seorang Perl untuk menulis buku tentang Perl.
sumber