Diskussion:Portable Operating System Interface

aus Wikipedia, der freien Enzyklopädie

Bedeutung der Abkürzung POSIX

Kennt jemand die genaue Bedeutung der Abkürzung POSIX? In der englischen WP wird Portable Operating System Interface angegeben, dann steht noch Portable Operating System for Computer Environments zur Auswahl, oder das Portable Operating System InterconneXion aus der deutschen Wikipedia. -- Magnus 22:00, 29. Sep 2003 (CEST)

Ich hab' jetzt einfach mal das Portable Operating System Interface for Unix in den Artikel übernommen, da es in den meisten Fällen als Bedeutung von Posix angegeben wird, z.B. in den anderssprachigen Wikipedias. -- Magnus 15:25, 1. Okt 2003 (CEST)
Warum nicht dort schauen, wo POSIX herkommt? Dort steht in der POSIX FAQ:
Q0. What is POSIX? What is POSIX.1?
POSIX is an acronym for Portable Operating System Interface.
-- Schweikhardt 14:29, 22. Apr 2005 (CEST)

Ich glaube, jede Jahreszahl zu verlinken (1990, 1992), ist zu viel des Guten. Ich habe das mal rausgenommen. Nehmt's wieder rein, wenn Ihr es anders seht oder besser wißt.

Bitte "Applikationsebeneninterface" nicht mit einer Begriffsklärung verlinken!

Ich mache mich gerade für eine Ausarbeitung über Unix usw. schlau. Mir fehlt in diesem Artikel eindeutig eine Einordnung in die Single Unix Specification, wovon POSIX ein Teil ist. Fühlt sich jemand in der Lage den Artikel dahingehend zu überarbeiten? Außerdem finde ich das Wort "Aplikationsebenenschnittstelle" etwas daneben. Was spricht gegen Programmierschnittstelle oder API?

also, mich hat ja eigentlich keiner gefragt, aber in derm Buch "Just for Fun" von Linus Thorwalds steht POSIX für Portable Operating System based on unIX

-- Papageno 20:52, 13. Nov 2006 ((CEST)

Der X von Posix hat nichts mit Unix zu tun! Quelle: http://www-128.ibm.com/developerworks/power/library/pa-spec13/index.html

Richtig, im Namen nicht. Das X in Posix steht für X/Open, eine Organisation die jetzt nur noch Open Group heißt. Diese zerifiziert allerdings auch Unices. Wenn ein Betriebssystem nachweislich POSIX konform ist, einschließlich XSI extensions, dann darf es sich UNIX nennen. Damit ist definitiv ein Zusammenhang da, zwischen POSIX und Unix und obige Behauptung falsch. --Trac3R 19:49, 21. Jan. 2012 (CET)

Haupt-Eigenschaften gesucht

Was sind die Haupt-Eigenschaften von POSIX, außer dass es standartisiert ist? Was kann (oder hat) ein POSIX-konformes System, was ein nicht-POSIX-konformes System nicht kann? Bin zu neu in dem Thema, um selbst zu antworten. Wer es weiß, bitte mit hinzufügen!

Wieso so oft Windows?

Mich würde mal interessieren, warum Windows bei "weitgehend POSIX-konform" 6 mal (inklusive Kernel) aufgeführt ist. Außerdem ist es doppelt und dreifach verlinkt, der ganze Abschnitt ist vollkommen blau! Würde es nicht reichen den NT-Kernel(mit Links zu den Versionen) einmal reinzustellen und den Hinweis auf freizuschaltende Features in die einzelnen Artikel aufzunehmen? Vielleicht irre ich mich ja auch und es ist wichtig, das hier zu tun. Der Übersichtlichkeit halber, sollte man dafür aber einen eigenen Absatz reservieren.85.176.147.94 15:47, 20. Apr. 2007 (CEST)

Eigentlich hast du recht, geht es doch ständig nur um dieses blöde SFU-Teil. Meiner Meinung nach gehörter der NT-Kram dann zwar in den Breeich Konform durch Kompatibillitätserweiterungen, aber ich hab ihn halt mal dort gelassen und wenigstens die von dir angesprochene Doppeltverlinkung entfernt (denn zu erklären, in welchen Microsoft Windows-Versionen der NT-Kernel Verwendung findet, ist nicht Aufgabe dieses Artikels). --Benji 23:28, 20. Apr. 2007 (CEST)
Erledigt, und einmal reicht wirklich völlig. Der Rest steht ja nun mal unter SFU.--Trac3R 02:55, 4. Nov. 2007 (CET)

Zwei Hinweise

Wieso steht oben "(inter-) nationaler Standard"? Aus meiner sollte die Klammer weg. Es ist ein internationaler Standard.

Wieso ist Minix POSIX konform, während Linux nur das nur teilweise ist? Was hat Minix, was Linux nicht hat? (Beitrag stammt vom 15:02, 24. Aug. 2007 von IP 194.113.71.71) --Trac3R 03:19, 4. Nov. 2007 (CET)

Zum ersten Hinweis: Nur die ISO erstellt internationale Normen. DIN/EN etcpp. sind aber nationale Institutionen. POSIX ist damit also sowohl nationaler als auch internationaler Standard. Nichts anderes wird dadurch ausgedrückt.
Zweite Frage: Minix scheint wohl auch erst seit Version 3 (2005) POSIX konform zu sein, aber ich kenne das System nicht genau genug um dazu eine Aussage zu machen. Bei (den meisten) GNU/Linux Distributionen ist z.B. die sh-Shell ein Link auf die Bash, die eben nicht immer POSIX-konforme Ausgaben erzeugt. Allein das ist schon ein Grund und es gibt sicher noch mehr. Das ist das, was mir jetzt auf die Schnelle dazu einfällt. Evtl. wäre es auch sinnvoll mal die Standards zu erläutern, das würde solche Fragen vielleicht leichter klären. Allein der Hinweis/Link auf die Definitionen ist etwas dünn. --Trac3R 03:19, 4. Nov. 2007 (CET)

OS X?

Irgendwo (war es beim Chaosradio?) meine ich mal gehört zu haben, dass die neueste Version von Mac OS X auch POSIX-konform sei und sich somti auch offiziell Unix nennen kann. Ich bin aber nicht 100%ig sicher, darum ließ ich mal davon ab das in den Artikel zu schreiben und frage hier nach Meinungen.

Und dein Problem liegt jetzt wo genau? Darwin steht doch drin! Sogar mit MacOSX dahinter, obwohl der graphische Überbau mit POSIX nichts zu tun hat.--Trac3R 00:07, 12. Feb. 2008 (CET)
Naja, weil ich mir halt nicht sicher bin, ob erst OS X 10.5 den POSIX-Standards entspricht (wie ich meine es aufgeschnappt zu haben) oder schon von Anfang an. Und wenn dem so ist, ob das erwähnt werden sollte (wie halt "erst ab 10.5")--JeriC 22:00, 14. Feb. 2008 (CET)
Soweit ich weiß hat es das neue MacOSX geschafft von der Open Group als Unix zertifiziert zu werden. Das ist aber was anderes, hat mit POSIX erstmal nichts zu tun. Darwin ist schon lange POSIX-konform und damit eben auch MacOSX.--Trac3R 20:20, 16. Feb. 2008 (CET)
Danke, dann hatte ich das missverstanden! :) --JeriC 20:38, 3. Mär. 2008 (CET)


POSIX is UNIX. Don't make me think?

Der unbedarfte Leser sollte in einem ersten Satz empfangen werden mit der direkten Aussage, was denn POSIX überhaupt ist: POSIX ist der Standard für UNIX-Systeme. Alle anderen Detail-Erklärungen, so genau sie auch sein mögen, tragen nur dazu bei, diesen Punkt zu verschleiern, und das war wohl nicht die Absicht der Verfasser dieses Artikels. (Der Grund warum ich das anmerke, ist, dass ich es selber schon x-mal gehört, aber erst letzthin verstanden habe. Dann wird es wohl hundert anderen auch so gehen ,-) Deshalb gehört meiner Meinung nach der Satz, so oder ähnlich, an den Anfang des Artikels. Was meint ihr dazu?

-- Keyanoo 13:33, 28. Mai 2009 (CEST)

Ich würde sagen, dass genau das auch im ersten Satz steht. Deine Aussage ist aber auch nicht ganz richtig. Denn POSIX ist keine Standard für das System, sondern nur für dessen Schnittstelle. Steht auch im ersten Satz. Ich sehe da nicht wirklich Handlungsbedarf. --Thornard, Diskussion, 14:19, 28. Mai 2009 (CEST)
Ich kam eigentlich hier her, um etwas Ähnliches anzumerken, d.h. ich schließe mich dem Anliegen an. Witzigerweise komme ich nach 40 Jahren in der IT hier her und wollte mich orientieren, was genau ein POSIX-kompatibles System eigentlich dann "kann". D.h. wenn man den Standard implementiert, was hat man dann ? Ein Unix ? Einen Teil davon ? Was würde laufen, was nicht ? Was wäre das Pendant zu POSIX bei anderen bekannten Operationssystemen ? Ich wollte eigentlich mein Bauchgefühl nachschärfen, aber leider finden sich diese Informationen nicht hier. Und ich muß dem oben Gesagten zustimmen - Es wäre gut, wenn die Einleitung es so klar sagen würde, wie es gesagt werden kann. JB. --92.193.196.112 06:43, 10. Nov. 2020 (CET)

Interfaces

Vielleicht könnte in einem Abschnitt mal genauer auf die Abgrenzung von IEEE POSIX zu ISO-C eingehen und auch noch mal erklären, was das X/Open System Interface (XSI) ist? Diese essenziellen Infos fehlen vollständig im Artikel. Eigentlich verdient er schon dafür einen Lückenhaft-Baustein. --Trac3R 17:18, 21. Jan. 2012 (CET)

Dass POSIX über die beim Programmieren zu verwendenden C-Schnittstellen hinaus führende Definitionen (insbesondere zu Kommandozeilenbefehlen) trifft, ist im Artikel bereits angesprochen. Eine Klärung der Beziehungen zu XSI und SUS vermisse ich allerdings auch. --2003:65:6018:668:0:0:1:3 13:08, 24. Aug. 2017 (CEST)

Defekter Weblink

GiftBot (Diskussion) 00:56, 27. Nov. 2015 (CET)

www.pasc.org

"pasc.org expired on 03/13/2020 and is pending renewal or deletion.
 Backorder Domain"