免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
楼主: 蛮多肉
打印 上一主题 下一主题

[服务应用] FreeBSD vs Linux , who is the king of Unix-like? [复制链接]

论坛徽章:
5
CU大牛徽章
日期:2013-09-18 15:16:55CU大牛徽章
日期:2013-09-18 15:18:22CU大牛徽章
日期:2013-09-18 15:18:432015年辞旧岁徽章
日期:2015-03-03 16:54:152015年迎新春徽章
日期:2015-03-04 09:49:45
11 [报告]
发表于 2015-07-10 22:27 |只看该作者
蛮多肉 发表于 2015-07-08 05:45
随意抛砖引玉一下

Edward Snowden事件,大家都很熟


高手啊!

求职 : Linux运维
论坛徽章:
19
CU大牛徽章
日期:2013-03-13 15:15:0815-16赛季CBA联赛之山东
日期:2016-10-31 10:40:10综合交流区版块每日发帖之星
日期:2016-07-06 06:20:00IT运维版块每日发帖之星
日期:2016-02-08 06:20:00数据库技术版块每日发帖之星
日期:2016-01-15 06:20:00IT运维版块每日发帖之星
日期:2016-01-15 06:20:00IT运维版块每日发帖之星
日期:2016-01-10 06:20:00黄金圣斗士
日期:2015-11-24 10:45:10IT运维版块每日发帖之星
日期:2015-09-01 06:20:00IT运维版块每日发帖之星
日期:2015-08-13 06:20:00IT运维版块每日发帖之星
日期:2015-07-30 09:40:012015年亚洲杯之巴勒斯坦
日期:2015-05-05 10:19:03
12 [报告]
发表于 2015-07-11 11:49 |只看该作者
本帖最后由 niao5929 于 2015-07-11 12:14 编辑

1、FreeBSD 的优势?劣势?
没有感觉到FreeBSD有什么优势,从FreeBSD的发展来看,她确实没有LINUX的广度。
2、Linux 的优势?劣势?
这个不说,我觉得很多大公司选择LINUX而不选择FreeBSD的重要原因正是因为GNU自由授权协议里的那种自由分发和后续版本必须继承GNU的原因。这从根本上保证了GNU软件的魔法石效应--你可以让她和你一起更强大,但你无法将其据为己有。
3、举实例,并评价同一应用软件在两平台的表现和差异!
我觉得OPENSSL的出名,更多是因为LINUX系统中也使用了它
4、BSD协议 vs GPL协议,你的看法?
BSD更自由,但它不保证未来一定自由。二GPL保证的是你对自由做出的承诺!!!
5、FreeBSD vs Linux,你的最终选择?理由?
我个人一直非常喜欢使用Gnu/Debian Linux系统。自由社区里自由人的自由组合,包括想获取其所有的软件包也是自由的,下载全镜像ISO并建立本地源也是其他任何发行版都无法比拟的。FreeBSD,尝试了,不过确实很少用。日常自己的台式主机使用Gnu/Debian Linux;笔记本使用Fedora20;一直纠结Fedora21 之后的版本分化,不像之前版本在同一版本下体现软件的多样性,让我这样的爱好者觉得无所适从,正在逐步的尝试也更换到Gnu/Debian Linux下玩。哈哈!!!Fedora分化版本的做法确实是对Fedora社区的分化。感觉在世界范围内Fedora社区的热度都在下降。我个人觉得版本分化也是导致这一结局的重要原因之一。

论坛徽章:
0
13 [报告]
发表于 2015-07-11 19:22 |只看该作者
本帖最后由 gao_linfeng 于 2015-07-11 19:24 编辑

BSD与Linux之间的对比,就好似Linux与Windows之间的对比一样,安全稳定但用的却不一定多,而不太安全稳定的反而用的人更多,为什么会这样呢?
这就好比如果开一个小卖部,就一个人,他自己管理的更好,但用户很少;而一但做大了变成大型超市以后,用户多了,反倒管理起来更麻烦了。
其实用户越多的系统必然病毒就多,安全性和稳定性都差,如果你自己建立一个操作系统,并且不为人知,只有你自己一个人操作,那么它就最安全,也最稳定了。
这其实是个辩证的问题!
如果要我选择,我也会选择Linux甚至是Windows,因为用户群以及用户生态更重要。
为什么有人会说BSD更适合做服务器??难道服务器不算是一台电脑吗??要知道超级计算机里所使用的操作系统,现在几乎清一色都是Linux。难道这不比普通服务器更需要稳定和安全吗?

论坛徽章:
17
2015年辞旧岁徽章
日期:2015-03-03 16:54:152017金鸡报晓
日期:2017-02-08 10:39:422017金鸡报晓
日期:2017-01-10 15:19:56JAVA
日期:2016-11-01 13:25:46C
日期:2016-10-25 16:01:4715-16赛季CBA联赛之八一
日期:2016-06-21 23:38:0815-16赛季CBA联赛之山东
日期:2016-05-12 12:49:54IT运维版块每日发帖之星
日期:2016-04-20 06:20:00IT运维版块每日发帖之星
日期:2016-03-22 06:20:00黄金圣斗士
日期:2015-11-24 10:43:13IT运维版块每日发帖之星
日期:2015-08-25 06:20:002015亚冠之德黑兰石油
日期:2015-08-22 22:55:54
14 [报告]
发表于 2015-07-11 19:39 |只看该作者
1、FreeBSD 的优势?劣势?
     优势:
        1、版本稳定,没那麽多发行版,学一个就行了,不像linux发行版本太多了;
     缺点:
        1、硬件驱动支持上没有linux多,各硬件厂家越来越支持linux,如一些raid、vga卡等;
        2、商业使用后,没有像红帽那样的厂家买维保;

2、Linux 的优势?劣势?
    优势:
        1、硬件厂家支持越来越多,如raid,vga等;
        2、应用软件支持越来越多,如qq,迅雷等;
        3、GPL开源协议可以推进软件发展,不想BSD协议,使用后可以不用开源,某种角度不利于软件发展;
    劣势:
        1、发行版本太多,不统一;

3、举实例,并评价同一应用软件在两平台的表现和差异!
    运行在FreeBSD比在Linux上问题,如apache,做web门户网站的,还是BSD表现更稳定;

  
4、BSD协议 vs GPL协议,你的看法?
        BSD是别人拿走用,新开发部分不需要开源,不利于软件的发展;
        GPL是别人拿走用,新开发部分必须要开源,有利于软件的发展;
        很多公司开发商用软件中大部分是基于BSD协议的,避免开源了;
       
5、FreeBSD vs Linux,你的最终选择?理由?
     我会选择Linux,因为Linux用的时间很长了也很熟悉,排查故障时比较熟练,机房服务器用的都是linux;若不是必须就没有必要换成BSD的,换了还要重新开始学。

论坛徽章:
4
CU大牛徽章
日期:2013-04-17 11:48:26CU大牛徽章
日期:2013-04-17 11:48:40CU大牛徽章
日期:2013-04-17 11:48:45摩羯座
日期:2013-12-06 18:10:04
15 [报告]
发表于 2015-07-12 14:05 |只看该作者
1、FreeBSD 的优势?劣势?
优势:版本一致、严谨,包管理优秀、黑科技的ZFS、jail。代码据说质量很好,没怎么对比过。
劣势:驱动、企业级支持、人气。

2、Linux 的优势?劣势?
正好与FreeBSD相反

3、举实例,并评价同一应用软件在两平台的表现和差异!
一般情况下我并未发现太大差异,有也是其上应用软件的不同,比如java。从前MySQL在Linux上表现更好,是线程实现的原因,现在已经差不多了。
同时,我发现postgresql在FreeBSD+ZFS的组合中,比Linux有更好的表现。

4、BSD协议 vs GPL协议,你的看法?
BSD协议是非常学术化的,而GPL更商业化导向。如果你开发了一个软件,希望可以借助开源建立自己的商业模式,比如让社区贡献测试、代码,同时又不希望别人拿去闭源号称是自己的产品、与自己竞争,那么GPL显然更好。

5、FreeBSD vs Linux,你的最终选择?理由?
虽然我不喜欢说“用合适的工具做最合适的事”的老调,但有时候不得不这样说,比如用JAVA的时候。
如果是商业选择,LINUX更稳健,招人更方便,软件更丰富,起码如果你要用hadoop就不得不选择Linux。也没见linux有显著的稳定性上的差异。
如果不涉及到驱动、软件不兼容等问题,我还是希望用FreeBSD的,只要一个ZFS就有足够的理由了。

论坛徽章:
10
金牛座
日期:2014-09-16 19:02:48技术图书徽章
日期:2015-11-24 01:37:29操作系统版块每日发帖之星
日期:2015-11-18 06:20:002015年亚洲杯之沙特阿拉伯
日期:2015-04-13 17:33:462015年迎新春徽章
日期:2015-03-04 09:51:162015年辞旧岁徽章
日期:2015-03-03 16:54:15午马
日期:2014-12-04 19:33:55白羊座
日期:2014-09-17 19:34:42巨蟹座
日期:2014-09-16 21:09:4815-16赛季CBA联赛之同曦
日期:2016-06-27 23:23:07
16 [报告]
发表于 2015-07-12 14:59 |只看该作者
1、FreeBSD 的优势?劣势?

刚好在港资公司上班,有在用FB 感觉国内用FB的好少,只有台资,港资公司会采用FB.不知道是出于什么原因.这玩意确实是坚若磐石.很多港台公司还在用着非常老的4,5,6系列.
优势:稳定,耐操,几乎没有崩溃的可能,. ports软件包管理系统方便,目录统一存放很规范,官方手册资料很齐全 我最欣赏的就是ports软件包系统, 感觉完爆linux的各个包管理器(也许是我孤陋寡闻,未必绝对).
劣势: 对于较新的硬件支持不太好.厂商支持不多(不过在FB10以后开始学习linux社区了,增加了很多新特性新功能), 对于现在流行的虚拟化不支持,虽然有个jail , 新手上手难.即使有linux基础. 中文文档资料不多. 集群软件支持不多.
2、Linux 的优势?劣势?
优势:开源,社区支持好,网上资料众多,硬件支持广.大到超算,小到手机手表都能跑.廉价解决方案,减少成本.
劣势:发型版本众多,各自割据称侯.软件包格式太乱,系统风格不统一,新手常常为了选择一个合适的发行版到处寻医问药...还没入门就倒在门槛上了, 或者熟悉了其中一个,换到另外一个发行版,有重头再来的感觉..
3、举实例,并评价同一应用软件在两平台的表现和差异!
这个没有做过实测.
4、BSD协议 vs GPL协议,你的看法?
- -!     个人偏向GPL.
5、FreeBSD vs Linux,你的最终选择?理由?
这个没有绝对,看使用场景以及上级主管的意见.要用哪个是他们拍板,当然,自己也要评估一下各平台能否胜任业务需求来提出建议供领导决策.

论坛徽章:
208
巨蟹座
日期:2013-09-02 09:16:36卯兔
日期:2013-09-02 20:53:59酉鸡
日期:2013-09-05 21:21:45戌狗
日期:2013-10-15 20:51:17寅虎
日期:2013-10-18 21:13:16白羊座
日期:2013-10-23 21:15:19午马
日期:2013-10-25 21:22:48技术图书徽章
日期:2013-11-01 09:11:32双鱼座
日期:2013-11-01 20:29:44丑牛
日期:2013-11-01 20:40:00卯兔
日期:2013-11-11 09:21:32酉鸡
日期:2013-12-04 19:56:39
17 [报告]
发表于 2015-07-13 09:32 |只看该作者
没那么冲突吧,如果出于版权,考虑bsd多一点儿
想更open,更新更快,那么linux

求职 : Linux运维
论坛徽章:
19
CU大牛徽章
日期:2013-03-13 15:15:0815-16赛季CBA联赛之山东
日期:2016-10-31 10:40:10综合交流区版块每日发帖之星
日期:2016-07-06 06:20:00IT运维版块每日发帖之星
日期:2016-02-08 06:20:00数据库技术版块每日发帖之星
日期:2016-01-15 06:20:00IT运维版块每日发帖之星
日期:2016-01-15 06:20:00IT运维版块每日发帖之星
日期:2016-01-10 06:20:00黄金圣斗士
日期:2015-11-24 10:45:10IT运维版块每日发帖之星
日期:2015-09-01 06:20:00IT运维版块每日发帖之星
日期:2015-08-13 06:20:00IT运维版块每日发帖之星
日期:2015-07-30 09:40:012015年亚洲杯之巴勒斯坦
日期:2015-05-05 10:19:03
18 [报告]
发表于 2015-07-13 10:24 |只看该作者
有没有中奖哦!!!

论坛徽章:
0
19 [报告]
发表于 2015-07-13 16:24 |只看该作者
说在前面,这个帖子又是在为自己选择FreeBSD而找一些安心的理由么?我觉得大可不必了。。。喜欢就好,喜欢就为它做点事。。


1、FreeBSD 的优势?劣势?
除了BSD协议和GPL协议不说以外,说一下优势(当然,以程序员的角度和日常工作运维的便利性来看):
a.代码简洁。爽翻了有没有,整体架构在不断地优化,但不同版本之间的代码很有连贯性。
b.配置目录,软件安装目录统一带来的操作方便。统一安装在/usr/local目录下,对应的配置文件也是。

08年在Red hat AS4下开发Socket服务,AS4的调用完全就是不对的,系统BUG有木有。在FB6下面直接完爆AS4,输出结果一切正常。
10年左右吧,试着在网卡上做DMA映射,之前听别人说过Linux内核的内存从VA换到PA,要自己做映射表。然后FB的直接缺页中断,自己更新上来,直接获取到PA地址,然后DMA过去。

劣势:
     驱动是硬伤。

2、Linux 的优势?劣势?
优势:
   发行量大,大部分公司使用Linux,支持Java,熟悉的人数众多,可以说是红海吧。。路边随手捞个人,就会Linux基本的操作。
现在也越来越稳定,epoll性能也不差了。不像一开始,被kevent完爆。

劣势:
   发行版众多,不统一。鹅厂是自己开发完善了Tencent Linux,避免后续3方公司带来版本维护问题。

3、举实例,并评价同一应用软件在两平台的表现和差异!
   能说Java么?
   目前纯后台服务,使用FB和Linux区别真心不大,只是看运维方便性。

4、BSD协议 vs GPL协议,你的看法?
   BSD给人更多的选择,也如前面几位说的,这种便利性不一定会直接像GPL一样反馈开放自己的代码。
但话说国内哪个公司使用了GPL的代码,然后自己公开对应的源码的。。。。
   一些大厂,类似于鹅厂,在使用库的初期就会有相应人员的介入,考虑协议的问题,决定是MIT、APACHE还是GPL,
或者自己来实现。

所以在国内说BSD和GPL意义不大。但个人更喜欢BSD一些。因为可以更自由,很多公司在自己的产品发展到一定程度后
也会相应反馈对应的代码给FB。

5、FreeBSD vs Linux,你的最终选择?理由?
   正常后台服务的开发和运维,其实不区分Linux和BSD,有人就上,好招人就可以。这两块区别不大。也可以招一些
Linux的运维,装个Bash,让他们熟悉一下BSD的操作就OK了。有那么难么。。

对于开发来说,特别是涉及到内核、网络层面,由于实现完全不同,这个确实不好找人。涉及到这个,还是先Linux吧。

论坛徽章:
0
20 [报告]
发表于 2015-07-13 17:10 |只看该作者
本帖最后由 芭比小柒 于 2015-07-13 17:14 编辑

讨论话题
1、FreeBSD 的优势?劣势?
除了许可证,跟Linux比几乎没任何优势,劣势硬件支持不咋的(这个主要是设备商的问题)
2、Linux 的优势?劣势?
硬件支持广,劣势许可证,商业不友好。
3、举实例,并评价同一应用软件在两平台的表现和差异!
应用: https://www.gehaowu.com/notes/
目前 P ower FreeBSD ,说实话。我还是觉得差异在许可证上,所以个人原因几乎没啥区别
4、BSD协议 vs GPL协议,你的看法?
借用Delphij的话“发信人: delphij (许可证超出一页纸,非*即盗!), 信区: FreeBSD ”
5、FreeBSD vs Linux,你的最终选择?理由?
FreeBSD,个人网站就是采用FreeBSD系统的


### 我是冲着奖品去的。。。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP