Aplikasi open-source berbayar

9

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.

K.Steff
sumber
3
Apakah pengguna Anda pemrogram?
chrisaycock
Mungkin tidak, ini adalah aplikasi hiburan. Saya akan mengedit pertanyaan untuk mencerminkan ini.
K.Steff
1
Sudahkah Anda bertanya kepada programmer lain yang membuka aplikasi seluler berbayar dari kami? Contoh: play.google.com/store/apps/details?id=net.osmand.plus (berbayar) dan play.google.com/store/apps/details?id=net.osmand (gratis, fitur dikurangi) adalah open source dan tersedia di github github.com/osmandapp/Osmand
k3b
Mengomentari pertanyaan saya sendiri, karena saya (semoga) mendapatkan beberapa wawasan sejak bertanya: 1) Non-pengembang mungkin tidak akan repot dengan membangun kecuali harga Anda tidak masuk akal. 2) Waktu pengembang sangat berharga dan mereka yang hanya ingin menggunakan mungkin hanya akan membayar untuk kenyamanan dan dukungan. 3) Satu-satunya masalah praktis adalah dengan persaingan, sebagian besar terlarang pada saat itu - perusahaan terhormat lebih suka membeli Anda atau melakukan reverse-engineer yang bersih daripada upaya untuk 'menipu' Anda
K.Steff

Jawaban:

13

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.

hotpaw2
sumber
4

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.

rsman
sumber
1

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.

Tuan Tydus
sumber
Saya pikir ini tidak selalu merupakan pilihan, karena seorang pengembang dapat menggunakan perpustakaan berlisensi copyleft dalam kode-nya
K.Steff
1

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

  • Saya bisa hidup dengan pengingat ini, tetapi itu mengingatkan saya bahwa pekerjaan sudah selesai dan lebih baik untuk itu dihargai. Semakin saya merasa program bekerja seperti yang diharapkan, semakin banyak penundaan ini tentang keinginan untuk membayar (karena jika itu mengganggu, saya selalu dapat memodifikasi sumber dan mengkompilasi ulang)
  • Saya dapat mengkompilasi ulang tanpa penundaan, tetapi saya memiliki keinginan kuat untuk tidak melakukannya. Tidak menyebutkan kompilasi ulang dan unggah versi ini di suatu tempat karena alasan etis. Meretas binari tertutup adalah ilegal, tetapi kadang-kadang memiliki alasan (misalnya, menyelesaikan tugas yang rumit), tetapi mengubah kode sumber program OSS dalam kasus serupa bahkan tidak akan membuat Anda mendapat lambang orang yang pintar :)
Maksee
sumber