學(xué)習(xí)啦 > 學(xué)習(xí)電腦 > 操作系統(tǒng) > Linux教程 >

如何在應(yīng)用開發(fā)中使用linux

時(shí)間: 若木620 分享

  Linux是一套免費(fèi)使用和自由傳播的類Unix操作系統(tǒng),是一個(gè)基于POSIX和UNIX的多用戶、多任務(wù)、支持多線程和多CPU的操作系統(tǒng)。它能運(yùn)行主要的UNIX工具軟件、應(yīng)用程序和網(wǎng)絡(luò)協(xié)議。它支持32位和64位硬件。Linux繼承了Unix以網(wǎng)絡(luò)為核心的設(shè)計(jì)思想,是一個(gè)性能穩(wěn)定的多用戶網(wǎng)絡(luò)操作系統(tǒng)。

  如何在應(yīng)用開發(fā)中使用 Linux?

  Linux 是作為編程平臺(tái)的絕佳選擇。它符合 GCC,這意味著您可以使用 GNU 項(xiàng)目出色的編程與調(diào)試工具套件 ― 絕對(duì)免費(fèi),而且享有 GNU GPL 保證的所有自由。商業(yè)性編程軟件包和商業(yè)性操作系統(tǒng)一樣,要花很多錢。是的,某些項(xiàng)目常常需要它們,而它們也物有所值,但對(duì)于新手或?qū)W習(xí)編程的人 ― 以及某些職業(yè)人士 ― 自由軟件絕對(duì)是不可替代的。如果您正在使用 Linux 作為開發(fā)平臺(tái),請(qǐng)不要跳過學(xué)習(xí)管理和安全性這第一步。不能掌握自己的計(jì)算機(jī)的程序員實(shí)在是愚蠢。

  UnitedLinux 公共代碼庫承諾使 Linux 上的編程變得更簡(jiǎn)單。

  IBM developerWorks 在線時(shí)事通訊:技術(shù)版本專門為您提供與最新技術(shù)和開發(fā)保持同步所需的文章和信息。

  IBM 國際技術(shù)支持組織(International Technical Support Organization,ITSO)推出的 IBM 紅皮書提供類似的服務(wù)。您將會(huì)特別喜歡涉及方方面面的在線提示和技巧。

  印刷版本的 IBM developerWorks 技術(shù)??彩且粋€(gè)有價(jià)值的參考資料。

  Linux 生來就符合標(biāo)準(zhǔn)。Linux 開發(fā)者通常非常重視的方面是:保持操作層以及在上面構(gòu)建的應(yīng)用的開放性、互操作性并符合標(biāo)準(zhǔn)。

  Linux 標(biāo)準(zhǔn)基礎(chǔ)庫 (or LSB) 提供了特定于 Linux 的工業(yè)規(guī)范和認(rèn)證計(jì)劃。LSB 是 Free Standards Group 的一個(gè)工作組。

  意在為了符合 LSB,UnitedLinux 致力于提供改進(jìn)的公共代碼庫。UnitedLinux 是由四家領(lǐng)袖級(jí) Linux 提供商發(fā)起的協(xié)會(huì)工程。

  通常與 UNIX 緊密聯(lián)系,The Open Group 是一中立于提供商、技術(shù)中立的國際化協(xié)會(huì),其目標(biāo)是計(jì)算界協(xié)同操作的安全性和可靠性。

  IEEE's Portable Application Standards Committee (PASC) 負(fù)責(zé) UNIX 標(biāo)準(zhǔn)的 POSIX 系列。

  Requests for Comments (RFC) document series 是一套關(guān)于 Internet 的有組織的技術(shù)。由 IETF 秘書處維護(hù),RFC 發(fā)行過程在 Internet 標(biāo)準(zhǔn)過程中占有重要地位。

61561