Rekayasa Perangkat Lunak

12
Menjahit proyek, di mana nomor versi saya mulai?

Saya telah bercabang sebuah proyek dan telah banyak berubah. Garpu ini bukan hanya perubahan fitur kecil di sini dan perbaikan bug yang terkubur di sana, ini adalah perubahan yang cukup besar. Hanya sebagian besar kode inti yang dibagikan. Saya bercabang proyek ini di v2.5.0. Untuk sementara saya...

12
Menyimpan data penting dalam database (pihak ketiga)

Bagaimana Anda menyimpan data pengguna yang penting (privasi) seperti SSN, Nomor Kartu Kredit, dan Alamat di basis data? Skenario: Hanya data yang perlu tersedia yang disimpan. Misalnya, SSN disimpan karena aplikasi menggunakan SSN untuk mengidentifikasi catatan tertentu. atau rincian kartu...

12
Apa konsekuensi dari ketergantungan GPL?

Saya sedang mengembangkan perangkat lunak untuk perusahaan saya dan saya ingin menggunakan beberapa perpustakaan di bawah lisensi GPL. Apa akibatnya? Apakah ini berarti bahwa kode yang dikembangkan di atas dependensi GPL ini juga akan berada di bawah GPL? Apakah saya memiliki kewajiban untuk...