Linux není POSIX compliant. Viz například zde: http://www.opengroup.org/personal/ajosey/tr28-07-2003.txt. Že jste to vy nikde nenašel, to je irelevantní.
Proboha: "mimo to existují aplikace, které testují conformanci". To je fakt perla. Těmi vašimi aplikacemi je POSIX Conformance Test Suite (jediný a rozhodující nástroj, kterým se testuje conformance), což je součást POSIXu (a specifikace Single UNIX). Nevím, proč byste chtěl mít POSIX Conformance Test Suite zvlášť pro jednotlivé systémy, když se má testovat právě to, zda jsou systémy v daných parametrech shodné.¨
Budu doufat, že nebudete plodit další nesmysly na témata, kterým zjevně nerozumíte. Zatím si dovolím shrnout nesmysly, které jste za posledních pár hodin vypustil:
- aby šlo tvrdit, že se u daného OS jedná o UNIX, musí k tomu splňovat ještě spoustu jiných předpokladů, než jen kompatibilitu s některými odstavci normy POSIX -- ano, musí projít POSIX Conformance Test Suite a registrací u správce ochranné známky.
- Services for UNIX je balíček aplikací a knihoven, který poskytuje pod Windows POUZE UNIXOVÉ PROSTŘEDÍ. Mám takový pocit, že se jedná o náhradu za onu tolik slibovanou inteligentní příkazovou řádku. Nejsem si jinak jist, k čemu to má být dobré -- nejde pouze o prostředí, jde o subsystém. Viz třeba http://en.wikipedia.org/wiki/Microsoft_Windows_Services_for_UNIX
- Mimochodem tohle existovalo již mnohem dřív - Cygwin (mám ten pocit, že od Red Hatu). Microsoft prostě zase jen krade. -- kecáte, POSIX subsystem je už součástí návrhu Windows NT.
- POSIX Sice pochází z UNIXů, ale nikde není psáno, že ji os. musí respektovat, aby patřil do rodiny UNIXů -- kecáte. Aby systém mohl být zván UNIXem, musí projít POSIX Conformance Test Suite
- Microsoft najednou bojuje o uznání, že odpovídá hned dvěma normám -- Windows jsou POSIX compliant od první verze (nyní již jen se Services for UNIX)
- Services for UNIX poskytuje pouze prostředí, je to pouze náhražka -- blábol, viz výše
- sada utilit a knihoven neudělá z Windows nikdy plnohodnotný UNIXový systém. I když běží v režimu, který se to snaží předstírat. Určitě si vyzkouším portabilitu aplikací -- blábol,viz výše; POSIX compliancy je právě ta věc, která portabilitu zajišťuje.
Ještě chcete tvrdit něco o tom, že já jsem ten, kdo neví a nezná? Vždyť je těžké najít většího kecala, než jakým se tu stavíte vy.
Přečteno 28 782×
Přečteno 19 586×
Přečteno 16 967×
Přečteno 15 229×
Přečteno 15 028×