Názor ke článku To nevymyslíš od LO - Proboha. Co musí umět systém, aby byl POSIX...

  • 11. 1. 2008 1:07

    LO (neregistrovaný)

    Proboha. Co musí umět systém, aby byl POSIX compliant (tedy mohl žádat o ochrannou známku UNIX)? Musí splňovat POSIX. Co je POSIX? Definice shellu a utilit (awk, echo, ed etc), API pro jazyk C (Process Creation and Control, File and Directory Operations, Pipes, I/O Port Interface and Control, Message Passing, Shared Memory etc). Windows se Services for UNIX jsou, na rozdíl od Linuxu, POSIX compliant. A vy tu budete blábolit něco o tom, že "sada utilit a knihoven neudělá ze systému plnohodnotný unixový systém", "snaze předstírat" a zkoušení portability. POSIX je právě o portabilitě, vy ignorante.

    Vaše štiplavá poznámka je mimo. POSIX subsystem byl ze základní instalace Windows dávno odstraněn, protože jeho využití bylo v praxi minimální. Ale když mluvíte o tečení do bot, to je spíše případ výrobců profi unixů. Mají jednu platformu (UNIX), která je rozsekaná na hromadu omezeně kompatibilních derivátů, a postupně ztrácejí podíl na trhu. V roce 1993 ve firmách jako servery figurovaly prakticky výhradně unixy. V roce 2003 to byly v podstatě výhradně Windows, a unixů minimum (co do počtu). Jestli takové ztrátě trhu neříkáte "téct do bot", tak čemu už?