Anggaplah di waktu senggang saya telah mengembangkan perpustakaan X sebelum menandatangani kontrak atau dipekerjakan oleh perusahaan A.
Saya kemudian menandatangani kontrak dengan perusahaan A dan mulai bekerja. Menjadi jelas bahwa perpustakaan X akan sangat berguna dan menghemat banyak waktu dan uang perusahaan.
Apa praktik standar industri di bidang ini dalam hal membawa kode ini ke perusahaan? Apakah mungkin untuk lisensi perpustakaan X ke perusahaan A?
sumber
Ini bukan hanya masalah perizinan - yang telah dikagumi oleh jawaban lain - tetapi mungkin juga menimbulkan masalah dalam tim Anda.
Kasus buruk: Perpustakaan yang Anda buat tidak diketahui oleh siapa pun kecuali Anda, jadi tidak seorang pun selain Anda dapat memperkirakan seberapa bermanfaatnya. Sekarang Anda pergi ke bos Anda dan mengusulkan untuk membelinya, dari Anda, dengan harga yang relatif tinggi. Entah bagaimana Anda berhasil meyakinkan atasan Anda untuk membelinya seharga USD 2000, tetapi kemudian rekan kerja Anda berpendapat bahwa itu tidak sebagus yang Anda tegaskan; untuk membuatnya lebih buruk, seseorang menemukan lib komersial yang melakukan hal yang sama untuk USD 250, - dan versi open source kebanyakan melakukan hal yang sama secara gratis dengan lisensi liberal yang memungkinkan penggunaan dalam proyek Anda. Pada akhirnya, sepertinya Anda telah menipu bos untuk membeli sesuatu yang terlalu mahal dari Anda untuk keuntungan Anda sendiri, sehingga bos Anda tidak akan pernah lagi mendengarkan proposal Anda.
Untuk alasan itu, saya akan sangat berhati-hati bahwa rekan-rekan Anda dengan suara bulat mengkonfirmasi keuntungan besar menggunakan lib Anda sebelum Anda pergi ke bos Anda. Kalau tidak, kemungkinan mengalami masalah politik mungkin melebihi keuntungan mendapatkan uang ekstra untuk lib Anda.
sumber
Buat lib Anda opensource! Saya tidak tahu apa lisensi CC yang tepat, tetapi mungkin terdengar seperti "Anda dapat menggunakannya dalam produk apa pun, bahkan jika Anda menjual produk, Anda tidak harus meminta uang untuk lib itu sendiri, Anda tidak perlu sebutkan kepengarangan, dan Anda dapat mengubahnya ". Jadi, A (atasan Anda) akan senang dengan itu, dan Anda juga, ketika Anda pindah ke B.
sumber
Jika itu adalah kode jahat serius yang hak Anda miliki sepenuhnya, maka sangat masuk akal untuk melisensikannya kepada perusahaan.
Jika itu hanya sesuatu yang rapi yang Anda kembangkan di sore hari, saya tidak akan repot. Bawa saja ke bos dan dapatkan beberapa kudo dan balita. Mereka akan mengingat upaya ekstra nanti.
sumber