主頁 > 知識庫 > LINUX電銷外呼程序和UNIX電銷外呼程序有什么區(qū)別和聯(lián)系呢?

LINUX電銷外呼程序和UNIX電銷外呼程序有什么區(qū)別和聯(lián)系呢?

熱門標簽:黑龍江電銷 天津電銷 梧州電銷 潛江電銷 安順電銷 平?jīng)鲭婁N 三亞電銷 廊坊電銷

不要說專業(yè)的程序員,就算是平常和計算機打交道的人們也很難不會不知道除了windows操作電銷外呼程序外還有其他的桌面操作電銷外呼程序,Linux和Unix電銷外呼程序就是其中的翹楚,那么他們之間是什么關系呢?

Linux就是Unix克?。ㄅ缮怯蒐inus Torvalds在全球一些黑客的幫助下從頭開始編寫的。Linux is a clone of the operating system Unix, written from scratch by Linus Torvalds with assistance from a loosely-knit team of hackers across the Net.

這段話來源于:Linux kernel 源代碼頂層目錄下的README文件, Linux kernel release 2.6.xx。相信大家對他們之間的關系不明覺厲了吧。

Linux就是Unix克隆,實際上在創(chuàng)建Linux之前和Windows興起之前,計算世界由Unix和Unix操作電銷外呼程序家族主導。

什么是Unix?——大多數(shù)操作電銷外呼程序之母

Unix 操作電銷外呼程序的誕生:Unix誕生于1960年代后期。AT&T貝爾實驗室的一個由肯·湯普森領導下小型程序員小組,發(fā)布了一個用C編寫的操作電銷外呼程序被命名為Unix,那時的操作電銷外呼程序不是可移植的,使用低級源語言意味著為操作電銷外呼程序編寫的硬件平臺就是它所依賴的平臺。但是使用C語言編寫的Unix使得可以將其移植到其他硬件體系結(jié)構(gòu)中,它可以更快地進行修改和移植。

Unix被認為是大多數(shù)操作電銷外呼程序的母親,它具有以下特征:

Unix Philosophy:Unix操作電銷外呼程序的可移植性(幫助Unix在其他研究,學術(shù)和商業(yè)環(huán)境中的快速采用)使某些操作電銷外呼程序的核心設計概念吸引了程序員和用戶。Unix哲學是針對軟件模塊化設計,其思想是可以將小型的,專門構(gòu)建的程序組合起來,以處理大型和復雜的任務。因為Unix是圍繞管道和文件設計的系統(tǒng),所以這種將程序的輸入和輸出“插入”到輸入的直接操作集的方法今天仍然很流行。實際上,當前的云功能即服務(FaaS)/無服務器體系架構(gòu)起源于Unix思維方式。

“盡管不能用一句話寫下哲學,但其核心思想是電銷外呼程序的力量更多地來自程序之間的關系,而不是程序本身。許多Unix程序孤立地完成瑣碎的事情,但與其他程序結(jié)合在一起,成為通用且有用的工具?!报C Brian Kernighan和Rob Pike(開發(fā)Unix的主要貢獻者)。

Unix體系結(jié)構(gòu):如果了解了Unix的架構(gòu),基本上可以說對所有的操作電銷外呼程序就都有了一個認知。

Unix的主控制程序是其內(nèi)核。內(nèi)核可以完全控制整個電銷外呼程序,是操作電銷外呼程序的心臟,并充當用戶和硬件之間的接口。每個內(nèi)核子電銷外呼程序都具有某些功能,例如并發(fā),虛擬內(nèi)存,分頁和虛擬文件系。在體系結(jié)構(gòu)的外層,具有“外殼”(shell)、命令和應用程序。Shell是用戶和內(nèi)核之間的接口。Shell和用戶鍵入命令,解釋這些命令并相應地調(diào)用計算機程序。

Unix的歷史:由于肯·湯普森于1970年代開始在伯克利大學“休假”,許多Unix的故事就從這里開始了,在伯克利期間湯普森繼續(xù)Unix研究并發(fā)布了版本,從而創(chuàng)建了Berkeley Software Distribution,即BSD(最初,BSD并未想和AT&T Unix競爭)。1979年2BSD(第二個Berkeley軟件發(fā)行版)問世時,Berkeley研究生Bill Bill Joy提供了更多程序,如vi和C shell(/bin/csh),商業(yè)化的Unix產(chǎn)品在1980年代和1990年代初變得很普遍。隨著Unix家族樹的不同分支的形成,隨之而來的是“Unix戰(zhàn)爭”。。??梢躁P于Unix的戰(zhàn)爭可以說很久(現(xiàn)在的蘋果MacOS操作電銷外呼程序是從BSD派生的),甚至可以拍一部“宮廷劇”(給美國短暫的歷史增加一些戲碼),但這超出了本文的范圍(和篇幅),我就此打住,就知道版本多,主權(quán)復雜就好了。

Unix最主要的特點:Unix是一個多任務,多用戶計算機操作電銷外呼程序家族,它可以用作工作站和服務器中的主控制程序。但是Unix并不是開源軟件,這意味著任何想要使用它的人都需要向擁有它機構(gòu)購買許可證。

什么是Linux?——開源軟件之父

Linux操作電銷外呼程序的來源:Linux操作電銷外呼程序是1990年代開始的兩個項目的結(jié)合。理查德·斯托曼希望建立一個免費和開源的Unix替代方案。他將程序命名為GNU,意思是“GNU不是Unix!”但項目進展很困難,由于沒有內(nèi)核支持,對自由和開源操作電銷外呼程序的任何希望都將落空。隨后出現(xiàn)了赫爾辛基大學的Linus Torvald,他有一個名為Linux的可行內(nèi)核,Linus使用了許多GNU工具,事實證明它們非常適合Linux內(nèi)核。于是兩個項目結(jié)合就誕生了Linux操作電銷外呼程序(Linux發(fā)行版)。Linux發(fā)行版中包含的大多數(shù)軟件都是免費和開源的。

Linux內(nèi)核是重寫的:Linux內(nèi)核代碼是完全從頭開始編寫的。它的設計方式使其類似于Unix,但其中沒有原始的Unix代碼。它是Unix設計基礎的延續(xù)。還值得注意的是,Linux只是內(nèi)核,而不是完整的OS。該Linux內(nèi)核通常打包在Linux發(fā)行版中,從而使其成為一個完整的OS。因此,Linux只是內(nèi)核,Unix本身就是一個完整的OS。

基于Linux的OS體系結(jié)構(gòu):可以看出仍然有Unix的印記:

因此,通過向Linux發(fā)行版添加不同的應用程序,實際上可以使Linux內(nèi)核完全可用作操作電銷外呼程序?,F(xiàn)在總共大約有600個Linux發(fā)行版。Linux OS主要針對家用PC和筆記本電腦。但是,由于它的普及性和穩(wěn)定性,它開始在辦公室和高端電銷外呼程序中使用,包括手機、服務器、甚至是嵌入式電銷外呼程序現(xiàn)在最著名的電銷電話智能操作電銷外呼程序Google的Android就是基于Linux的,Android OS的每個迭代都基于當前的Linux內(nèi)核。

Linux是類Unix的操作電銷外呼程序:人們確實在Unix和Linux之間混淆了很多,他們通常會問諸如:Linux和Unix是同一回事嗎?Linux是否建立在Unix上?這樣的問題。這些所有的疑惑都是有答案的:Linux和Unix不同,但是它們確實有關系,因為Linux是從Unix克?。ㄅ缮┑?。Linux不是Unix,而是類似Unix的操作電銷外呼程序。根據(jù)Linux內(nèi)核官方README文件(見文章開頭)系統(tǒng),它的目標是符合POSIX。

什么是類Unix的操作電銷外呼程序呢?以類似于Unix電銷外呼程序的方式工作,但不必符合單一Unix規(guī)范(SUS)或類似的POSIX(可移植)操作電銷外呼程序接口)標準。SUS是任何操作電銷外呼程序都必須滿足的標準,才能使用Unix商標。該商標由“The Open Group”授予。

開源軟件:Linux的開發(fā)是由世界各地的開發(fā)人員團體免費提供的(Linux內(nèi)核由社區(qū)開發(fā),Linus Torvalds負責監(jiān)督事務),Linux OS是一個開源OS,其源代碼是免費提供的。任何人可以在計算機上閱讀、修改和實現(xiàn)它。但是,不能出售它,因為它受GNU GPL許可。Linux的開發(fā)是自由和開源軟件協(xié)作的最杰出例子之一。開源理念就此興起,開始了自有開源的時代。

Unix與Linux有何區(qū)別

操作電銷外呼程序是非常復雜的電銷外呼程序工程,Unix和Linux操作電銷外呼程序的區(qū)別可以寫一本小書。通過表格的方式簡單看一下:

Linux的局限性

Unix的局限性

從用戶的角度來看,Linux和Unix之間并沒有很多明顯的區(qū)別。Linux的許多吸引力來自于以下事實:它可以在不同的體系結(jié)構(gòu)類型(包括現(xiàn)代PC)上工作,并且它的工具為Unix用戶和電銷外呼程序管理員所熟悉。

Linux和Unix之間的其他差異主要與許可有關。Linux vs Unix主要是免費 vs 許可軟件的較量。除此之外,Unix發(fā)行版缺少通用內(nèi)核這一事實也影響到軟件和硬件供應商。使用Linux,供應商可以合理地期望它可以在大多數(shù)發(fā)行版中正常運行,從而為特定的硬件設備創(chuàng)建設備驅(qū)動程序。但是由于Unix具有商業(yè)和學術(shù)分支機構(gòu),因此可能有必要針對所有Unix變體發(fā)布不同的驅(qū)動程序。還存在許可問題,以及與跨多個版本的Unix作為二進制設備驅(qū)動程序訪問軟件的SDK或分發(fā)模型有關的其他擔憂。

寫在最后

Unix和Linux都是偉大的操作電銷外呼程序,創(chuàng)造了人類計算機的歷史。現(xiàn)在的操作電銷外呼程序中還有很多他們的印記。Unix很老,據(jù)說是所有操作電銷外呼程序的母親,Linux內(nèi)核也源自Unix,說明他們之間有著糾纏不清的關系。Linux OS非常適合中小型操作,如今,它還用于以前被認為是Unix唯一選擇的大型企業(yè)。但是遺憾的是,由于各種原因,Unix和Linux的商業(yè)市場反應都不好。

反倒是后起之秀Windows和在Unix基礎上發(fā)展而來的MacOS大出風頭,倒是有些讓人唏噓。近年來Linux借助Google的Android在電銷電話市場倒是火熱起來,總算讓人有了些安慰。

以上是我的淺薄之見,歡迎指正,謝謝!

標簽:懷化 洛陽 廣安 連云港 桂林 ???/a> 通化 宜賓

巨人網(wǎng)絡通訊聲明:本文標題《LINUX電銷外呼程序和UNIX電銷外呼程序有什么區(qū)別和聯(lián)系呢?》,本文關鍵詞  ;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請?zhí)峁┫嚓P信息告之我們,我們將及時溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡,涉及言論、版權(quán)與本站無關。
  • 相關文章
  • 下面列出與本文章《LINUX電銷外呼程序和UNIX電銷外呼程序有什么區(qū)別和聯(lián)系呢?》相關的同類信息!
  • 本頁收集關于LINUX電銷外呼程序和UNIX電銷外呼程序有什么區(qū)別和聯(lián)系呢?的相關信息資訊供網(wǎng)民參考!
  • 收縮
    • 微信客服
    • 微信二維碼
    • 電話咨詢

    • 400-1100-266