Tại sao các lập trình viên viết các ứng dụng nguồn đóng và sau đó làm cho chúng miễn phí? [đóng cửa]


199

Là một doanh nhân / lập trình viên kiếm sống tốt từ việc viết và bán phần mềm, tôi chết lặng vì lý do tại sao các nhà phát triển viết ứng dụng và sau đó đưa chúng lên Internet miễn phí. Bạn đã tìm thấy chính mình trong một trong những lĩnh vực sinh lợi nhất trên thế giới. Một doanh nghiệp có tỷ suất lợi nhuận 99%, trong đó bạn không có sản phẩm vật chất nhưng có thể đặt tên cho giá của bạn; một doanh nghiệp nơi bạn có thể vận chuyển một sản phẩm lỗi và khách hàng vẫn sẽ mua nó.

Thỉnh thoảng một số phần mềm của chúng tôi sẽ có được một đối thủ cạnh tranh miễn phí, và tôi nghĩ, anh chàng này thật điên rồ. Anh ta có thể kiếm sống tốt từ việc này nhưng thay vào đó chọn cách giải phóng nó.

  • Bạn không thích những đống tiền khổng lồ?
  • Bạn không tự tin rằng mọi người sẽ trả tiền cho nó?
  • Bạn có sợ phải hỗ trợ nó?

Điều đó không tốt cho việc kinh doanh lập trình bởi vì bây giờ khách hàng mong đợi có thể tìm ra giải pháp miễn phí cho mọi vấn đề. (Tôi thấy các tweet như "có phần mềm MIỄN PHÍ nào tốt cho XYZ không? Hoặc tôi có phải trả 20 đô la cho việc đó không".) Vì nó miễn phí, nhà phát triển không có lý do để sửa nó. Khách hàng kết thúc với phần mềm miễn phí nhưng cũ kỹ không còn hoạt động và không bao giờ được cập nhật. Khách hàng khóc. Nhà phát triển vẫn làm việc ngày khóc trong tủ của họ. Đưa cái gì?

Tái bút: Tôi không muốn bắt đầu một nguồn mở / phần mềm nên là loại tranh luận miễn phí. Tôi đang nói về khi các nhà phát triển tạo ra một ứng dụng nguồn đóng và làm cho nó miễn phí.


76
"Sản phẩm lỗi tàu ..." Thở dài :(

20
Phần mềm miễn phí phá vỡ? Tôi xin lỗi bạn chọn phần mềm miễn phí xấu. Bạn đã thử một cái gì đó như Ubuntu? Rất nhiều phần mềm chất lượng trong một gói đẹp. Và, IE hay Chrome miễn phí không phải là vấn đề lớn hơn đối với bạn? Làm thế nào là một lập trình viên đơn độc sẽ cạnh tranh với điều đó?
dlamblin

60
Tôi đã có rất nhiều ứng dụng phần mềm thanh toán đã chết sau khi nâng cấp hệ điều hành và không được cập nhật.
mlk

17
Phần mềm miễn phí phá vỡ nhiều hơn phần mềm thương mại? Đó là hoàn toàn sai .
thay thế

50
Biên lợi nhuận 99%? Tôi có thể dùng một số loại thuốc bạn đang dùng không? Thời gian của tôi không vô dụng.
Ẩn danh

Câu trả lời:


293

Bởi vì tôi không muốn cảm thấy bắt buộc phải cung cấp hỗ trợ kỹ thuật hoặc hoàn lại tiền.


4
đây là một câu trả lời thực sự tuyệt vời, rất nhiều chiến thắng cho một lượng từ nhỏ như vậy
MetaGuru

13
Chúng tôi đã có may mắn trong quá khứ với việc định giá các ứng dụng đơn giản ở mức 8 đô la. Có thể đó chỉ là một thứ của Mac, nhưng chúng tôi thấy người dùng sẽ dễ dàng tham gia với 8 đô la và sau đó sẽ không cảm thấy đặc biệt được hưởng mức hỗ trợ cao (họ luôn ngạc nhiên về mức hỗ trợ cao mà họ nhận được;)) bạn tiếp tục làm việc trên ứng dụng, làm cho nó lớn hơn và tốt hơn. Nếu chúng tôi cảm thấy nó tốt hơn đáng kể, thì chúng tôi chỉ cần tăng giá tương ứng, thường là 20 đô la. Tôi không tin vào phần mềm có giá cao hơn thế.
Ken

8
@BlairHippo: Tại sao bạn muốn đưa ra phần mềm lỗi, không được hỗ trợ, không có giấy tờ ngay từ đầu?
Ken

17
@Ken: có lẽ vì nó được tạo ra để gãi ngứa của chính nhà phát triển (và do đó không cần phải rất lạ mắt), và sau đó nhà phát triển nhận ra nhiều người khác muốn gãi một vết ngứa tương tự?
Piskvor

60
Cho đi phần mềm của bạn miễn phí sẽ không khiến mọi người phàn nàn và bị giật. Nhưng bạn sẽ không cảm thấy tội lỗi khi bảo họ tự đi F khi họ không trả tiền cho nó.
John MacIntyre

217

Chia sẻ

Hầu hết chúng ta sử dụng phần mềm đã được cung cấp để sử dụng miễn phí. Kết quả là, cũng có ý nghĩa để chia sẻ phần mềm của chúng ta miễn phí. Về cơ bản, chúng tôi đang trao đổi phần mềm của chúng tôi cho phần mềm miễn phí khác nhưng không có chi phí thực sự thông qua giao dịch. Sẽ có những nước rỉ rác không đóng góp, nhưng vì phân phối quá rẻ nên không thành vấn đề.

Bán là khó

Trên thực tế, việc cố gắng bán phần mềm khiến quá trình trở nên khó khăn hơn nhiều khi bạn phải tiếp thị, thu tiền và lo lắng về sự phân nhánh hợp pháp của việc bán cho mọi người. Đối với một lập trình viên đơn độc, điều này sẽ đưa họ ra khỏi những gì họ thực sự muốn làm. Kết quả là họ có thể phát hành chương trình của họ một cách đơn giản để những người khác có thể có lợi ngay cả khi họ không thể.

Một mô hình mới

Có thể lập luận rằng một mô hình phát triển phần mềm mới đang xuất hiện. Mô hình bán phần mềm là một nỗ lực để bán thế giới vật lý và áp dụng nó vào phần mềm. Tuy nhiên, phần mềm không giống như thế giới vật lý. Bởi vì phân phối quá rẻ nên một vài vấn đề phát sinh.

  1. Để ai đó sử dụng phần mềm của bạn về cơ bản là miễn phí cho bạn.
  2. Cố gắng ngăn những người chưa trả tiền cho phần mềm sử dụng nó thực sự tốn kém.

Theo quan điểm này, cố gắng tính phí trên mỗi bản sao của phần mềm là một trò chơi thua. Do đó, bạn nên cố gắng kiếm tiền trên các dịch vụ liên quan đến phần mềm, chứ không phải bản thân phần mềm. Do đó, bạn có thể tính phí cho hợp đồng hỗ trợ, dịch vụ lưu trữ, v.v. chứ không phải là quyền sử dụng phần mềm.

Ngẫu nhiên, mô hình này được sử dụng bởi webcomics, loạt web, vv cung cấp sản phẩm chính miễn phí và bán hàng hóa liên quan.


Nó cũng tương tự như mô hình của Trent Reznor khi cho đi rất nhiều nhạc Nine Inch Nails của anh ấy. Tôi nghĩ đây là liên kết (nhưng tôi không thể xem để kiểm tra vì hiện tại tôi đang sử dụng máy) youtube.com/watch?v=Njuo1puB1lg
Hans

Rất nhiều vấn đề của "Bán hàng là khó" được AppStore cho iOS giảm nhẹ: Tôi nhận ra đây là một trường hợp độc đáo, nhưng nó xử lý một số trong những lo ngại này cho một phần nhỏ của một thị trường rất lớn.
Dan Rosenstark

1
@Yar: Tải ứng dụng lên App Store không khó nếu bạn chú ý đến các quy tắc và hướng dẫn. Khiến mọi người chú ý đến nó một lần ở đó, trong số 150.000 hoặc bất cứ ứng dụng nào hiện nay là các ứng dụng khác.
David Thornley

@David Thornley, vâng, nhưng tiếp thị cũng là một vấn đề đối với các ứng dụng miễn phí. Tuy nhiên, như App Store đã chứng minh, đôi khi, việc kiếm được một triệu người dùng sẵn sàng trả 1 đô la dễ dàng hơn so với việc 100 người dùng sẵn sàng mua 10 nghìn dịch vụ. Tôi nghĩ rằng tôi đã có các số 0 đúng;)
Dan Rosenstark

18
Điểm "bán là khó" là điều mà nhiều người bỏ qua nhưng rất đúng. Hầu hết các lập trình viên đều xấu về nó và thường ghét làm điều đó. +1
Eran Galperin

117

Phát hành ứng dụng miễn phí và làm việc trên các chương trình nguồn mở là những quảng cáo tuyệt vời để bán một sản phẩm, cụ thể là bạn. (Nói cách khác: các ứng dụng miễn phí là một nhà lãnh đạo thua lỗ để bán thời gian của bạn.)

Ngoài ra còn có khái niệm về "nền kinh tế quà tặng", nơi bạn càng cho đi càng giàu có. Tại sao tôi không quyên góp lại cho đồng nghiệp / xã hội của mình khi tôi đã nhận được rất nhiều từ rất nhiều người?

Cuối cùng, lĩnh vực nào khác cho phép bạn ảnh hưởng trực tiếp đến cuộc sống của hàng triệu người bằng cách viết một cái gì đó làm cho cuộc sống của họ dễ dàng hơn một chút?


23
Tại sao? Hóa đơn. Món ăn.
Paul Nathan

30
Nó không phải là một hoặc / hoặc tình huống. Bạn thực sự có thể có một công việc được trả tiền VÀ phát hành phần mềm miễn phí.
helgeg

21
@Paul Tôi lập trình cho thực phẩm. Trong thời gian rảnh rỗi, tôi cũng lập trình và cho đi ít nhất một phần vì những người khác đã cho tôi những thứ: Squeak, SBCL, FreeBSD, exim, stunnel, epic, apache, emacs. Và đó chỉ là thứ trên đỉnh đầu tôi.
Frank Shearar

12
@Mystere Man: Nếu tôi tính tiền cho phần mềm tôi đã viết trong thời gian rảnh rỗi, tôi sẽ gỡ bỏ mọi rào cản thú vị (khai thuế phức tạp hơn nhiều, có thể không có vấn đề cạnh tranh). Vì dù sao tôi cũng viết mã trong thời gian rảnh rỗi, tôi có quyền lựa chọn "chỉ tôi thấy nó" hoặc "tôi cho đi". Đối với tôi, sự cân bằng đó có xu hướng "cho đi".
Vatine

13
@el fuser, Mystere Man: Đó là một khối lượng công việc khổng lồ điều hành công việc kinh doanh của riêng bạn, liên quan đến rất nhiều việc làm mà tôi không quan tâm, có nguy cơ thất bại cao. Thay vì nói, làm những gì tôi yêu thích cả ngày, với mức lương đủ tốt , và đảm bảo tài chính cho vợ con. Vì vậy, bằng mọi cách, hãy chạy khởi động của bạn. Chúc may mắn.
Frank Shearar

103

Tôi khuyên bạn nên xem video tuyệt vời này để tìm hiểu lý do tại sao tiền thường không phải là động lực để thực hiện: RSA Animate - Drive: Sự thật đáng ngạc nhiên về những gì thúc đẩy chúng ta

Tôi khuyên bạn nên xem toàn bộ nội dung, nhưng nó cũng trực tiếp trả lời câu hỏi của bạn xung quanh mốc 6:40.


4
Đây có lẽ là lý do tại sao mọi người viết phần mềm miễn phí (và thực sự tại sao mọi người làm bất cứ điều gì mà không tính phí cho nó)
nos

5
Video tuyệt vời! TYVM để chia sẻ nó!
jweyrich

1
Ông đề cập đến Atlassian, người tạo ra phần mềm thực sự tốt. atlassian.com

66
  • Một số người viết chương trình cho niềm vui của nó, việc bán nó biến nó thành công việc.
  • Một số người xếp hạng số người sử dụng các chương trình của họ trên mức họ nhận được bao nhiêu tiền cho nó, việc bán nó sẽ đẩy người đầu tiên xuống nơi họ không quan tâm nhiều đến lần thứ hai.

Nếu bạn không muốn chịu trách nhiệm cho tất cả những người có trách nhiệm bán sản phẩm của mình thì ít nhất hãy cấp phép cho một số công ty và nhận tiền bản quyền hoặc tương tự.
Người đàn ông Muffin

@Nick: Đó là công việc, không phải vì nỗ lực, mà vì tôi đang kiếm tiền cho nó.
BCS

39

Tôi phát hành phần mềm của mình miễn phí vì tôi đã dành thời gian và sức lực cho nó nhưng không có thời gian hay thiên hướng để tiếp thị phần mềm, ai đó cũng có thể có lợi .

Theo triết lý cá nhân là (và tôi cũng bán phần mềm), "Cạnh tranh làm cho bạn tốt hơn".

Nếu bạn không thể tạo ra một sản phẩm thổi bùng sự cạnh tranh (miễn phí hoặc không) ra khỏi nước, bạn sẽ gặp rắc rối.


1
Nhưng bạn thậm chí không cần phải tiếp thị nó! Chỉ cần tạo một trang web cơ bản và nếu nó làm điều gì đó mà mọi người cần và nhập nhu cầu đó vào Google sẽ khiến trang web của bạn xuất hiện, thì bạn sẽ có khách hàng ngay lập tức.
Ken

15
@Ken Có nhưng nếu bạn không tiếp thị nó, không ai sẽ tìm thấy nó, và sau đó bạn sẽ không được trả tiền. Có những chương trình gazillion ngoài kia cho mọi nhiệm vụ. Chia số lượng khách hàng tiềm năng cho gazillion và bạn nhận được một phần trăm epsilon sẽ được tiếp xúc với chương trình của bạn bởi cơ hội tuyệt đối và họ sẽ không mua nó bởi vì họ chỉ là một số thanh thiếu niên chỉ muốn sử dụng chương trình của bạn một lần, ad hoc cho một cái gì đó. Vậy quan điểm là gì? Không cần suy nghĩ về các hoạt động kinh doanh xung quanh chương trình của bạn, dù sao bạn cũng sẽ không được trả tiền (dù sao cũng không phải là số tiền đáng kể).
EpsilonVector

Tôi chỉ nói từ kinh nghiệm. Chúng tôi bán số lượng lớn phần mềm và khoảng 99% hoạt động kinh doanh của chúng tôi đến từ những người làm việc với những gì phần mềm của chúng tôi làm. Điều đầu tiên được đưa ra là trang web của chúng tôi hoặc một bài viết nói về sản phẩm của chúng tôi, liên kết đến trang web của chúng tôi. Tất nhiên, điều này không hoạt động trong trường hợp cạnh tranh nặng nề. Nhưng nếu có sự cạnh tranh nặng nề thì bạn đã thua cuộc.
Ken

2
@Ken Có: "... hoặc một bài viết nói về sản phẩm của chúng tôi". Làm thế nào bạn quản lý để có được một người viết một bài viết về chương trình của bạn? Mọi người thường không viết về một số chương trình chuyển đổi định dạng video âm thanh tối nghĩa được chôn sâu trong kho lưu trữ download.com. Thực tế là một nhà báo nhận thấy bạn có nghĩa là bạn đã đầu tư nhiều nỗ lực hơn vào việc quảng bá chương trình của mình so với những gì nhiều lập trình viên vui vẻ sẵn sàng đầu tư.
EpsilonVector

Bạn đang viết một cái gì đó tối nghĩa, vì vậy bạn đã bị mất. Nếu chương trình của bạn hữu ích với nhiều người, các nhà báo sẽ viết một bài báo về nó. Tin tôi đi.
Ken

30

Rất nhiều ứng dụng miễn phí được tạo ra bởi một người có việc làm đầy đủ và đã nảy ra ý tưởng cho một ứng dụng mà họ sản xuất trong thời gian rảnh rỗi. Người đó không "cần" tiền để tồn tại.

Rất nhiều lần tìm kiếm các cơ chế để tiếp thị, bán và thu tiền thanh toán chỉ là không đáng để nỗ lực và đôi khi các cá nhân chỉ thích cung cấp một cái gì đó mà họ nghĩ là hữu ích cho công chúng.

Nếu bạn đang cạnh tranh với một ứng dụng miễn phí thì chiến lược tốt nhất là tạo ra một sản phẩm tốt hơn. Tôi thường mua một ứng dụng bằng cách sử dụng phiên bản miễn phí chỉ vì nó cung cấp nhiều tính năng hơn hoặc được triển khai tốt hơn theo một cách nào đó.


25

Có một điểm mà đủ là đủ, và sau đó có một thực tế là phải mất nhiều nỗ lực hơn để bán một cái gì đó mặc dù nó có thể là một nỗ lực nhỏ. Tôi vẫn cần phải đưa ra một cách để thu tiền chẳng hạn.

Tôi nghĩ lý do tôi đăng các ứng dụng miễn phí là nguồn đóng đơn giản là vì bản thân tôi yêu thích phần mềm miễn phí đầy đủ tính năng, vì vậy tôi thích gửi nó ra thế giới với ý tưởng tương tự. Khi tôi có thể hoàn thành một nhiệm vụ quan trọng với gói phần mềm hoàn toàn miễn phí, tôi cảm thấy rất tuyệt, vì vậy tôi muốn chia sẻ điều đó.

Thực sự nếu câu trả lời của 'tại sao không làm cho nó miễn phí?' đi xuống 'bởi vì bạn có thể nhận được hàng đống tiền', tất cả là về động lực của bạn để phát hành một số phần mềm là gì. Không phải ai cũng được thúc đẩy bởi ngày càng nhiều tiền mặt.


2
Nó ít hơn về bản thân tiền mặt, nhưng khả năng kiếm đủ tiền để có thể tự làm việc ... không phải cho một công ty hay nhà thầu, mà hoàn toàn cho chính bạn. Phần mềm làm cho việc này thật dễ dàng. Không có văn phòng, không có chi phí hoạt động, vv Một khi bạn đã hoàn thành rằng bạn không bao giờ có thể quay lại làm việc cho người khác.
Ken

9
@Ken: Điều đó không hoàn toàn đúng. Làm việc cho bản thân đòi hỏi một số công việc nhất định mà không phải ai cũng muốn tham gia. Tôi đã xem xét lựa chọn làm việc cho bản thân mình, và trong khi tôi cảm thấy tự tin mình có thể làm được, tôi không muốn đối phó với nhiều chi tiết vụn vặt sẽ đi kèm với nó. Tôi đã tìm thấy một công ty mà tôi rất vui khi làm việc, điều đó đánh giá cao tôi và tôi hài lòng với công việc đó.
Harper Shelby

2
Câu hỏi - Nếu bạn phát hành nó dưới dạng phần mềm miễn phí, bạn có lý do cụ thể nào không phát hành dưới dạng phần mềm miễn phí (nguồn mở) không?
thay thế

@mathepic nếu tôi phát hành thứ gì đó miễn phí thì tôi không hiểu lý do tại sao tôi cũng không thể bao gồm mã nguồn, mặc dù có thể có một trường hợp sử dụng một số mã nhất định trong cả sản phẩm miễn phí và bán và do đó muốn bảo vệ mã vì nó cũng được sử dụng trong những cái đã bán
MetaGuru

25

Tôi thấy hai lý do chính:

  • Một lập trình viên cá nhân có thể chỉ muốn được biết đến và yêu thích.

  • Có một mô hình kinh tế thay thế đằng sau hậu trường. Một số ví dụ nổi tiếng: iTunes, Acrobat reader, Firefox, Ubuntu đều miễn phí nhưng các nhà quảng bá của họ đều kiếm tiền với các sản phẩm này (bán giải trí, tính năng trả phí, khán giả cho công cụ tìm kiếm, hỗ trợ).


1
Mô hình kinh tế thay thế này sẽ bắt đầu hoạt động ngay khi người làm bánh quanh góc bắt đầu tặng bánh mì của họ để đổi lấy phần mềm miễn phí mà họ đã tải xuống.
Giorgio

23

Tại sao mọi người cung cấp lời khuyên miễn phí ở đây trên Stack Exchange khi một số người kiếm tiền trả lời các câu hỏi kỹ thuật? Tôi nghĩ rằng điều này chỉ ra một nhu cầu tâm lý cơ bản phải hào phóng. Jorge Moll và Jordan Grafman, các nhà khoa học thần kinh tại NIH, đã phát hiện ra rằng từ thiện có dây cứng trong não. Xem bài viết của Washington Post `` Nếu cảm thấy tốt để trở nên tốt, nó có thể chỉ là tự nhiên '' tại http://www.washingtonpost.com/wp-dyn/content/article/2007/05/27/AR2007052701056.html

Cả lý thuyết về sự phát triển nhận thức của Kohlberg và đạo đức chăm sóc của mọi người đều coi người phụ thuộc lẫn nhau và phát triển theo hướng đồng cảm và vị tha ngày càng tăng. Hành vi này là cần thiết cho nhân loại để tồn tại và phát triển.

Lewis Hyde nói có hai loại nền kinh tế: (1) Nền kinh tế trao đổi (nền kinh tế khan hiếm), trong đó địa vị được dành cho những người có nhiều nhất và (2) nền kinh tế quà tặng (nền kinh tế dồi dào) trong đó địa vị được dành cho những người đó ai cho nhiều nhất. Ví dụ về các nền kinh tế quà tặng bao gồm hôn nhân, gia đình, tình bạn, nghiên cứu khoa học truyền thống, các mạng xã hội (như Wikipedia và Stack Exchange), và, tất nhiên, F / OSS .

IMHO, Eric S. Raymond và Linus Torvalds đã thực hiện một phép lạ: biến các lập trình viên ích kỷ thành các lập trình viên hào phóng. Điều này rất giống với cách Elisha biến 2.200 sinh viên ích kỷ thành những người hào phóng với phép màu của "sự nuôi dưỡng của vô số người." Trong II Melachim 4: 42-48 Elisha phải hỗ trợ 2.200 sinh viên. Có nạn đói. Học sinh của anh đói và ích kỷ. Mỗi người trong số họ có một số thực phẩm, nhưng họ từ chối chia sẻ với nhau. Sau khi Elisha phân phát chỉ 22 ổ bánh mì cho họ, họ bắt đầu chia sẻ với nhau. Chẳng mấy chốc, không chỉ tất cả đều được cho ăn, mà còn có thức ăn thừa. Phép màu thực sự không phải là bánh mì được vật chất hóa từ không khí mỏng, mà là những người đã từng ích kỷ trở nên hào phóng, lấy cảm hứng từ tấm gương của sự hào phóng của một người.


20

Tôi được trả đủ tiền tại công việc hàng ngày của tôi là một lập trình viên. Tôi chủ yếu viết mã cho các dự án nhỏ của riêng tôi cho vui. Tôi phát hành gần như tất cả những gì tôi viết vào thời gian riêng của mình miễn phí và theo giấy phép nguồn mở / miễn phí vì:

  1. Đây là những dự án thú vị (ví dụ: trình thông dịch cho một ngôn ngữ đơn giản, một công cụ để dọn sạch mã JavaScript, các tập lệnh nhỏ khác nhau, v.v.). Đây không phải là các ứng dụng "doanh nghiệp". Ngay cả những ứng dụng nhỏ, người dùng gia đình cũng cần phải hoàn thành công việc hoặc để giải trí. Được rồi, có thể có một vài người thực sự có thể trả một số tiền rất nhỏ cho một số công cụ tôi viết. Nhưng thực sự, đó sẽ là một khoản tiền không đáng kể và tôi thực sự không cần tiền đủ để tôi cân nhắc những nỗ lực liên quan đến tiếp thị và bán chúng.

  2. Là một người lớn lên trong những năm 1980 và đầu những năm 1990, và ở một nước đang phát triển, tôi cũng hiểu cảm giác như thế nào khi không có đủ tiền cho hoặc truy cập vào các công cụ tôi cần. Thanh toán là một rắc rối lớn đối với nhiều người không sống ở phía tây và thậm chí nếu có thể, một vài đô la có thể chuyển thành rất nhiều tiền cho một sinh viên ở bên kia thế giới. Nếu hầu hết những người thực sự có thể sử dụng những công cụ này sẽ không thể trả tiền cho họ, thì việc sử dụng tính phí cho họ là gì?

  3. Như các câu trả lời khác đã chỉ ra, các dự án của riêng tôi, cũng như công sức tôi bỏ ra cho bất kỳ dự án lớn nào không thuộc sở hữu của tôi, trả cho tôi như quảng cáo cho các kỹ năng của tôi. Ngoài những điều như làm cho tôi thích người khác hơn, nó cũng giúp tôi được các nhà tuyển dụng tiềm năng chú ý và do đó giúp tôi trở nên khôn ngoan trong sự nghiệp. Một phần mềm có sẵn miễn phí chắc chắn được biết đến nhiều hơn và được sử dụng rộng rãi hơn cho một cái gì đó có chất lượng tương đương nhưng không miễn phí.

Như các câu trả lời khác đã chỉ ra, nếu những nỗ lực của một hoặc một nhóm nhỏ những người đang viết mã trong thời gian rảnh rỗi đang đe dọa triển vọng thương mại của phần mềm được viết bởi những người làm việc đó để kiếm sống - tôi nghĩ rằng nó phụ thuộc vào sau đó làm việc chăm chỉ hơn để làm cho sản phẩm của họ đáng để chi tiền hơn là cách khác. Nếu bất cứ điều gì, nó chỉ đặt thanh cao hơn cho phần mềm chất lượng tốt cho tất cả các bên liên quan.

Nó giống như nói rằng việc tặng quần áo cũ của bạn cho tổ chức từ thiện làm tổn thương mọi người trong ngành dệt may.


18

Tôi đã bắt gặp khá nhiều ứng dụng mà tôi tự hỏi mình "Bạn đang yêu cầu $ 20,00 cho thứ nhảm nhí này?" Tôi biết tôi có thể làm điều đó tốt hơn và để "gắn bó với người đàn ông", tôi phát hành nó miễn phí.

Tôi hiểu rằng có rất nhiều thời gian và tiền bạc vào các ứng dụng đó nhưng tôi cũng tin rằng nếu bạn định đưa ra một sản phẩm để bán, thì nó sẽ là đỉnh cao hoặc chỉ cần cho đi.


7
Đã đồng ý. Mọi người không nên sạc cho tào lao. Nếu những gì bạn có thể làm trong vài ngày cũng tốt như những gì ai đó đang tính phí, thì rõ ràng nó không đáng giá 20 đô la.
Ken

Tôi đã làm điều đó một lần. Nó không vui như tôi nghĩ. Sẽ vui hơn nhiều khi làm điều đó vì lợi ích của danh tiếng mà bạn nhận được (nói cách khác, bản ngã vuốt ve).
Roman Starkov

Điều này làm tôi nhớ đến ứng dụng Timer trong Android được bán với giá khoảng 10 đô la.
Earlz

Ngoại trừ bạn không thực sự "gắn bó với người đàn ông". Bạn cũng có thể "gắn bó" với một người đang cố gắng kiếm sống để nuôi sống gia đình họ. Ngoài ra, bạn đang cố gắng giải quyết một vấn đề không. Nếu phần mềm tệ đến mức không ai mua nó thì nó sẽ chết theo thời gian hoặc cải thiện đến mức có thể sử dụng được. Không có ai ở giữa nơi mà bất kỳ ai bị buộc phải mua phần mềm mà không có gì tốt.
Wayne Koorts

18

Chất lượng

Có mã nguồn mở, chất lượng có thể cải thiện mạnh mẽ. Hãy nghĩ rằng các lập trình viên khác cải thiện mã, nghĩ các máy phân tích mã nguồn tự động.

Độ bền

Nguồn đóng có xu hướng bị mất khi có một số sản phẩm tốt hơn / cạnh tranh hơn. Nguồn mở có thể được chia sẻ mãi mãi.

Chia sẻ ...

đang chăm sóc. Bây giờ mọi người trên thế giới đều được kích hoạt để sử dụng chức năng trong ứng dụng của bạn, kể cả các quốc gia thuộc thế giới thứ ba.

Tự cải thiện Phản hồi từ các lập trình viên đồng nghiệp giờ đây có thể hơn, miễn phí và được cung cấp bởi các lập trình viên thực sự quan tâm.

Sự tự do

Tôi ghét bị khóa bởi các công ty. Tương tự như vậy, tôi không muốn sản xuất phần mềm giống nhau.

Xây dựng CV

Thay vì gửi email CV, giờ đây bạn có thể gửi email một loạt các liên kết đề cập đến các dự án / bản vá mà tôi đã đóng góp. Cắt crap, không còn bingo nhảm nhí trên CV. Chỉ là một danh sách các đóng góp.

Tư duy Kinh Thánh

Một người đàn ông tham lam mang đến rắc rối cho gia đình, nhưng anh ta ghét hối lộ sẽ sống. (Châm ngôn 15:27, Phiên bản quốc tế mới)

Một mô hình kinh doanh dựa trên việc bán ứng dụng thường là tham lam, một mô hình kinh doanh dựa trên phần mềm miễn phí và cung cấp dịch vụ với chúng ít hơn như vậy.

Lan tỏa

Phần mềm nguồn mở (tùy thuộc vào giấy phép) có nhiều khả năng được bao gồm trong các gói phần mềm khác.

Giảm rủi ro kinh doanh

Phần mềm dựa trên các thành phần nguồn mở, giảm sự phụ thuộc vào các doanh nghiệp bên thứ ba. Khi một doanh nghiệp đi xuống, doanh nghiệp của bạn vẫn có thể nhận được hỗ trợ cho mã / phần mềm. Android là một ví dụ tuyệt vời về cách nguồn mở đột phá có thể và cách các doanh nghiệp hiện tại có rủi ro cao hơn khi sử dụng một số phần mềm không mở.

Vui vẻ

Tôi có một dự án rất thú vị để làm. Không cần phải yêu cầu một doanh nghiệp xung quanh nó, với tất cả những rắc rối đi kèm với nó.

Sự công nhận

Bạn khó có thể được nhận ra bởi nguồn đóng. Nguồn mở mở ra rất nhiều khả năng để được công nhận.

Tạo thị trường dịch vụ

Thay đổi thị trường từ mô hình doanh thu dựa trên mỗi bản sao sang mô hình doanh thu dựa trên dịch vụ. Ví dụ: Rất nhiều phần mềm xung quanh ngăn xếp công cụ ứng dụng Google miễn phí như trong bia. Google kiếm tiền từ việc cung cấp cơ sở hạ tầng.

Cho trẻ em

Những đống tiền biến mất, nhưng mã nguồn chia sẻ của bạn không bao giờ biến mất. Các thế hệ tương lai sẽ cảm ơn vì sự đóng góp của bạn.

Phát minh lại bánh xe hút

Chúng tôi đứng trên vai những người khổng lồ. Điều gì sẽ xảy ra nếu Alan Turing giữ thiết kế độc quyền của mình? Chúng ta sẽ có một hệ sinh thái phần mềm như chúng ta có ngày hôm nay chứ?

Mô hình tùy biến

Cung cấp phần mềm miễn phí, tính phí cho các tùy chỉnh. Ví dụ: cung cấp phần mềm CMS miễn phí nhưng tính phí cho các mô-đun chuyên biệt phù hợp với yêu cầu kinh doanh tùy chỉnh.

Chiến thắng

Tính phí ít hơn cho sản phẩm của bạn, và bạn có được khách hàng. Đi xuống sau đó yêu cầu không bồi thường tiền tệ là khó. Bạn tăng cơ hội để vượt qua người khác.

Độc lập

Sạc cho phần mềm có nghĩa là trở nên phụ thuộc vào khách hàng trả tiền hoặc trả tiền cho các nhà quảng cáo. Bạn có thể không muốn cần tiền từ các doanh nghiệp với các hoạt động phi đạo đức.


2
We stand on the shoulders of giants.Nhắc nhở về một trích dẫn tuyệt vời tôi đã đọc trên SO một lần, nhưng tôi không thể tìm thấy nó nữa. Nó mô tả khá nhiều phần mềm miễn phí (và khái niệm) đối với tôi:You can stand on the shoulders of a giant, or on a big enough pile of dwarfs...works either way.
Bobby

@ BOB: Thuộc tính Newton. Anh ấy nói rằng và đó là một trong những trích dẫn yêu thích của tôi ( en.wikiquote.org/wiki/Newton ), nó chính xác hơn như thế này: If I have seen further it is only by standing on the shoulders of giants.:)
phresnel

1
@phresnel: Vâng, bản gốc. Câu hỏi được sửa đổi bắt nguồn từ đâu đó trên SO, rất có thể là câu hỏi đã bị xóa. Tôi không thể tìm thấy nó, ý tôi là, nó được trích dẫn nhiều lần trên web, đôi khi thậm chí đề cập đến Stack Overflow, nhưng không có thuộc tính hoặc liên kết nào ... làm tôi buồn bằng cách nào đó.
Bobby

+1 (Tôi sẽ cung cấp 100 lần nâng cấp nếu có thể) "Phát minh lại bánh xe hút": Tôi nghĩ rằng chúng ta khó có thể định lượng được tần suất của bánh xe được tái tạo (triển khai lại) trong ngành công nghiệp phần mềm. Tôi nghĩ rằng chúng ta có thể tiết kiệm hàng tỷ đô la phát triển nếu chúng ta chỉ sử dụng phần mềm nguồn mở.
Giorgio

Bán ứng dụng bây giờ là tham lam? Bummer, bởi vì những thứ tôi cần để tồn tại không phải là miễn phí.
Andy

14

Lập trình cũng có thể là một sở thích

Nhiều người coi lập trình như một sở thích, viết chương trình cho vui khi về nhà và chia sẻ chúng trên mạng hoặc tham gia vào các dự án nguồn mở.

Điều này giống như các nhiếp ảnh gia thích chụp ảnh và chia sẻ chúng với thế giới trên các trang như picasa hoặc flickr, và các nhạc sĩ thích tạo nhạc và chia sẻ nó với thế giới trên các trang như myspace.com hoặc mp3.com, sau đó một số lập trình viên cũng muốn chia sẻ công việc của họ với thế giới.


Tuyệt vời. Chính xác là tầm nhìn của tôi về mã hóa thời gian rảnh rỗi (và thỉnh thoảng tôi cũng chụp ảnh).
phresnel

14

Phần mềm miễn phí, vì đó là thông tin. Biểu hiện là "Thông tin muốn được tự do."

Tại sao vậy? Tại sao thông tin muốn được miễn phí? Xem xét trao đổi ngăn xếp. Bạn có thấy Stack Exchange nghiền nát ExpertflixChange như thế nào không? Tại sao? Bởi vì giao diện người dùng là vượt trội. Cách lớn nhất mà giao diện người dùng là vượt trội là gì? Bạn có thể đặt câu hỏi và nhận được câu trả lời mà không cần thẻ tín dụng.

Tiền thêm ma sát vào dòng thông tin. Tất cả mọi thứ về tính tiền đều đòi hỏi bạn phải cố gắng để có được sự độc quyền về thông tin và sau đó dựng lên một số trở ngại hoặc rào cản đối với dòng chảy thông tin đó. Việc tải phim từ Internet cũng vậy. Bộ phim có giá trị gì đó, nhưng tính phí cho bộ phim làm tăng thêm ma sát cho dòng chảy của các bộ phim và không có ma sát luôn đánh bại ma sát.

Phần mềm miễn phí không phải là về những kẻ khốn rẻ tiền đang cố gắng hủy hoại doanh nghiệp của bạn. Đó là về một quy luật cơ bản của dòng thông tin không thể phá vỡ mô hình kinh doanh phần mềm trả tiền. Bạn có thể cố gắng đưa ra động lực cho mọi người, chúng ta có thể nói về niềm vui, nỗi đau và đạo đức nếu điều đó làm chúng ta thích thú, nhưng lý do sâu xa là chúng ta có một hệ thống thông tin không có ma sát đánh bại thông tin có ma sát và thông tin không ma sát sẽ chiến thắng .

Phần mềm ma ​​sát đánh bại phần mềm có ma sát. Chắc chắn nó có thể bị thiếu trong các điều khoản khác, nhưng sức mạnh của ma sát là lớn đến mức toàn bộ thị trường sẽ tổ chức lại xung quanh không ma sát. Nếu họ không, họ thu nhỏ và thị trường không ma sát đánh bại thị trường bằng ma sát.

Tất cả không mất cho bạn. Những điều này mất một thời gian dài để xảy ra. Windows vẫn ở với chúng ta, Linux đã không điều khiển nó từ bề mặt Trái đất và iOS rất thành công mặc dù nó đang chiến đấu trong một trận chiến khó khăn chống lại Android. Nhưng nếu bạn muốn làm chậm những mất mát của mình để có thể tận hưởng cuộc sống tốt đẹp hoặc giàu có trong cuộc đời, tôi khuyên bạn nên nghĩ rằng bản thân bạn đang kinh doanh thông tin và xem ma sát là một trở ngại cho thành công của bạn. Nếu bạn phải tính phí cho phần mềm, hãy thử nghĩ cách để làm điều đó với ma sát ít nhất có thể.

ps http://github.com/raganwald


Điều đó đúng với "Free" của Anderson ... Ai, btw, đã điều chỉnh lại giai điệu của mình: "... Miễn phí là không đủ. Nó cũng phải phù hợp với Paid . Giống như dao cạo râu miễn phí của King Gillette chỉ khiến cho việc kinh doanh trở nên hợp lý với những lưỡi kiếm đắt tiền, các doanh nhân Web ngày nay sẽ không chỉ phát minh ra những sản phẩm mà mọi người yêu thích, mà cả những sản phẩm mà họ sẽ trả tiền. "
bụi bẩn đỏ

+1 cho các câu đầu tiên. Tôi cũng coi mã nguồn là thông tin và tôi muốn sống trong một thế giới trong đó thông tin / công nghệ được chia sẻ tự do.
Bobby

Rồi đến câu hỏi thú vị. Làm thế nào để Stack Exchange nuôi nhân viên của họ?

"Nếu bạn phải tính phí cho phần mềm, hãy thử nghĩ cách để làm điều đó với ít ma sát nhất có thể". Đưa ra mô hình freemium , đi tiên phong bởi hầu hết các nhà độc quyền chơi game vô đạo đức, Zynga .
dodgy_coder

12

Là một doanh nhân / lập trình viên kiếm sống tốt từ viết và bán phần mềm,

Bạn không phải là lập trình viên, ít nhất không phải là người chia sẻ khoa học và kỹ thuật khiến hầu hết các lập trình viên chọn lĩnh vực của họ. Bạn là một doanh nhân sử dụng lập trình để kiếm sống (nhân tiện không phải là điều xấu.)

Tôi chết lặng vì lý do tại sao các nhà phát triển viết ứng dụng và sau đó đưa chúng lên Internet miễn phí.

Ý thức từ thiện? Chia sẻ? Ý chí chung? Khoa học và kỹ thuật mong muốn tiến bộ công nghệ và kiến ​​thức?

Bạn đã tìm thấy chính mình trong một trong những lĩnh vực sinh lợi nhất trên thế giới.

Không liên quan, ngay cả đối với các ngành công nghiệp bên ngoài phần mềm. Có bao nhiêu công ty, có lợi nhuận trong các lĩnh vực khác, tích cực tham gia từ thiện và hỗ trợ cộng đồng?

Một doanh nghiệp có tỷ suất lợi nhuận 99%,

Chỉ khi bạn đang làm việc nhỏ, chơi trò chơi thuế hoặc làm một cái gì đó dưới bàn. Ý tưởng về một doanh nghiệp có lợi nhuận, liên tục và theo cách bền vững không được hỗ trợ bởi các quy luật kinh tế.

nơi bạn không có sản phẩm vật chất nhưng có thể đặt tên cho giá của bạn;

Bạn chỉ có thể đặt tên cho giá của bạn khi bạn

  1. đang làm việc với một khách hàng rất tuyệt vọng (và không hiểu biết),
  2. bạn là một chuyên gia kỹ thuật (giả sử một MSEE chuyên về thiết kế mạch RF và MW hoặc lập trình FPGA hoặc một kiến ​​trúc sư phần mềm rất có kinh nghiệm.)

Mặt khác, không, bạn không được đặt tên cho giá của mình vì có rất nhiều người rất có khả năng cạnh tranh với bạn để ký hợp đồng.

một doanh nghiệp nơi bạn có thể vận chuyển một sản phẩm lỗi và khách hàng vẫn sẽ mua nó.

Và đó là lý do tại sao bạn sẽ không bao giờ hiểu tại sao các lập trình viên, nhà khoa học và kỹ sư (trái ngược với gái điếm tiền), lại đóng góp cho nguồn mở.

Tôi thực sự sẽ nói rằng tôi nghi ngờ những gì nó đòi hỏi để có một công ty thành công, bền vững, độc lập với ngành công nghiệp.

Bạn hỏi Nike và họ sẽ nói với bạn rằng họ đang kinh doanh để tạo ra những đôi giày tốt. Họ không kinh doanh trong việc vận chuyển một sản phẩm tồi tệ.

Bạn hỏi Apple và họ sẽ nói với bạn rằng họ đang kết hợp công nghệ tốt nhất với tính thẩm mỹ trải nghiệm người dùng tinh tế nhất. Họ không kinh doanh vận chuyển các sản phẩm shitty.

Bạn hỏi AstraZeneca và họ sẽ nói với bạn rằng họ đang kinh doanh vì sự tiến bộ y tế, chứ không phải vận chuyển một sản phẩm tồi tệ.

Và đó không phải là những ví dụ về những lời hoa mỹ trống rỗng.

Và vân vân. Và mặc dù luôn có khả năng các sản phẩm lỗi được đưa ra thị trường, tất cả các công ty thành công đều tự xác định bằng một mục tiêu xuất sắc cụ thể. Lợi nhuận là một tác dụng phụ của nó, và chắc chắn là mục tiêu chính. Nhưng nó chắc chắn không phải là ổ đĩa chính của họ làm cho mọi thứ di chuyển.

Không có gì lớn hơn làm việc trong một môi trường như thế. Và không có gì tồi tệ hơn là làm việc với những người coi lợi nhuận là động lực chính của họ. Chất lượng mất hoàn toàn.

Bạn nên đọc một số tác phẩm của Warren Buffet hoặc trên ổ đĩa của Henry Ford về tư tưởng chất lượng và công việc. Sau đó, bạn sẽ hiểu không chỉ nguồn mở là gì, mà bạn có thể tìm hiểu một hoặc hai về các doanh nghiệp thành công, bền vững.

Các doanh nhân không hiểu rằng không thực sự là doanh nhân. Họ chỉ là những người bán hàng rong cưỡi một làn sóng đầu cơ nhất thời.


2
Tôi thích tất cả mọi thứ về bài viết này.
Sevenseacat

11

Một trong những lý do chính khiến tôi cân nhắc phát hành ứng dụng miễn phí là vì đây là một bổ sung chắc chắn cho danh mục đầu tư của tôi cho những nỗ lực trong tương lai (cơ hội việc làm tiềm năng, quảng bá tên tuổi của bạn trong thế giới lập trình). Đó là quá đủ thanh toán nếu bạn hỏi tôi.


Đến đúng trong trường hợp của tôi :)
phresnel

7

Thợ làm dụng cụ

Cá nhân, tôi phát hành các công cụ tôi sử dụng. Giả định của tôi là những thứ mà tôi xây dựng bằng những công cụ này sẽ là nơi tôi kiếm tiền. Các lập trình viên ghét rắc rối, và hầu hết những người sử dụng triết lý Unix đều biết rằng không cần phải phát minh lại nhiều lần. Vì vậy, chúng tôi phát triển các công cụ giúp chúng tôi làm việc vặt hàng ngày, phát hành chúng ra công chúng với hy vọng rằng những người khác sẽ thấy chúng hữu ích, và, nếu chúng tôi may mắn góp phần làm cho chúng tốt hơn. Hầu hết các lập trình viên không muốn tham gia vào việc làm đi làm lại nhiều lần, chúng tôi muốn viết những điều MỚI sử dụng các kỹ năng của mình để phát huy hết khả năng của mình, chúng tôi không muốn viết trình soạn thảo, trình phân tích cú pháp, cơ sở dữ liệu, v.v. trong thời gian cộng đồng tạo ra các phiên bản của các công cụ này vẫn tốt hơn (ví dụ: Linux so với M $).

Công dân có trách nhiệm

Nếu bạn sử dụng đủ phần mềm miễn phí, cuối cùng bạn sẽ bắt đầu cảm thấy mắc nợ cộng đồng và nếu bạn có khả năng bạn MUỐN đóng góp. Ngoài ra, có giá trị trong việc làm. Tôi đã học được nhiều hơn bằng cách viết phần mềm miễn phí hơn bao giờ hết tôi được trả tiền để làm như vậy. Đó là một cách tuyệt vời để học và tôi thích lập trình. Tôi thích giải quyết vấn đề và tôi thích có thể làm điều đó theo cách tôi muốn. Khi tôi phát hành sản phẩm miễn phí, không có gì phải mong đợi về những gì nó phải làm, điều đó hoàn toàn phụ thuộc vào tôi.

Không ai muốn trả tiền cho tôi

Tôi vẫn còn đi học, vì vậy khi tôi làm việc trong các dự án nguồn mở hoặc tạo các dự án miễn phí của riêng mình, đó là kinh nghiệm tôi có thể đưa vào sơ yếu lý lịch của mình. Đó là cách tôi tự dạy mình một số ngôn ngữ và đó là điều khiến tôi trở thành một lập trình viên giỏi hơn so với bạn bè, những người chỉ làm việc trên các khóa học trong suốt thời gian học.


7

Bắt đầu với một phiên bản miễn phí.

Sau đó, phiên bản 4 bắt đầu sạc.

Nếu sản phẩm là tốt, mọi người sẽ tiếp tục mua nó.

Ngoài ra, đi theo lộ trình của Google và cung cấp phiên bản cắt giảm miễn phí, với phiên bản pro có chi phí thêm một lượng nhỏ.


"Nếu sản phẩm là tốt, mọi người sẽ tức giận!" Tôi cũng có cái này khi Xcode được trả tiền. Mặc dù chỉ có năm đô la, nhưng nó thực sự khiến tôi bực mình vì tôi cần phải trả tiền cho một thứ đã từng miễn phí. Bây giờ nó lại miễn phí. Tương tự với FaceTime cho Mac OS X.
phải vào

6

Một lý do là, nhiều nhà phát triển phần mềm ghét phát minh lại bánh xe. Nếu tất cả các phần mềm đã bị đóng, sẽ có nhiều hơn thế xảy ra.

Nguồn mở hấp dẫn nhiều đến phần mềm cấp cơ sở hạ tầng, như hệ thống và công cụ, cho phép các nhà phát triển tập trung vào giải pháp vấn đề thực tế thay vì thực hiện lại các chức năng thư viện đơn giản trong một phần trăm thời gian.


4

Bạn có thể tìm thấy rất nhiều cái nhìn sâu sắc trong bài viết Wired của Chris Anderson Miễn phí! Tại sao $ 0,00 là tương lai của kinh doanh .

Tuy nhiên, bạn sẽ tìm thấy nhiều ví dụ trong đó các nhà phát triển chấp nhận quyên góp và có thể Flattr sẽ thành công khi các khoản thanh toán vi mô đã thất bại.

Ngoài ra còn có các giao dịch khác được thực hiện ở đây, mặc dù nó không liên quan đến tiền mặt:

  • Lao động: Gỡ lỗi và thử nghiệm nỗ lực trên các nền tảng và trong các kịch bản sử dụng không bao giờ được hình dung bởi các nhà phát triển ban đầu. Bằng cách tự động theo dõi việc sử dụng, các nhà phát triển có được thông tin có giá trị.
  • Danh tiếng: Đối với nhiều lập trình viên, lập trình rất nhiều về phản hồi tích cực từ việc tạo ra phần mềm ngay từ đầu và mọi người trân trọng kết quả.
  • Lòng vị tha: Làm cho các sản phẩm phần mềm ngày nay tương đối dễ dàng vì có sẵn các công cụ và thư viện phát triển miễn phí và tốt. Phát hành phần mềm miễn phí trở lại là một cách để trả lại cho cộng đồng.

4

Nếu bạn đang viết một nền tảng thay vì một sản phẩm, làm cho nó trở thành nguồn mở đảm bảo rằng mọi người có thể tự tin xây dựng trên nền tảng đó. Vì vậy, đó là một lý do.


Rất nhiều người tự tin xây dựng trên nền tảng Windows mà không cần nguồn.
Andy

4

Bởi vì sự tối nghĩa gây hại nhiều hơn là không kiếm tiền từ một ý tưởng. Bởi vì các lập trình viên có thể không sống trong môi trường sống trong một hộp mã hóa, nguồn thu nhập của chính họ có thể đáp ứng nhu cầu của họ. Bởi vì miễn phí từ giá cho phép bạn được miễn phí từ hỗ trợ và miễn phí từ nghĩa vụ. Bởi vì thanh toán có nghĩa là bạn chấp nhận một trách nhiệm nhất định với tư cách là nhà cung cấp dịch vụ hoặc sản phẩm. Có nhiều tranh luận ủng hộ việc không tính phí cho phần mềm nếu động lực chính của bạn không phải là giàu có.

Cuối cùng, vì tiền, trong khi một động lực lớn, cũng là một động lực kém.


3

Tôi đã "phát hành" (được tải lên trang web của mình) một vài ứng dụng máy tính để bàn miễn phí vì tôi không nghĩ ai sẽ sẵn sàng trả tiền cho chúng.

Chúng là những ứng dụng rất nhỏ và tôi không thể biện minh cho việc tính phí hơn 10 bảng Anh hoặc hơn thế cho chúng. Tôi không mong đợi có được nhiều người dùng (tôi biết tôi có ít nhất một người) vì vậy có vẻ không đáng để thiết lập tích hợp PayPal trên trang web của tôi để thu tiền thanh toán.

Nếu tôi từng viết một cái gì đó lớn hơn mà tôi nghĩ sẽ có một thị trường thì tôi sẽ trông khó hơn và lâu hơn trong việc nhận thanh toán cho nó.


3

Tôi đã chia sẻ ứng dụng của tôi miễn phí. Trên thực tế, nó đã giúp khách hàng tiềm năng của tôi thấy nó hoạt động như thế nào và họ đã liên hệ với tôi với một đề xuất mua hàng và với một số tính năng bổ sung để thực hiện. Phân phối phần mềm miễn phí đã giúp khách hàng của tôi thấy được nó mang lại lợi ích như thế nào cho họ.


3

Tôi viết mã vì tôi thích viết mã. Không phải vì tôi muốn giàu có, hay vì tôi muốn thay đổi thế giới, hay bất cứ điều gì tương tự. Tôi thích viết mã, và tôi thích nó khi mọi người được hưởng lợi từ thực tế này. Tại sao tôi nên tính phí cho họ rất nhiều tiền cho việc đó?

Tôi cũng nhận được lợi ích từ nhiều người cũng cảm thấy như vậy, và đó là cách trả lại cho họ. Tôi có thể sử dụng Linux và Firefox và .... miễn phí mỗi ngày, vì vậy nếu tôi có thể làm điều gì đó có lợi cho người khác thì tại sao không?


Tôi đã giàu và tôi nghèo. Tin tôi đi, giàu có thì tốt hơn. Hãy -Mae West
Ken

3

Bởi vì các công cụ phần mềm tốt cần một chút thời gian để phát triển.

Vì vậy, bạn bắt đầu dự án của bạn và nhận thức được rằng không ai sẽ trả tiền cho nó, như nó là.

Nhưng nếu bạn tặng nó miễn phí, mọi người có thể bắt đầu sử dụng nó, cung cấp phản hồi và thử nghiệm miễn phí, ý tưởng phát triển, v.v ...

Cuối cùng, nếu mọi việc suôn sẻ, bạn có thể tạo một phiên bản không miễn phí và bán nó.


3

Về cơ bản, phong trào phần mềm miễn phí đảm bảo sự đổi mới ở quy mô cạnh tranh nhất.

Mọi thứ thay đổi mỗi ngày trong thế giới lập trình và cần có một hệ thống kiểm tra và cân bằng để đảm bảo rằng tất cả mọi người đều ngang hàng. Nếu không, chúng ta sẽ bị mắc kẹt với rất nhiều chương trình nhảm nhí chỉ vì mọi người tạo ra một "Tiêu chuẩn" (Microsoft có ai không?).

Thực tế của vấn đề là BẠN không cảm thấy mình có thời gian hoặc nguồn lực để theo kịp đối thủ cạnh tranh miễn phí. Bạn có khiếu nại này bởi vì nó thực sự buộc bạn phải làm việc để KIẾM CHƯƠNG TRÌNH CỦA BẠN LÀM VIỆC TIỀN. Bạn phải đổi mới và cải thiện chương trình của mình (Chèn Takei "OH MY!").

Xin lỗi, phiên bản vanilla của bạn mà bạn dự định sẽ sử dụng trong năm năm tới sẽ không cắt giảm. Bạn phải không ngừng phát triển. Đó là những gì nó cần.

Đừng buồn vì bạn quá lười biếng để làm cho sản phẩm của bạn trở nên tốt trong khi những người làm việc chăm chỉ hơn bạn từ bỏ nó miễn phí.


2

Bởi vì tôi có cảm giác rằng kiến ​​thức của tôi có thể giúp người khác cải thiện công việc hàng ngày của họ. Tôi cũng nghĩ rằng các dự án công cộng tăng khả năng hiển thị của bạn trên toàn cầu và các công ty sẽ quan tâm đến bạn và có thể muốn thuê bạn. Điều thứ hai tất nhiên đòi hỏi rằng cơ sở mã của bạn là tốt và dự án trở nên phổ biến.


2

Mọi người ít sẵn sàng trả tiền cho các công cụ ảo như chương trình, ngoài ra, có nhiều chương trình miễn phí khác, vì vậy chương trình thương mại của bạn, thậm chí chỉ 1 xu, sẽ không bán được. Ngoài ra, các chương trình có thể được sao chép dễ dàng.

"Tiền là từ của con người cho quatloos", đó là lý do tại sao một số lập trình viên tránh nó.

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.