Nếu bạn định bán ứng dụng, tôi sẽ không sử dụng kho lưu trữ công cộng vì bạn đang hiển thị toàn thế giới CÁCH để vượt qua hệ thống cấp phép của bạn mà không tốn bất kỳ nỗ lực lớn nào. Nếu họ thực sự muốn bẻ khóa nó, họ sẽ đến đó vào một lúc nào đó, nhưng khoản đầu tư sẽ cao hơn nhiều và do đó ít có khả năng xảy ra ngay lập tức (mà không đi xa hơn vào việc che giấu, v.v.).
Điểm duy nhất mà bạn có thể lưu trữ nguồn trong kho lưu trữ công cộng, là khi nào nên mua ứng dụng trên thị trường (iphone, android, wp7, ..) và bạn không phải lo lắng nhiều về giấy phép, .. Và thậm chí sau đó tôi sẽ không đề xuất nó, vì mọi người chỉ có thể tải xuống nguồn và tự xuất bản nó (với một số thay đổi nhỏ, ...) hoặc cài đặt trên thiết bị đã mở khóa.
Đối với vấn đề bản quyền: Tôi không phải là luật sư, nhưng đến một lúc nào đó, bạn sẽ phải chứng minh được mã của mình ở đó trước tiên nếu bạn muốn đấu tranh về bản quyền. Lịch sử phiên bản được đánh dấu thời gian có thể giúp bạn một chút, nhưng có nhiều cách để bỏ qua điều đó (lưu trữ riêng tư, ..) Nếu bạn giữ riêng tư, mọi người không thể đánh cắp nó (chỉ ý tưởng, không phải triển khai thực tế) và bạn đã thắng ' t phải đối phó với nó.