Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
SoftwareTeacher
Intro-OSSD
提交
aa6e8e1a
I
Intro-OSSD
项目概览
SoftwareTeacher
/
Intro-OSSD
该项目与 Fork 源项目分叉
Fork自
CSDN 技术社区 / Intro-OSSD
通知
1
Star
1
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
DevOps
流水线
流水线任务
计划
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
I
Intro-OSSD
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
DevOps
DevOps
流水线
流水线任务
计划
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
流水线任务
提交
Issue看板
提交
aa6e8e1a
编写于
9月 05, 2022
作者:
SoftwareTeacher
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
add 2 links
上级
a0b55677
变更
2
显示空白变更内容
内联
并排
Showing
2 changed file
with
10 addition
and
0 deletion
+10
-0
chapters/1.md
chapters/1.md
+8
-0
plan/1.md
plan/1.md
+2
-0
未找到文件。
chapters/1.md
浏览文件 @
aa6e8e1a
...
...
@@ -2,17 +2,25 @@
## 开源教学的挑战
我们这个课程的目的,是要向学生介绍:
1)开源是什么(what)
2)为何有开源 (why),开源是如何发展到今天的状态的 (how)
3)作为 IT 专业人士,我们应该如何利用开源来实现我们的目的(what - how)
开源:开源是将源代码、设计文档或其他创作内容开放共享的一技术开发和发行模式。 在开源模式下,通过许可证的方式,使用者在遵守许可限制的条件下,可以自由获取源代码和其他资料,并可以使用,复制,修改和再发布。 开源模式是一种依托互联网平台,大规模群体智慧通过共同参与与协作而不断累积,实现持续创新的方法。 在开源模式中,项目的核心开发人员与大规模的外围群体紧密合作,他们通过互联网共享资源、开展协同开发、管理代码等,由此使得项目开发的效率、应对需求变化的能力大大提升。 (2022 中国开源发展白皮书)
开源的实践利用到了:软件工程学、管理学、社会学、经济学和法律学等知识。
开源活动的参与者在各种 ”开源社区“ 中活动,不同的角色从这个”社区“ 想达到的目的是不一样的。
参与开源的技术工程人员:利用开源社区学习,解决问题,发布宣传产品,让自己获益。
参与开源的企业:专注于如何让企业从开源社区中获得短期和长期的利益,关注开源的安全合规,以及和企业治理相关的问题。
开源平台的构建和维护者:如何为各种角色服务,让开源生态在自己的平台得到可控的良性发展,实现平台的商业和非商业目标。
参与开源的研究者:研究开源的各个角色在数字空间中大规模协作背后的规律,进而为社区治理与运营提供指导。
#### 开源的领域知识
...
...
plan/1.md
浏览文件 @
aa6e8e1a
...
...
@@ -43,6 +43,8 @@ http://t.csdn.cn/iOavp 20 年开源的回顾,采访五位代表性人物
http://t.csdn.cn/NYgTS 一个普通开源爱好者的回忆
http://t.csdn.cn/SIrWQ 一个中国小公司开源的思考和过程
还有很多和开源相关的书籍可以阅读:https://gitcode.net/csdn/intro-ossd/-/blob/master/chapters/open-source-booklet-20220829.pdf
作业的内容:
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录