Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
34 changes: 0 additions & 34 deletions assignments/lesson1/example-report.md

This file was deleted.

82 changes: 82 additions & 0 deletions assignments/lesson1/shanyuyouwu5.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,82 @@
---
editor_options:
markdown:
wrap: 72
---

# 开源商业模式分析报告

## 学员GitHub用户名: shanyuyouwu5

## Odoo商业模式

Odoo是一家瑞典ERP(企业资源规划)和CRM(客户资源管理)系统开发公司,前身是TinyERP,2002年成立,2005年开源
2015年更名为Odoo,连续三年登上胡润独角兽榜,2025年位于147名的位置,是全球安装次数最多的商业软件。
Odoo认为商业软件应以简单的结构解决复杂的需求,提供直观、功能全面、紧密集成、升级无忧、面向每种业务、每一用户均可平稳运行的软件。
基于这种观点,Odoo开发50
款主要应用程序,全部会定期更新;Odoo的流动性和完全整合可满足甚至是最复杂公司的需求,这些应用可按照您公司的发展进行添加,随着需求逐一添加应用。
得益于开源社区,Odoo由大量开发人员积极进行维护,以满足不断发展的客户需求并提供新颖、创新的应用。社区有超过1,500名活跃成员,他们已额外贡献超过
5 万套自订功能的应用程序,足以涵盖各行各业的运营需求。
由初创公司到大型企业,全球有超过 1,300 万名用户正在使用 Odoo。

## 分析内容

### 1. 商业模式概述

Odoo分为两个版本社区版和企业版:

1. 社区版:免费开源使用LGPLv3协议,允许企业在Odoo内核的基础上开发自己的商用版本,并使用其他协议自主选择开源或不开源,有很大的灵活性。
2. 企业版:企业版按照使用人数收费,使用自有协议OEEL不允许私自改动。

得益于Odoo的设计理念以及精准的定位,它拥有相对于传统付费ERP系统的优势,集成化、灵活性、流动性,使它获得了大量的用户。
另外Odoo的开源使他获得了大量的贡献者,并能够快速对用户的需求反应。构建的良好生态进一步降低企业成本增加了灵活性。
Odoo的商业模式成功地将开源社区的创新活力与商业服务的可持续性相结合,既降低了中小企业数字化转型的门槛,又构建了健康的商业生态。收入中的80%用于开源版本的建设
为了专注于系统的研发,采取了与当地公司合作的方式,由本地企业进行本地化。

### 2. 收入来源
Odoo的收入来源大部分来自其企业版,企业版又分为两个版本:标准版和自定义版。
标准版仅提供所有应用每人每年13.5美元,自定义版提供定制化以及离线部署静态托管等服务每人每年20.4美元。
并且Odoo提供培训和认证等服务收取费用。
此外第三方应用市场的模块与开发者按比例分成。
这就是Odoo公司的大部分收入来源。

### 3. 社区与生态
社区有超过1,500名活跃成员,他们已额外贡献超过 5 万套自订功能的应用程序

### 4. 竞争优势

1. 开源生态驱动的网络效应

- 社区协作创新:超过10万开发者组成的全球社区协作开发,持续丰富模块库。**"模块越多→用户越多→开发者越多"**的良性循环,形成强大的生态壁垒。
- 低成本创新:企业可基于开源社区资源快速验证业务需求,降低创新成本。

2. 精准定位中小企业市场

- 模块化设计:中小企业无需购买全套功能,只需订阅所需模块,大幅降低初始投入。
- 低代码工具:Odoo Studio允许非技术人员通过拖拽配置自定义业务流程,减少对专业IT人员的依赖。
- 云端部署:无需本地服务器维护,IT运维门槛趋近于零,特别适合缺乏专业IT团队的中小企业。

3. 全球化与本地化结合

- 多语言支持:支持160+国家/地区的本地化需求,包括中文、西班牙语、阿拉伯语等。
- 地区合规适配:支持欧盟VAT、美国销售税、印度GST等地区特定税务规则和合规要求。
- 本地合作伙伴:通过全球合作伙伴网络提供本地化实施和服务。

4. 高度集成的全业务链覆盖

- 单一平台整合:从前端获客到后端生产全链打通,避免多个系统"拼凑"管理流程。
- 数据实时同步:所有模块共享同一数据库,确保数据一致性,避免"信息孤岛"问题。
- 跨平台适配:B/S架构支持Windows、Linux、Mac系统,手机、平板等移动终端直接通过浏览器访问。

### 5. 挑战与风险

1. 如何确保社区版足够吸引用户,同时企业版提供足够价值以实现盈利。
2. 应用商店模块质量参差不齐,可能影响用户体验。
3. 确保不同地区的合作企业实力。
4. 社区版需要一定技术能力进行部署和维护。

### 6. 个人见解

Odoo的商业成功得益于他的敏锐的商业逻辑,创建了不同于传统ERP的独特优势获得用户关注,并利用开源获得良好的社区生态,出售企业服务,社区的第三方库,使用合作模式扩大收益。


39 changes: 39 additions & 0 deletions assignments/lesson2/shanyuyouwu5.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,39 @@
---
editor_options:
markdown:
wrap: 72
---

# Git工具安装与使用报告

## 学员GitHub用户名: shanyuyouwu5

## 1. Git安装过程

Windows,使用之前下载的PortableGit,不用安装下载完后解压就可以,
包含git-bash.exe和git-cmd.exe,cmd版本windows更方便一些。

## 2. 遇到的问题及解决方法

使用简单没什么问题不过要注意一些README.md文件中的细节。
如果使用提供的exe文件安装省时省能力,如果手动解压需要执行配置脚本或自己操作。
如果需要配置环境变量可是手动配置,另外需要注意新配置的环境变量只在当前脚本中有效,长期使用可以进入配置文件中修改,Windows可以进入控制面板修改。

## 3. 版本信息截图

![截图](夸克截图_2025-11-29_21-30-03.png)


## 4. Git命令使用过程总结

- git config --local user.name ....(user name of github accouter)(本地环境仅限当前库)
- git config --local user.email ....(.... of github accouter)
(在此处总结使用Git命令的过程,包括但不限于以下操作:
- git clone:克隆远程仓库到本地
- git add: 添加文件到暂存区 "."修改所有文件
- git commit:提交更改到本地仓库 -m ....提交信息
- git push: 推送更改到远程仓库
- git pull:从远程仓库拉取最新更改
等其他相关命令的使用体验和理解)
使用gitignore文件。

Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.