Этот тег предназначен ИСКЛЮЧИТЕЛЬНО для вопросов ПРОГРАММИРОВАНИЯ, которые напрямую связаны с Unix; общие проблемы с программным обеспечением следует направлять на сайт Unix & Linux Stack Exchange или суперпользователю. Операционная система Unix - это ОС общего назначения, которая была разработана Bell Labs в конце 1960-х годов и сегодня существует в различных версиях.

Использование тегов

Тег unix может использоваться для решения проблем, связанных с системным программированием Unix. Тег может также содержать вопросы программирования об использовании платформы Unix. По вопросам использования Unix, не связанных с программированием, посетите сайт Unix & Linux Stack Exchange.

Задний план

Unix была разработана как внутренняя операционная система для AT&T, но в 1980-х годах стала одновременно основной академической операционной системой (с версией UC Berkeley, названной BSD, являющейся эталонной платформой для разработки того, что впоследствии станет Интернетом), и коммерческого успеха. в форме System V от AT&T, XENIX от Microsoft / SCO (ПК) и различных версий рабочих станций от Sun, Silicon Graphics и других.

В 1990-х годах популярность Sun Solaris и бесплатного клона Unix Linux стала бы расти. Linux в значительной степени совместим с Unix, но не имеет товарного знака. В настоящее время Unix обычно используется на серверных платформах; основным вариантом для настольных ПК является Mac OS X, основанная на BSD.

Помимо интерфейса командной строки, большинство "Unices" поддерживают стандартизированную систему X Window для графических интерфейсов пользователя. (То же самое и с Mac OS X, но основным графическим интерфейсом пользователя является фирменный Quartz от Apple.)

Различные реализации Unix (и в меньшей степени клоны, такие как Linux) унифицированы в стандарте под названием POSIX. C был его основным языком программирования с 1970-х годов, но доступны многие другие языки.

Подробнее