Pertanyaan yang menggangguku adalah apakah mungkin / layak / masuk akal untuk mengharapkan aplikasi open-source laku di pasar ponsel?
Haruskah saya percaya bahwa pengguna saya akan menggunakan aplikasi saya, daripada membuat versi check-out, dan, yang lebih penting, bagaimana saya bisa menghadapi persaingan jika saya membuat aplikasi saya tersedia di bawah lisensi OSS?
Sejauh ini satu-satunya tautan pada subjek yang saya temukan adalah http://blog.zachwaugh.com/post/17554643060/selling-open-source-apps namun berurusan dengan aplikasi Mac OS X.
Saya harus menyebutkan pertanyaan saya tidak fokus pada iOS, Android atau OS lain, ini tentang aplikasi seluler secara umum.
EDIT: Pertanyaan yang sangat masuk akal tentang apakah pengguna saya adalah pemrogram telah diajukan.
Saya tidak berharap sebagian besar pengguna saya menjadi terbiasa dengan pemrograman.
sumber
Jawaban:
Sebagai permulaan, sebagian besar aplikasi, dari jutaan di luar sana, tidak laku, baik sumber terbuka atau tertutup. Jadi jangan berharap aplikasi apa pun laku kecuali jika itu adalah aplikasi yang menonjol dan dipasarkan dengan baik.
Untuk aplikasi iOS, seseorang harus membayar Apple $ 99 / tahun untuk pendaftaran program Pengembang iOS, plus memiliki Mac, untuk dapat mengunduh sumber terbuka Anda, membangun aplikasi, dan memuatnya di perangkat mereka, tanpa membeli aplikasi Anda. Tidak banyak pengguna akhir akan melakukan ini, bahkan jika mereka memiliki keahlian.
Namun, ada sedikit atau tidak ada yang mencegah beberapa pengembang lain melakukan hal ini, bahkan mengirimkannya ke toko aplikasi dengan nama mereka sendiri, mungkin memotong harga Anda, atau menambahkan iklan ke aplikasi gratis.
Ada semakin banyak pengembang melakukan yang terakhir. Beberapa dilaporkan bahkan menggunakan konten yang dilindungi hak cipta dan bukan sumber terbuka. Jadi persaingan hampir dijamin jika aplikasi Anda mendapatkan visibilitas apa pun. Keuntungan Anda atas peniru, jika ada, akan menjadi pengakuan nama merek dari pemasaran, PR, atau ketenaran, jika Anda memilikinya, karena banyak toko aplikasi berupaya melindungi merek dagang terdaftar.
TAMBAH:
Jika Anda mendistribusikan sumber terbuka Anda di bawah lisensi GPL v3, mungkin ada beberapa pendapat hukum bahwa menggunakan kode sehingga lisensi tidak kompatibel dengan DRM store iOS Apple. Tetapi Anda, sebagai pemegang hak cipta 100%, dapat mengirimkan aplikasi Anda sendiri ke iOS App store sendiri, karena lisensi tidak berlaku untuk pemiliknya. Namun, Anda mungkin dapat berkonsultasi dengan pengacara tentang apakah Anda memiliki alasan untuk menuntut orang lain yang mengambil kode Anda di bawah lisensi GPL v3, dan mencoba melakukan hal yang sama. Namun, ini mungkin membuat Anda harus mengeluarkan uang. Tapi IANAL, jadi konsultasikan dengan pengacara jika Anda ingin berpikir tentang menggunakan strategi ini.
TAMBAH nanti:
Pada Xcode 7.x, seseorang tidak perlu lagi membayar Apple $ 99 / tahun biaya pendaftaran pengembang untuk menginstal aplikasi dari Mac ke perangkat iOS mereka yang terhubung. Hanya ID Pengembang Apple yang valid dan pengetahuan tentang cara menggunakan Xcode yang diperlukan.
sumber
Aplikasi seluler Anda sebagai sumber terbuka tidak akan banyak berdampak pada penjualan aplikasi jika ada di pasaran.
Ada banyak pekerjaan yang terlibat dalam melakukan checkout (Anda perlu menginstal SCM yang relevan) dan mendapatkan pengaturan SDK yang sesuai (lisensi yang relevan diperoleh jika itu iOS atau Windows). Itu asalkan pengguna target Anda memiliki pengetahuan untuk mengetahui bahwa inilah yang perlu mereka lakukan untuk mendapatkannya secara gratis.
Ini sebenarnya positif hingga level tertentu. Menyediakan sumber mungkin sebenarnya merupakan bonus dan akan memiringkan banyak pengguna tingkat lanjut ke pihak Anda. Pengguna ini dapat memperluas atau membangun aplikasi di samping aplikasi Anda yang menggunakan fitur aplikasi Anda seperti Aktivitas di android.
Membuat sumber tersedia tidak dengan sendirinya akan menarik kontributor. Aplikasi perlu menarik daya tarik yang cukup sebelum itu terjadi.
Jika Anda khawatir tentang persaingan, maka yang terbaik adalah tidak open source sama sekali. Sangat sulit untuk memastikan bahwa fitur Anda disalin dan memakan waktu untuk menyelesaikan masalah tersebut.
sumber
Apakah komunitas akan berkontribusi pada kode sumber? Jika tidak, tidak perlu membuatnya tersedia untuk umum.
Anda bisa memberikan sumber pembayaran kepada pelanggan sebagai bonus tambahan sehingga mereka dapat memodifikasi aplikasi agar sesuai dengan kebutuhan mereka.
Tulis lisensi Anda sendiri yang sesuai dengan kebutuhan Anda seperti sarung tangan. Biarkan kebutuhan dan keinginan Anda memandu lisensi, bukan sebaliknya.
sumber
Seringkali kita tidak membayar / menyumbang karena kita malas dan bahkan ingin tetapi menunda tanpa batas
Contoh jika Anda tidak keberatan. Ini bukan tentang seluler, tetapi konsepnya menarik. Ini ssh server untuk Windows, disebut KpyM. Aplikasi ini bersumber terbuka dan versi unduhan berisi penundaan 5 detik untuk koneksi klien apa pun jika tidak terdaftar. Praktek ini biasa dilakukan untuk sharewares tertutup, tetapi ini adalah pertama kalinya saya bertemu di OSS. Dan akhirnya saya membayar. Karena
sumber