黑客只认linux?带你看看这个自给自足的系统,多版本前世今生

  • 发表 2020-06-30 10:00
黑客圈子里流行着一个约定俗成的规则,那就是“用windows做网络攻击的都是傻子”,为什么这么说?windows对于网络攻击、网络潜入本身就相当于一种镣铐,而在windows上做这些工作无异于带着手铐

黑客圈子里流行着一个约定俗成的规则,那就是“用windows做网络攻击的都是傻子”,为什么这么说?windows对于网络攻击、网络潜入本身就相当于一种镣铐,而在windows上做这些工作无异于带着手铐跳舞,所以对于黑客来说Linux才是真正得心应手的工具,它完全开放、没有限制并且功能全面的特点让黑客对其情有独钟,甚至成为了“linux是第一生产力”这样的台词,可以说linux之于黑客,就像是MAC之于设计师、码农,是一种强大且富有情怀的操作系统代表。但Linux的前世今生,你们都知道吗?

说到这里就不得不提到一位某鲜国的领导人鑫月半先生,使用的是一台iMAC一体机,但操作系统是他们国家“自主研发”的红星linux系统,大部分被管控的代码、神似MAC OS X的UI和交互、接近微硬的逻辑,从友国国情和互联网人才能力来看,红星Linux的开发难度并不高。

为什么开发这样一个四不像的系统会这么轻松?这就是Linux和其他两家操作系统的区别所在。Linux最开始诞生于一个免费的软件基金项目,而这个基金项目则是因为20世纪八九十年代流行的一款操作系统,而且时至今日它的子孙依然在我们的手机上发光发热的一位元老级系统,UNIX而彻底火起来的。因为不满90年代后UNIX收费昂贵的现象,一位名叫linus torvalds的大学生决定自己开发类UNIX操作系统,所以他从MINIX系统开始做起,开发出了基于GNU项目的Linux内核,这个系统最初还是个无名小卒,但后来因为一部分黑客的加入,Linux吸引人的特点开始显现出来,例如一切开源、完全免费、图形界面、直接挪用的自由Shell软件、完全听从论坛用户建议的设计让Linux获得了一批技术过硬的忠实粉丝。1991年10月5号,linux诞生了,直到今日许多版本的linux都选择在这一天发布,也是这样的原因。

当然顺嘴提一下,刚才我说到我们现在的手机上发光发热,大家肯定会想到安卓,但实际上早期的安卓是基于linux内核的,每个程序都要通过Linux内核来调动虚拟机运行程序,运用了部分unix元素的则是我们一直以为完全独立封闭的IOS。IOS基于达尔文内核,但属于类UNIX系统。

我们再回来探探Linux,最开始Linux要求公开所有代码,任何人都不能通过Linux牟利,但理想和现实总是撞车严重,所以Linux只能选择做GNU里的小弟,维持生活这样子。不过这样的选择也确实帮助Linux在短时间内占据了多家OEM大厂和芯片大厂的支持,例如英特尔、IBM、Oracle等都帮Linux推波助澜。这个时候Linux需要拿出第一个正式版,并且拟定一个吉祥物,或许人们觉得有一个吉祥物能够更加方便Linux做宣传。林纳斯最终把Linux的吉祥物定为一只企鹅,按照后来人们翻译过来的说法,企鹅是南极的,而南极是不与属于世界上任何一个国家的共有土地,所以企鹅也就代表着共享、共赢的意义。

当时的Linux已经为现在的Linux打下了一定的基础,遵循着“一切都是文件,每个软件都有专门的用途”逻辑,系统中所有的东西都可以用文件来表示,这是Linux参考许多UNIX概念的结晶,以至于连操作系统的内核都被视为一个特定类型的文件,这样的做法听起来很狂躁但确实给黑客们创造了极大的便利,也就是为何Linux没有枷锁;同时Linux可以全面兼容POSIX,windows和DOS平台所有程序都可以直接挪用来之后通过模拟器运行;多任务,多用户的设定在当时打开了先河,相当独立的多任务已经代表了现在操作系统的主要特点;字符和图形双界面也给了技术人员充分的发挥空间;同时Linux的超强兼容性使得它可以存在于各种平台上,甚至连机顶盒、家用游戏机等位置都可以作为嵌入式OS来存在,这也就是为什么Linux能够制造如此高的信仰。

后来Linux百花齐放,各种Distro版本层出不穷,例如出名的红帽子、Mandrake、Ubuntu、我国的红旗还有某鲜国的红星OS,都是属于Distro版,在Linux Kernel架构下按照LSB规范自主开发编写其他内容而形成的发行版本,这些版本依然是Linux,只不过外表不同,所以Linux的开发要相对微软而言轻松得太多,毕竟有着老大哥撑腰。

时至今日,Linux依然在微软强大肌肉的威压下坚强的活着,并且有着许多坚实的支持者,足以证明Linux的存在是有着足够意义的,希望Linux能够继续前行,帮助极客们继续探索。

相关标签

人民网

1565 篇新闻