Історія розвитку MS Windows

Розробка MS Windows розпочалася приблизно 10 років тому. Тоді вважалося, що майбутнє належить інтегрованим середовищам, таким як FrameWork, VisiOn і DESQ, що об'єднували декілька програм різного класу. Всі ці продукти працювали в текстовому режимі. Деякі з них дозволяли використовувати мишу. Microsoft зробили ставку на графічну оболонку, що надає розробникам стандартні засоби для створення інтерфейсу. Перші відомості про розробку Windows відносять до 1983 року. Офіційно вдень народження Windows можна рахувати виставку Comdex, що проходила в листопаді 1985 року в Лас-Вегасі, на якій було прес-конференція Microsoft плавно перетекла в презентацію нового продукту Microsoft Windows 1.0. Протягом 1987-1989 рр. з'явилося велика кількість потужних і зручних програм, що працюють в середовищі Windows, наприклад, Microsoft Word для Windows, Excel, Aldus PageMaker та інших, що зумовило зростання популярності Windows.

Перша версія Windows навіть за тими мірками виглядала слабо: вікна на екрані, на відміну від операційної системи MacОС, не перекривалися, програма працювала дуже повільно, а модуль управління файлами MS DOS Executive взагалі працював в текстовому режимі.

Продуктивність версії Windows 1.3 була значно підвищена за рахунок підтримки розширеної пам'яті (LIM), специфікація якої була спочатку розроблена для роботи Lotus 1-2-3.

Windows 2.0 вийшла в 1987 році. Тоді-то і з'явилися кнопки максимізації і мінімізації і вікна, що перекривалися (вічна суперечка Microsoft і Apple). Крім того був введений протокол динамічного обміну даними (DDE).

Появу в травні 1990 року Windows 3.0 ознаменувало нову еру програмного забезпечення ПК, ставши фактично стандартом для IBM РС - сумісних комп'ютерів.. Windows 3.0 підтримувала псевдобагатозадачність і виконання DOS-програм у вікні. З'явилися Program Manager, File Manager, Control Panel і смуги прокрутки з кнопками в графічному режимі. Можливість адресації більшого об'єму пам'яті дозволила Windows працювати значно швидше. Разом з тим цій версії були притаманні системні помилки UAE, які дуже часто призводили до зависання системи.

Вирішення цих проблем привело до створення Windows 3.1. У Windows 3.1 був введений протокол OLE для підтримки процесів взаємообміну інформацією між різними додатками, а так само були надані нові засоби для розробника, зокрема був документований протокол Drag-&-Drop, введені панелі діалогу загального призначення і багато іншого. Раптовий успіх Windows 3.0 був насправді обумовлений появою достатньо потужних ПК на той час. Як тільки апаратні засоби змогли забезпечити належний рівень продуктивності, достоїнства графічного інтерфейсу миттєво сталі очевидні для величезного числа користувачів.

Linux і інші безкоштовні ОС з відкритим початковим кодом успішно відстоюють сегменти серверів, технологій урядових установ та підприємств. Понад 60% серверів у світі працюють на Linux. Відкритим називається ПЗ, копії якого можна вільно розповсюджувати, використовувати у будь-яких цілях, вихідні коди програми доступні усім і їх можна змінювати, після зміни коди первинних програм або програм, що включають фрагменти відкритого ПЗ, також повинні залишатися відкритими і вільними. До UNIX-подібних ОС відноситься велика кількість ОС, котрі можна умовно поділити на три категорії — System V, BSD та Linux. Сама назва UNIX є торговою маркою, що належить The Open Group, котра власне й ліцензує кожну конкретну ОС на предмет відповідності стандарту. Тому через ліцензійні чи інші неузгодження деякі ОС, котрі фактично є UNIX-подібними, не визнані такими офіційно. Деякі варіанти UNIX, як наприклад HP-UX компанії Hewlet Packard та AIX від ІВМ запускаються лише на апаратних системах своїх розробників. Інші можуть запускатись на багатьох апаратних типах, включаючи сервери на базі x86 та ПК. Порівняння ОС Windows та Linux наведено в таблиці.

 

Таблиця

Порівняння характеристик основних конкуруючих ОС: UNIX та Windows

№ з/п Категорії порівняння Сімейство UNIX (Linux) Windows
1. Фірма-розробник Базова версія відкрита до використання і доробок через INTERNET MicroSott
2. Дата розробки. 1965-1969 р.р. 10 листопада 1983 року
3. Дата появи комерційного продукту. 17 вересня 1991 року 20 листопада 1985 року
4. Перелік найбільш відомих продуктів сімейства Реєстрація торгової марки UNIX(1971р); 6 видання UNIX (1976 р.); 7 видання UNIX (1979 р.); UNIX System V (1983 р.); UNIX System V4 (1987 р.)   Windows 1.0 (1985р.); Windows 2.0 (1987р.); Windows 3.0 (1990р.); Windows 3.1 (1992р.); Windows for Workgroups 3.11 (1993); Windows NT (1993р.); Windows 95 (1995р.); Windows 98 (1998р.); Windows Me (2000р.); Windows 2000 (2000р.); Windows XP (2001р.); Windows Vista (2007р.)
5. Основне призначення. Для локальних ПК та серверів. В основному використовується на серверах в організаціях. Орієнтована на використання як в локальних ПК так і серверів, однак переважно використовується на ПК.
6. Рівень надійності та стабільності в роботі. Стабільна робота ОС. Використовуються алгоритми шифрування, що малодоступні для декодування іншими програмними засобами. Відносно стабільна ОС. Вразлива до проникнення вірусів (через помилку коду при обробці повідомлень WMF (windows meta file)).
7. Доступність коду. Можлива модифікація власними силами. Продукт є закритим до змін. Виправлення може зробити лише фірма-виробник
8. Рівень захисту від втручання в роботу ОС. Високий захист від зовнішнього втручання в роботу ОС завдяки добре продуманій файловій системі. Середній захист від втручання в роботу ОС. Протягом часу використання проходить до десятка виправлень, які можна проводити з INTERNET безкоштовно.
9. Орієнтована вартість. Незначна. Визначається фірмою-розповсюджувачем, яка бере в розрахунок такі показники як вартість маркетингових послуг та розповсюдження. Коливається в широких межах (від $130 до $1тис. для комерційних проектів). Існує система знижок для крупних проектів та для галузі освіти.
10. Спосіб придбання Базова версія LINUX може безкоштовно завантажуватися з INTERNET. Продукти LINUX можна придбати через торгівельну мережу програмних продуктів. Продаються ліцензійні захищенні продукти .як через INTERNET, так і через торгівельних представників фірми. (активація з 2002 р. проводиться через INTERNET чи телефон не більше 3 разів. Неактивована версія працює лише 30 днів).