-
Wenn es um Standards ginge, müßten sie auf Apple umstellen
Autor: schily 07.03.17 - 10:11
Denn obwohl Apple (wie Linux) massive Abweichungen vom POSIX Standard hat, hat Apple es geschafft durch die Testsuite zu kommen....
Microsoft darf nach geltenden Beschaffungsrichtlinien gar nicht angeschafft werden:
- Nicht POSIX Konform
- Kein alternativer Anbieter verfügbar -
Re: Wenn es um Standards ginge, müßten sie auf Apple umstellen
Autor: ansi4713 07.03.17 - 10:21
schily schrieb:
--------------------------------------------------------------------------------
>... Microsoft darf nach geltenden Beschaffungsrichtlinien gar nicht angeschafft
> werden:
>
> - Nicht POSIX Konform
> - Kein alternativer Anbieter verfügbar
Apple dann aber auch nicht, da es auch hier keinen alternativen Anbieter gibt. Oder habe ich da etwas übersehen?
Bit denne...
ansi4713 -
Re: Wenn es um Standards ginge, müßten sie auf Apple umstellen
Autor: robzn 07.03.17 - 10:48
schily schrieb:
--------------------------------------------------------------------------------
> Denn obwohl Apple (wie Linux) massive Abweichungen vom POSIX Standard hat,
> hat Apple es geschafft durch die Testsuite zu kommen....
>
> Microsoft darf nach geltenden Beschaffungsrichtlinien gar nicht angeschafft
> werden:
>
> - Nicht POSIX Konform
> - Kein alternativer Anbieter verfügbar
Windows ist POSIX Konform ab Ultimate / Enterprise... -
Re: Wenn es um Standards ginge, müßten sie auf Apple umstellen
Autor: schily 07.03.17 - 11:09
Wo ist denn der X-Server bei Win-DOS?
-
Re: Wenn es um Standards ginge, müßten sie auf Apple umstellen
Autor: schily 07.03.17 - 11:10
jeder UNIX-Anbieter ist als alternativer Anbieter möglich
-
Re: Wenn es um Standards ginge, müßten sie auf Apple umstellen
Autor: Tamaskan 07.03.17 - 12:08
Nein, Anwendungen für macOS sind in fast allen Fällen nicht automatisch mit anderen Unices kompatibel.
Du wirst kaum eine Anwendung finden, die nur von den POSIX-Schnittstellen abhängt, abgesehen von irgendwelchen CLI-Tools, und selbst da wird es schwierig.
Bei macOS ist man daher noch viel abhängiger von einem Hersteller, da man ja auch die Hardware bei Apple kaufen muss. -
Re: Wenn es um Standards ginge, müßten sie auf Apple umstellen
Autor: Tamaskan 07.03.17 - 12:12
Soweit ich weiß, ist X11 bei POSIX optional. Und du kannst auch unter Windows einen X-Server installieren wenn du willst.
Bei Linux, BSD oder Solaris ist der X-Server ja auch optional. -
Re: Wenn es um Standards ginge, müßten sie auf Apple umstellen
Autor: |=H 07.03.17 - 12:13
https://de.wikipedia.org/wiki/Microsoft_Windows_Services_for_UNIX
-
Re: Wenn es um Standards ginge, müßten sie auf Apple umstellen
Autor: schily 07.03.17 - 12:22
Gibt es aber nicht mehr, das wurde durch Linux Kompatibilität ersetzt und damit fehlt nun auch noch die Schäm-Variante einer "POSIX-Kompatibilität" bei Win-DOS
Übrigens verstoßen die Öffentlichen Auftraggeber gegen die Beschaffungsrichtlinien, wenn sie Software in Auftrag geben, die gegen Non-Standard Schnittstellen entwickelt wurde. -
Re: Wenn es um Standards ginge, müßten sie auf Apple umstellen
Autor: gadthrawn 07.03.17 - 12:23
schily schrieb:
--------------------------------------------------------------------------------
> Denn obwohl Apple (wie Linux) massive Abweichungen vom POSIX Standard hat,
> hat Apple es geschafft durch die Testsuite zu kommen....
>
> Microsoft darf nach geltenden Beschaffungsrichtlinien gar nicht angeschafft
> werden:
>
> - Nicht POSIX Konform
> - Kein alternativer Anbieter verfügbar
hm.. da bist du aber sowas von falsch informiert.
Windows hatte zu NT Zeiten die Posix Kompatibilität über die Dienstdatei psxss.exe.
Das wurde mit XP geändert. Da sind es nun die POSIX kompatiblen Subsystems for Unix (posix.exe) bzw. Linux (auch wenn dieses nicht Posix ist)
Wie auch auf anderen Systemen ist die enthaltene C-Shell nicht POSIX konform- allerdings die Korn Shell.
Hier hast du sogar die Qual der Wahl ob du das WIndows eigene POSIX oder MKS, MinGW etc.pp. nimmst.
Muss MS an der Stelle sogar machen - Beschaffungsrichtlinine der US Regierung schreiben meist POSIX vor. Daher kein Linux in einigen Bereichen.... -
Re: Wenn es um Standards ginge, müßten sie auf Apple umstellen
Autor: gadthrawn 07.03.17 - 12:24
schily schrieb:
--------------------------------------------------------------------------------
> Gibt es aber nicht mehr, das wurde durch Linux Kompatibilität ersetzt und
> damit fehlt nun auch noch die Schäm-Variante einer "POSIX-Kompatibilität"
> bei Win-DOS
>
> Übrigens verstoßen die Öffentlichen Auftraggeber gegen die
> Beschaffungsrichtlinien, wenn sie Software in Auftrag geben, die gegen
> Non-Standard Schnittstellen entwickelt wurde.
Tja, der Standard ist meist Word und Microsoft, nicht Linux - und nun? -
Re: Wenn es um Standards ginge, müßten sie auf Apple umstellen
Autor: schily 07.03.17 - 12:30
Willst Du Dich nicht erstmal über das Thema informieren?
-
Re: Wenn es um Standards ginge, müßten sie auf Apple umstellen
Autor: gadthrawn 07.03.17 - 14:04
schily schrieb:
--------------------------------------------------------------------------------
> Willst Du Dich nicht erstmal über das Thema informieren?
Vielleicht solltest du mal über den Tellerrand nach MKS etc.pp. schauen? -
Re: Wenn es um Standards ginge, müßten sie auf Apple umstellen
Autor: schily 07.03.17 - 15:47
Und solch eine Aussage kommt dann von jemandem, der nicht über seinen Tellerrand schaut...
-
Re: Wenn es um Standards ginge, müßten sie auf Apple umstellen
Autor: Yeeeeeeeeha 07.03.17 - 16:11
Tamaskan schrieb:
--------------------------------------------------------------------------------
> Nein, Anwendungen für macOS sind in fast allen Fällen nicht automatisch mit
> anderen Unices kompatibel.
Du siehst das von der falschen Seite. Keine Anwendung für ein OS ist automatisch mit einem anderen OS kompatibel, aber alle Anwendungen für POSIX sind mit jedem POSIX-konformen OS kompatibel.
> Du wirst kaum eine Anwendung finden, die nur von den POSIX-Schnittstellen
> abhängt, abgesehen von irgendwelchen CLI-Tools, und selbst da wird es
> schwierig.
Darum geht es auch nicht. POSIX bedeutet in erster Linie, dass ein OS eine gewisse Schnittstelle zur Verfügung stellt, die sich so und nicht anders verhält.
D.h. ich muss die OS-abhängigen Teile meiner Anwendung trotzdem weiterhin anpassen (zum Beispiel an bevorzugte UI-Frameworks), kann aber bei den OS-unabhängigen Teilen davon ausgehen, dass sie bei einem Port nicht mehr angefasst werden müssen.
> Bei macOS ist man daher noch viel abhängiger von einem Hersteller, da man
> ja auch die Hardware bei Apple kaufen muss.
Korrekt. Der Poster des ursprünglichen Beitrags wollte damit ja auch nur trollen. ;)
Yeeeeeeeeha - Nur echt mit 2^3 e
Perl-Monk, Java-Trinker, Objective-C Wizard, PHP-Kiddie, unfreiwilliger FreeBSD-/Linux-Teilzeitadmin -
Re: Wenn es um Standards ginge, müßten sie auf Apple umstellen
Autor: muhviehstah 07.03.17 - 16:54
Mit Osx würde Trude von der Verwaltung auf jedenfall schnell zurecht kommen.
-
Re: Wenn es um Standards ginge, müßten sie auf Apple umstellen
Autor: thinksimple 08.03.17 - 07:56
muhviehstah schrieb:
--------------------------------------------------------------------------------
> Mit Osx würde Trude von der Verwaltung auf jedenfall schnell zurecht
> kommen.
Wahrscheinlich eher nicht.
Mit Vision only hört man ja nix mehr....



