ZoomQuiet / ZoomQuiet.io

Pelican items for ZoomQuiet.github.io
BSD 3-Clause "New" or "Revised" License
4 stars 1 forks source link

https://blog.zoomquiet.io/220901-ossd-faq.html #16

Open utterances-bot opened 2 years ago

utterances-bot commented 2 years ago

开源软件开发导论课程作业0之回响 / 是也乎( ̄▽ ̄) / ZoomQuiet.io

https://blog.zoomquiet.io/220901-ossd-faq.html

ZoomQuiet commented 2 years ago

追加回复: 开源软件开发导论第1次作业——针对开源的5个问题_Suzy___的博客-CSDN博客

第一个问题:现今开源软件或代码中存在的漏洞和错误数量十分惊人...

这其实只是表面现象, 俺感觉到的:

...第二个问题:在我国,关于专利的法律法规正在不断更新完善,在开源方面确实存在含糊不清的现象

正好相反, 闭源/商业软件的所有权才是含糊的, FLOSS/自由,开源软件的所有权是异常清晰的, 只是, 在使用时, 不懂版权法的普通企业, 才特意 含糊使用开源代码而已; 可以搜索开源合规 相关文档就知道了...

...这些技术都比较涉及国家机密

这就比较 HBO 了, 其实, 什么是国家机密? 北斗导航系统的核心通讯频率算不算? 银河超算硬件架构算不算?

可其实, 这些都是开源的, 也必须开源, 国际用户才放心, 可以审核没有后门...

简单说, 现在地球真心没什么国家机密, 有的也都是在极少数领域, 不得不机密的资源, 比如, 金山毒霸的病毒识别引擎, 这个开源了, 那么病毒工作室就可以针对性绕过...

其它的, 只有开源, 才能最快吸引海外用户; 简单说, 国家机密并不机密, 只是一个公开范畴的约定; 需要对应定义清晰才能展开讨论, 以及, 开源软件基本都是可以公开构建的常用工具/系统, 这才是软件生态主要成分, 可以创新的领域非常多, 光是现有主要基础软件, 就值得

...那么本科教育工作中如何开设课程,给有意愿走进开源开发的同学提供机会和技能

这个问题有点儿...怎么说呢? 好象将自己给问没了; 对比 微软/Facebook/Google/... 一系列超级独角兽的创立, 都是在大学期间完成的, 都是和大学课程无关的, 都是创始人自行折腾出来的;

说穿了, 学校并没有义务和能力可以预测未来针对性构建课程, 来培训出合格的未来人才; 人才都是独立闯出人类未至领域的...

所以, 无论学校课程怎么定, 在大学都是有人生中最悠闲, 最有空闲时间的, 怎么利用大学资源完成自己的探索, 学校可以给予帮助, 但是, 如何帮助, 得学生提出, 才能动议, 完成资源配置;

不要问学校课程能为我的人生提供什么帮助, 要想学校资源我能如何利用来完成自己的成长.

...也能让学习者能够更好的选择优质项目进行学习

嗯哼? 怎么说呢, 所有优秀开源项目, 都不是这堆基金会发现的, 而是他们追逐的对象; 世界上没有什么项目是最优秀的, 只有最适合你当前状态的项目, 当然, 最契合的, 还是你自己创建的.