Ứng dụng nguồn mở phải trả tiền


9

Câu hỏi làm phiền tôi là liệu có thể / khả thi / hợp lý để mong đợi một ứng dụng nguồn mở bán tốt trên thị trường di động không?

Tôi có nên tin rằng người dùng của mình sẽ sử dụng ứng dụng của tôi, thay vì xây dựng phiên bản đã thanh toán và quan trọng hơn là tôi có thể đối phó với đối thủ như thế nào nếu tôi cung cấp ứng dụng của mình theo giấy phép OSS?

Cho đến nay, liên kết duy nhất về chủ đề tôi tìm thấy là http://blog.zachwaugh.com/post/17554643060/selling-open-source-apps tuy nhiên nó liên quan đến ứng dụng Mac OS X.

Tôi nên đề cập đến câu hỏi của tôi không tập trung vào iOS, Android hoặc HĐH khác, đó là về các ứng dụng di động nói chung.

EDIT: Câu hỏi rất hợp lý về việc người dùng của tôi có phải là lập trình viên đã được hỏi không.
Tôi không hy vọng hầu hết người dùng của tôi thậm chí còn quen thuộc với lập trình.


3
Là người dùng lập trình viên của bạn?
chrisaycock

Có lẽ là không, đó là một ứng dụng giải trí. Tôi sẽ chỉnh sửa câu hỏi để phản ánh điều này.
K.Steff

1
Bạn đã hỏi các lập trình viên khác, những người đã mở các ứng dụng di động phải trả tiền chưa? Ví dụ: play.google.com/store/apps/details?id=net.osmand.plus (đã thanh toán) và play.google.com/store/apps/details?id=net.osmand (miễn phí, tính năng giảm) mã nguồn mở và có sẵn tại github github.com/osmandapp/Osmand
k3b

Nhận xét câu hỏi của riêng tôi, như tôi đã (hy vọng) đã hiểu rõ hơn từ khi hỏi: 1) Những người không phải là nhà phát triển có thể sẽ không bận tâm đến việc xây dựng trừ khi giá của bạn không hợp lý. 2) Thời gian của các nhà phát triển là quý giá và những người chỉ muốn sử dụng có thể sẽ trả tiền cho sự tiện lợi và hỗ trợ. 3) Vấn đề thực tế duy nhất là cạnh tranh, chủ yếu là bất hợp pháp ở đó - một công ty đáng kính sẽ thà mua cho bạn hoặc làm một kỹ sư đảo ngược sạch sẽ hơn là cố gắng 'lừa dối' bạn
K.Steff

Câu trả lời:


13

Đối với người mới bắt đầu, phần lớn các ứng dụng, trong số hàng triệu ứng dụng ngoài kia, không bán tốt, dù là nguồn mở hay nguồn đóng. Vì vậy, đừng mong đợi bất kỳ ứng dụng nào sẽ bán tốt trừ khi đó là một ứng dụng nổi bật và được tiếp thị tốt.

Đối với các ứng dụng iOS, ai đó cần phải trả cho Apple 99 đô la / năm để đăng ký chương trình Nhà phát triển iOS, ngoài ra còn có máy Mac, để có thể tải xuống nguồn mở của bạn, xây dựng ứng dụng và tải nó trên thiết bị của họ mà không cần mua ứng dụng của bạn. Không có nhiều người dùng cuối sẽ làm điều này, ngay cả khi họ có chuyên môn.

Tuy nhiên, có rất ít hoặc không có gì để ngăn một số nhà phát triển khác thực hiện việc này, thậm chí gửi nó đến cửa hàng ứng dụng dưới tên riêng của họ, có thể giảm giá của bạn hoặc thêm quảng cáo vào ứng dụng miễn phí.

Ngày càng có nhiều nhà phát triển làm sau này. Một số báo cáo thậm chí sử dụng nội dung có bản quyền và không phải là nguồn mở. Vì vậy, sự cạnh tranh gần như được đảm bảo nếu ứng dụng của bạn đạt được bất kỳ khả năng hiển thị nào. Lợi thế của bạn so với copycats, nếu có, sẽ là nhận diện thương hiệu từ tiếp thị, PR hoặc danh tiếng, nếu bạn có, vì nhiều cửa hàng ứng dụng cố gắng bảo vệ nhãn hiệu đã đăng ký.

THÊM:

Nếu bạn phân phối mã nguồn mở của mình theo giấy phép GPL v3, có thể có một số ý kiến ​​pháp lý cho rằng việc sử dụng mã được cấp phép là không tương thích với DRM của cửa hàng ứng dụng iOS của Apple. Nhưng bạn, với tư cách là người giữ bản quyền 100%, có thể tự gửi ứng dụng của mình đến cửa hàng Ứng dụng iOS, vì giấy phép không áp dụng cho chủ sở hữu. Tuy nhiên, bạn có thể hỏi ý kiến ​​luật sư về việc bạn có căn cứ để kiện bất kỳ ai khác lấy mã của bạn theo giấy phép GPL v3 hay không và cố gắng thực hiện tương tự. Điều này có thể tốn tiền của bạn để thực thi mặc dù. Nhưng IANAL, vì vậy hãy tham khảo ý kiến ​​một luật sư nếu bạn muốn nghĩ về việc sử dụng chiến lược này.

THÊM sau:

Kể từ Xcode 7.x, người ta không còn phải trả cho Apple khoản phí đăng ký nhà phát triển 99 đô la / năm để cài đặt ứng dụng từ máy Mac sang thiết bị iOS được kết nối của riêng họ. Chỉ cần có ID Nhà phát triển Apple hợp lệ và kiến ​​thức về cách sử dụng Xcode.


4

Ứng dụng di động của bạn là nguồn mở sẽ không ảnh hưởng nhiều đến doanh số của ứng dụng nếu có trên thị trường.

Có rất nhiều công việc liên quan đến việc kiểm tra (bạn cần cài đặt SCM có liên quan) và cài đặt SDK phù hợp (giấy phép có liên quan có được nếu là iOS hoặc Windows). Điều đó được cung cấp rằng người dùng mục tiêu của bạn có kiến ​​thức để biết rằng đây là những gì họ cần làm để có được nó miễn phí.

Nó thực sự là một tích cực lên đến một mức độ nhất định. Cung cấp nguồn thực sự có thể là một phần thưởng và sẽ nghiêng nhiều người dùng nâng cao về phía bạn. Những người dùng này có thể mở rộng hoặc xây dựng các ứng dụng cùng với ứng dụng của bạn sử dụng các tính năng ứng dụng của bạn như Activity trong Android.

Làm cho nguồn có sẵn không phải là để thu hút những người đóng góp. Ứng dụng cần thu hút đủ sức hấp dẫn trước khi điều đó xảy ra.

Nếu bạn lo lắng về cạnh tranh, thì tốt nhất là không nên mở nguồn nào cả. Rất khó để xác định rằng các trình điều khiển của bạn đã được sao chép và tốn thời gian để giải quyết vấn đề đó.


1

Là cộng đồng sẽ đóng góp cho mã nguồn? Nếu không, không cần phải công khai.

Bạn có thể cung cấp cho khách hàng trả tiền nguồn dưới dạng phần thưởng bổ sung để họ có thể sửa đổi ứng dụng để phù hợp với nhu cầu của họ.

Viết giấy phép của riêng bạn mà đáp ứng nhu cầu của bạn như một chiếc găng tay. Hãy để nhu cầu và mong muốn của bạn hướng dẫn giấy phép, không phải là cách khác.


Tôi nghĩ rằng điều này không phải lúc nào cũng là một lựa chọn, vì một nhà phát triển có thể sử dụng các thư viện được cấp phép copyleft trong mã của mình
K.Steff

1

Thường thì chúng tôi không trả tiền / quyên góp vì chúng tôi lười biếng và thậm chí muốn nhưng hoãn lại vô thời hạn

Một ví dụ nếu bạn không phiền. Nó không phải là về điện thoại di động, nhưng khái niệm này là thú vị. Đó là máy chủ ssh cho Windows, được gọi là KpyM. Ứng dụng có nguồn mở và phiên bản tải xuống có độ trễ 5 giây cho mọi kết nối máy khách nếu không được đăng ký. Cách làm này là bình thường đối với những người chia sẻ kín, nhưng đây là lần đầu tiên tôi gặp nó trong OSS. Và cuối cùng tôi đã trả tiền. Bởi vì

  • Tôi có thể sống với lời nhắc này, nhưng nó nhắc nhở tôi rằng công việc đã hoàn thành và tốt hơn là nó sẽ được khen thưởng. Tôi càng cảm thấy chương trình hoạt động như mong đợi, sự chậm trễ này là về mong muốn trả tiền (vì nếu nó bị kích thích, tôi luôn có thể sửa đổi các nguồn và biên dịch lại)
  • Tôi có thể biên dịch lại mà không bị trì hoãn, nhưng tôi không muốn làm gì cả. Không đề cập đến việc biên dịch lại nó và tải lên phiên bản này ở đâu đó vì lý do đạo đức. Việc hack các tệp nhị phân đóng là bất hợp pháp, nhưng đôi khi có lý do (ví dụ: giải quyết một nhiệm vụ phức tạp), nhưng thay đổi mã nguồn của chương trình OSS trong các trường hợp tương tự thậm chí sẽ không giúp bạn có được huy hiệu của một anh chàng thông minh :)
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.