开源软件开发导论——第1次作业

这个作业的要求是: 第一次作业 (看开源的资料,提五个问题)-CSDN社区 

问题一

我看了这一段文字

“你可以先成为使用者并积极参与社区讨论,通过学习其他人解决问题的方法和代码熟悉开源软件的架构和设计思想,再进一步发展自己提交 Patch 和 PR 解决问题,成为 Contributor——在其他用户遇到自己解决过的问题时主动帮助他人,在有能力时积极贡献代码。”

有这个问题:参与社区讨论并且学习其他人解决问题的方法能否算做参与了开源软件开发过程,是不是说只有提交相应代码才算做参与了开源开发?

问题二

我看了这一段文字

而回过头来,我们从桑树多加入涛思数据的经历中也能悟出一个道理,只要拥有一颗乐于学习的心和一双善于发现机遇的眼睛,年龄就不会成为限制自身前进的阻力,反而经年累月积攒下来的经验和见识会成为纵横职场最锋利的“武器”。

有这个问题:在工作中积累的经验和见识主要是指哪些方面的经验和见识,这些经验和见识如何帮助我们的工作?

问题三

我看了这一段文字

然而当时的我还不懂太多道理,只知其一,不知其二。当心怀兴奋与忐忑,敲下邮件发送命令之后,首先面对的第一重考验就是:沉默。

邮件如泥牛入海,没有收到任何反馈。

有这个问题:如果社区回复速度太慢,甚至不回复,那么无疑会挫伤参与者的积极性,如何解决这个问题呢?

问题四

我看了这一段文字

“这很让人讨厌,因为大部分的补丁是有用的(通常补丁不是”无用的”或者“故意提交恶意代码”),所以从根本上来说,这种行为就是在浪费大家的时间。”

有这个问题:如果开源参与者故意提交恶意代码造成损失,如何避免这种行为再次发生,明令禁止提交是否合适?

问题五

我看了这一段文字

但是,很不幸,设想中的市场与实际的用户市场并不完全一致。用户认为我们是一个开源工具开发公司,其实我们就是这样的公司。这是非常不幸的,因为开源工具市场可能是最糟糕的市场之一,公司很可能就会死在这上面。成千上万的人在商业环境下使用RethinkDB,但是大部分人甚至都不愿意支付一笔比一杯星巴克咖啡还便宜的使用授权费用。

有这个问题:开源软件开发公司是否收益要低于非开源软件开发公司?

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 4
    评论
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值