Saya memiliki kode tertulis di rumah, di waktu saya sendiri dan menggunakan pengetahuan dan peralatan saya sendiri, sementara di bawah tidak ada kontrak atau NDA. Saya ingin membuat kode ini open source sehingga saya dapat menggunakannya dalam perangkat lunak yang saya tulis untuk majikan, tanpa menyangkal hak untuk menggunakannya di rumah atau di tempat lain nanti.
Saya tidak yakin apakah mengatakannya dalam "domain publik" akan sesuai dengan tujuan ini, atau jika saya perlu menemukan lisensi sumber terbuka. Saya ingin siapa pun dapat menggunakan kode dalam perangkat lunak berpemilik sumber tertutup dengan persyaratan nol untuk menyertakan lisensi dengan sumber atau biner. Dan saya ingin meminimalkan risiko ada orang yang dituntut karena menggunakannya. (Saya sadar bahwa seseorang tidak akan pernah 100% aman dari tuntutan.)
Apakah ada lisensi open source yang sesuai dengan tujuan ini? Sejauh apa yang ingin saya lakukan bahkan mungkin?
Saya tidak keberatan menempatkan lisensi dalam komentar di file kode sendiri, tapi itu jelas tidak sesuai dengan biner.