Akankah etis menciptakan alternatif sumber terbuka untuk perangkat lunak yang Anda sewa untuk membuatnya?

19

Katakanlah Anda disewa untuk membuat perangkat lunak pendidikan yang akan dijual kepada siswa dari lembaga akademik tertentu. Anda adalah satu-satunya pengembang yang mengerjakan proyek ini dan telah menulis semua kode. Alternatif sumber terbuka untuk proyek ini berpotensi memberi manfaat bagi siswa kurang mampu dari seluruh dunia. Singkatnya, alternatif bebas akan berkontribusi pada kebaikan kemanusiaan yang lebih besar. Apakah "OK" untuk membuat alternatif sumber terbuka untuk perangkat lunak yang Anda bayar untuk mengembangkan?

PS Perangkat lunak ini hanya akan digunakan oleh siswa lembaga. Tidak ada rencana untuk mendistribusikannya secara komersial. Aplikasi ini tidak menggunakan kekayaan intelektual orang lain.

Ijichi
sumber
5
Gajah di dalam ruangan: Menciptakan dan mendistribusikan versi produk yang bersaing secara gratis yang dibayar oleh perusahaan Anda saat ini (atau baru-baru ini) untuk Anda buat hampir pasti akan memotret prospek pekerjaan masa depan Anda dengan berjalan kaki. Calon majikan di masa depan akan melihat bahwa Anda pernah melakukan ini di masa lalu, dan akan (benar) khawatir bahwa Anda mungkin akan melakukannya untuk mereka juga, jika mereka mempekerjakan Anda.
Trevor Powell
5
mengapa tidak menyarankan ini kepada mereka? bahwa mereka merilisnya sebagai freeware dengan nama mereka di atasnya. Publisitas positif dan niat baik publik, bagaimanapun, memiliki nilai.
Drew
Sementara saya memuji progresifitas Anda, sayangnya hal itu sepertinya akan menarik gugatan dari mantan atasan Anda. (Ingatlah bahwa pemilik bisnis yang marah dapat mengajukan gugatan apakah kasusnya memiliki manfaat atau tidak. Terdakwa akan menderita banyak tekanan dan biaya, bahkan jika akhirnya terdakwa menang.) Dengan kata lain, jika Anda melihat tanda-tanda bahwa pemilik bisnis akan marah karena itu, Anda harus mempertimbangkan lebih dari sekadar legalitas dan etika ketika Anda mengerjakan visi Anda.
rwong

Jawaban:

15

Etis?

Berkali-kali ya . Dengan cara yang sama itu etis bagi Anda untuk mengambil keterampilan yang Anda pelajari di majikan saat ini dan menggunakannya di pekerjaan Anda berikutnya, etis untuk menggunakan keterampilan Anda di waktu luang Anda, namun Anda ingin

Hukum?

Mungkin . Meskipun tidak tergantung pada perusahaan untuk mengendalikan apa yang Anda lakukan dengan waktu luang Anda, itu adalah standar bagi perusahaan untuk memiliki NDA dan perjanjian non-kompetisi sebagai bagian dari kontrak Anda. Anda juga kemungkinan tidak akan diizinkan untuk menggunakan segala jenis informasi kepemilikan dan paten dll ... yang dikembangkan dan dimiliki oleh perusahaan Anda saat ini dalam pekerjaan Anda, dan juga, sangat jelas, Anda harus mulai dari awal ketika menulis kode . Tidak etis, atau legal, mencuri dari majikan Anda saat ini.

Catatan

  • Saya bukan pengacara. Minta nasihat kepada pengacara tentang kontrak Anda.
  • Saya menganggap Anda adalah karyawan tetap. Pemegang saham atau rekan pemilik perusahaan memiliki kewajiban lain
  • Ini mungkin tidak jelas, tetapi bekerja pada alternatif OSS saat bekerja untuk majikan Anda saat ini adalah ide yang buruk. Saya berasumsi Anda berbicara tentang pengembangannya setelah pekerjaan Anda berakhir
  • Bagaimana Anda melakukannya sama pentingnya dengan apa yang akhirnya Anda lakukan. Cara profesional untuk melakukan ini adalah melakukannya secara terbuka - untuk memberi tahu atasan Anda saat ini apa yang Anda lakukan.
  • Konsultasikan dengan pengacara, terutama mengenai perincian NDA dan perjanjian yang tidak bersaing. Keberlakuan, legalitas, penerapan dan berbagai konsekuensi dari melanggar NDA, non-bersaing dan perjanjian lainnya sangat spesifik konteks; itu bervariasi antara negara bagian, negara, industri, dll ... Juga perhatikan potensi biaya litigasi - ada banyak kasus sudut di mana Anda dapat dipaksa untuk menaikkan biaya hukum hanya untuk membuktikan poin Anda, biaya yang mungkin melemahkan bahkan jika Anda tidak melakukan kesalahan
blueberryfields
sumber
4
+1 Untuk bagian legalitas, cukup umum untuk memiliki klausa yang tidak bersaing dalam kontrak.
HoLyVieR
9
Jika Anda melakukan ini SETELAH MENINGGALKAN dan tidak ada persaingan telah berakhir, saya pikir itu akan menjadi batas. Jika Anda melakukan ini saat masih bekerja, itu tidak akan benar secara moral atau moral.
cepat_now
2
Mengapa tidak meminta izin kepada atasan Anda? Mungkin model lisensi untuk perangkat lunak asli mungkin yang akan menghasilkan manfaat yang Anda inginkan tanpa mengganggu penjualan?
tdammers
1
@quickly_now Sangatlah penting untuk meyakinkan Anda bahwa itu benar. Kebenaran dari masalah ini adalah, selama Anda tidak mencuri dari atasan Anda, tidak ada kewajiban etis atau moral untuk mencegah Anda bekerja pada proyek lain. Sebenarnya justru sebaliknya; di beberapa yurisdiksi bahkan sepenuhnya ilegal bagi pemberi kerja untuk memasukkan klausa dalam kontrak mereka yang mencegah Anda bersaing, dan di banyak klausa lainnya, sementara legal, tidak dapat ditegakkan (sekali lagi, IANAL, tanyakan kepada pengacara sebelum melakukan panggilan hukum setempat)
blueberryfields
1
@Blueberryfields: Di Australia, apa yang diusulkan hampir pasti ilegal. Pengekangan pekerjaan juga biasa digunakan di sini :)
quick_now
19

Dalam situasi Anda, saya akan membawa pertanyaan Anda kepada orang-orang yang mempekerjakan Anda, dan melihat apa pandangan mereka tentang masalah tersebut terlebih dahulu. Pertanyaan besar etika adalah konflik kepentingan, ketika Anda memiliki dua minat atau persyaratan berbeda yang menarik Anda ke dua arah yang berbeda. Salah satunya adalah kewajiban Anda kepada klien di sini, dan jika klien tidak keberatan Anda membangun proyek open-source pada ide ini, maka minat mereka tidak bertentangan dengan Anda.

Mason Wheeler
sumber
4

Etis? Mungkin, etika adalah keputusan pribadi. Hukum? Mungkin, tergantung pada kontrak Anda dengan perusahaan. Pintar? Heck tidak, ketika calon majikan melihat Anda sebagai pesaing mereka, resume Anda akan masuk ke tempat sampah.

Ross Patterson
sumber
2
  1. Jika Anda mengambil kode aktual dan beberapa desain kritis yang sudah dikembangkan dalam proyek berbayar Anda - menyalinnya dan memberikannya di Open Source - itu tidak etis dan ilegal.

  2. Sekalipun kode Anda baru - jika Anda mengambil segala kekayaan intelektual, itu tidak etis dan ilegal.

  3. Jika Anda menggunakan waktu atau sumber daya lain dari perusahaan untuk apa yang Anda bayarkan untuk menggunakannya pada proyek open source alih-alih berkontribusi pada proyek nyata Anda - itu tidak etis (dan mungkin menjadi ilegal jika Anda tertangkap).

Keseimbangan tampaknya diatur oleh hukum persaingan alam di masyarakat.

Dipan.

Dipan Mehta
sumber