substantive

0、IEC

國際電工委員會(IEC)成立於1906年。它是世界上成立最早的國際性電工標準化機構,負責有關電氣工程和電子工程領域中的國際標準化工作。國際電工委員會的總部最初位於倫敦,1948年搬到了位於日內瓦的現總部處。1887-1900年召開的6次國際電工會議上,與會專家一致認爲有必要建立一個永久性的國際電工標準化機構,以解決用電安全和電工產品標準化問題。1904年在美國聖路易召開的國際電工會議上通過了關於建立永久性機構的決議。

1906年6月,13個國家的代表集會倫敦,起草了IEC章程和議事規則,正式成立了國際電工委員會。

1947年作爲一個電工部門併入國際標準化組織(ISO),1976年又從ISO中分立出來。

宗旨是促進電工、電子和相關技術領域有關電工標準化等所有問題上(如標準的合格評定)的國際合作。該委員會的目標是:有效滿足全球市場的需求;保證在全球範圍內優先並最大程度地使用其標準和合格評定計劃;評定並提高其標準所涉及的產品質量和服務質量;爲共同使用複雜系統創造條件;提高工業化進程的有效性;提高人類健康和安全;保護環境。

1、ISO

國際標準化組織(International Organization for Standardization,ISO)簡稱ISO,是一個全球性的非政府組織,是國際標準化領域中一個十分重要的組織。。ISO一來源於希臘語“ISOS”,即“EQUAL”——平等之意。ISO國際標準組織成立於1946年,中國是ISO的正式成員,代表中國參加ISO的國家機構是中國國家技術監督局(CSBTS)。中國於1978年加入ISO,在2008年10月的第31屆國際化標準組織大會上,中國正式成爲ISO的常任理事國。

國際標準化組織總部設於瑞士日內瓦,成員包括162個會員國。該組織自我定義爲非政府組織,官方語言是英語、法語和俄語。參加者包括各會員國的國家標準機構和主要公司。它是世界上最大的非政府性標準化專門機構,是國際標準化領域中一個十分重要的組織。

2、IEEE

電氣和電子工程師協會( IEEE,全稱是Institute of Electrical and Electronics Engineers)是一個國際性的電子技術與信息科學工程師的協會,是目前全球最大的非營利性專業技術學會,成立於1963年1月1日,其會員人數超過40萬人,遍佈160多個國家。IEEE致力於電氣、電子、計算機工程和與科學有關的領域的開發和研究,在太空、計算機、電信、生物醫學、電力及消費性電子產品等領域已制定了900多個行業標準,現已發展成爲具有較大影響力的國際學術組織。目前,國內已有北京,上海,西安,鄭州 ,濟南等地的28所高校成立IEEE學生分會。

3、POSIX

POSIX表示可移植操作系統接口(Portable Operating System Interface of UNIX,縮寫爲 POSIX ),POSIX標準定義了操作系統應該爲應用程序提供的接口標準,是IEEE爲要在各種UNIX操作系統上運行的軟件而定義的一系列API標準的總稱,其正式稱呼爲IEEE 1003,而國際標準名稱爲ISO/IEC 9945。

4、Unix

UNIX操作系統(尤尼斯),是一個強大的多用戶、多任務操作系統,支持多種處理器架構,按照操作系統的分類,屬於分時操作系統,最早由KenThompson、Dennis Ritchie和Douglas McIlroy於1969年在AT&T的貝爾實驗室開發。目前它的商標權由國際開放標準組織所擁有,只有符合單一UNIX規範的UNIX系統才能使用UNIX這個名稱,否則只能稱爲類UNIX(UNIX-like)。

UNIX操作系統是商業版 ,需要收費,價格比Microsoft Windows正版要貴一些。不過UNIX有免費版的。

5、Minix

MINIX是一種基於微內核架構的類UNIX計算機操作系統,由Andrew S. Tanenbaum發明。MINIX最初發佈於1987年,開放全部源代碼給大學教學和研究工作。2000年重新改爲BSD授權,成爲自由和開放源碼軟件。MINIX爲全球註冊商標。

目前的Minix版本爲Minix 3,是一個免費、開源的操作系統,設計目標是實現高可靠性、靈活性及安全性。其系統主要包括在覈心模式下運作的微核心和在用戶模式下作爲一系列獨立、受保護的進程運行的其餘所有操作系統組件。

6、GNU

GNU操作系統是一種由自由軟件構成的類 Unix 操作系統,該系統基於 Linux 內核,目標在於建立一個完全相容於UNIX的自由軟件環境。GNU操作系統的第一個完整的測試版是在1996年,這個版本包括GNU HURD。在20世紀90年代,GNU操作系統使用Linux作爲內核,而不是GNU HURD的一個分支,這已經取得了巨大成功,同時表明,作爲GNU系統不是一套靜態的方案,用戶和經銷商可以根據自己的需要選擇不同的包使用該系統,結果屬於GNU系統中的一種。

GNU操作系統中的安裝的每個軟件都是自由軟件,其中部分符合copyleft。

GNU 自己的內核 Hurd 仍在開發中,離實用還有一定的距離。因此,GNU 通常使用 Linux 內核。這樣的組合即爲GNU/Linux 操作系統,已經有上百萬人在使用 GNU/Linux,但他們中的很多人把它誤稱爲“Linux”

7、Linux

Linux是一套免費使用和自由傳播的類Unix操作系統,是一個基於POSIX和UNIX的多用戶、多任務、支持多線程和多CPU的操作系統。它能運行主要的UNIX工具軟件、應用程序和網絡協議。它支持32位和64位硬件。Linux繼承了Unix以網絡爲核心的設計思想,是一個性能穩定的多用戶網絡操作系統。Linux操作系統誕生於1991 年10 月5 日(這是第一次正式向外公佈時間)。

Linux是 “Linux is not Unix”的遞歸首字母縮寫詞。

嚴格來講,Linux這個詞本身只表示Linux內核,但實際上人們已經習慣了用Linux來形容整個基於Linux內核,並且使用GNU工程各種工具和數據庫的操作系統。

Linux 操作系統的誕生、發展和成長過程始終依賴着五個重要支柱:UNIX 操作系統、MINIX 操作系統、GNU計劃、POSIX 標準和Internet 網絡。

8、自由軟件

根據自由軟件基金會的定義,自由軟件是一種可以不受限制地自由使用、複製、研究、修改和分發的軟件。可以買賣。這方面的不受限制正是自由軟件最重要的本質。要將軟件以自由軟件的形式發表,通常是讓軟件以“自由軟件授權協議”的方式被分配發布,以及公開的軟件原始碼。 自由軟件對全世界的商業發展有巨大的貢獻。自由軟件使成千上萬的人的日常工作更加便利,爲了滿足用戶的各種應用需要,它以一種不可思議的速度發展。自由軟件是信息社會下以開放創新、共同創新爲特點的創新2.0模式在軟件開發與應用領域的典型體現。主要分類有Copyleft(著佐權)許可證和非Copyleft許可證兩種。

9、GPL

GPL,是GNU General Public License的縮寫,是GNU通用公共授權非正式的中文翻譯。它並非由自由軟件基金會所發表,亦非使用GNU通用公共授權的軟件的法定發佈條款。

大多數軟件許可證決意剝奪你共享和修改軟件的自由。相比之下,GNU通用公共許可證試圖保證你共享和修改自由軟件的自由。——保證自由軟件對所有用戶是自由的。GPL適用於大多數自由軟件基金會的軟件,以及由使用這些軟件而承擔義務的作者所開發的軟件。

10、LGPL

LGPL是 GNU Lesser General Public License (GNU 寬通用公共許可證)的縮寫形式,舊稱GNU Library General Public License (GNU 庫通用公共許可證),後來改稱作Lesser GPL,即爲更寬鬆的GPL,在寬鬆程度上與BSD, Apache,XFree86 許可證相似。GPL(General Public License)和LGPL是GNU的兩種License。越來越多的自由軟件(Free Software)使用GPL作爲其授權聲明,如果對GPL一點都不瞭解,有可能在使用自由軟件時違反GPL的授權,恐怕會有被起訴的風險。所以任何公司在使用自由軟件之前應該保證在LGPL或其它GPL變種的授權下。

11、Apache Licence

Apache許可證(Apache License),是一個在Apache軟件基金會發布的自由軟件許可證,最初爲Apache http服務器而撰寫。Apache許可證要求被授權者保留版權和放棄權利的申明,但它不是一個反版權的許可證。

此許可證最新版本爲“版本2”,於2004年1月發佈(Apache Licence2.0)。Apache許可證在Apache社區內外被廣泛使用。Apache基金會下屬所有項目都使用Apache許可證,許多非Apache基金會項目也使用了Apache許可證。

Apache軟件基金會與自由軟件基金會都同意Apache許可證屬於自由軟件許可證,且兼容於第三版的GNU通用公共許可證(GPL) ;不過,雙方也都同意,第一版與第二版的GNU通用公共許可證並不兼容於Apache許可證。

12、BSD

BSD開源協議是一個給予使用者很大自由的協議。基本上使用者可以"爲所欲爲",可以自由的使用,修改源代碼,也可以將修改後的代碼作爲開源或者專有軟件再發布。但"爲所欲爲"的前提當你發佈使用了BSD協議的代碼,或者以BSD協議代碼爲基礎做二次開發自己的產品時,需要滿足三個條件:

1.如果再發布的產品中包含源代碼,則在源代碼中必須帶有原來代碼中的BSD協議。

2.如果再發布的只是二進制類庫/軟件,則需要在類庫/軟件的文檔和版權聲明中包含原來代碼中的BSD協議。

3.不可以用開源代碼的作者/機構名字和原來產品的名字做市場推廣。

BSD開源協議(original BSD license、FreeBSD license、Original BSD license)是一個給於使用者很大自由的協議,BSD 代碼鼓勵代碼共享,但需要尊重代碼作者的著作權。BSD由於允許使用者修改和重新發布代碼,也允許使用或在BSD代碼上開發商業軟件發佈和銷售,因此是對商業集成很友好的協議。而很多的公司企業在選用開源產品的時候都首選BSD協議,因爲可以完全控制這些第三方的代碼,在必要的時候可以修改或者二次開發。

13、XFree86

自1992年至2004年,XFree86是XWindow系統最被廣泛使用的基建平臺。XFree86是 X Window系統的一個實現。最初是爲 IBM PC兼容機上的 Unix類 OS 開發,現在已經應用於衆多操作系統的平臺。自1992年至2004年,它一直循著自由發放的開放源代碼模式發展着。當前版本是4.7.0。 它主要的運作平臺是Unix類操作系統,包括各版本的UNIX、Linux、BSD、Solaris、MacOS X、IRIX、OpenVMS及Cygwin/X等。 由2004年開始,它再不是以GPL軟件許可證的形式出現,而是使用XFree86®Project 公司所擁有的XFree86 License version 1.1軟件許可證模式發放。

14、MIT

MIT許可證(The MIT License)是許多軟件授權條款中,被廣泛使用的其中一種。與其他常見的軟件授權條款(如GPL、LGPL、BSD)相比,MIT是相對寬鬆的軟件授權條款。

MIT許可證之名源自麻省理工學院(Massachusetts Institute of Technology, MIT),又稱“X條款”(X License)或“X11條款”(X11 License)MIT內容與三條款BSD許可證(3-clause BSD license)內容頗爲近似,但是賦予軟件被授權人更大的權利與更少的限制。

有許多團體均採用MIT許可證。例如著名的ssh連接軟件PuTTY與X Window System (X11)即爲例子。Expat, Mono開發平臺庫,Ruby on Rails, Lua 5.0 onwards等等也都採用MIT授權條款。

15、Copyright

版權亦稱“著作權”。指作者或其他人(包括法人) 依法對某一著作物享受的權利。根據規定,作者享受下列權利:

(1) 以本名、化名或以不署名的方式發表作品;

(2)保護作品的完整性;

(3) 修改已經發表的作品;

(4) 因觀點改變或其他正當理由聲明收回已經發表的作品,但應適當賠償出版單位損失;

(5) 通過合法途徑,以出版、複製、播放、表演、展覽、攝製片、翻譯或改編等形式使用作品;

(6) 因他人使用作品而獲得經濟報酬。上述權利受到侵犯,作者或其他版權所有者有權要求停止侵權行爲和賠償損失。

16、Copyleft

著佐權(Copyleft)是一個由自由軟件運動所發展的概念,是一種利用現有著作權體制來保護所有用戶和二次開發者的自由的授權方式。在自由軟件授權方式中增加著佐權條款之後,該自由軟件除了允許使用者自由使用、散佈、修改之外,著佐權許可證更要求使用者修改後的衍生作品必須要以同等的授權方式(除非許可證或者版權聲明裏面例外條款所規定的外)釋出以回饋社會。

17、Linux內核

操作系統是一個用來和硬件打交道併爲用戶程序提供一個有限服務集的低級支撐軟件。一個計算機系統是一個硬件和軟件的共生體,它們互相依賴,不可分割。計算機的硬件,含有外圍設備、處理器、內存、硬盤和其他的電子設備組成計算機的發動機。但是沒有軟件來操作和控制它,自身是不能工作的。完成這個控制工作的軟件就稱爲操作系統,在Linux的術語中被稱爲“內核”,也可以稱爲“核心”。

Linux內核的主要模塊(或組件)分以下幾個部分:存儲管理、CPU和進程管理、文件系統、設備管理和驅動、網絡通信,以及系統的初始化(引導)、系統調用等。

18、BIOS

BIOS是英文"Basic Input Output System"的縮略詞,直譯過來後中文名稱就是"基本輸入輸出系統"。在IBM PC兼容系統上,是一種業界標準的固件接口。BIOS這個字眼是在1975年第一次由CP/M操作系統中出現。BIOS是個人電腦啓動時加載的第一個軟件。

其實,它是一組固化到計算機內主板上一個ROM芯片上的程序,它保存着計算機最重要的基本輸入輸出的程序、開機後自檢程序和系統自啓動程序,它可從CMOS中讀寫系統設置的具體信息。 其主要功能是爲計算機提供最底層的、最直接的硬件設置和控制。此外,BIOS還向作業系統提供一些系統參數。系統硬件的變化是由BIOS隱藏,程序使用BIOS功能而不是直接控制硬件。現代作業系統會忽略BIOS提供的抽象層並直接控制硬件組件。

當今,此係統已成爲一些病毒木馬的目標。一旦此係統被破壞,其後果不堪設想。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章