Описание тега unix
Использование тегов
Тег 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-х годов, но доступны многие другие языки.