Microsoft Windows
Windows — узагальнювальна назва операційних систем для комп'ютерів, розроблених корпорацією Microsoft.
Розробник | Microsoft |
---|---|
Стан проєкту | активний |
Початковий випуск | 20 листопада 1985 |
Доступні мови програмування | C, C++ і асемблер |
Інтерфейс | Explorer |
Ліцензія | MS-EULA |
Вебсайт | microsoft.com/windows |
Windows у Вікісховищі |
Перші версії не були повноцінними операційними системами, а лише оболонками до ОС MS-DOS. На 2014 рік, за даними сайтів NetApplications та GoStats, Microsoft Windows встановлена більш як на 90% персональних комп'ютерів світу.[1]
Версії
Версії Windows можна умовно поділити на кілька груп.
Графічні інтерфейси і розширення для DOS
Ці версії Windows не були повноцінними операційними системами, а лише надавали графічну оболонку. З одного боку, при роботі з цими версіями Windows користувачі мали змогу використовувати віконний інтерфейс, керування за допомогою миші та інші візуальні способи взаємодії з комп'ютером. В той самий час ці версії Windows самі не мали змоги взаємодіяти з компонентами комп'ютера безпосередньо і використовували для цього можливості ОС MS-DOS.
- 1985 листопад — Windows 1.0 фактично не використовувалась
- 1987 9 грудня — Windows 2.0
- 1990 22 травня — Windows 3.0, з'явилась підтримка процесорів Intel 80286 і Intel 80386
- 1992 серпень — Windows 3.1
- 1992 жовтень — Windows for Workgroups 3.1, з'явилась підтримка локальної мережі
- 1993 листопад — Windows for Workgroups 3.11 з додатками
Родина Windows 9X
Сімейство ОС, розроблених спеціально для процесорів з 32-бітною архітектурою. На відміну від попередніх версій, Windows цього сімейства вже є повноцінними операційними системами та не потребують для своєї роботи підтримки з боку MS-DOS. Водночас спрямування системи на широкий споживацький ринок обумовили підвищені вимоги до зворотної сумісності, тобто можливість виконання широкого спектра програм, написаних для MS-DOS та ранніх версій Windows. Це призвело до компромісів в архітектурі, що певним чином вплинуло на стабільність Windows. При цьому потреба охопити якнайширший парк встановлених у потенційних користувачів комп'ютерів, накладала досить жорсткі вимоги до швидкості роботи ОС. Пришвидшення роботи частково відбулось за рахунок архітектурних компромісів, що теж вплинуло на стабільність цих систем.
- 1995 24 серпня — Windows 95 (Номер версії: 4.00.950)
- 1998 25 червня — Windows 98 (Номер версії: 4.1.1998)
- 1999 5 травня — Windows 98 Second Edition (Windows 98 SE) (Номер версії: 4.1.2222)
- 2000 19 червня — Microsoft Windows Me (Номер версії; 4.9.3000)
Родина Windows NT
Операційні системи цього сімейства працювали на процесорах з архітектурою IA32 та деяких менших RISC-процесорів: Alpha, MIPS (до версії 2000, що вийшла лише у версії для IA32). Розробка Windows NT велась на тих самих засадах, що і Windows 9X, але NT із самого початку позиціонувалась не на домашнє використання, а на серверний ринок. Це дозволяло не звертати значної уваги на зворотну сумісність та накладало не такі жорсткі обмеження на швидкість роботи. Таким чином в ОС цього сімейства з самого початку були повноцінно реалізовані механізми безпечної взаємодії між процесами, що позитивно вплинуло на їхню стабільність. Ціною були вищі вимоги до апаратного забезпечення та (особливо в ранніх версіях) обмежена можливість використання старих програм.
- Windows NT 3.1 (1993)
- Windows NT 3.5 (1994)
- Windows NT 3.51 (1995)
- Windows NT 4.0 (1996)
- Windows 2000 — Windows NT 5.0 (2000)
- Windows XP — Windows NT 5.1 (2001)
- Windows XP 64-bit Edition — Windows NT 5.2 (2003)
- Windows Server 2003 — Windows NT 5.2 (2003)
- Windows XP Professional x64 Edition — Windows NT 5.2 (2005)
- Windows Vista — Windows NT 6.0 (2006)
- Windows Home Server — Windows NT 5.2 (2007)
- Windows Server 2008 — Windows NT 6.0 (2008)
- Windows Small Business Server — Windows NT 6.0 (2008)
- Windows 7 — Windows NT 6.1 (2009)
- Windows Server 2008 R2 — Windows NT 6.1 (2009)
- Windows Home Server 2011 — Windows NT 6.1 (2011)
- Windows 8 — Windows NT 6.2 (2012)
- Windows Server 2012 — Windows NT 6.2 (2012)
- Windows 8.1 — Windows NT 6.3 (2013)
- Windows Server 2012 R2 — Windows NT 6.3 (2013)
- Windows 10 (2015)
- Windows Server 2016 (2016)
- Windows Server 2019 (2019)
- Windows 11 (2021)
- Windows Server 2022 (2022)
Операційні системи сімейства Windows 9X та Windows NT належать до операційних систем з витіснюваною багатозадачністю. Поділ процесорного часу між потоками відбувається за принципом «каруселі». Операційна система виділяє квант часу (в Windows 2000 квант становить близько 20 мс) кожному потоку за чергою з врахуванням пріоритету. Після закінчення виділеного часу система перехоплює у потоку управління та виділяє час наступному потоку за чергою. Також потік може відмовитись від виділеного йому кванту часу; в цьому випадку система перехоплює у нього управління (навіть якщо виділений квант часу триває) і передає цей квант іншому потоку. При передачі управління система зберігає стан всіх регістрів процесора в особливій структурі пам'яті. Ця структура називається контекстом потоку. Збереження контексту потоку дає можливість для наступного поновлення його роботи.
Windows XP
Операційна система Windows XP (кодова назва при розробці — Whistler; внутрішня версія — Windows NT 5.1), випущена 25 жовтня 2001, була розвитком Windows 2000 Professional. Назва XP походить від англ. experience (досвід, враження, від прикметника професійний). Назва увійшла до практики використання, як професійна версія.
На відміну від попередньої системи Windows 2000, яка поставлялася як в серверному, так і в клієнтському варіантах, Windows XP є виключно клієнтською системою. Її серверним варіантом є випущена пізніше система Windows Server 2003. Windows XP і Windows Server 2003 побудовані на основі одного і того ж ядра операційної системи, в результаті їхній розвиток і оновлення йде більш-менш паралельно.
Windows Vista
У травні 2007 року корпорація Microsoft вивела на український ринок україномовну операційну систему Windows Vista і програмне забезпечення Office System 2007[2]. Раніше для продуктів компанії існували лише додаткові мовні модулі (патчі) локалізації, а повнофункціональні україномовні версії комерційних продуктів були відсутніми.
Процес локалізації продуктів, що почався майже два з половиною роки до моменту виведення на ринок готового продукту, мав низку складнощів з перекладом, і в цілому в нових продуктах використано 350 нових термінів.
З одного боку, іноді термінів в українській мові просто не існує, іноді вони існують, але не застосовуються в IT-індустрії відносно IT завдань. Крім того, що необхідно було вибрати потрібні терміни, найвідповідніші до тієї або іншої функції або до тієї або іншої ситуації, які відбиваються в програмі, для нас, звичайно, було завданням зберегти початковий зміст самого коду і тих повідомлень, які видаються користувачеві, — директор Майкрософт-Україна Лановенко. |
У процесі локалізації продуктів корпорація «Microsoft» співпрацювала з українськими державними установами, відповідальними за термінологію, і представниками академічного сектора України, що дозволило створити єдину термінологічну базу. Українські версії програм Windows® і Office® стали результатом унікального співробітництва корпорації Microsoft® з українськими державними установами, які відповідають за термінологію, і представниками академічного сектора країни.
У робочу групу, яка займалася перекладом і адаптацією Windows Vista і 2007 Office System, увійшли представники як українського офісу, так і головного офісу компанії, декілька підрядників і державних організацій. Роботу з перекладу інтерфейсу за замовленням корпорації Microsoft виконували дві компанії: компанія «Логрус» — локалізація, компанія «Lionbridge» — перевірка і налаштування.[3]
Див. також: Глосарій термінів Майкрософт
Родина ОС для кишенькових комп'ютерів
Підтримуються процесори StrongARM і деякі інші.
- Windows CE
- Microsoft PocketPC
- Microsoft Windows Mobile
Хмарні обчислення: Windows Azure
Восени 2008 Майкрософт оголосив про власну платформу у хмарних обчисленнях (англ. cloud computing), і анонсував нову операційну систему для розподілених обчислень в інтернеті — Windows Azure. Концепція хмарних обчислень являє собою використання обчислювальних потужностей, дискового простору і каналів зв'язку «обчислювальної хмари» для виконання трудомістких завдань. Навантаження між комп'ютерами, що входять в цю хмару, розподіляється автоматично. Більшість «хмарних» застосунків для клієнта працюють в браузері.
Інтегровані програмні продукти
Пакет Microsoft Windows включає стандартні застосунки, такі як браузер (Internet Explorer), поштовий клієнт (Outlook Express), програвач (Windows Media Player). За допомогою технологій COM і OLE їхні компоненти можуть вбудовуватися в інші застосунки, у тому числі й сторонніх виробників. Ці продукти позиціонуються як безплатні і можуть бути вільно викачані з офіційного сайту Microsoft, проте для установки деяких з них необхідно мати робочу ліцензію Windows. Запуск цих програм під іншими операційними системами можливий за допомогою емуляторів середовища Windows. Існують також версії деяких з них, спеціально розроблені для інших операційних систем. Ці версії поступаються оригінальним версіям набором функцій і можливостей, а також частотою оновлення.
Навколо факту включення таких стандартних продуктів в ОС Windows розгортається багато суперечок і дискусій, оскільки це створює серйозні перепони для розповсюдження конкуруючих продуктів. Так, часто оспорюють лідерство і ставлять під сумнів якість браузера Internet Explorer, пояснюючи його популярність входженням в пакет Windows і поганою обізнаністю користувачів про наявність альтернатив. А в березні 2004 року Європейська Комісія оштрафувала Майкрософт і зобов'язала створити для продажу в Європі версію Windows без Windows Media Player. Сама компанія Майкрософт продовжує відстоювати своє право включати свої продукти в пакет Windows і розробляє нові інтегровані продукти.
Популярність
Нині Windows встановлена на більшості персональних комп'ютерів і робочих станцій. Багато користувачів зробили вибір на користь Microsoft Windows, але дуже велика кількість зовсім не знайомі з альтернативами, такими як Mac OS X x86, GNU/Linux, BSD і іншими системами. В Україні до початку 2000-х років майже всі персональні комп'ютери продавалися з наперед установленою системою Windows. Боротьба з розповсюдженням нелегальних копій програмних продуктів привела до появи інтересу до вільних операційних систем. Так, наприклад, стало можливим придбати персональний комп'ютер з наперед установленою безкоштовною операційною системою GNU/Linux, FreeBSD і іншими[джерело?].
Версії Microsoft Windows
Джерело | NetApplications | NetApplications | NetApplications | NetApplications | GoStats |
---|---|---|---|---|---|
Дата | січень 2010 | лютий 2010 | березень 2010 | квітень 2010 | травень 2011 |
Усі версії | 91,70 % | 93,16 % | 91,63 % | 91,5 % | 96,93 % |
Windows XP | 66,15 % | 65,49 % | 64,46 % | 63,41 % | 59,78 % |
Windows Vista | 17,47 % | 16,51 % | 16,01 % | 15,60 % | 15,77 % |
Windows 2000 | 0,57 % | 0,56 % | 0,56 % | 0,50 % | 0,53 % |
Windows 7 | 7,57 % | 8,92 % | 10,23 % | 11,68 % | 32,3 % |
Windows Server 2003 | - | - | - | - | 0,17 % |
Windows 98 | 0,08 % | 0,07 % | 0,07 % | 0,07 % | |
Windows ME | 0,05 % | 0,04 % | 0,04 % | 0,03 % | |
Windows NT | 0,11 % | 0,52 % | 0,21 % | 0,17 % | |
Windows CE | 0,06 % | 0,05 % | 0,05 % | 0,04 % | |
Клієнтська операційна система | Дата загальної доступності | Кінець роздрібних продажів | Кінець продажів ПК зі встановленою ОС |
---|---|---|---|
Windows XP | 31 грудня 2001 | 30 червня 2008 | 22 жовтня 2010 |
Windows Vista | 30 січня 2007 | 22 жовтня 2010 | 22 жовтня 2011 |
Windows 7 | 22 жовтня 2009 | 31 жовтня 2013 | 31 жовтня 2014 |
Windows 8 | 26 жовтня 2012 | 31 жовтня 2014 | |
Windows 8.1 | 18 жовтня 2013 | ||
Див. також
Примітки
- Desktop Operating System Market Share
- http://www.korespondent.net/main/74798/ Архівовано 27 вересня 2007 у Wayback Machine. З'явилася Windows Vista українською мовою
- http://ua.korrespondent.net/main/75128/ Архівовано 2 червня 2007 у Wayback Machine. Windows Vista і Microsoft Office System 2007 локалізовані в Україні
Посилання
- Віндовз // Універсальний словник-енциклопедія. — 4-те вид. — К. : Тека, 2006.
- Офіційний сайт Microsoft Windows