2009-05-05 24 views
11

Tôi đã bắt đầu làm việc trên một dự án cá nhân có thể sẽ có một số ứng dụng trong thế giới thực. Tôi bắt đầu giải trí ý tưởng bán giấy phép. Tôi chắc chắn một số người khác ở đây đã làm điều này trước đây, và tôi đã tự hỏi những gì các quá trình thành công bạn đã sử dụng để làm như vậy.Quy trình ưu tiên để bán dự án/sản phẩm cá nhân là gì?

Có rất nhiều câu hỏi liên quan đến cấp phép, ý nghĩa pháp lý, v.v. Tuy nhiên, tôi đã xem xét và không thể tìm thấy câu hỏi trùng lặp cho câu hỏi này. Để rõ ràng, Tôi không tìm kiếm thông tin về chiến lược cấp phép nào để sử dụng, cách để quảng cáo phần mềm của bạn, v.v. của sự thành công, và bất kỳ gotchas có thể tôi đã không nghĩ đến. Nếu có ai có câu chuyện thành công cá nhân, họ sẽ rất hoan nghênh.

Đối với một nền tảng nhỏ, tôi được thiết lập trên ý tưởng cấp phép một mã nguồn mở, biên dịch .NET DLL.

Một số điều cần ra khỏi đỉnh đầu của tôi:

  • tài liệu mạnh mẽ, bởi vì hỗ trợ kỹ thuật chính thức là không
  • Xác định điều khoản cấp phép và chính thức hóa chúng với một luật sư
  • Mã obfuscation
  • Khám phá thực thi giấy phép (sử dụng gói thương mại hoặc mã tùy chỉnh)
  • Tạo trang web xung quanh sản phẩm, bao gồm cả các ví dụ về mã thực tế vì đây là thư viện
  • Có thể cung cấp một số loại giai đoạn beta, cho ý kiến ​​phản hồi và nhận được tên ra một chút
  • Cung cấp ngay lập tức/tự động mua
  • Tiếp thị (oh boy)

Có cần (hoặc khôn ngoan) để bắt đầu một công ty một người để làm điều này?

Tôi sẽ giữ danh sách này được cập nhật khi có câu trả lời. Cảm ơn tất cả!

+3

Bạn có nghĩ về giá cho sản phẩm của mình không? Tôi hỏi vì chiến lược cho một trò chơi $ 2 tại cửa hàng iPhone khác nhiều so với mô-đun $ 5,000 cho các tập đoàn lớn. – JonnyBoats

+0

@JonnyBoats: Điểm rất tốt :) Nghe có vẻ như đây có lẽ không phải là trò chơi iphone 2 đô la, mặc dù, vì anh ấy đang xem xét vấn đề obfuscation + giấy phép thực thi. –

+0

Như là một sơ bộ stab-in-the-dark, tôi đang suy nghĩ về tính phí $ 500 cho một giấy phép. Tôi sẽ nhắm vào các công ty phát triển phần mềm với một thư viện có thể làm cho cuộc sống của họ dễ dàng hơn, vì vậy tôi nghĩ đây là một khởi đầu hợp lý, nhưng tôi có rất nhiều nghiên cứu để thực hiện trước khi thực sự thiết lập một. – JoshJordan

Trả lời

3

Bạn có hầu hết trong những điều thực tế được liệt kê ra, về mặt thực sự nhận được một sản phẩm từ bạn cho khách hàng -

Tuy nhiên, có một vài điều tôi cũng khuyên bạn nên.

  • Tìm hiểu cách bạn muốn xử lý tất cả kế toán/mua/thanh toán/v.v.
  • hỗ trợ kỹ thuật chính thức Rethink (mất tiền), nhưng không phải ở việc loại trừ các tài liệu
  • Nói chuyện với một luật sư liên quan đến tất cả các quyết định cấp phép của bạn, thỏa thuận, vv, cũng như cấu trúc công ty
  • Nói chuyện với nhân viên kế toán của bạn (và/hoặc tìm một người làm việc tốt với các công ty công nghệ nhỏ)

Một số điều này sẽ tốn một số tiền lên phía trước, nhưng sau đó lưu lại.

Hai viên đạn cuối cùng là mâu thuẫn - có nhiều tùy chọn để thiết lập chính mình từ góc độ thuế, mỗi điểm có lợi thế và bất lợi tiềm ẩn tùy theo tình huống cụ thể của bạn.

Ví dụ: nếu bạn ở Hoa Kỳ, có nhiều lợi thế để kết hợp trước khi thực hiện bất kỳ điều gì trong danh sách kiểm tra của bạn. Nếu bạn quyết định kết hợp, bạn có thể muốn làm điều đó trong tiểu bang của bạn, nhưng cũng có những lợi thế để kết hợp ở Nevada hoặc New Jersey (các quốc gia rất công ty hợp pháp). Nếu bạn thành công, làm điều này sớm có thể tiết kiệm một số lượng lớn công việc theo thời gian và có lợi ích đáng kể.

Ngoài ra, nếu bạn hợp nhất, bạn có thể muốn xem xét S vs C quân đoàn (S Quân đoàn là tuyệt vời nếu bạn là một hoặc hai người đàn ông hoạt động). Nếu bạn không kết hợp, bạn có thể chạy như một chủ sở hữu duy nhất hoặc một LLC, cả hai đều có những ưu và nhược điểm. Rất nhiều điều này phụ thuộc vào sản phẩm của bạn (những gì nó làm), lợi nhuận dự kiến ​​của bạn, vv - có một luật sư tốt và kế toán tốt là một phước lành lớn.

8

Một số mẹo:

Obfuscation: Hãy cảnh giác với việc làm xáo trộn mọi thứ. Một cách khác là làm xáo trộn các bit quan trọng (cấp phép, các tính năng cao cấp). Vấn đề với obfuscating tất cả mọi thứ là ngăn xếp dấu vết từ báo cáo lỗi là không hiệu quả. Khi một ngoại lệ không mong muốn bị bắt, bạn sẽ muốn cung cấp cho người dùng tùy chọn tự động báo cáo chi tiết của nó - điều này thực sự giúp với QC.

Cấp phép thực thi: Nếu đó là một tiện ích có thể dễ dàng bị sao chép, mọi người S pir cướp biển nó. Một hệ thống cấp phép dựa trên kích hoạt là lý tưởng - và nếu nó không phải là những người quá draconian sẽ ít có động lực để vượt qua nó. Ví dụ: cho phép ít nhất 3 kích hoạt cho mỗi người dùng (máy tính ở nhà, máy tính công việc, máy tính xách tay). Nếu đó là thư viện điều khiển, thì có thể không cần kích hoạt dựa trên kích hoạt - việc nướng số sê-ri vào thư viện có thể là đủ bởi vì khách hàng không có khả năng xây dựng sản phẩm của riêng mình trên một cụm bị đánh cắp.

Mua hàng tức thì/tự động: viết máy chủ cấp phép tùy chỉnh và trang web cho điều này khá dễ dàng - bạn chỉ cần khoảng 3 bảng. LINQ to SQL là lý tưởng cho loại điều này. Đối với cổng thanh toán, tôi sử dụng PayPal - rất dễ thiết lập, có các tính năng bạn cần để bán mã kích hoạt và cho phép nhiều loại tiền tệ. Nếu bạn sử dụng PayPal, hãy bật cả PDT và IPN để bạn có thể cung cấp cho khách hàng mã kích hoạt của họ cả trên màn hình và qua e-mail.

Tiếp thị: thử LOTS của mọi thứ cùng một lúc - bởi vì thật khó để dự đoán sự thành công của bất kỳ chiến dịch nào. Đặc biệt là không có kinh nghiệm! Làm cho mình được biết đến trong số những người có ảnh hưởng trong lĩnh vực mà bạn đang bán có thể làm việc rất tốt.

Quảng cáo: quảng cáo trên StackOverflow - đó là những gì tôi đang làm! Các từ quảng cáo của Google cũng đáng để thử vì nó quá rẻ để thiết lập - bạn sẽ biết sau khi chi tiêu 10 đô la cho dù nó có hiệu quả cho bạn hay không.

Và chúc bạn may mắn!

1

Nếu bạn đang nhắm vào nhóm phát triển phần mềm như khách hàng thì đại loại như vậy họ có thể mong đợi để xem (ngoài những người bạn liệt kê) là:

  1. Một dịch vụ tải về cho bất kỳ thêm các mục và/hoặc bản vá mà người dùng có thể cần.
  2. Quy trình quản lý cấu hình/kiểm soát phiên bản chặt chẽ để dễ dàng tìm ra phiên bản của sản phẩm họ có, những gì họ cần và sự khác nhau giữa các phiên bản.
  3. Báo cáo lỗi qua email/trực tuyến.
  4. Phiên bản demo/dùng thử của sản phẩm.
  5. Một bộ hướng dẫn tốt.
  6. Hỗ trợ cộng đồng, ví dụ: diễn đàn nhà phát triển. Đây là một dịch vụ 'giá trị gia tăng' tốt có thể giúp bạn thực tế rằng bạn có những lo ngại (như một công ty một người) về việc có thể cung cấp 'hỗ trợ kỹ thuật chính thức'. Đưa ra một vài huy hiệu và điểm danh tiếng và có đội ngũ hỗ trợ kỹ thuật miễn phí;) ... nhưng nếu bán hàng cất cánh, hãy xem xét nghiêm túc việc cung cấp 'hỗ trợ kỹ thuật chính thức', nó có thể tạo sự khác biệt lớn cho nhận thức của sản phẩm.

... và chắc chắn rằng các trang web, dịch vụ tải về, máy chủ giấy phép, diễn đàn vv tất cả đều đảm bảo đúng và thực hiện theo tiêu chuẩn chuyên nghiệp. Nếu bất kỳ dịch vụ ngoại vi nào nhỏ hơn 100% thì tất cả đều phản ánh xấu về sản phẩm, đặc biệt là khi sản phẩm của bạn là sản phẩm kỹ thuật.

1

Bạn có thể không muốn cung cấp hỗ trợ kỹ thuật chính thức, nhưng bạn có thể tìm kiếm các lựa chọn sáng tạo như một số loại diễn đàn được kiểm duyệt để giải quyết vấn đề. Ngoài ra, hãy cung cấp ít nhất một địa chỉ email để ai đó liên hệ với bạn.

Một điều khác là thuê một số loại nhà thiết kế để làm cho sản phẩm, tài liệu, trang web của bạn, v.v. Nó nói chung là dễ dàng để nói với các lập trình viên cố gắng thiết kế.

Các vấn đề liên quan