Saya mencoba meyakinkan perusahaan tempat saya bekerja untuk berkontribusi terhadap perangkat lunak sumber terbuka, khususnya membangun perpustakaan / komponen untuk aplikasi web ASP.NET. Kami memiliki 'Hari Inovasi' di mana kami dapat mengerjakan proyek hewan peliharaan pribadi kami di tempat kerja, mirip dengan kebijakan Google sehari sehari, kecuali kami sebulan sekali :-), dan saya punya ide yang ingin saya open-source.
Perusahaan lain melakukan ini, mis. Sistem Headspring ( http://automapper.codeplex.com - lihat spanduk di atas).
Apa yang harus saya katakan kepada mereka? Manfaat apa yang bisa saya sampaikan kepada mereka yang akan bermanfaat bagi perusahaan? Saya telah menyebutkan kemungkinan eksposur untuk perusahaan dan reputasi kami, dll. Serta menarik pengembang perangkat lunak top ketika kami selanjutnya melakukan perekrutan. Tapi argumen apa lagi yang bisa saya sampaikan?
Pembaruan: Perusahaan tempat saya bekerja adalah perusahaan perangkat lunak yang terutama membangun aplikasi web di ASP.NET dan MS Stack. Klien kami terutama adalah NHS (sektor kesehatan masyarakat Inggris).
sumber
Jawaban:
Anda harus membuat kasus bisnis. Saya telah melakukan ini sebelumnya dengan menyatakan bahwa kekayaan intelektual yang akan kami open sourcing bukanlah aset bisnis inti (tidak membedakan kami), tetapi dengan merilis kode kami akan membuat saluran pemasaran ke pengguna kode sumber terbuka itu, yang kebetulan juga menjadi target audiens kami.
Anda dapat menggunakan teori ini: " Commoditize Your Complements "
sumber
Open Source komponen masuk akal jika - dan hanya jika - Anda memelihara proyek dan membangun komunitas. Terima laporan bug, perbaiki bug, dan buat rilis baru secara rutin. Jika Anda melakukannya, seperti yang dilakukan Eclipse dan Mozilla, Anda dapat memanen manfaatnya.
Jika Anda tidak melakukan itu, orang-orang yang berpengalaman dapat mencium satu mil jauhnya yang baru saja Anda buang dari basis kode berharap orang lain akan melakukan pekerjaan untuk Anda.
sumber
Nah salah satu argumen terbesar untuk open source adalah bahwa orang lain dapat berkontribusi untuk itu, idenya adalah bahwa satu programmer tidak mungkin berharap untuk menemukan dan memperbaiki 1000 bug dalam programnya tetapi 1000 programmer dapat. Jadi, selain semua manfaat yang Anda daftarkan, itu jelas pilihan untuk mengembangkan perangkat lunak bootstrap yang membantu bisnis Anda sendiri dalam beberapa cara.
Itu juga menempatkan Anda dalam posisi otoritas. Saya mungkin merentangkannya sedikit, tetapi jika ide Anda cukup inovatif, Anda dapat membuat standar baru yang harus dipenuhi orang lain. Ini berarti siapa pun yang ingin melakukan apa pun dengan perangkat lunak Anda untuk penggunaan komersial harus bertanya terlebih dahulu kepada Anda, artinya Anda dapat melempar bola kurva pasangan yang mengatakan bahwa ketika kode terbuka, penggunaan standar Anda untuk penggunaan komersial memerlukan sedikit kontribusi yang sama sekali tidak masuk akal, jadi punya potensi di tahap selanjutnya juga.
sumber