Giải thích chi tiết lộ trình phát triển của PMNM
Các dự án nguồn mở đang chiếm lĩnh thế giới phát triển phần mềm. Trong hai năm qua, quy mô thị trường mua lại, sáp nhập và IPO dựa trên các doanh nghiệp phần mềm nguồn mở đã vượt quá 80 tỷ đô la Mỹ và tốc độ đầu tư vốn mạo hiểm vào lĩnh vực này cũng đang tăng lên từng ngày.
Từ việc tạo ra dự án GNU tại MIT vào năm 1983 đến việc ra mắt Github vào năm 2008 và việc mua lại RedHat trị giá 34 tỷ đô la của IBM, thái độ đối với nguồn mở đã trải qua những thay đổi to lớn trong những năm qua: phần mềm nguồn mở từng được coi là phiên bản giá rẻ của phần mềm đóng. phần mềm nguồn, và giờ đây phần mềm nguồn mở đã được coi là một giải pháp thay thế vượt trội mang lại chất lượng cao hơn, hỗ trợ tốt hơn và linh hoạt hơn.
Khi quyền ra quyết định tiếp tục chuyển sang các nhà phát triển, các công ty lớn và nhỏ sẵn sàng hơn bao giờ hết để kết hợp phần mềm nguồn mở và tất cả các lợi ích của nó vào phần mềm sản phẩm. Trên thực tế, hầu hết các cơ sở mã ứng dụng mới được phát triển đều bao gồm các thành phần mã nguồn mở. Tidelift, công ty quản lý các thành phần nguồn mở, đã báo cáo trong một cuộc khảo sát gần đây rằng 92% nhà phát triển được khảo sát cho biết họ đã xây dựng các ứng dụng bao gồm các thành phần nguồn mở.
Với tư cách là những người tin tưởng mạnh mẽ vào hoạt động kinh doanh lấy nhà phát triển làm trung tâm, chúng tôi đã theo sát sự phát triển của phần mềm nguồn mở và rất hào hứng với tình huống đôi bên cùng có lợi trong các doanh nghiệp này, giá trị mà nguồn mở tạo ra cho cộng đồng và doanh nghiệp.
Cách nguồn mở tạo ra giá trị
Trong vài năm qua, PMNM đã dần dần thay thế một số mã nguồn đóng đương nhiệm khi các doanh nghiệp đã thay thế cơ sở hạ tầng quan trọng bằng PMNM tốt hơn. Và nó sẽ chỉ phát triển khi chúng ta thấy những gã khổng lồ phần mềm đang cố gắng cạnh tranh với các đối thủ cạnh tranh mới không chi hàng trăm triệu đô la cho tiếp thị mà tận dụng cộng đồng người dùng rộng lớn và sôi nổi để thâm nhập thị trường. Ngoài ra, những thay đổi công nghệ mới ngày càng nhanh hơn, do đó, ngay cả những người chơi lâu đời trong các dự án nguồn mở cũng bắt đầu bị thay thế bởi các dự án mới nổi trẻ hơn, năng động hơn.
Chúng tôi thấy xu hướng tương tự đang lan rộng khắp ngăn xếp phần mềm. Nguồn mở không bị giới hạn trong cơ sở hạ tầng phần mềm và phân tích dữ liệu, mà đang thâm nhập vào các lĩnh vực mà theo truyền thống bị phần mềm nguồn đóng thống trị hoàn toàn. Ví dụ, WordPress đã tạo ra một giải pháp thay thế nguồn mở cho các hệ thống quản lý nội dung và các dự án nguồn mở mới đang xuất hiện trong các lĩnh vực như ứng dụng giao tiếp nguồn đóng (Slack), công cụ trực quan hóa dữ liệu (Tableau) và giải pháp bảo mật ( Splunk).
Từ sự ra đời của thế hệ công ty đầu tiên đến sự trưởng thành dần dần, mô hình kinh doanh của các dự án nguồn mở cũng đã trải qua một số thay đổi thú vị. Chưa đầy một thập kỷ trước, mã nguồn mở gần như được coi là không sinh lãi. Nhiều nhà đầu tư và chuyên gia trong ngành đã nói rằng mã nguồn mở rất tốt để thử, nhưng trừ khi bạn có thể cung cấp các dịch vụ hỗ trợ không thể thay thế, bạn không thể xây dựng một doanh nghiệp thực sự xung quanh mã nguồn mở.
Tuy nhiên, các mô hình kinh doanh sáng tạo tiếp tục phát triển và nhiều công ty phần mềm nguồn mở hàng đầu hiện nay áp dụng mô hình kinh doanh "lõi mở" (lưu ý: một số sản phẩm miễn phí theo mô hình Lõi mở, trong khi giấy phép thương mại được sử dụng cho các phiên bản cao cấp hoặc phần mềm bổ trợ ons, chẳng hạn như Phiên bản cộng đồng và Phiên bản doanh nghiệp), trong đó công ty giữ lại tất cả các chức năng cốt lõi của sản phẩm nguồn mở nhưng chỉ tính phí cho một nhóm nhỏ các tính năng nguồn đóng, cao cấp. Đó là một trong những mô hình kinh doanh tốt nhất mà chúng tôi từng thấy cho các dự án mã nguồn mở.
Khi các công ty nguồn mở này khởi động công cụ tạo lợi nhuận, cùng với việc quảng bá một cộng đồng cơ bản mạnh mẽ, ARR (Lưu ý: Doanh thu định kỳ hàng năm, doanh thu định kỳ hàng năm, cũng là một chỉ báo chính về SaaS hoặc việc sử dụng doanh nghiệp với các thỏa thuận đăng ký dài hạn) sẽ tăng lên từ 1 triệu đô la Đến 100 triệu đô la có thể đến nhanh hơn một số doanh nghiệp SaaS truyền thống đang phát triển nhanh nhất.
Dưới đây là so sánh tốc độ tăng trưởng của ba trong số 100 công ty nguồn mở hàng đầu trên Đám mây và các công ty SaaS phát triển nhanh nhất:
Từ khoản đầu tư được công bố gần đây vào giải pháp giám sát cơ sở hạ tầng Netdata, đến Cypress, công ty hàng đầu về thử nghiệm giao diện người dùng, ScyllaDB, cơ sở dữ liệu NoSQL và HashiCorp, công ty hàng đầu về quản lý cơ sở hạ tầng, Bessemer đã tăng cường đầu tư vào các dự án phần mềm nguồn mở trong suốt những năm qua. vài năm qua.
Nhưng với 37 triệu kho lưu trữ mã công khai trên GitHub ngày nay, làm thế nào để chúng ta đầu tư vào ý tưởng mò kim đáy bể trong vô số dự án nguồn mở để tìm ra tiềm năng cho dự án trị giá hàng tỷ đô la tiếp theo?
Sáu khuôn khổ cho đầu tư nguồn mở
Sau khi gặp gỡ hàng trăm người sáng lập dự án nguồn mở, phân tích 10.000 kho lưu trữ công cộng hàng đầu trên GitHub và tổng hợp dữ liệu về các công ty phần mềm nguồn mở thành công nhất mọi thời đại, chúng tôi chia sẻ khuôn khổ của Bessemer để thực hiện đầu tư nguồn mở.
1. Đội
Giống như bất kỳ liên doanh nào, nhóm là yếu tố chính. Tính linh hoạt của nguồn mở cho phép hầu hết mọi người nhận một dự án hiện có và thành lập một nhóm xung quanh dự án đó và thậm chí bạn có thể thấy một số nhóm khác nhau xuất hiện xung quanh cùng một dự án cùng một lúc.
Chúng tôi nhận thấy rằng các công ty nguồn mở thành công nhất thường được lãnh đạo (CEO hoặc CTO) bởi những người sáng lập dự án ban đầu, mặc dù điều này không phải lúc nào cũng đúng. Nhưng tình huống này thường có nghĩa là tỷ lệ thành công cao hơn: ảnh hưởng của những người sáng lập dự án đối với dự án có thể giúp thu hút nhân tài. Quan trọng hơn, sự quen thuộc của họ với dự án và suy nghĩ của họ về tầm nhìn dự án mang lại lợi thế quyết định cho những người sáng lập dự án.
Sẽ tốt hơn nữa nếu những người sáng tạo này có thể xây dựng một cộng đồng xung quanh dự án gồm những người đóng góp và bảo trì tích cực, những người thường là nhân viên của công ty, mặc dù không tập trung vào thương mại. Điều này không chỉ giảm bớt gánh nặng cho những người sáng lập dự án, mà còn xây dựng nhóm nhân tài có giá trị và phù hợp nhất cho đợt xây dựng nhân tài đầu tiên của công ty, đồng thời làm cho lộ trình sản phẩm của phần mềm nguồn mở trở nên rõ ràng và dễ kiểm soát hơn. Việc xây dựng một cộng đồng không chỉ mang lại lợi thế cho dự án trong việc thu hút và xây dựng một nhóm mạnh, mà còn cho phép hoạt động kinh doanh của dự án phát triển nhanh hơn, đây là một lợi thế bổ sung so với các nỗ lực khác.
2. Nguồn gốc
Các dự án nguồn mở có thể đến từ bất cứ đâu. GitHub tồn tại để cho phép hầu hết mọi người đẩy một dự án lên web và hình thành một cộng đồng các nhà phát triển xung quanh dự án đó. Ngoài các nhà phát triển cá nhân, những gã khổng lồ công nghệ như Google, Facebook, Microsoft và Netflix thường xuyên cung cấp nguồn mở cho các dự án nội bộ của họ, dẫn đến một số công nghệ phần mềm nguồn mở phổ biến, bao gồm Kubernetes, Go và Visual Studio Code. Tương tự như vậy, một số viện nghiên cứu và trường đại học tiên tiến nhất cũng là những người chơi chính trong việc đóng góp cho các dự án nguồn mở.
Các công cụ nguồn mở do những gã khổng lồ công nghệ phát hành hiếm khi tách ra khỏi các doanh nghiệp độc lập và trong khi các công nghệ như Kubernetes đã thúc đẩy những thay đổi lớn trong cơ sở hạ tầng đám mây, thì chúng vẫn chưa đạt được thành công lớn về mặt thương mại, ít nhất là chưa. (Có lẽ sự phổ biến rộng rãi ngăn cản những người tham gia xây dựng doanh nghiệp dựa trên các dự án do các công ty khổng lồ này phát hành?) Mặc dù đã có hệ sinh thái và các công ty được xây dựng xung quanh các giải pháp này, nhưng khi công nghệ đang phát triển theo nhiều hướng khác nhau, thì việc Thống trị không phải là một nhiệm vụ dễ dàng. .
Người ta cũng có thể nghĩ rằng bắt đầu với những người sáng lập để thành lập nhóm và sau đó xây dựng và khởi động một doanh nghiệp dựa trên nguồn mở là một con đường dẫn đến thành công tự nhiên hơn. Và chúng tôi thấy rằng điều ngược lại mới đúng, và chúng tôi đã thấy những công ty hấp dẫn nhất đến từ các nhà phát triển cá nhân bắt đầu một dự án nguồn mở để giải quyết thách thức trước mắt của họ, và sau đó xây dựng một doanh nghiệp có ý nghĩa. Trên thực tế, hơn một nửa số dự án trong 50 công ty nguồn mở hàng đầu đã được bắt đầu trước khi các công ty chuyên dụng được thành lập.
Tính trung bình, các công ty phần mềm nguồn mở hàng đầu được thành lập ba năm rưỡi sau khi khởi động công khai dự án nguồn mở cơ bản, vào thời điểm đó bản thân dự án đã đạt được sức hút đáng kể.
Điều này chủ yếu là do các dự án thường được xây dựng để giải quyết một vấn đề và nếu một nhà phát triển tìm kiếm xung quanh và không thể tìm thấy giải pháp hiện có, thì có thể có hàng nghìn người như vậy đang tìm kiếm điều tương tự. Khi một người sáng lập dự án có thể làm cho dự án của mình được chấp nhận rộng rãi, phản ứng của thị trường thường là một chỉ báo tốt về giá trị kinh doanh lớn hơn mà dự án tạo ra. Đây là một tính năng tuyệt vời của kinh doanh nguồn mở - trước khi "đi sâu" và thành lập một công ty xung quanh dự án, bạn có thể tham gia một nhóm người thử nghiệm beta, kiểm tra mức độ phù hợp với thị trường của sản phẩm, sau đó xây dựng bản chất và hoạt động của cộng đồng .chế độ, bạn sẽ có một con đường lợi nhuận rất tốt.
3. Người dùng sớm
Người dùng luôn là một chỉ số quan trọng cho sự thành công của một dự án. Càng nhiều người dùng chấp nhận dự án phát triển, triển vọng phát triển của dự án sẽ càng hứa hẹn. Tuy nhiên, hiện tại có vô số kho lưu trữ nguồn mở phục vụ nhiều đối tượng khác nhau, từ nhà phát triển phụ trợ đến nhà thiết kế giao diện người dùng và mỗi danh mục dự án có hệ sinh thái nguồn mở riêng.
Nếu một dự án nằm trong tay hàng nghìn nhà phát triển, mô hình lợi nhuận của nó sẽ rất khác so với mô hình lợi nhuận của một số công ty công nghệ nóng được phát triển bởi các nhóm kỹ sư.
Với tư cách là nhà đầu tư, chúng tôi thích điều thứ hai hơn, vì việc các công ty công nghệ hàng đầu áp dụng sớm sẽ làm tăng khả năng áp dụng rộng rãi sau đó. Chắc chắn rằng bất kỳ người dùng nào cũng có thể thành lập công ty bằng cách cung cấp dịch vụ và nếu những người dùng đầu tiên sử dụng tên miền dễ nhận biết trong địa chỉ email của họ, thì chúng tôi cũng có thể xác minh tiềm năng thương mại của dự án bằng cách theo dõi thông tin này.
4. Quyền sở hữu dự án
Hầu hết các mã nguồn mở tiêu chuẩn cho phép bất kỳ ai cố gắng xây dựng công ty và sản phẩm của riêng họ trên một dự án hiện có, mặc dù mã nguồn mở là nguồn giá trị và tăng trưởng lớn nhất cho các dự án nguồn mở, điều đó cũng có nghĩa là bất kỳ dự án nào cũng có thể có một phần nhỏ. số nhóm Cạnh tranh để cung cấp dịch vụ, lưu trữ hoặc xây dựng các tính năng cho dự án.
Khi gặp gỡ với các công ty nguồn mở, chúng tôi luôn cố gắng hiểu nhóm có bao nhiêu quyền kiểm soát đối với hướng của dự án nguồn mở cơ bản. Đã có một số doanh nghiệp thành công được xây dựng dựa trên dự án, nhưng không có "sự kiểm soát" thực sự đối với lộ trình hoặc cam kết của dự án. Trường hợp tốt nhất ở đây là khi nhóm có đủ thẩm quyền để hướng dẫn lộ trình của dự án, ưu tiên các tính năng và phê duyệt các cam kết. Điều này không ngăn những người khác "phân nhánh" dự án, nghĩa là sao chép cơ sở mã và tự động đi theo hướng phân nhánh. Sự xuất hiện của nhiều nhà cung cấp báo trước cơ hội thị trường hấp dẫn có thể tạo ra nhiều người chiến thắng, chẳng hạn như Cloudera, Hortonworks và MapR, tất cả đều phục vụ Hadoop. Nhưng nếu không có người lãnh đạo dự án rõ ràng, một dự án có thể bị kéo theo nhiều hướng khác nhau bởi nhiều tác nhân khác nhau, làm giảm sức mạnh của nhóm.
lợi nhuận
5. lợi nhuận
Một trong những quyết định chiến lược nhất đối với các công ty nguồn mở là cách thiết kế chiến lược kiếm tiền của họ để nắm bắt đúng giá trị từ đúng khách hàng mà không hạn chế các sản phẩm nguồn mở. Trong lịch sử, nhiều doanh nghiệp nguồn mở đã được xây dựng trên cơ sở cung cấp hỗ trợ, dịch vụ và SLA (Lưu ý: Thỏa thuận cấp độ dịch vụ, Thỏa thuận cấp độ dịch vụ, chẳng hạn như RedHat). Cho đến ngày nay, hầu hết các doanh nghiệp nguồn mở đều hoạt động theo mô hình "lõi mở", trong đó tất cả các chức năng cốt lõi của sản phẩm vẫn là nguồn mở, nhưng chỉ với một khoản phí nhỏ cho các tính năng cao cấp. Các công ty nguồn mở tốt nhất có xu hướng giữ càng nhiều chức năng càng tốt trong phiên bản nguồn mở và chỉ kiếm tiền từ một tỷ lệ nhỏ cơ sở người dùng của họ, thường là dưới 5%. Điều này giúp khuyến khích cộng đồng nguồn mở áp dụng rộng rãi hơn phiên bản nguồn mở, sau đó biến những người dùng tích cực của phiên bản nguồn mở thành những người dùng chính của sản phẩm trả phí.
Chìa khóa để có được quyền kiếm tiền là xác định bộ tính năng cạnh tranh nhất trong phiên bản dành cho doanh nghiệp để kích hoạt khách hàng doanh nghiệp nâng cấp lên phiên bản cao cấp khi sản phẩm được áp dụng trên quy mô lớn, trong khi vẫn tối đa hóa giá trị của phiên bản nguồn mở cho cộng đồng.
6. Cộng đồng
Sự tham gia của cộng đồng là huyết mạch của một công ty nguồn mở. Phản hồi và sự tham gia của cộng đồng là rất quan trọng để hướng dẫn quá trình phát triển của dự án, sửa lỗi, xây dựng các tính năng mới, tăng cường áp dụng và cung cấp hỗ trợ. Tuy nhiên, các dự án đạt được sự tham gia của cộng đồng quy mô lớn là rất hiếm. Trong số 37 triệu kho lưu trữ công khai trên GitHub, chúng tôi đã phân tích 10.000 kho lưu trữ hàng đầu (được xếp hạng theo hoạt động của người đóng góp) và có ít hơn 500 kho lưu trữ đáp ứng các tiêu chí về sự tham gia của cộng đồng "lớn", tương đương với khoảng 1 trong 80.000 dự án có thể đạt đến quy mô này.
Thậm chí hiếm hơn là các dự án mã nguồn mở tập trung vào việc thương mại hóa dự án. Trong số 500 dự án nguồn mở hàng đầu, ít hơn 100 dự án có liên quan đến các dự án được hỗ trợ bởi liên doanh. Tuy nhiên, điều này đang thay đổi và khi ngày càng có nhiều nhà phát triển nguồn mở thành lập các công ty mới, chúng tôi muốn cung cấp một số điểm chuẩn để đo lường những thứ như sự tham gia của cộng đồng dự án.
Đo lường thành công cho một thứ có chất lượng như cộng đồng là điều không dễ dàng, đặc biệt là với tất cả các bên liên quan khác nhau và các số liệu liên quan.
Chúng tôi quan tâm nhất đến số lượng người dùng và cộng tác viên trong cộng đồng, bởi vì họ là nhóm có cái nhìn sâu sắc nhất về quy mô của cộng đồng. Đó là lý do tại sao chúng tôi hiếm khi chú ý đến những con số như Số sao Github, giống như các số liệu phù phiếm khác có xu hướng tăng đột biến với các thông cáo báo chí lớn và bởi vì chúng không phản ánh mức độ tương tác đang diễn ra.
Trong khi đó, "người dùng" và "người đóng góp" biểu thị các nhóm tích cực tham gia và phụ thuộc vào dự án. Người dùng rất khó đo lường vì hầu hết các dự án đều có dữ liệu đo từ xa hạn chế về người dùng. Những người đóng góp chỉ đại diện cho một nhóm nhỏ người dùng, vì vậy nhóm này dễ đo lường hơn và nhóm người dùng này có xu hướng tương tác sâu hơn với dự án bằng cách đầu tư thời gian vào việc cung cấp phản hồi dưới dạng nhận xét vấn đề hoặc thỉnh thoảng đóng góp mã cho dự án . .
Trong hầu hết các dự án mã nguồn mở, phần lớn công việc phát triển được thực hiện bởi một số lượng rất nhỏ những người bảo trì cốt lõi, vì vậy chúng tôi không sử dụng số lượng người đóng góp làm thước đo khả năng phát triển của dự án. Thay vào đó, chúng tôi sử dụng nó làm thước đo A chỉ báo đại diện về mức độ áp dụng của một dự án.
Chúng tôi xác định điều này là bất kỳ người dùng nào tạo sự cố Github, đưa ra nhận xét, yêu cầu kéo hoặc cam kết trong một tháng nhất định. Nếu một dự án nguồn mở mới nổi có thể duy trì hơn 100 người đóng góp mỗi tháng, thì họ sẽ đứng đầu ngành và nếu dự án có hơn 250 người đóng góp mỗi tháng, thì nó gần đạt được thành tích của dự án tích cực nhất từ trước đến nay. Trên thực tế, chỉ 6% trong số 10.000 dự án hàng đầu duy trì 250 người đóng góp mỗi tháng trong 6 tháng trở lên.
Là nhà đầu tư, chúng tôi biết rằng những số liệu này chỉ kể một câu chuyện nhỏ, vì vậy chúng tôi chắc chắn không loại bỏ các công ty có hoạt động đóng góp hạn chế. Tuy nhiên, sự tham gia tích cực của cộng đồng là thành phần chính của hầu hết các dự án nguồn mở thành công, vì vậy chúng tôi muốn đầu tư vào các doanh nghiệp dựa trên một cộng đồng mạnh.
Để biết thêm nội dung chi tiết về phần tham gia của cộng đồng, vui lòng tham khảo một bài viết khác của BlockMania "Hang khô丨Cách đánh giá sự tham gia của cộng đồng trong các dự án mở nguồn》。


