Jika Anda tidak memberikan lisensi, maka semua batasan berasal dari undang-undang hak cipta.
IANAL, tapi beginilah cara saya memahami hukum AS. Jika Anda menginginkan nasihat hukum yang bisa Anda andalkan, cari seseorang yang kompeten untuk memberikannya di wilayah hukum yang Anda minati.
Adalah mungkin bagi pemegang hak cipta atau pemegang lisensi (jika diizinkan oleh lisensi) untuk mendistribusikan salinan. Karena itu, jika saya memiliki kode tanpa lisensi, letakkan di situs web, dan katakan "Jangan ragu untuk mengunduh ini", Anda dapat mengunduhnya.
Setelah diunduh secara sah, Anda memiliki salinan resmi. Anda dapat membuat satu salinan cadangan, dan menggunakannya sesuka Anda. Anda dapat menjalankannya, karena undang-undang hak cipta AS mengizinkan semua salinan yang diperlukan untuk menjalankan perangkat lunak yang diperoleh secara sah. Anda dapat, saya percaya, memodifikasinya untuk Anda gunakan sendiri (bagaimanapun, saya dapat memodifikasi buku yang saya beli). Anda dapat mentransfer salinan Anda ke orang lain, asalkan Anda tidak menyimpan salinannya sendiri. Anda tidak dapat menjalankan salinan Anda secara legal di lebih dari satu mesin sekaligus (meskipun "mesin" mungkin tidak jelas di sini).
Saya tidak tahu apakah Anda dapat terus mengunduh salinan dan menjualnya; tanya seorang pengacara.
Anda juga akan memiliki semua hak "penggunaan wajar", tetapi itu cukup terbatas, dan berlaku berdasarkan kasus per kasus.
Jika Anda tidak ingin orang lain menggunakan perangkat lunak Anda, jangan tawarkan kepada mereka. Jika Anda menginginkannya, buatlah lisensi. Lisensi Open Source yang bersertifikasi OSI memiliki keuntungan bahwa ia telah diperiksa untuk masalah, dan ada pemahaman umum tentang apa artinya.