卅年来寻剑客🌂 卅年来寻剑客
关注数: 14 粉丝数: 28 发帖数: 829 关注贴吧数: 20
写给吧友,知识普及 每每看到bsder拿mac,ps4出来说事,我就想说点什么,前两天看到小吧主说到csh不支持中文的事情,我感觉要写点什么,多正式不一定,但是应该可以解除大家心中的一点疑惑。 bsd和linux的最大的区别,就是软件开源协议,一个用的bsd,一个用的是gpl,这个两个协议大家可以百度一下,或者你说我早知道,但是国人就是对这个不敏感,因为我们都是用盗版长大,但是其他国家的人就不一样了。mac,ps4,任天堂新游戏机Switch ,都是基于freebsd,就是因为FreeBSD用的是bsd的开源协议,有传闻乔布斯当年是先看上linux,只不过linus,不愿意改变授权协议,只能去用freebsd,当然这个是小道消息。freebsd就是毛胚房,大家谁都可以用,而且没有产权纠纷。linux用gpl协议,就是一个传染源,就是一个传销组织,你想用,就要有进有出,it行业发现到现在,已经是不卖软件而是卖服务了。你看看google,卖广告的,facebook,搞社交的,ama,卖书卖云服务的,ali,搞金融的,而且这些大财主们往往可以主导技术的发展方向,,他们不在乎代码给人用,而且还可以利用社区的力量,每个linux用户,都想不通这么多年,linux桌面系统还是这么渣,为什么呢,因为这些有技术,有钱的,他们对这个没需求,没有人愿意投入资源,然后跟微软去怼,你能怼过windows吗,不要拿苹果的桌面来说,苹果也是卖服务,卖硬件的,卖格调的。真正苹果系统谁都可以装了,谁买macbook啊。 freebsd用csh,因为csh不是用gpl协议而已,bash用的就是gpl协议。从8.0开始,freebsd基本上就干了2个事情,第一个事情就是把gpl及类似协议的软件,从base系统里面清理出去,连perl都不默认安装了。能够启动这件事就是因为llvm,我编译程序可以不靠gcc了,gcc是gpl协议授权,llvm就是苹果主导的,第二个事情就是引入zfs文件系统,现在很多人还用freebsd,就是因为这个。zfs是CDDL协议,大家可以百度,这个协议和bsd协议不冲突,但是跟gpl冲突,所以zfs一直无法进入linux内核,那么多的Linux用户,和小企业用户,不馋zfs吗。linux下文件系统,自己发展了一个ext4,xfs继承的ibm的,btrfs就是抄的zfs,还没有抄好。操作系统发展这么多年,比如Linux,拿bsd比,拿Solaris,几乎就没有什么新的技术上的突破,hadoop算一个。其他都是it硬件工业发展了,自然而然出现的。写到这,感觉偏题了,本来还想写一下,freebsd管理组织和linux,真要写,感觉自己头脑里也没有什么货,一时间想google,也没找到,就不提了,有时间下次吧。
1 下一页