Dari seorang penerjemah: menurut saya judulnya sedikit tidak akurat dan benar-benar menunjukkan jari tengah kepada orang-orang dari MongoDB, yang sekarang bukan sumber terbuka .
Hari ini, Amazon AWS meluncurkan DocumentDB , basis data baru yang kompatibel dengan API MongoDB. Perusahaan menggambarkan DocumentDB sebagai "database dokumen yang cepat, terukur, dan tangguh yang dirancang agar kompatibel dengan aplikasi dan alat MongoDB Anda saat ini." Bahkan, ini adalah pengganti MongoDB lengkap yang digunakan di AWS yang tidak menggunakan kode MongoDB.
AWS mengklaim bahwa sementara MongoDB melakukan tugasnya dengan baik, masih sulit bagi pelanggan mereka untuk membuat aplikasi platform sumber terbuka cepat dan ketersediaan tinggi yang dapat meningkatkan hingga beberapa terabyte dan ratusan ribu operasi baca dan tulis per detik. Oleh karena itu, perusahaan membuat database dokumen sendiri, tetapi membuatnya kompatibel dengan MongoDB 3.6 API, didistribusikan di bawah lisensi Apache 2.0.
Jika Anda telah mengikuti kode sumber terbuka dan berita selama beberapa bulan terakhir, Anda akan menyadari bahwa tidak semua orang senang dengannya. Bukan rahasia lagi bahwa AWS telah lama dituduh mengambil proyek open source terbaik, menggunakannya kembali, dan melakukan rebranding tanpa membayar upeti kepada komunitas-komunitas ini.
Masalahnya adalah bahwa MongoDB adalah salah satu perusahaan pertama yang berusaha untuk mengakhiri ini dengan melepaskan alat open source mereka di bawah lisensi baru, yang secara eksplisit menyatakan bahwa perusahaan yang ingin melakukannya harus membeli lisensi komersial. Yang lainnya mengikuti.
“Imitasi adalah bentuk sanjungan yang paling tulus, sehingga tidak mengherankan bahwa Amazon akan mencoba memanfaatkan popularitas dan momentum model dokumen MongoDB,” kata Dev Ittiheria, CEO dan Presiden MongoDB, kepada kami. “Namun, para pengembang secara teknis cukup cerdas untuk membedakan antara hal yang nyata dan imitasi yang buruk. MongoDB akan terus melampaui setiap substitusi di pasar. "
Ini adalah komentar yang agak ofensif. November lalu, Ittiheria mengatakan kepada kolega saya Ron Miller bahwa dia percaya AWS mencintai MongoDB karena menghabiskan banyak daya. Dalam wawancara ini, ia juga mencatat bahwa “lima tahun terakhir, pembeli telah berusaha untuk keluar dari pemasok utama lainnya. Hal terakhir yang ingin mereka lakukan adalah mengulanginya lagi. "
Co-founder MongoDB dan CTO Eliot Horowitz merespons hal ini. "Untuk memberikan pengembang apa yang mereka inginkan, AWS terpaksa menawarkan simulasi MongoDB berbasis MongoDB dua tahun lalu," katanya. “Seluruh perusahaan kami berfokus pada satu hal - untuk memberikan pengembang cara terbaik untuk bekerja dengan data, memungkinkan Anda untuk bekerja di mana saja. Komitmen kami terhadap misi yang satu ini akan terus membedakan MongoDB sejati dari produk simulasi mana pun. "
Perwakilan MongoDB juga menekankan bahwa API 3.6, yang kompatibel dengan DocumentDB, telah hilang untuk sebagian besar fitur terbaru, termasuk transaksi ACID, klaster global, dan sinkronisasi seluler.
Jujur, baru-baru ini AWS telah menjadi lebih aktif di bidang open source dan, dalam arti, memberikan pengembang apa yang mereka inginkan (dan tidak semua pengembang senang dengan server yang di-host MongoDB sendiri). Melewati lisensi MongoDB dengan memetakan API, mengingat AWS tahu persis mengapa MongoDB melakukan ini (perubahan lisensi), itu selalu menjadi langkah kontroversial dan ini tidak membawa perusahaan ke komunitas Open Source.
Sedikit konsekuensi
MongoDB, pengembang sistem manajemen basis data sumber terbuka (DBMS), turun 10% setelah Amazon meluncurkan pesaing langsungnya, layanan cloud DocumentDB.
Pada pembukaan perdagangan di Nasdaq New York Stock Exchange pukul 17:30 waktu Moskow pada 10 Januari, nilai saham MongoDB turun 10,5% menjadi $ 77,47. Kemudian mereka berhasil memenangkan kembali musim gugur. Pada sesi awal, penurunan mencapai 14%. Saham MongoDB naik 200% pada 2018, kenang CNBC.