The IT Support Handbook by 2024
Author:2024
Language: eng
Format: epub
Chapter 8 how It SyStemS are StruCtured
Windows NT
The first versions of Microsoft Windows were built in top of Microsoft DOS (Disk
Operating System), and this remained the case until long after Windows 95 and the
introduction of what we now consider the modern Windows UI (User Interface), which
was still a graphical user interface (GUI) that sat on top of the DOS core. Microsoft were very clearly falling behind with companies such as IBM and Apple nipping at their heels, and developing full GUI operating systems such as MacOS (1984) and OS/2 Warp (1987)
on which Microsoft itself worked and contributed. Microsoft was falling badly behind and needed a secure, stable, and reliable version of Windows on which to build its
business customer base. The end result was Windows NT (New Technology) which was
released in 1993, shortly after Microsoft severed its partnership with IBM, taking itâs copy of the OS/2 codebase with it.
Windows NT remained a resolutely business-only operating system until 2001, when
the DOS-based consumer operating systems, the last of which was the horribly maligned Windows Me (Millennium Edition) were finally decommissioned. The advantages that
NT had, however, were that it was designed from the ground up to be a full GUI OS,
and while DOS remained for compatibility and scripting purposes, it was no longer the operating system itself.
This allowed for Windows NT to be more secure, more stable, and more fully
featured, especially considering that MS DOS was first launched in 1981 and therefore wasnât equipped to support many technologies that came along afterwards, such as USB
(Universal Serial Bus), Plug and Play, or UEFI (Unified Extensible Firmware Interface).
However⦠it can be argued, and I would certainly make this case, that Microsoft
made one pretty huge mistake with NT. This being that they allowed, and still allow to this day, compatibility with software and hardware that ran on DOS. This means that
all of the underlying code, features, and security in Windows 10 (the latest version of the OS) have to be compatible with everything going back to Windows 95; Windows 1
through 3.11 had a very different core architecture that was dumped when Windows
95 was released. To help achieve this, Windows includes compatibility options for all installed win32 desktop applications, see Figure 8-1.
88
Download
This site does not store any files on its server. We only index and link to content provided by other sites. Please contact the content providers to delete copyright contents if any and email us, we'll remove relevant links or contents immediately.
Computer Design | Control Systems |
DSPs | Embedded Systems |
Microprocessor Design | PIC Microcontroller |
Linux Device Driver Development Cookbook by Rodolfo Giometti(3933)
Embedded Programming with Modern C++ Cookbook by Igor Viarheichyk(3612)
Implementing Cellular IoT Solutions for Digital Transformation by Dennis McCain(3548)
Embedded Linux Development Using Yocto Project - Third Edition by Otavio Salvador & Daiane Angolini(3379)
TinyML Cookbook by Gian Marco Iodice(3316)
Simplifying 3D Printing with OpenSCAD by Colin Dow(2842)
TinyML Cookbook by Gian Marco Iodice & Ronan Naughton(2603)
Fusion 360 for Makers by Lydia Sloan Cline(2219)
Networking A Beginner's Guide by Bruce Hallberg(2209)
Hands-On Linux for Architects by Denis Salamanca(2051)
But How Do It Know? by J. Clark Scott(2030)
Computers For Seniors For Dummies by Nancy C. Muir(1996)
Raspberry Pi and MQTT Essentials by Dhairya Parikh(1953)
Arduino Project Handbook, Volume 2: 25 Simple Electronics Projects for Beginners by Geddes Mark(1947)
9781803246888-ENHANCING DEEP LEARNING WITH BAYESIAN INFERENCE by Unknown(1901)
Hack and HHVM by Owen Yamauchi(1884)
31 Days Before Your CompTIA A+ Exams (Shanette Luellen's Library) by Benjamin Patrick Conry(1860)
MicroPython Projects by Jacob Beningo(1736)
Hands-On Internet of Things with MQTT by Tim Pulver(1707)
