Dashlane menjadikan pengelola kata sandinya sebagai sumber terbuka

Dashlane menjadikan pengelola kata sandinya sebagai sumber terbuka

Dashlane sumber terbuka

Dalam langkah yang mengejutkan, Dashlane telah membuat kode sumber untuk pengelola kata sandinya tersedia untuk umum di GitHub.

Diterbitkan di bawah lisensi Creative Commons Attribution-NonCommercial 4.0, sumber terbuka berlaku untuk aplikasi iOS dan Android Dashlane. Perusahaan mengatakan itu dibuat atas nama transparansi dan kepercayaan, dan bahwa proyek akan diperbarui empat kali setahun – meskipun ini dapat meningkat lebih jauh ke depan.

Lihat juga:

Dashlane mengatakan manfaat menerbitkan kode untuk aplikasi selulernya adalah siapa pun dapat mengauditnya. Perusahaan menunjukkan bahwa siapa pun yang tertarik juga akan dapat menjelajahi algoritme dan logika di balik perangkat lunak manajemen kata sandi secara umum.

Meskipun Dashlane mengatakan bahwa “belum dalam posisi untuk menerima kontribusi”, umpan balik tentang kode tersebut diterima dengan baik.

Perusahaan mengatakan:

Di masa mendatang, kami bercita-cita untuk membuatnya agar kontributor eksternal dapat menyarankan perbaikan langsung di GitHub. Tetapi ini juga membutuhkan tingkat organisasi internal yang lain.

Kami mengambil langkah pertama untuk membuat kode sumber tersedia dengan mengetahui bahwa ini hanyalah awal dari perjalanan, dan kami senang untuk membagikan lebih banyak lagi secepat mungkin. Namun, Anda tidak akan dapat membuat Dashlane Anda sendiri dengan kode ini — kami membagikan resepnya, tetapi kami harus mengabaikan beberapa bahan yang membuatnya menjadi milik kami sendiri.

Menjelaskan pemikiran di balik go public dengan kode aplikasinya, Dashlane mengatakan:

Transparansi dan kepercayaan adalah bagian dari nilai-nilai perusahaan kami, dan kami berusaha untuk mencerminkan nilai-nilai tersebut dalam segala hal yang kami lakukan. Kami berharap transparansi tentang basis kode kami akan meningkatkan kepercayaan pelanggan terhadap produk kami.

Kami juga percaya pada dunia digital yang lebih terbuka di mana pengembang dapat dengan mudah berpartisipasi dan terhubung satu sama lain. Ini adalah kontribusi kami untuk ambisi ini dan langkah lain ke arah itu.

Ada juga manfaat sampingan internal untuk membagikan basis kode kami secara publik: ini memaksa tim teknik kami untuk meningkatkan kualitas kode, membuatnya lebih bersih, dan memastikannya dapat dibaca. Kami tidak ingin membagikan kode yang tidak dapat kami banggakan, meskipun semua kode menyertakan beberapa utang teknologi dan konten warisan.

Anda dapat menemukan kode untuk Android dan iOS di akun Dashlane GitHub.

Kredit gambar: nialowwa / depositphotos

Author: Kenneth Henderson