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

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

時間: 若木620 分享

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

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

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

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

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

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

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

  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ī)范和認證計劃。LSB 是 Free Standards Group 的一個工作組。

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

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

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

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

61561