多项选择题
Discuz!Q 采用Apache License 2.0开源协议,免费下载安装即可成为站长,而无需开发。下列关于开源的说法哪些是正确的?()
A.开源可以提高开发效率,避免「重复造轮子」,各个项目的通用功能(比如微信登录)往往已经有人实现并做成了开源包(npm、composer 等),如果没有,我们才开发,做成开源包,分享给「做下一个项目的自己」,也分享给「全球开发者」
B.参与开源的门槛很低,可以从修改开源项目文档的错别字入手,逐渐成长为「修改bug」、「主导开源」
C.开源是一面镜子,如果开源以后无人问津,说明可能是技术落后,比如「自研PHP 框架」、「自研CI/CD」
D.开源和收费可以共存,比如Redis、MongoDB 可免费自用,而云厂商对外提供服务需购买授权。中国也出现了开源商业产品,如Milvus、TiDB、Chatopera
点击查看答案&解析
相关考题
-
多项选择题
和Windows 相比,用Linux/macOS 开发有何优点?()
A.拥有强大的命令行(shell 等),有助于培养开发者的自动化意识
B.Linux 和服务器环境一致,有助于开发者熟悉服务器
C.拥有强大的包管理工具(apt/brew 等),提高开发环境配置效率
D.macOS 拥有强大的命令行,而且获得Sketch、PS 等桌面软件的支持 -
多项选择题
DevOps 即「开发运维一体化」,它有哪些特点?()
A.尽可能地自动化
B.更小、更频繁的变更──意味着更少的风险
C.让开发人员更多地控制生产环境
D.更多地以应用程序为中心来理解基础设施 -
多项选择题
CODING Wiki 采用Markdown 语法,和传统的富文本相比,Markdown 有哪些优点?()
A.纯文本,可以方便的进行跨平台编辑、查看两个版本的差异(比如放入代码仓库)
B.样式无关,专注于内容而不是排版,避免像商城一样大红大绿
C.完全键盘操作,不需要使用鼠标
D.支持代码和数学公式
