Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

L3.思考题 a #24

Closed
Tracked by #23
will-ww opened this issue Mar 11, 2023 · 18 comments
Closed
Tracked by #23

L3.思考题 a #24

will-ww opened this issue Mar 11, 2023 · 18 comments
Labels
question Further information is requested

Comments

@will-ww
Copy link
Contributor

will-ww commented Mar 11, 2023

No description provided.

@will-ww
Copy link
Contributor Author

will-ww commented Mar 11, 2023

以一个你感兴趣的开源项目为例,调研一下这个开源项目背后是否存在某种商业模式,若存在尽可能详细的介绍一下其商业模式。

@will-ww will-ww added the question Further information is requested label Mar 11, 2023
@Zzzzzhuzhiwei
Copy link
Contributor

我选择调研的开源项目是 MongoDB,它是一种流行的面向文档的 NoSQL 数据库,其商业公司名为 MongoDB Inc.。

MongoDB 的商业模式是基于“开源先,商业后”的策略。MongoDB Inc. 通过开源 MongoDB 数据库吸引用户和开发人员,然后在数据库的商业版上提供额外的高级功能和支持服务。这种商业版称为 MongoDB Enterprise Server。

MongoDB Enterprise Server 包括许多额外的高级功能,例如全文索引,加密和审计等功能。此外,MongoDB Inc. 还提供了管理工具、支持和培训服务,以帮助客户成功地使用 MongoDB。

MongoDB Inc. 的商业模式还包括 MongoDB Atlas,这是一个完全托管的数据库服务,可在公共云、私有云或混合云中使用。Atlas 的收费模式基于每个实例的使用量和存储量,因此可以适应各种规模的企业。

MongoDB Inc. 的商业模式的优点是它允许公司从开源软件获得广泛的用户和社区支持,同时通过额外的高级功能和服务赚取收入。此外,MongoDB Inc. 还可以通过其 Atlas 服务和其他产品进一步扩展其业务,以满足客户需求和市场趋势。

By ChatGPT

@EiJuynah
Copy link
Contributor

我选择调研一个广受欢迎的开源项目,即WordPress。WordPress是一个用于创建博客和网站的自由开源软件,由Matt Mullenweg和Mike Little于2003年创建。截至2021年,WordPress已经占据了全球超过40%的网站市场份额。

WordPress并没有一个明确的商业模式,它主要靠其生态系统中的第三方服务和插件生态来获取收益。这些第三方服务和插件包括付费主题、插件、托管服务和网站定制服务等。

WordPress本身是免费的,但它提供的功能和设计选项有限。为了拓展网站的功能和外观,用户可以通过购买第三方插件和主题来获得更多的功能和设计选项。这些插件和主题通常是由第三方开发人员创建并销售的。用户可以通过WordPress插件市场和主题市场来浏览和购买这些产品。

此外,WordPress还有一些高级托管服务,例如WordPress.com和Jetpack。这些服务可以为用户提供更多的功能和更好的网站性能,用户需要支付额外的费用才能使用这些服务。

总的来说,WordPress的商业模式是建立在其生态系统中的第三方服务和插件上的。这些服务和插件可以为用户提供更多的功能和设计选项,而且可以让开发人员获得收益。WordPress本身并没有直接盈利,但它作为一个平台,可以帮助第三方开发人员建立业务并为用户提供更好的服务。

BY ChatGPT

@heroding77
Copy link
Contributor

我选择调研的是MySQL,MySQL是一种关系型数据库管理系统,它的商业模式是通过提供商业版来实现的。商业版提供了全面的高级功能、管理工具和技术支持,实现了高水平的MySQL可扩展性、安全性、可靠性和无故障运行时间。它可以在开发、部署和管理业务关键型MySQL应用的过程中降低风险、削减成本和减少复杂性。
MySQL软件采用了双授权政策,分为社区版和商业版。社区版是开源的,可以免费使用,而商业版则需要付费。商业版提供了更多的功能和支持,帮助用户更好地管理和维护数据库。
此外,MySQL还提供了培训、认证和咨询服务,帮助用户更好地使用MySQL。这些服务也是MySQL商业模式的一部分。
总之,MySQL通过提供商业版、培训、认证和咨询服务来实现其商业模式。用户可以根据自己的需求选择购买相应的产品和服务。
By New Bing

@JinaoLiu
Copy link
Contributor

RedHat的发行版收费模式已经十分成熟。RedHat通过参与、集成、稳固三步法实现产品化,过去十几年间已经从企业Linux操作系统扩展到存储、中间件、虚拟化、云计算领域。
参与:积极参与、创建各类开源社区上游项目,贡献代码。
集成:对上游开源项目进行整合,提取出技术产品。
稳固:对技术产品进行打包、检验、测试等二次开发,形成企业版产品进行销售。

@TengLuoLuo
Copy link
Contributor

TengLuoLuo commented Mar 13, 2023

TensorFlow
TensorFlow是一个由Google公司开发的开源机器学习框架,虽然TensorFlow是免费开源的,但作为Google的一个产品,其背后也存在着商业模式。

  • 首先,TensorFlow不仅是一个免费的机器学习框架,而且是Google Cloud Platform (GCP)服务的一部分。GCP为企业提供了云计算、存储、分析等服务,用户可以使用这些服务来运行TensorFlow,并且为所消费的服务时间付费。
  • 其次,Google还生产了一款名为Tensor Processing Unit (TPU) 的定制芯片,这是一种专门针对TensorFlow等机器学习的工作负载而优化的芯片。用户可以使用它来训练和运行大型的机器学习模型。 虽然TPU的出售和使用需要用户支付费用,但这也使得TensorFlow更加易于使用和高效。
  • 此外,TensorFlow开源社区成员可以通过参加Google云和AI技术的开发和推广工作,获得相关的商业机会。例如,一些企业可能会向Google购买相关的软件或服务,或者选择与Google合作以开发或定制特定的产品。

@tang-small-flower
Copy link

Docker

  • Docker是一个用于创建、部署和运行应用程序的平台,它利用了Linux容器技术,使得应用程序可以在任何地方以相同的方式运行,从而大大简化了应用程序的部署和管理。Docker公司是Docker开源项目的背后公司,它最初的商业模式是基于服务的收费模式。Docker公司提供了一系列的工具和服务,帮助企业在生产环境中使用Docker。
  • 除了基于服务的商业模式,Docker公司还在2017年推出了一种新的商业模式——基于订阅的商业模式。这种商业模式可以让企业在不需要购买额外的许可证的情况下,访问Docker EE的全部功能。企业只需要每年支付一定的订阅费用即可。

@Tamiflu233
Copy link
Contributor

Elasticsearch,它是一个分布式搜索和分析引擎。它背后的公司 Elastic 采用了混合许可模式。它提供了一个基于 Apache 2.0 许可证的免费开源版本,也提供了一个基于 Elastic 许可证(Elastic License)的商业版本,后者包含了一些高级功能和服务,比如安全、机器学习、报告等。它还提供了一个云服务平台 Elastic Cloud,让用户可以在云端部署和管理 Elasticsearch 集群。通过这种方式,Elastic 可以吸引更多的用户使用它的开源项目,并且为那些需要更多功能和支持的用户提供收费服务。

@Chastelovee
Copy link
Contributor

我选择调研的开源项目是MySQL,它是一款开源的关系型数据库管理系统,由瑞典 MySQL AB 公司开发。并且它 被广泛应用于 Web 应用程序和企业级应用程序中,是目前最流行的开源数据库之一。MySQL 的商业模式可以分为两个部分:开源版和商业版。

  • MySQL 开源版本是完全免费的,用户可以下载并自由使用。开源版本提供了基本的数据库功能,包括数据存储、管理、查询、备份等。
  • MySQL 的商业版则是基于开源版本的商业化扩展。商业版提供了更加全面和高级的数据库功能,如集群、高可用性、安全性、性能优化等。此外,商业版还提供了一些额外的工具和服务,如技术支持、培训、咨询等。MySQL 商业版采用订阅制,用户需要购买订阅才能使用商业版的功能和服务。
  • MySQL 的商业模式的主要优势是可以让用户根据自己的需求和预算,选择合适的版本和服务。开源版本可以满足一些基本的数据库需求,而商业版可以提供更加高级的功能和服务,满足企业级应用的需求。此外,商业版的订阅制模式也可以为用户提供更加灵活和便捷的服务。同时,MySQL 也可以通过商业版的销售,为公司带来一定的收益和利润。

@hzhang4433
Copy link
Contributor

FISCO BCOS是由国内企业主导研发、对外开源、安全可控的企业级金融联盟链底层平台,由金链盟开源工作组协作打造,并于2017年正式对外开源。社区以开源链接多方,截止2020年5月,汇聚了超1000家企业及机构、逾万名社区成员参与共建共治,发展成为最大最活跃的国产开源联盟链生态圈。底层平台可用性经广泛应用实践检验,数百个应用项目基于FISCO BCOS底层平台研发,超80个已在生产环境中稳定运行,覆盖文化版权、司法服务、政务服务、物联网、金融、智慧社区等领域。
其背后的商业模式主要有以下几种:

  1. 技术支持和咨询服务:FISCO BCOS的开发团队和生态伙伴提供了一系列的技术支持和咨询服务,帮助企业和机构在使用FISCO BCOS平台时解决问题和优化性能。

  2. 定制化开发:针对某些企业特定的需求,FISCO BCOS的开发团队和合作伙伴可以提供定制化的开发服务,以满足企业的特殊需求。

  3. 培训和教育:FISCO BCOS的开发团队和生态伙伴可以提供针对区块链技术和FISCO BCOS平台的培训和教育服务,以帮助企业和机构更好地理解和使用该平台。

  4. 其他附加服务:除了以上列出的服务之外,FISCO BCOS的开发团队和合作伙伴还可以提供其他附加服务,例如安全审计、部署和运维等。


@l1tok
Copy link
Contributor

l1tok commented Mar 16, 2023

Spark是由Apache软件基金会开发的开源大数据处理框架,其背后存在多种商业模式。

  1. Databricks:Databricks是由Spark创始人和核心开发者创建的一家公司,提供基于Spark的云端数据处理和机器学习平台。Databricks的商业模式是提供云端计算和托管服务,以及基于Spark的增值服务,如Databricks Delta和MLflow。
  2. 服务和支持:Apache Spark由全球开源社区维护和更新,但是许多企业需要更高级别的支持和服务。这些企业可以选择使用商业支持和服务提供商,例如Cloudera、Hortonworks、IBM等,这些公司提供基于Spark的数据处理和分析平台,并提供技术支持、培训和咨询服务。
  3. 基于Spark的应用:Spark已成为许多大型企业的核心数据处理和分析平台。这些企业使用Spark开发各种应用程序,例如大规模数据处理、实时流处理、机器学习和人工智能等。这些应用程序的开发和实现需要专业的技术人员和咨询服务,因此,许多企业提供基于Spark的应用程序开发和咨询服务。
    总之,Spark作为一款开源软件,其商业模式涵盖了云端服务、增值服务、技术支持和咨询服务等多个领域,这使得许多企业和服务提供商可以从Spark生态系统中获得商业利益。

BY ChatGPT

@lh123cha
Copy link
Contributor

Node.js是一种开源的JavaScript运行时环境,它允许JavaScript代码在服务器端运行。作为开源项目,Node.js本身并没有商业模式。但是,许多公司利用Node.js构建了商业产品和服务,并采用了不同的商业模式。以下是一些常见的Node.js商业模式:

  1. 服务和支持:很多公司提供Node.js的服务和支持,例如NodeSource和StrongLoop。这些公司提供Node.js的咨询、培训、技术支持和维护等服务,以获得收入。

  2. 基于Node.js的云服务:云服务提供商,如AWS、Microsoft Azure和Google Cloud Platform等,提供了基于Node.js的云服务。这些服务通常涵盖了Web应用程序和服务器的各个方面,包括托管、部署、监控和管理等。

  3. 商业软件:有些公司开发了基于Node.js的商业软件,如N|Solid和PM2。这些软件提供了Node.js应用程序的额外功能,例如性能监控、故障排除和自动化管理等。

  4. Node.js插件和库:很多公司开发了Node.js插件和库,并将其出售或以许可证形式提供。这些插件和库可以为Node.js应用程序提供额外的功能和工具。

  5. 基于Node.js的软件开发:很多公司使用Node.js作为其软件开发的主要平台。这些公司可以从开发应用程序、网站和工具等方面获得收入。

总之,虽然Node.js本身是一个开源项目,但许多公司通过利用Node.js来提供各种商业产品和服务,从中获得了收入。
BY ChatGPT

@itsKevin-lgy
Copy link
Contributor

我选择调研一个名为Docker的开源项目,它是一种容器化技术,允许开发者将应用程序和其依赖项打包到一个可移植的容器中,以便在任何环境中运行。

Docker最初由一家名为Dotcloud的公司创建,后来改名为Docker Inc.。Docker的商业模式主要是基于开源软件的服务和支持模式,其中包括以下几个方面:

Docker Enterprise:这是Docker Inc.提供的商业版Docker,旨在满足企业级客户的需求。它包括许多高级功能,例如图形用户界面、镜像扫描、安全性补丁、高级存储、网络和集群管理等功能。 Docker Enterprise 的许可证价格基于每节点计算,并根据需要提供咨询和支持。

咨询和培训服务:Docker Inc.还提供了针对企业客户的咨询和培训服务。这些服务包括 Docker 容器化应用程序的开发、测试、部署和管理等方面的培训,以及一对一的咨询服务,帮助客户设计和实施 Docker 容器化解决方案。

Docker Hub:这是Docker Inc.提供的容器镜像存储库和分发服务,允许用户上传、存储和分享他们的 Docker 镜像。 Docker Hub 包括免费和付费计划,后者提供了更多的存储、更快的下载速度和更多的团队协作功能等。

除了以上商业模式,Docker Inc.还获得了一些风险投资,包括来自Benchmark、Greylock、Sequoia Capital和Northern Trust的投资。此外,Docker Inc.还与一些技术巨头合作,例如微软、IBM、AWS等,提供与其它服务的集成,为用户提供更加完整的容器化解决方案。

总之,Docker是一个非常成功的开源项目,其商业模式主要基于服务和支持,以及提供高级功能和工具来满足企业级客户的需求。此外,Docker Inc.还通过风险投资和与其他公司的合作来支持其商业模式的发展。
By ChatGPT

@gongchenghua
Copy link
Contributor

PyTorch是一个开源的深度学习框架,它的背后没有一个明确的商业模式。PyTorch是由Facebook开发的,并以BSD风格的开源协议发布,这意味着任何人都可以自由地使用、修改和分发它的源代码。

然而,虽然PyTorch本身没有一个商业模式,但是它的成功为Facebook带来了很多好处。首先,PyTorch的开源性质可以帮助Facebook吸引更多的开发人员和研究人员,加速产品和技术的研发进程。其次,PyTorch的广泛应用和社区支持可以增加Facebook在人工智能领域的知名度和影响力,进而为Facebook在人工智能领域的商业应用打下基础。

此外,Facebook还通过提供与PyTorch相关的培训、支持和咨询服务等方式来帮助用户更好地使用和应用PyTorch,从而为公司创造商业价值。同时,Facebook还在其人工智能相关的产品和服务中广泛应用了PyTorch技术,从而将其用于商业用途。
By ChatGPT

@Wind-Gone
Copy link

我选择调研的是TiDB
TiDB 是一个分布式关系型数据库,由 PingCAP 公司开发。它兼容 MySQL 协议,提供了水平扩展、高可用性以及分布式事务等功能。TiDB 适用于大规模数据场景,可以满足互联网、金融、电商等行业的高并发、高吞吐、高可用、实时分析等需求。
TiDB 的核心组件包括:

  1. TiDB Server:负责处理 SQL 请求,提供兼容 MySQL 协议的接口。TiDB Server 处理的 SQL 请求主要包括两个部分:DDL(数据定义语言)和 DML(数据操作语言)。
  2. Placement Driver (PD) Server:存储元数据和负责协调数据分布。PD 是整个 TiDB 集群的元数据管理模块,负责存储每个 Region 的数据分布信息和集群中每个 TiKV 节点的状态信息。
  3. TiKV Server:负责存储数据。TiKV 是一个分布式 Key-Value 存储引擎,负责存储 TiDB 集群中的数据。TiKV 采用 Raft 协议保证数据的一致性。
  4. TiSpark:TiDB 的 Spark 插件,可以直接读取 TiKV 中的数据并利用 Spark 进行数据处理和分析。

TiDB 的商业模式主要包括以下几个方面:

  1. 开源许可:TiDB 的开源版本基于 Apache License 2.0 协议,用户可以免费使用并修改源代码。这使得 TiDB 的使用门槛较低,有助于吸引更多的开发者和企业。
  2. 企业支持和服务:PingCAP 提供企业级的支持和服务,包括技术支持、产品咨询、性能优化、故障排查等。这些服务通常需要付费,以满足企业用户对于高可用、高性能、高安全性等方面的需求。
  3. 商业版和附加功能:PingCAP 还提供商业版的 TiDB,其中包含一些附加功能和优化,如高级安全功能、在线备份和恢复、自动运维等。商业版需要购买许可,通常根据节点数量、使用期限等因素来收费。
  4. 培训和认证:PingCAP 还提供 TiDB 的培训课程和认证考试,帮助客户提高 TiDB 的使用技能和能力。这些培训和认证也是 PingCAP 的收入来源之一。
  5. 云服务:PingCAP 还与各大云服务提供商合作,提供 TiDB 云服务,用户可以按需付费使用。

By GPT4

@tiertie
Copy link
Contributor

tiertie commented Mar 24, 2023

我选择调研Redis这个开源项目。Redis是一个高性能的键值数据库,常用于缓存、消息队列、实时数据分析等场景。

Redis的商业模式是“开源公司模式”,即同时提供开源软件和商业版软件。Redis Labs公司作为Redis的主要维护者,提供了一个名为“Redis Enterprise”的商业版本,该版本增加了许多功能和工具,包括集群管理、监控、备份和恢复等。Redis Enterprise还包括了额外的安全功能,如数据加密和访问控制等。此外,Redis Labs还提供了与Redis Enterprise集成的托管服务,名为Redis Cloud。

Redis Labs通过向企业提供高级功能和托管服务来获得收入。另外,Redis Labs还提供了一种名为“Redis Modules”的机制,允许第三方开发人员创建和销售自己的Redis扩展。Redis Labs从中获得一定的分成。

总的来说,Redis Labs以开源软件为基础,提供商业版软件和托管服务来获取收入,并通过Redis Modules机制吸引第三方开发者。这种商业模式被认为是一种成功的开源商业模式,因为它使得企业能够同时受益于开源软件的灵活性和商业版软件的高级功能和服务支持。

By ChatGPT

@lroethan
Copy link
Contributor

Apache Pulsar,这是一个分布式、可扩展的流式数据处理平台,类似于 Apache Kafka。

StreamNative 的商业模式是基于 Apache Pulsar 构建的企业级解决方案。StreamNative 提供了针对企业的专业支持、培训和咨询服务,以及基于 Pulsar 的云服务和托管服务。此外,StreamNative 还提供了一些针对 Pulsar 的增强功能和工具,以及与其他技术集成的解决方案。

总之,StreamNative的商业模式主要是基于提供企业级的 Apache Pulsar 解决方案和相关服务。

By GPT-4

@zhouchenyi2000
Copy link
Contributor

我选择调研的开源项目是 Docker,它是一个流行的容器化平台,可以让用户轻松地打包、运行和部署应用程序。

Docker 的商业模式主要有以下几个方面:

Docker 企业版(Docker Enterprise): Docker 公司提供了 Docker 企业版,它是 Docker 平台的增强版,包括一些额外的功能和服务,如 Docker Trusted Registry、Docker Universal Control Plane 等。企业版是面向企业用户的产品,可以提供更高级别的支持和服务。

Docker Hub: Docker 公司提供了 Docker Hub,这是一个容器镜像仓库,开发人员可以在其中共享、存储和管理 Docker 镜像。Docker Hub 是一个免费的服务,但是对于需要私有镜像、更高级别的支持和服务的企业用户,Docker 公司也提供了付费版本。

Docker 服务: Docker 公司还提供了一系列的 Docker 相关的服务,如 Docker 认证、Docker 咨询、Docker 培训等。这些服务可以帮助企业用户更好地使用 Docker 平台,并且为 Docker 公司带来了收入。

开源与商业结合: Docker 平台本身是一个开源项目,但是 Docker 公司将自己的商业模式与开源项目结合起来,通过提供 Docker 企业版等增强版本和相关服务来获得收入,同时也在社区中维护和发展开源项目。

总的来说,Docker 公司通过提供增强版和相关服务等方式来获得收入,同时也积极参与和维护开源项目的发展。这种开源与商业结合的模式是现代开源社区中非常常见的商业模式。

By ChatGPT

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
question Further information is requested
Projects
None yet
Development

No branches or pull requests