<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title>Chaika2</title>
		<link>http://chaika2.ucoz.ru/</link>
		<description>Форум</description>
		<lastBuildDate>Wed, 26 Aug 2009 15:51:03 GMT</lastBuildDate>
		<generator>uCoz Web-Service</generator>
		<atom:link href="https://chaika2.ucoz.ru/forum/rss" rel="self" type="application/rss+xml" />
		
		<item>
			<title>Список операционных систем</title>
			<link>https://chaika2.ucoz.ru/forum/25-394-1</link>
			<pubDate>Wed, 26 Aug 2009 15:51:03 GMT</pubDate>
			<description>Форум: &lt;a href=&quot;https://chaika2.ucoz.ru/forum/25&quot;&gt;Операционные системы&lt;/a&gt;&lt;br /&gt;Автор темы: chaika2&lt;br /&gt;Автор последнего сообщения: chaika2&lt;br /&gt;Количество ответов: 0</description>
			<content:encoded>&lt;b&gt;Список операционных систем&lt;/b&gt; &lt;p&gt; Операционные системы могут быть классифицированы по базовой технологии (UNIX-подобные, Пост-UNIX/потомки UΝΙΧ), типу лицензии (проприетарная или открытая), развивается ли в настоящее время (устаревшие или современные), по назначению (универсальные, ОС встроенных систем, ОС PDA, ОС реального времени, для рабочих станций или для серверов), а также по множеству других признаков. &lt;p&gt; Ранние, проприетарные &lt;br /&gt; CTSS (The Compatible TimeShare System, разработанная в MIT — Массачусетском Технологическом Институте). &lt;br /&gt; Incompatible Timesharing System (The Incompatible Timeshare System, разработанная в MIT для серверов DEC 10 / 20). &lt;br /&gt; THE (разработана Эдсгером Дейкстрой и другими). &lt;br /&gt; MULTICS (проект Bell Labs, GE, и MIT). &lt;br /&gt; Master programme разработанная Leo Computers, Leo III в 1962. &lt;br /&gt; Business Operating System (BOS) — кросс-платформенная, основанная на командной строке. &lt;br /&gt; Commodore PET, Commodore 64, и Commodore VIC-20. &lt;br /&gt; Sinclair Micro и QX, и подобные. &lt;br /&gt; TRS-DOS, ROM OS (улучшенный интерпретатор Microsoft BASIC с поддержкой файловой системы). &lt;br /&gt; TI99-4. &lt;br /&gt; FLEX от Technical Systems Consultants для микрокомпьютеров, построенных на Motorola 6800 и 6809: SWTPC, Tano, Smoke Signal Broadcasting, Gimix и других. &lt;br /&gt; HDOS — Heath DOS, для микрокомпьютеров. &lt;br /&gt; Cray Operating System для суперкомпьютеров Cray Research Inc. &lt;p&gt; [править] Проприетарные &lt;p&gt; [править] Acorn &lt;br /&gt; Arthur &lt;br /&gt; ARX &lt;br /&gt; MOS (на BBC Micro и BBC Master) &lt;br /&gt; RISC OS &lt;br /&gt; RISCiX &lt;p&gt; [править] Atari ST &lt;br /&gt; TOS &lt;br /&gt; MultiTOS &lt;br /&gt; MiNT &lt;p&gt; [править] Apple &lt;br /&gt; A/UX &lt;br /&gt; Apple Darwin &lt;br /&gt; Apple DOS &lt;br /&gt; GS/OS &lt;br /&gt; Mac OS &lt;br /&gt; Mac OS 8 &lt;br /&gt; Mac OS 9 &lt;br /&gt; Mac OS X &lt;br /&gt; 10.0 Cheetah &lt;br /&gt; 10.1 Puma &lt;br /&gt; 10.2 Jaguar &lt;br /&gt; 10.3 Panther &lt;br /&gt; 10.4 Tiger &lt;br /&gt; 10.5 Leopard &lt;br /&gt; 10.6 Snow Leopard &lt;br /&gt; ProDOS &lt;br /&gt; SOS &lt;p&gt; [править] Корпорация Be &lt;br /&gt; BeOS &lt;br /&gt; BeIA &lt;br /&gt; Zeta &lt;p&gt; [править] Control Data Corporation &lt;br /&gt; CDC KRONOS &lt;br /&gt; CDC NOS &lt;br /&gt; CDC SCOPE &lt;p&gt; [править] DEC/Compaq/HP &lt;br /&gt; AIS &lt;br /&gt; OS-8 &lt;br /&gt; ITS (для PDP-6 и PDP-10) &lt;br /&gt; TOPS-10 (для PDP-10) &lt;br /&gt; TOPS-20 (для PDP-10) &lt;br /&gt; WAITS &lt;br /&gt; TENEX (от BBN) &lt;br /&gt; RSTS/E (работала на нескольких типах машин, в основном PDP-11) &lt;br /&gt; RSX-11 (многопользовательская многозадачная ОС для PDP-11) &lt;br /&gt; RT-11 (однопользовательская для PDP-11) &lt;br /&gt; RTE-II (система реального времени для HP-2000/2100 и ДОС РВ для М-6000/7000, СМ-1) &lt;br /&gt; VMS (от DEC для серии компьютеров VAX, позднее переименована в OpenVMS) &lt;br /&gt; HP-UX от HP &lt;br /&gt; OSF/1 (от DEC; дважды переименована, сначала в Digital UNIX, затем в Tru64 UNIX) &lt;p&gt; [править] IBM &lt;br /&gt; IBSYS &lt;br /&gt; OS/2 &lt;br /&gt; OS/2 v1.0 — Выпущена в декабре 1987 года. Одна из первых операционных систем с поддержкой многозадачного режима процессора 80286. &lt;br /&gt; OS/2 v1.10SE — Выпущена в октябре 1988 года. SE = Standard Edition. &lt;br /&gt; OS/2 v1.10EE — 1989 год. &lt;br /&gt; OS/2 v1.20 — 1989 год. Редакции SE и EE. Улучшенный Presentation Manager. &lt;br /&gt; OS/2 v1.30 — 1991 год. Также редакции SE и EE. &lt;br /&gt; OS/2 v2.00 — Весна 1992 года. Первая версия OS/2, которой для работы необходим процессор 80386 с его защищённым режимом. &lt;br /&gt; OS/2 v2.10 — Май 1993 года. &lt;br /&gt; OS/2 v2.11 — Конец 1993 года. Не содержит подсистемы Win-OS/2 и устанавливается поверх Windows 3.1. Стоит дешевле других версий OS/2. &lt;br /&gt; OS/2 v3.0 «Warp» и «Warp Connect» — Октябрь 1994 года. &lt;br /&gt; OS/2 v4.0 «Merlin» — Сентябрь 1996 года. &lt;br /&gt; OS/2 Warp 4.5 Server for E-business «Aurora» — Апрель 1999 года. Дальнейшие обновления получили имена CP1 и CP2 (Convenience Package) и базировались на Aurora. &lt;br /&gt; eComStation &lt;br /&gt; AIX — разновидность Unix &lt;br /&gt; AIX/RT &lt;br /&gt; AIX/6000 &lt;br /&gt; AIX PC &lt;br /&gt; AIX/ESA &lt;br /&gt; AIX/370 &lt;br /&gt; AIX 5L &lt;br /&gt; OS/400 &lt;br /&gt; VM &lt;br /&gt; DOS/360 &lt;br /&gt; DOS/VSE &lt;br /&gt; OS/360 — первая ОС для архитектуры System 360 &lt;br /&gt; MFT — позднее переименована в OS/VS1 &lt;br /&gt; MVT — позднее переименована в OS/VS2 &lt;br /&gt; SVS &lt;br /&gt; MVS — разновидность MVT &lt;br /&gt; TPF &lt;br /&gt; ALCS &lt;br /&gt; OS/390 &lt;br /&gt; z/OS — следующая версия после IBM OS/390 &lt;br /&gt; z/VM — разновидность VM &lt;br /&gt; z/VSE — разновидность VSE &lt;br /&gt; Basic Operating System — первая ОС для архитектуры System 360 &lt;br /&gt; PC DOS — OEM-версия MS-DOS, впоследствии дорабатывалась самостоятельно. &lt;br /&gt; ОС ЕС, СВМ, МВС, ДОС ЕС, МОС ЕС — IBM-совместимые операционые системы (клоны) советского производства &lt;p&gt; [править] ICT/ICL &lt;br /&gt; GEORGE &lt;br /&gt; VME &lt;br /&gt; DME &lt;br /&gt; TME &lt;p&gt; [править] Microsoft &lt;br /&gt; MSX-DOS &lt;br /&gt; MS-DOS &lt;br /&gt; Microsoft Windows &lt;br /&gt; Windows 1.0 &lt;br /&gt; Windows 2.0 (для 80286) &lt;br /&gt; Windows 3.0 первая версия, имевшая коммерческий успех &lt;br /&gt; Windows 3.1 &lt;br /&gt; Windows 3.11 &lt;br /&gt; Windows 95 &lt;br /&gt; Windows 98 &lt;br /&gt; Windows Me &lt;br /&gt; Windows NT (разработана для Майкрософт командой во главе с Дэвидом Катлером) &lt;br /&gt; Windows NT 3.5 &lt;br /&gt; Windows NT 4.0 &lt;br /&gt; Windows 2000 (иначе, Windows NT v5.0) &lt;br /&gt; Windows XP (внутренне основана на Win2K; версии: Home, Professional, Embedded, Tablet PC Edition, Media Center Edition) &lt;br /&gt; Windows Server 2003 &lt;br /&gt; Windows Vista &lt;br /&gt; Windows Server 2008 &lt;br /&gt; Windows Home Server &lt;br /&gt; Windows Seven &lt;br /&gt; Windows Cluster &lt;br /&gt; Xenix (лицензированная версия Unix; продана SCO в 1990х) &lt;br /&gt; Windows CE (compact edition — компактная редакция, для наладонных компьютеров) &lt;br /&gt; Pocket PC, Windows Mobile — современные версии Windows CE &lt;p&gt; [править] Novell &lt;br /&gt; Netware 3.x, в том числе Netware v3.12 &lt;br /&gt; Netware 4.x &lt;br /&gt; Netware 5.x &lt;br /&gt; Netware 6.x &lt;p&gt; [править] Strawberry Development Group. &lt;br /&gt; EROS &lt;br /&gt; CapROS &lt;p&gt; [править] Sun Microsystems &lt;br /&gt; SunOS, Unix-подобная &lt;br /&gt; Solaris, Unix-подобная, основана на SunOS 4.x (Solaris 1.x) и SunOS 5.x (Solaris 2.x, 7 и более поздние) &lt;br /&gt; Java Desktop System &lt;p&gt; [править] Другие проприетарные Unix-подобные и другие POSIX-совместимые ОС &lt;br /&gt; Aegis/OS (Apollo Computer) &lt;br /&gt; CLIX от Intergraph &lt;br /&gt; Cromix (Unix-emulating OS from Cromemco) &lt;br /&gt; Coherent (Эмулирующая Unix ОС от Mark Williams Co. для персональных компьютеров) &lt;br /&gt; DNIX &lt;br /&gt; Dynix &lt;br /&gt; Idris &lt;br /&gt; IRIX от SGI &lt;br /&gt; NeXTSTEP &lt;br /&gt; OPENSTEP &lt;br /&gt; OS-9 Unix-подобная RTOS. (Эмулирующая Unix от Microware для процессора Motorola 6809) &lt;br /&gt; OS-9/68k (Эмулирующая Unix от Microware для процессора Motorola 680x0; создана из OS-9) &lt;br /&gt; OS-9000 (портативная эмуляция Unix от Microware; одна из реализаций предназначена для Intel x86) &lt;br /&gt; QNX (POSIX, микроядерная операционная система; используется, в основном, во встроенных системах реального времени) &lt;br /&gt; Rhapsody &lt;br /&gt; RiscOS &lt;br /&gt; SCO UNIX (от Santa Cruz Operation, куплена компанией Caldera, позже переименованной в SCO) &lt;br /&gt; System V (реализация AT&amp;T Unix, &apos;SVr4&apos; 4й релиз). Фактически последний «чистый» UNIX. Всё остальное обычно называют UNIX подобным… &lt;br /&gt; UNIflex (Эмулирующая Unix ОС от TSC для DMA-совместимых, Motorola 6809 с расширенной адресацией; например, SWTPC, GIMIX, …) &lt;br /&gt; Ultrix (первая версия Unix для VAX и PDP-11 от DEC, основана на BSD) &lt;br /&gt; Unicos (Unix для суперкомпьютеров Cray Research Inc.) &lt;br /&gt; Venix &lt;p&gt; [править] Свободные &lt;p&gt; [править] Unix-подобные &lt;br /&gt; BSD (Berkeley Software Distribution, реализация Unix для DEC VAX) и её вариации: &lt;br /&gt; 386BSD &lt;br /&gt; FreeBSD &lt;br /&gt; OpenBSD — основной акцент на безопасности &lt;br /&gt; NetBSD &lt;br /&gt; DragonFly BSD &lt;br /&gt; TrueBSD &lt;br /&gt; PC-BSD &lt;br /&gt; Midnight BSD &lt;br /&gt; GNU/Hurd (ОС, реализованная как набор серверов работающих на микроядре Mach) &lt;br /&gt; Hurd/L4 (ОС, реализованная как набор серверов работающих на микроядре L4) &lt;br /&gt; GNU/Linux &lt;br /&gt; Linux (наиболее популярное свободное Unix-подобное ядро) &lt;br /&gt; Cosmoe (основана на ядре «Linux» и использует много кода AtheOS, подобна BeOS) &lt;br /&gt; OpenSolaris (проект по открытию кодов Solaris) &lt;br /&gt; AuroraUX &lt;br /&gt; BeleniX &lt;br /&gt; Jaris &lt;br /&gt; MilaX &lt;br /&gt; marTux &lt;br /&gt; Nexenta OS &lt;br /&gt; NexentaStor &lt;br /&gt; OpenSolaris for System z &lt;br /&gt; OSUNIX &lt;br /&gt; Polaris &lt;br /&gt; SchilliX &lt;br /&gt; StormOS &lt;br /&gt; Plan 9 (распределённая ОС, разработана Bell Labs) &lt;br /&gt; Plan B (распределённая ОС, произошедшая от Plan 9) &lt;br /&gt; Off++ (распределённая ОС, произошедшая от Plan 9) &lt;br /&gt; Inferno (ОС на основе виртуальной машины, произошла от Plan 9) &lt;br /&gt; SSS-PC (разработана в Токийском Университете) &lt;p&gt; [править] Windows-совместимая операционная система &lt;br /&gt; ReactOS &lt;p&gt; [править] Исследовательские Unix-подобные &lt;br /&gt; UNIX (разработана Bell Labs в 1970 году, идея Кена Томпсона) &lt;br /&gt; Mach (от разработчиков ядер ОС в CMU; см.: NeXTSTEP) &lt;br /&gt; Minix (учебная ОС от Эндрю Таненбаума) &lt;br /&gt; Amoeba (разработана Эндрю Таненбаумом) &lt;br /&gt; K42 (разрабатывается в IBM) &lt;br /&gt; MISS (первая отечественная UNIX-подобная операционная система) &lt;br /&gt; ДЕМОС (советский клон UNIX) &lt;br /&gt; ИНМОС (Инструментальная мобильная операционная система — разработана в СССР в 1985 году в ИНЭУМ Институт электронных управляющих машин, Головное КБ Минприбора). &lt;p&gt; [править] Исследовательские не-UNIX &lt;br /&gt; 3OS — Object Oriented Operation System (подробности) &lt;br /&gt; Nemesis исследовательская ОС от Кембриджского Университета — подробности (на английском) [1] &lt;br /&gt; TUNES, 1994 &lt;br /&gt; V (operating system) Stanford, ранние 1980-е &lt;br /&gt; Microsoft Singularity &lt;p&gt; [править] Клоны MS-DOS &lt;br /&gt; QDOS (разработана Seattle Computer Products для новых процессоров Intel 808x; также известна как SCP-DOS; лицензирована Microsoft, стала MS-DOS/PC-DOS) &lt;br /&gt; MS-DOS (разработана Microsoft для IBM PC-совместимых машин) &lt;br /&gt; PC-DOS (версия DOS от IBM для PC) &lt;br /&gt; DR-DOS (MS-DOS-совместимая ОС от Digital Research, потом Novell, Caldera, Siemens AG …; в настоящее время используется в специфических задачах) [2] &lt;br /&gt; FreeDOS (свободная DOS, цель — 100 % совместимость с MS-DOS) [3] &lt;br /&gt; PTS-DOS (MS-DOS-совместимая ОС от PhysTechSoft (Россия)) [4] &lt;br /&gt; ROM-DOS (MS-DOS-совместимая ОС от Datalight для встроенных систем) [5] &lt;br /&gt; АДОС (советский клон MS-DOS для ПК Искра-1030) &lt;br /&gt; Альфа-ДОС (советский клон MS-DOS для ПК ЕС-1840) &lt;br /&gt; ЯНУС (советский клон MS-DOS для ПК ЕС-1840) &lt;p&gt; [править] Авторские/внутренние, не-UNIX, и другие &lt;br /&gt; A2 — новое название для Bluebottle (см. также AOS) &lt;br /&gt; AOS — ОС созданная в рамках проекта «Oberon — операционная система и компилятор» (Оберон (операционная система)) &lt;br /&gt; AROS (AROS Research Operating System), свободная портируемая (в том числе, для процессорной линейки x86) операционная система, идейный потомок AmigaOS [6] &lt;br /&gt; AtheOS &lt;br /&gt; Bluebottle развитие идей AOS, современное название A2 (см. также AOS) &lt;br /&gt; CP/M (Control Program/Monitor) &lt;br /&gt; CP/M-80 (CP/M для Intel 8080/8085 и Zilog Z80 от Digital Research)) &lt;br /&gt; CP/M-86 (CP/M для Intel 8088/86 от Digital Research) &lt;br /&gt; MP/M-80 (многопрограммная версия CP/M-80 от Digital Research) &lt;br /&gt; MP/M-86 (многопрограммная версия CP/M-86 от Digital Research) &lt;br /&gt; МикроДОС (создана в СССР на основе CP/M 2.2) &lt;br /&gt; UCSD P-System (портативная среда программирования/операционная система/виртуальная машина, разработана студентами университетов Калифорнии в Сан-Диего; управляется профессором Ken Bowles, написана на языке Паскаль) &lt;br /&gt; FLEX9 (от TSC для Motorola 6809, наследница FLEX, работавшей на Motorola 6800) &lt;br /&gt; JavaOS (основным компонентом является Java VM) &lt;br /&gt; SSB-DOS (от TSC для Smoke Signal Broadcasting, разновидность FLEX) &lt;br /&gt; DESQView многозадачная надстройка над MS-DOS для запуска MS-DOS приложений в режиме вытесняющей многозадачности с API кооперативной многозадачности, 1985 год. Текстовый интерфейс. Последняя версия 2.70. &lt;br /&gt; DV/X Развитие DESQView, заимствовавшее интерфейс и протокол X Window System. &lt;br /&gt; GEOS &lt;br /&gt; NewOS open source &lt;br /&gt; Оберон (операционная система), разработана ETH-Zurich (Никлаусом Виртом и другими) для рабочих станций Ceres и Chameleon. См. также Оберон (язык программирования). &lt;br /&gt; osFree (open source вариант OS/2, [7]) &lt;br /&gt; TripOS, 1978 &lt;br /&gt; VisiOn (первый графический пользовательский интерфейс для PC, коммерческого успеха не имел.) &lt;br /&gt; VME от International Computers Limited (ICL) &lt;br /&gt; MorphOS (на микроядре Quark, с поддержкой API AmigaOS 3.1) &lt;br /&gt; NetWare (от Novell) &lt;br /&gt; NeXTStep (более или менее внедрён в Mac OS X компанией NeXT) &lt;br /&gt; Pick (лицензирована и переименована) &lt;br /&gt; Primos от Prime Computer (иногда пишется PR1MOS или PR1ME) &lt;br /&gt; OSD/XC от Fujitsu-Siemens (BS2000 портирована для эмуляции на Sun платформы SPARC) &lt;br /&gt; OS-IV от Fujitsu (базируется на ранней MVS от IBM) &lt;br /&gt; MSP от Fujitsu (наследник OS-IV) &lt;br /&gt; SkyOS (коммерческая ОС для PC) [8] &lt;br /&gt; Syllable (развивается на базе AtheOS) &lt;br /&gt; Haiku-OS свободный клон BeOS &lt;br /&gt; TinyOS &lt;br /&gt; TSX-32 многозадачная 32-битная операционная система для DOS приложений, частично заимствовавшая идеи OS/2, DESQView и операционных систем фирмы DEC. ~1993 год. Отличалась самой быстрой реализацией файловой системы FAT16 из известных. &lt;p&gt; [править] Siemens AG &lt;br /&gt; BS1000 &lt;br /&gt; BS2000 &lt;br /&gt; BS3000 (функционально похожа на OS-IV и MSP от Fujitsu) &lt;br /&gt; VM2000 &lt;p&gt; [править] «Домашние» OS &lt;br /&gt; KolibriOS (проект основан на MenuetOS и помещается на одну дискету) &lt;br /&gt; LainOS (проект основан на FreeBSD. Навеян GUI «Navi» из «Serial Experiments Lain») &lt;br /&gt; MenuetOS (помещается на одну дискету) &lt;br /&gt; Miraculix &lt;br /&gt; Panalix &lt;br /&gt; Syllable (почти полностью совместима с POSIX) &lt;br /&gt; Trion Operating System &lt;br /&gt; Висопсис (VISOPSYS — Визуальная операционная система) &lt;br /&gt; UzhOS &lt;br /&gt; XSKernel (проект ядра операционной системы под кодовым названием XSystem) [9] &lt;br /&gt; FOS (микроядерная операционная система) [10] &lt;br /&gt; ExeOS (проект операционной системы, основанной на микроядерной архетикутре) &lt;br /&gt; SymbOS (многозадачная графическая ОС для Amstrad CPC, Amstrad PCW и MSX) [11] &lt;p&gt; [править] Операционные системы для БК &lt;br /&gt; Операционные системы, работавшие на БК-0010, БК-0010-01, БК-0011 и БК-0011М &lt;p&gt; ANDOS &lt;br /&gt; MK-DOS &lt;br /&gt; CSI-DOS &lt;br /&gt; NORD &lt;br /&gt; ОС БК-11 (вариант RT-11) &lt;br /&gt; AO-DOS &lt;br /&gt; BASIS &lt;br /&gt; DOSB10 &lt;br /&gt; PascalDOS &lt;br /&gt; MicroDOS &lt;br /&gt; DX-DOS &lt;br /&gt; HC-DOS &lt;br /&gt; RT-11 (во внешнем ПЗУ) &lt;br /&gt; NORTON-БК &lt;br /&gt; РАМОН &lt;br /&gt; KMON &lt;br /&gt; Turbo-DOS &lt;br /&gt; BKUNIX &lt;p&gt; [править] Операционные системы для Spectrum &lt;br /&gt; +3DOS &lt;br /&gt; C-DOS &lt;br /&gt; CP/M &lt;br /&gt; Doors &lt;br /&gt; IS-DOS &lt;br /&gt; PinkFloyd &lt;br /&gt; TASiS &lt;br /&gt; TR-DOS &lt;p&gt; [править] Прикладные системы &lt;p&gt; [править] Наладонный компьютер (PDA) &lt;br /&gt; Palm OS от Palm Inc; теперь подразделения PalmSource &lt;br /&gt; Pocket PC, Windows Mobile от Microsoft &lt;br /&gt; EPOC изначально от Psion (Великобритания), в настоящее время разрабатывается Symbian, под маркой Symbian OS &lt;br /&gt; Windows CE от Microsoft &lt;br /&gt; GNU/Linux в Sharp Zaurus &lt;p&gt; [править] Смартфоны &lt;br /&gt; Windows Mobile Smartphone на базе Windows CE &lt;br /&gt; GNU/Linux MontaVista Linux в Motorola A760, E680; EZX Linux в Motorola A1200, A1600, E6; Google Android в HTC T-mobile G1; OpenMoko в устройствах Neo &lt;br /&gt; Symbian OS &lt;br /&gt; JavaFX Mobile &lt;br /&gt; IPhone OS — ОС для iPhone &lt;br /&gt; Palm webOS &lt;p&gt; [править] Нетбуки &lt;br /&gt; Google Chrome OS (проектируется) &lt;p&gt; [править] Маршрутизаторы &lt;br /&gt; CatOS от Cisco &lt;br /&gt; IOS от Cisco &lt;br /&gt; IOS XR от Cisco на основе QNX &lt;br /&gt; JUNOS от Juniper Networks &lt;br /&gt; LinkBuilder от 3Com &lt;br /&gt; MikroTik RouterOS от MikroTik &lt;br /&gt; PIX OS от Cisco &lt;br /&gt; RapidOS от Riverstone Networks &lt;p&gt; [править] МиниАТС &lt;br /&gt; Orix от Avaya &lt;p&gt; [править] ОС для микроконтроллеров, встраиваемые ОС, ОС реального времени &lt;br /&gt; Contiki &lt;br /&gt; eCos &lt;br /&gt; FreeRTOS &lt;br /&gt; INTEGRITY &lt;br /&gt; ITRON &lt;br /&gt; LynxOS [12] &lt;br /&gt; Montavista Linux &lt;br /&gt; Nucleus &lt;br /&gt; QNX &lt;br /&gt; OS-9 от Microware &lt;br /&gt; OS-9000 от Microware &lt;br /&gt; OSA [13] - для микроконтроллеров PIC фирмы Microchip &lt;br /&gt; OSE от ENEA &lt;br /&gt; OSEK &lt;br /&gt; RDOS &lt;br /&gt; RTEMS первоначальная разработка велась по заказу МО США, сейчас opensource (GPL-like лицензия) &lt;br /&gt; RTOS &lt;br /&gt; ThreadX &lt;br /&gt; TRON OS разработчик — Ken Sakamura &lt;br /&gt; uC/OS-II для микроконтроллеров &lt;br /&gt; scmRTOS для микроконтроллеров [14] &lt;br /&gt; µCLinux &lt;br /&gt; VxWorks &lt;br /&gt; Salvo для микроконтроллеров [15] &lt;p&gt; [править] Вымышленные операционные системы &lt;br /&gt; Несуществующие операционные системы, упоминаемые в шутках, книгах, фильмах, компьютерных играх и т. п. &lt;p&gt; ALTIMIT OS — из вселенной .hack. &lt;br /&gt; Hyper OS — из Patlabor. &lt;br /&gt; Wheatonix — первоапрельская шутка. &lt;br /&gt; Digitronix — из The Hacker Files. &lt;br /&gt; Luna/X — первоапрельская шутка системы Google за 2004 год. [16] &lt;br /&gt; SexLinux — первоапрельская шутка linuxcenter.ru (система на основе Gentoo). &lt;br /&gt; Finux — из книги Нила Стивенсона «Криптономикон» («написанная финнами»). &lt;br /&gt; Windows Home — из серии книг Сергея Лукьяненко «Лабиринт отражений». &lt;br /&gt; Macrohard Nondows Twista — из компьютерной игры «Космические рейнджеры 2: Доминаторы. Перезагрузка». &lt;br /&gt; Okna 96 — из мультсериала «Смешарики». Аллюзия на Windows 9x (Windows → «Окна» → Okna).</content:encoded>
			<category>Операционные системы</category>
			<dc:creator>chaika2</dc:creator>
			<guid>https://chaika2.ucoz.ru/forum/25-394-1</guid>
		</item>
		<item>
			<title>Операционная система</title>
			<link>https://chaika2.ucoz.ru/forum/25-393-1</link>
			<pubDate>Wed, 26 Aug 2009 15:48:33 GMT</pubDate>
			<description>Форум: &lt;a href=&quot;https://chaika2.ucoz.ru/forum/25&quot;&gt;Операционные системы&lt;/a&gt;&lt;br /&gt;Автор темы: chaika2&lt;br /&gt;Автор последнего сообщения: chaika2&lt;br /&gt;Количество ответов: 0</description>
			<content:encoded>&lt;b&gt;Операционная система&lt;/b&gt; &lt;br /&gt; &lt;a class=&quot;link&quot; href=&quot;http://ru.wikipedia.org/wiki/OS&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;Материал из Википедии — свободной энциклопедии&lt;/a&gt; &lt;p&gt; Операцио́нная систе́ма, ОС (англ. operating system) — базовый комплекс компьютерных программ, обеспечивающий интерфейс с пользователем, управление аппаратными средствами компьютера, работу с файлами, ввод и вывод данных, а также выполнение прикладных программ и утилит. &lt;p&gt; ОС позволяет абстрагироваться от деталей реализации аппаратного обеспечения, предоставляя разработчикам программного обеспечения минимально необходимый набор функций. С точки зрения обычных пользователей компьютерной техники ОС включает в себя и программы пользовательского интерфейса. &lt;p&gt; &lt;b&gt;Функции &lt;br /&gt; Основные функции (простейшие ОС):&lt;/b&gt; &lt;p&gt; Загрузка приложений в оперативную память и их выполнение; &lt;br /&gt; Стандартизованный доступ к периферийным устройствам (устройства ввода-вывода); &lt;br /&gt; Управление оперативной памятью (распределение между процессами, виртуальная память); &lt;br /&gt; Управление доступом к данным на энергонезависимых носителях (таких как Жёсткий диск, Компакт-диск и т. д.), как правило с помощью файловой системы; &lt;br /&gt; Пользовательский интерфейс; &lt;br /&gt; Сетевые операции, поддержка стека протоколов &lt;br /&gt; Дополнительные функции: &lt;p&gt; Параллельное или псевдопараллельное выполнение задач (многозадачность); &lt;br /&gt; Взаимодействие между процессами: обмен данными, взаимная синхронизация; &lt;br /&gt; Защита самой системы, а также пользовательских данных и программ от действий пользователей (злонамеренных или по незнанию) или приложений; &lt;br /&gt; Разграничение прав доступа и многопользовательский режим работы (аутентификация, авторизация). &lt;p&gt; &lt;b&gt;Объекты ядра ОС&lt;/b&gt; &lt;br /&gt; Процессы &lt;br /&gt; Файлы &lt;br /&gt; События &lt;br /&gt; Потоки &lt;br /&gt; Семафоры &lt;br /&gt; Мьютексы &lt;br /&gt; Каналы &lt;br /&gt; Файлы, проецируемые в память. &lt;p&gt; &lt;b&gt;Понятие операционной системы&lt;/b&gt; &lt;br /&gt; Существуют две группы определений ОС: «совокупность программ, управляющих оборудованием» и «совокупность программ, управляющих другими программами». Обе они имеют свой точный технический смысл, который, однако, становится ясен только при более детальном рассмотрении вопроса о том, зачем вообще нужны операционные системы. &lt;p&gt; Есть приложения вычислительной техники, для которых ОС излишни. Напр., встроенные микрокомпьютеры содержатся сегодня во многих бытовых приборах, автомобилях (иногда по десятку в каждом), сотовых телефонах и т. п. Зачастую такой компьютер постоянно исполняет лишь одну программу, запускающуюся по включении. И простые игровые приставки — также представляющие собой специализированные микрокомпьютеры — могут обходиться без ОС, запуская при включении программу, записанную на вставленном в устройство «картридже» или компакт-диске. Тем не менее, некоторые микрокомпьютеры и игровые приставки всё же работают под управлением особых собственных ОС. В большинстве случаев, это UNIX-подобные системы (последнее особенно верно в отношении программируемого коммутационного оборудования: фаерволов, маршрутизаторов). &lt;p&gt; Операционные системы, в свою очередь, нужны, если: &lt;p&gt; вычислительная система используется для различных задач, причём программы, исполняющие эти задачи, нуждаются в сохранении данных и обмене ими. Из этого следует необходимость универсального механизма сохранения данных; в подавляющем большинстве случаев ОС отвечает на неё реализацией файловой системы. Современные ОС, кроме того, предоставляют возможность непосредственно «связать» вывод одной программы с вводом другой, минуя относительно медленные дисковые операции; &lt;br /&gt; различные программы нуждаются в выполнении одних и тех же рутинных действий. Напр., простой ввод символа с клавиатуры и отображение его на экране может потребовать исполнения сотен машинных команд, а дисковая операция — тысяч. Чтобы не программировать их каждый раз заново, ОС предоставляют системные библиотеки часто используемых подпрограмм (функций); &lt;br /&gt; между программами и пользователями системы необходимо распределять полномочия, чтобы пользователи могли защищать свои данные от несанкционированного доступа, а возможная ошибка в программе не вызывала тотальных неприятностей; &lt;br /&gt; необходима возможность имитации «одновременного» исполнения нескольких программ на одном компьютере (даже содержащем лишь один процессор), осуществляемой с помощью приёма, известного как «разделение времени». При этом специальный компонент, называемый планировщиком, «нарезает» процессорное время на короткие отрезки и предоставляет их поочередно различным исполняющимся программам (процессам); &lt;br /&gt; наконец, оператор должен иметь возможность, так или иначе, управлять процессами выполнения отдельных программ. Для этого служат операционные среды, одна из которых — оболочка и набор стандартных утилит — является частью ОС (прочие, такие, как графическая операционная среда, образуют независимые от ОС прикладные платформы). Таким образом, современные универсальные ОС можно охарактеризовать, прежде всего, как &lt;br /&gt; использующие файловые системы (с универсальным механизмом доступа к данным), &lt;br /&gt; многопользовательские (с разделением полномочий), &lt;br /&gt; многозадачные (с разделением времени). &lt;br /&gt; Многозадачность и распределение полномочий требуют определённой иерархии привилегий компонентов самой ОС. В составе ОС различают три группы компонентов: &lt;p&gt; ядро, содержащее планировщик; драйверы устройств, непосредственно управляющие оборудованием; сетевую подсистему, файловую систему; &lt;br /&gt; системные библиотеки и &lt;br /&gt; оболочка с утилитами. &lt;br /&gt; Большинство программ, как системных (входящих в ОС), так и прикладных, исполняются в непривилегированном («пользовательском») режиме работы процессора и получают доступ к оборудованию (и, при необходимости, к другим ядерным ресурсам, а также ресурсам иных программ) только посредством системных вызовов. Ядро исполняется в привилегированном режиме: именно в этом смысле говорят, что ОС (точнее, её ядро) управляет оборудованием. &lt;p&gt; В определении состава ОС значение имеет критерий операциональной целостности (замкнутости): система должна позволять полноценно использовать (включая модификацию) свои компоненты. Поэтому в полный состав ОС включают и набор инструментальных средств (от текстовых редакторов до компиляторов, отладчиков и компоновщиков). &lt;p&gt; &lt;b&gt; Эволюция операционных систем и основные идеи&lt;/b&gt; &lt;br /&gt; Предшественником ОС следует считать служебные программы (загрузчики и мониторы), а также библиотеки часто используемых подпрограмм, начавшие разрабатываться с появлением универсальных компьютеров 1-го поколения (конец 1940-х годов). Служебные программы минимизировали физические манипуляции оператора с оборудованием, а библиотеки позволяли избежать многократного программирования одних и тех же действий (осуществления операций ввода-вывода, вычисления математических функций и т.п.). &lt;p&gt; В 1950-60-х годах сформировались и были реализованы основные идеи, определяющие функциональность ОС: пакетный режим, разделение времени и многозадачность, разделение полномочий, реальный масштаб времени, файловые структуры и файловые системы. &lt;p&gt; &lt;b&gt;Пакетный режим&lt;/b&gt; &lt;br /&gt; Необходимость оптимального использования дорогостоящих вычислительных ресурсов привела к появлению концепции «пакетного режима» исполнения программ. Пакетный режим предполагает наличие очереди программ на исполнение, причём ОС может обеспечивать загрузку программы с внешних носителей данных в оперативную память, не дожидаясь завершения исполнения предыдущей программы, что позволяет избежать простоя процессора. &lt;p&gt; &lt;b&gt;Разделение времени и многозадачность&lt;/b&gt; &lt;br /&gt; Уже пакетный режим в своём развитом варианте требует разделения процессорного времени между выполнением нескольких программ. &lt;p&gt; Необходимость в разделении времени (многозадачности, мультипрограммировании) проявилась ещё сильнее при распространении в качестве устройств ввода-вывода телетайпов (а позднее, терминалов с электронно-лучевыми дисплеями) (1960-е годы). Поскольку скорость клавиатурного ввода (и даже чтения с экрана) данных оператором много ниже, чем скорость обработки этих данных компьютером, использование компьютера в «монопольном» режиме (с одним оператором) могло привести к простою дорогостоящих вычислительных ресурсов. &lt;p&gt; Разделение времени позволило создать «многопользовательские» системы, в которых один (как правило) центральный процессор и блок оперативной памяти соединялся с многочисленными терминалами. При этом часть задач (таких, как ввод или редактирование данных оператором) могла исполняться в режиме диалога, а другие задачи (такие, как массивные вычисления) — в пакетном режиме. &lt;p&gt; &lt;b&gt; Разделение полномочий&lt;/b&gt; &lt;br /&gt; Распространение многопользовательских систем потребовало решения задачи разделения полномочий, позволяющей избежать возможности модификации исполняемой программы или данных одной программы в памяти компьютера другой (содержащей ошибку или злонамеренно подготовленной) программы, а также модификации самой ОС прикладной программой. &lt;p&gt; Реализация разделения полномочий в ОС была поддержана разработчиками процессоров, предложивших архитектуры с двумя режимами работы процессора — «реальным» (в котором исполняемой программе доступно всё адресное пространство компьютера) и «защищённым» (в котором доступность адресного пространства ограничена диапазоном, выделенном при запуске программы на исполнение). &lt;p&gt; &lt;b&gt;Реальный масштаб времени&lt;/b&gt; &lt;br /&gt; Основная статья: Операционная система реального времени &lt;br /&gt; Применение универсальных компьютеров для управления производственными процессами потребовало реализации «реального масштаба времени» («реального времени») — синхронизации исполнения программ с внешними физическими процессами. &lt;p&gt; Включение функции реального масштаба времени в ОС позволило создавать системы, одновременно обслуживающие производственные процессы и решающие другие задачи (в пакетном режиме и (или) в режиме разделения времени). &lt;p&gt; &lt;b&gt;Файловые системы и структуры&lt;/b&gt; &lt;br /&gt; Постепенная замена носителей с последовательным доступом (перфолент, перфокарт и магнитных лент) накопителями произвольного доступа (на магнитных дисках). &lt;p&gt; &lt;b&gt;Существующие операционные системы&lt;/b&gt; &lt;br /&gt; Основная статья: Список операционных систем &lt;p&gt; &lt;b&gt;Вымышленные операционные системы&lt;/b&gt; &lt;br /&gt; Несуществующие операционные системы, упоминаемые в шутках, книгах, фильмах, компьютерных играх и т. п. &lt;p&gt; ALTIMIT OS — из вселенной .hack. &lt;br /&gt; Hyper OS — из Patlabor. &lt;br /&gt; Wheatonix — первоапрельская шутка. &lt;br /&gt; Digitronix — из The Hacker Files. &lt;br /&gt; Luna/X — первоапрельская шутка системы Google за 2004 год. [1] &lt;br /&gt; SEXLinux — первоапрельская шутка linuxcenter.ru (система на основе Gentoo). &lt;br /&gt; GLaDOS — из игры Portal. &lt;br /&gt; Finux — из книги Нила Стивенсона «Криптономикон» («написанная финнами»). &lt;br /&gt; Windows Home — из серии книг Сергея Лукьяненко «Лабиринт Отражений». &lt;br /&gt; «Macrohard Nondows Twista» компании «Мелкософт» — из компьютерной игры «Космические Рейнджеры 2: Доминаторы. Перезагрузка». &lt;br /&gt; «Windows 96» — в переводе на русский известный как «Окна 96» из мультсериала «Смешарики». &lt;br /&gt; REXXOS - REXXOS -- &lt;a class=&quot;link&quot; target=&quot;_blank&quot; href=&quot;http://rexxos.netlabs.org&quot;&gt;http://rexxos.netlabs.org&lt;/a&gt; &lt;p&gt; &lt;b&gt;Unix, стандартизация ОС и POSIX&lt;/b&gt;К концу 1960-х годов отраслью и научно-образовательным сообществом был создан целый ряд ОС, реализующих все или часть очерченных выше функций. К ним относятся Atlas (Манчестерский университет), CTTS и ITSS (Массачусетский технологический институт, MIT), THE (Эйндховенский технологический университет), RS4000 (Университет Орхуса) и др. (всего эксплуатировалось более сотни различных ОС). &lt;p&gt; Наиболее развитые ОС, такие как OS/360 (IBM), SCOPE (CDC (англ.)) и завершённый уже в 1970-х годах MULTICS (МТИ и Bell Labs), предусматривали возможность исполнения на многопроцессорных компьютерах. &lt;p&gt; Эклектичный характер разработки ОС привёл к нарастанию кризисных явлений, прежде всего, связанных с чрезмерными сложностью и размерами создаваемых систем. ОС были плохо масштабируемыми (более простые не могли использовать все возможности крупных вычислительных систем; более развитые неоптимально исполнялись на малых или не могли исполняться на них вовсе) и тотально несовместимыми между собой, их разработка и совершенствование затягивалась. &lt;p&gt; Задуманная и реализованная в 1969 году Кеном Томпсоном при участии нескольких коллег (включая Денниса Ричи и Брайана Кернигана), ОС Unix (первоначально UNICS, что обыгрывало название MULTICS) вобрала в себя многие черты более ранних ОС, но обладала целым рядом свойств, отличающих её от большинства предшественниц: &lt;p&gt; простая метафорика (два ключевых понятия: вычислительный процесс и файл); &lt;br /&gt; компонентная архитектура: принцип «одна программа — одна функция» плюс мощные средства связывания различных программ для решения возникающих задач («оболочка»); &lt;br /&gt; минимизация ядра (кода, выполняющегося в «реальном» (привилегированном) режиме процессора) и количества системных вызовов; &lt;br /&gt; независимость от аппаратной архитектуры и реализация на машиннонезависимом языке программирования (язык программирования Си стал побочным продуктом разработки Unix); &lt;br /&gt; унификация файлов. &lt;br /&gt; Unix, благодаря своему удобству прежде всего в качестве инструментальной среды (среды разработки), была тепло принята сначала в университетах, а затем и в отрасли, получившей прототип единой ОС, которая могла использоваться на самых разных вычислительных системах и, более того, могла быть быстро и с минимальными усилиями перенесена на любую вновь разработанную аппаратную архитектуру. &lt;p&gt; В конце 1970-х годов сотрудники Калифорнийского университета в Беркли внесли ряд усовершенствований в исходные коды UNIX, включая работу с протоколами TCP/IP. Их разработка стала известна под именем BSD (Berkeley Software Distribution). &lt;p&gt; Задачу разработать независимую (от авторских прав Bell Labs) реализацию той же архитектуры поставил и Ричард Столлмен, основатель проекта GNU. &lt;p&gt; Благодаря конкурентности реализаций архитектура ОС Unix стала вначале фактическим отраслевым стандартом, а затем обрела статус и стандарта юридического — ISO/IEC 9945.[1] &lt;p&gt; ОС, следующие стандарту или опирающиеся на него, называют «POSIX-совместимыми» (чаще встречается словоупотребление «Unix-подобные» или «семейство Unix», но оно противоречит статусу торгового знака «Unix», принадлежащего консорциуму The Open Group и зарезервированному для обозначения ОС, строго следующих стандарту) благодаря названию стандарта — POSIX. Сертификация на совместимость со стандартом стоит некоторых денег, из-за чего некотрые системы не проходили этот процесс, однако считаются POSIX-совместимыми, просто потому что это так. &lt;p&gt; К Unix-подобным ОС относятся системы, базирующиеся на последней версии Unix, выпущенной Bell Labs (System V), на разработках университета Беркли (FreeBSD, OpenBSD, NetBSD), а также ОС GNU/Linux, разработанная в части утилит и библиотек проектом GNU и в части ядра — сообществом, возглавляемым Линусом Торвальдсом. &lt;p&gt; Стандартизация ОС гарантирует возможность безболезненной замены самой ОС и/или оборудования при развитии вычислительной системы или сети и дешёвого переноса прикладного программного обеспечения (строгое следование стандарту предполагает полную совместимость программ на уровне исходного текста; из-за профилирования стандарта и его развития некоторые изменения бывают всё же необходимы, но перенос программы между POSIX-совместимыми системами обходится на порядки дешевле, чем между альтернативными), а также преемственность опыта пользователей. &lt;p&gt; Самым заметным эффектом существования этого стандарта стало эффективное разворачивание Интернета в 1990-х годах. &lt;p&gt; &lt;b&gt; «Post Unix» архитектуры ОС&lt;/b&gt; &lt;br /&gt; Коллектив, создавший ОС «Юникс», развил концепцию унификации объектов ОС, включив в исходную концепцию UNIX &quot;устройство - это тоже файл&quot; также и процессы, и любые другие системные, сетевые и прикладные сервисы, создав новую концепцию: &quot;что угодно - это файл&quot;. Новый концепт получил название «Plan9» (название было позаимствовано из фантастического триллера &quot;План 9 из глубокого космоса&quot; Эдварда Вуда-младшего), и сменил &quot;рабочую лошадку&quot; UNIX System V на компьютерах сети Bell Labs в 1992 году. &lt;p&gt; Кроме реализации всех объектов ОС в виде файлов и размещения их на едином и персональном для каждого терминала вычислительной сети пространстве (namespace), были пересмотрены другие архитектурные решения UNIX. Например, в Plan9 отсутствует понятие &quot;суперпользователь&quot;, и, соответственно, исключаются любые нарушения режима безопасности, связанные с нелегальным получением прав суперпользователя в системе. Для представления (хранения, обмена) информации Роб Пайк и Кен Томпсон разработали универсальную кодировку UTF-8, на сегодняшний день ставшую стандартом де-факто. Для доступа к файлам используется единый универсальный протокол 9P, по сети работающий поверх сетевого протокола (TCP или UDP). Таким образом для прикладного ПО сети не существует - доступ к локальным и к удалённым файлам единообразен. 9P - байт-ориентированный протокол, в отличии от других подобных протоколов, являющихся блок-ориентированными. Это также результат работы концепции: доступ побайтно - к унифицированным файлам, а не поблочно - к разнообразным и сильно изменяющимися с развитием технологий устройствам. Для контроля доступа к объектам не требуется иных решений, кроме уже существующего в ОС контроля доступов к файлам. Новая концепция системы хранения избавила администратора системы от изнурительного труда по сопровождению архивов и предвосхитила современные системы управления версиями файлов. &lt;p&gt; ОС, созданные на базе или идеях UNIX, такие как всё семейство BSD и GNU/Linux систем, постепенно перенимают новые идеи из Bell Labs. Возможно в будущем эти новые идеи, ждёт большое будущее и признание ИТ-разработчиков. &lt;p&gt; Новые концепции были использованы Робом Пайком в «Inferno». &lt;p&gt; На основе «Plan9» в Испании разрабатываются ОС «Off++» и «Plan B», носящие экспериментальный характер. &lt;p&gt; К попыткам создать постюниксовскую архитектуру можно также отнести разработку системы программирования и операционной среды «Оберон» в Швейцарском федеральном технологическом институте (ETH Zurich) под руководством проф. Никлауса Вирта.</content:encoded>
			<category>Операционные системы</category>
			<dc:creator>chaika2</dc:creator>
			<guid>https://chaika2.ucoz.ru/forum/25-393-1</guid>
		</item>
	</channel>
</rss>