首页
/
每日頭條
/
科技
/
ifix可以用python開發嗎
ifix可以用python開發嗎
更新时间:2025-12-05 00:18:29

ifix可以用python開發嗎(POSIX規範曆久彌新-)1

ifix可以用python開發嗎(POSIX規範曆久彌新-)2

ifix可以用python開發嗎(POSIX規範曆久彌新-)3

“POSIX™是“uni-X便攜式操作系統接口”的簡稱,由ISO/IEC、IEEE和The Open Group标準化的操作系統接口。其目标是通過制定一套供操作系統供應商遵循的準則來簡化跨平台軟件開發的任務。理想情況下,開發人員隻需編寫一次程序即可在所有符合POSIX的系統上運行。大多數現代商業Unix實施和許多免費實施都符合POSIX标準。"

ifix可以用python開發嗎(POSIX規範曆久彌新-)4

Linux™和UNIX®系統在當今市場成功的關鍵因素之一,是其采用了流行的、開放的标準,如X Window System、TCP/IP、HTTP和POSIX标準。今天,随着互聯網、社交計算、移動性和雲的可用性的普及,我們看到IT系統、移動設備和應用程序的快速發展變化,以及它們為我們工作方式帶來的變革。但是,标準的發展是否足夠快,足以跟上技術變化的步伐?本文将從宏觀層面分析當前POSIX标準化活動,它是如何運作的,以及您可以如何做出貢獻以幫助它跟上步伐。

什麼是POSIX™?

POSIX是歸屬于IEEE的商标,是“便攜式操作系統接口”的首字母縮寫。POSIX的名字是1986年由Richard Stallman提出。最著名的POSIX标準是IEEE标準1003.1(或ISO标準9945,同一文件),簡稱為“POSIX.1”。它指定了源代碼級别的APIs,關于源代碼便攜性。它既不是代碼實施,亦非操作系統,它是編程接口的标準定義,支持規範的系統保證向應用程序程序員提供這個編程接口。操作系統供應商(OSV)和獨立軟件供應商(ISV)已實施符合本标準的軟件。

POSIX.1的主要部分是定義、實用程序(例如awk,grep、ps、vi等)、标題(如unistd.h、sys/select.h和其他C标題)、線程、網絡、實時、國際化、數學函數等。該标準總共描述了1350多個接口。

如果将POSIX.1作為您的軟件項目的要求,那麼這并不能幫助您很多。POSIX.1覆蓋面廣泛(約4000頁),并且沒有一個項目需要囊括其内所包含的一切(即使OSVs也很少實施每一個可選接口)。POSIX.1.标準本身由模塊構成,稱為選項組。對于所有POSIX系統來說,接口和功能的最小集合為必需。

關于POSIX标準有幾個常見的誤解

01.在其發展初期,約20世紀80年代中期,一個常見的誤解是POSIX如果一段時間沒有改變,它就已經過時,與時代不相關了。POSIX上一版本于2018年發布,未來演進的新版本通常向上兼容上一版本,同時也會添加數百個新接口。版本的演進将需要每一位業界專家的參與和貢獻,共同促進标準與時俱進。

02.另一個常見的誤解是,您需要成為IEEE成員才能為标準演進做貢獻。

自1998年以來,該标準由Austin Group,The Open Group旗下的一個開放工作組來維護和發展。該工作組是免費向所有相關方開放。Austin Group内部的決策是通過協商達成共識而做出的;有時共識很容易達成,有時需要經過激烈的讨論來達成一緻。當越多的人參與讨論并達成共識時,這才可能是越正确的決定。這也是為什麼您的參與如此重要。(*注:Austin Group代表了所有主要的UNIX系統參與者和開源分布。)

今天,POSIX标準開發的方法是“一次編寫,采用無處不在“。通過一個單一的開放技術工作組制定,所得到的文件被IEEE采用為POSIX标準,被The Open Group采用作為單一UNIX的基本規範,以及被國際标準組織采用作為國際标準(這反過來意味着它可能是貴國的國家标準;例如,英國标準協會已采用ISO 9945作為英國标準)。

這是否意味着POSIX.1标準是完整和完美的?

就像任何大型産品,POSIX同時存在着缺陷。當然,随着實施經驗日積月累,我們同時通過及時的缺陷報告及修複流程來對文檔進行改進。雖然标準不能一夜之間改變,但會有一個機制來定期實現技術修正,同時也為未來的方向提供項目資料。

POSIX在當今仍然适用嗎?

當然。标準接口意味着應用的更便捷的移植。在其他标準化工作中,POSIX接口被廣泛實施和引用,包括單一UNIX規範和Linux标準庫。它們廣泛存在于IT基礎設施中,從嵌入式系統、移動設備、互聯網路由器、服務器和工作站,一直到分布式超級計算機。

為什麼您的參與勢在必行?

通過向标準反饋實際實施中的問題,可以實現标準的改進,并擴展新功能,從而可以為系統之間的“共性”要求提高門檻。通常,相較于實施完全不同的行為,通過使關鍵功能共享公共界面和/或實施完全相同的行為,能讓我們實現更多獲益。

,
Comments
Welcome to tft每日頭條 comments! Please keep conversations courteous and on-topic. To fosterproductive and respectful conversations, you may see comments from our Community Managers.
Sign up to post
Sort by
Show More Comments
推荐阅读
電腦的cpu主要功能
電腦的cpu主要功能
CPU是一台電腦核心組件,就像人的大腦決定電腦整體性能。現在的主流CPU都是多核的,有的運用了多線程技術,除了這兩點外還有很多重要參數決定着cpu的性能。下面我簡單的列出幾項針對我們選購有用處的必要參數和其代表的含義。1.盒裝和散片:首先要...
2025-12-05
怎樣會導緻手機耗電快
怎樣會導緻手機耗電快
手機電池雖然這幾年都沒有得到質的突破,但是随着手機性能越來越高,我們對續航的要求也越來越高。以前的旗艦手機電池容量都在3000mAh左右,現在手機要是沒有4000mAh電池都不好意思拿出來賣。雖然我們希望電池容量越大越好,但是電池容量越大就...
2025-12-05
為什麼現在學生都用蘋果手機
為什麼現在學生都用蘋果手機
關于大學生偏愛使用蘋果手機這事兒,有一種說法是覺得有面子,這種說法是基于蘋果手機的售價而産生的,因為蘋果的新款手機一般都是比較貴的,每年發布的新品,即便是标準版的,價格都不會低于5000,對于一般的工薪階層父母來說,買一部标準版蘋果新款手機...
2025-12-05
中式時尚vi設計
中式時尚vi設計
藍色調的品牌色在企業設計中經常被采用藍色帶有科技感/智能感藍色也是公司最偏愛的顔色,代表着理性/科學性/穩定/清澈/安靜的心理感應在業界logo的選用的可視化案例分析中,藍色是所有公司logo中選用最多的一種顔色,-下面欣賞一下這款簡約的品...
2025-12-05
汽車4s店會員管理系統哪家強
汽車4s店會員管理系統哪家強
概述幫助經銷商利用數字化技術和策略,全面賦能業務,提升經營管理效能,降低成本,改善用戶體驗,沉澱數據資産和用戶資産,為合作客戶構建數字時代的核心競争力。市場管理運用全域場景連接器,覆蓋購車用車消費場景。能夠自建私域流量池和渠道營銷觸點。可以...
2025-12-05
Copyright 2023-2025 - www.tftnews.com All Rights Reserved