绿软你错怪我了
关于开源运动,10年前可以笼统的说开源运动就是爱就是好,现在大家普遍都玩过开源,需要有详细而具体的讨论了。
比如现在的应届生很多都有开源项目的commit;
你和老鱼公开过你俩的GitHub账号,source的项目源代码加起来还没有我多,不过可能你们有些项目没有在GitHub。
这里想说大家普遍都玩过开源,不存在比较的意思。
关于什么是笼统的说法,举个例子,有说法说:参与开源的时候是为了自己的名声,所以代码质量好;给公司是为了钱,代码质量凑合就行。
之所以认为这种说法笼统:有现实著名反例:前一阵据说生活窘迫在js库里面埋暗桩坑了一堆包括亚马逊的那个程序员,显然他不在乎坏名声。
笼统的分至少也有好名声,没名声和坏名声三种,工程师是为啥要为了好名声用爱发电的?这个读者无法从常识中确认,需要详细说明和论证的。
另外给钱干就凑合么?可我周围的人敬业的还是绝大多数,到哪干活都是勤勤恳恳,也无法从常识中推断出这个。
另外这个说法也可以从逻辑上推理,假设intel今天雇佣了你,让你参加一个开源项目,那到底是遵循为了钱凑合,还是为了名声而努力?
你会按哪半句来?有没有感觉矛盾?
如果是为了名声而努力,那个项目过两天收费了呢?离职人员从贡献榜里移除或是加入贡献榜呢?intel过两天彻底释放了这个项目到社区呢?
所以说这个说法是空洞而充满yy。
今天(2022年)再讨论开源,笼统而泛泛的描述显得油腻落伍且技术幼稚,我们需要具体而详细的分析。
具体详细的分析肯定是有很多批评存在的,不能简单靠这个判断别人立场.
对商业产品的讨论也是一样,只是开源运动的死忠粉喜欢找上微软。
但发出来喷微软之前可是要先想好。站在用户角度喷是随便喷的。
但如果是觉得微软傻,干的不行,不如你自己随便想想干的好的同学,喷之前最好想想如下情况:
微软称霸软件行业近40年,中间有过无数对手,服务对象从无数c端到b端到g端,客户需求异常复杂,但现在微软仍是市值最高的那几个,你能不能做的更好?
即使是局部改进,对于行业的大部分人来说其实都是做不到的。
举个具体例子
https://www.mysmth.net/nForum/#!article/Programming/204040这个确实是微软的问题,问题在于不够flexible、adaptive。Windows update做的太少了,应该更加智能,默认设置应该是在不打搅用户的情况下打安全补丁。可不是做的太多。
普通用户环境的update是需要强制的,否则企业内部一台不更新的设备就够送走it部门了,windows面临着比Linux复杂和苛刻的多的真人用户环境。
但里面几个借机推销Linux的就搞笑了,除去强行向别人推销这事不谈,Linux update做的更少,推销这个有啥意思呢?程序不够人工凑么?人工倒是够智能,但这么卖给普通用户是不行的。
喷要找准点和方向,可不能找个自己不理解的情况乱喷。
所以今天关于开源也好,商业也好,讨论是要具体而准确的
【 在 lvsoft 的大作中提到: 】
: 他的一贯风格就是微软的就是nb,开源的都是简陋的垃圾。
: 嘛,毕竟是吃软饭的,正常。
: excel和lotus打的时代,以现在的眼光看也就是一家小公司而已,有个毛的高大上。
: ...................
--
FROM 123.116.210.*