Windows Core OS — платформа операционной системы с открытым исходным кодом, превосходящая AOSP. Как вы знаете, Windows 10 — это «служба», а это означает, что это версия, которая будет непрерывно совершенствоваться с течением времени. Он будет получать обновления функций каждые полгода. Основная поддержка заканчивается в 2020 году, а расширенная поддержка заканчивается в 2025 году.
Microsoft Windows, операционная система с закрытым исходным кодом, оказалась под давлением Linux с открытым исходным кодом. Точно так же Microsoft Office, пакет офисных приложений с закрытым исходным кодом, подвергся критике со стороны OpenOffice, пакета с открытым исходным кодом (который является основой StarOffice от Sun).
Считается ли Windows 10 операционной системой?
Windows 10 — это серия операционных систем, разработанных Microsoft и выпущенных как часть семейства операционных систем Windows NT. Это преемник Windows 8.1, выпущенный почти двумя годами ранее, выпущенный в производство 15 июля 2015 года и широко выпущенный для широкой публики 29 июля 2015 года.
Операционная система Windows 10 бесплатна?
Microsoft позволяет любому бесплатно загрузить Windows 10 и установить ее без ключа продукта. В обозримом будущем он будет работать, только с небольшими косметическими ограничениями. И вы даже можете заплатить за обновление до лицензионной копии Windows 10 после ее установки.
Какая из них — операционная система с открытым исходным кодом?
В основе большинства операционных систем с открытым исходным кодом сегодня лежит ядро Linux. Linux обеспечивает ядро этих операционных систем, ядро, которое взаимодействует с аппаратным обеспечением компьютера, и было разработано Линусом Торвальдсом в 1991 году. Создатель ядра Linux Линус Торвальдс.
Есть ли бесплатная операционная система?
Remix OS, созданная на основе проекта Android-x86, полностью бесплатна для загрузки и использования (все обновления также бесплатны — так что здесь нет никаких проблем). … Haiku Project Haiku OS — это операционная система с открытым исходным кодом, предназначенная для персональных компьютеров.
Какая альтернатива Windows 10?
Лучшие альтернативы Windows 10
- Ubuntu.
- Android.
- Apple iOS.
- Ред Хэт Энтерпрайз Линукс.
- ЦенОС.
- Apple OS X Эль-Капитан.
- макОС Сьерра.
- Федора.
Какая версия Windows 10 самая быстрая?
Windows 10 S — самая быстрая версия Windows, которую я когда-либо использовал — от переключения и загрузки приложений до загрузки, она заметно быстрее, чем Windows 10 Home или 10 Pro, работающая на аналогичном оборудовании.
Какая версия Windows 10 лучше?
Windows 10 — какая версия вам подходит?
- Windows 10 Домашняя. Скорее всего, это издание будет наиболее подходящим для вас. …
- Windows 10 Профессиональная. Windows 10 Pro предлагает все те же функции, что и домашняя версия, а также предназначена для ПК, планшетов и устройств 2-в-1. …
- Windows 10 Mobile. …
- Windows 10 Корпоративная. …
- Windows 10 Mobile Корпоративная.
Какая версия Windows 10 лучше всего подходит для ПК младшего класса?
Если у вас есть проблемы с медленной работой с Windows 10 и вы хотите что-то изменить, вы можете попробовать более раннюю 32-битную версию Windows, а не 64-битную. Лично я считаю, что Windows 10 Home 32 bit будет раньше Windows 8.1, которая почти такая же с точки зрения требуемой конфигурации, но менее удобна для пользователя, чем W10.
Где я могу скачать Windows 10 бесплатно полную версию?
Полная версия Windows 10 скачать бесплатно
- Откройте браузер и перейдите на сайт insider.windows.com.
- Щелкните «Начать работу». …
- Если вы хотите получить копию Windows 10 для ПК, щелкните ПК; если вы хотите получить копию Windows 10 для мобильных устройств, нажмите «Телефон».
- Вы получите страницу с заголовком «Подходит ли это мне?».
21 июн. 2019 г.
Как я могу бесплатно установить Windows 10 на свой новый компьютер?
Если у вас уже есть Windows 7, 8 или 8.1, программное обеспечение / ключ продукта, вы можете бесплатно перейти на Windows 10. Вы активируете его с помощью ключа от одной из старых операционных систем. Но обратите внимание, что ключ может использоваться только на одном ПК одновременно, поэтому, если вы используете этот ключ для новой сборки ПК, любому другому ПК, на котором запущен этот ключ, не повезет.
Выпускает ли Microsoft Windows 11?
Microsoft выбрала модель выпуска двух обновлений функций в год и почти ежемесячных обновлений для исправлений ошибок, исправлений безопасности и улучшений для Windows 2. Никакой новой ОС Windows не будет. Существующая Windows 10 будет обновляться. Следовательно, Windows 10 не будет.
Каковы преимущества операционной системы с открытым исходным кодом?
Вот некоторые фундаментальные преимущества, которые, на мой взгляд, предлагает открытый исходный код по сравнению с проприетарными решениями:
- ГИБКОСТЬ И ПОДВИЖНОСТЬ. …
- СКОРОСТЬ. …
- ЭКОНОМИЧНОСТЬ. …
- ВОЗМОЖНОСТЬ НАЧАТЬ С МАЛОГО. …
- НАДЕЖНАЯ ИНФОРМАЦИОННАЯ БЕЗОПАСНОСТЬ. …
- ПРИВЛЕКАЙТЕ ЛУЧШИЙ ТАЛАНТ. …
- РАЗДЕЛЯЙТЕ РАСХОДЫ НА ТЕХНИЧЕСКОЕ ОБСЛУЖИВАНИЕ. …
- БУДУЩЕЕ.
Открытый исходный код Google?
В Google мы всегда использовали открытый исходный код для инноваций. Мы хотим что-то вернуть; нам нравится быть частью сообщества. Мы часто выпускаем код, чтобы продвигать отрасль вперед или делиться лучшими практиками, которые мы разработали.
Это бесплатная операционная система с открытым исходным кодом?
Debian — это бесплатная Unix-подобная операционная система с открытым исходным кодом, которая возникла в результате проекта Debian, запущенного в 1993 году Яном Мердоком. Это одна из первых операционных систем на базе ядра Linux и FreeBSD. Стабильная версия 1.1, выпущенная в июне 1996 года, известна как самая популярная версия для ПК и сетевых серверов.
Developer | Microsoft |
---|---|
Source model |
|
Initial release | November 20, 1985; 37 years ago |
Latest release | 22H2 (10.0.22621.1194) (January 26, 2023; 10 days ago[1]) [±] |
Latest preview |
22H2 (10.0.22621.1194) (January 26, 2023; 10 days ago[2][3]) [±]
22H2 (10.0.22623.1250) (February 2, 2023; 3 days ago[4]) [±]
10.0.25290.1000 (February 1, 2023; 4 days ago[5]) [±] |
Marketing target | Personal computing |
Available in | 110 languages |
Update method |
|
Package manager | Windows Installer (.msi, .msix, .msp), Microsoft Store (.appx, .appxbundle),[6] Windows Package Manager |
Platforms | IA-32, x86-64, ARM, ARM64 Previously: 16-bit x86, DEC Alpha, MIPS, PowerPC, Itanium |
Kernel type |
|
Default user interface |
Windows shell |
License | Proprietary commercial software |
Official website | microsoft.com/windows |
Windows is a group of several proprietary graphical operating system families developed and marketed by Microsoft. Each family caters to a certain sector of the computing industry. For example, Windows NT for consumers, Windows Server for servers, and Windows IoT for embedded systems. Defunct Windows families include Windows 9x, Windows Mobile, and Windows Phone.
The first version of Windows was released on November 20, 1985, as a graphical operating system shell for MS-DOS in response to the growing interest in graphical user interfaces (GUIs).[7]
Windows is the most popular desktop operating system in the world, with 75% market share as of April 2022, according to StatCounter.[8] However, Windows is not the most used operating system when including both mobile and desktop OSes, due to Android’s massive growth.[9]
As of September 2022, the most recent version of Windows is Windows 11 for consumer PCs and tablets, Windows 11 Enterprise for corporations, and Windows Server 2022 for servers.
Genealogy
By marketing role
Microsoft, the developer of Windows, has registered several trademarks, each of which denotes a family of Windows operating systems that target a specific sector of the computing industry. As of 2014, the following Windows families were being actively developed:
- Windows NT: Started as a family of operating systems with Windows NT 3.1, an operating system for server computers and workstations. It now consists of three operating system subfamilies that are released almost at the same time and share the same kernel:
- Windows: The operating system for mainstream personal computers and tablets. The latest version is Windows 11. The main competitor of this family is macOS by Apple for personal computers and iPadOS and Android for tablets (c.f. Usage share of operating systems § Market share by category).
- Windows Server: The operating system for server computers. The latest version is Windows Server 2022. Unlike its client sibling, it has adopted a strong naming scheme. The main competitor of this family is Linux. (c.f. Usage share of operating systems § Market share by category)
- Windows PE: A lightweight version of its Windows sibling, meant to operate as a live operating system, used for installing Windows on bare-metal computers (especially on many computers at once), recovery or troubleshooting purposes. The latest version is Windows PE 10.
- Windows IoT (previously Windows Embedded): Initially, Microsoft developed Windows CE as a general-purpose operating system for every device that was too resource-limited to be called a full-fledged computer. Eventually, however, Windows CE was renamed Windows Embedded Compact and was folded under Windows Compact trademark which also consists of Windows Embedded Industry, Windows Embedded Professional, Windows Embedded Standard, Windows Embedded Handheld and Windows Embedded Automotive.[10]
The following Windows families are no longer being developed:
- Windows 9x: An operating system that targeted the consumer market. Discontinued because of suboptimal performance.[citation needed] (PC World called its last version, Windows Me, one of the worst products of all time.[11]) Microsoft now caters to the consumer market with Windows NT.
- Windows Mobile: The predecessor to Windows Phone, it was a mobile phone operating system. The first version was called Pocket PC 2000; the third version, Windows Mobile 2003 is the first version to adopt the Windows Mobile trademark. The last version is Windows Mobile 6.5.
- Windows Phone: An operating system sold only to manufacturers of smartphones. The first version was Windows Phone 7, followed by Windows Phone 8, and Windows Phone 8.1. It was succeeded by Windows 10 Mobile, which is now also discontinued.
Version history
The term Windows collectively describes any or all of several generations of Microsoft operating system products. These products are generally categorized as follows:
Early versions
The history of Windows dates back to 1981 when Microsoft started work on a program called «Interface Manager». It was announced in November 1983 (after the Apple Lisa, but before the Macintosh) under the name «Windows», but Windows 1.0 was not released until November 1985.[12] Windows 1.0 was to compete with Apple’s operating system, but achieved little popularity. Windows 1.0 is not a complete operating system; rather, it extends MS-DOS. The shell of Windows 1.0 is a program known as the MS-DOS Executive. Components included Calculator, Calendar, Cardfile, Clipboard Viewer, Clock, Control Panel, Notepad, Paint, Reversi, Terminal and Write. Windows 1.0 does not allow overlapping windows. Instead all windows are tiled. Only modal dialog boxes may appear over other windows. Microsoft sold as included Windows Development libraries with the C development environment, which included numerous windows samples.[13]
Windows 2.0 was released in December 1987, and was more popular than its predecessor. It features several improvements to the user interface and memory management.[14] Windows 2.03 changed the OS from tiled windows to overlapping windows. The result of this change led to Apple Computer filing a suit against Microsoft alleging infringement on Apple’s copyrights (eventually settled in court in Microsoft’s favor in 1993).[15][16] Windows 2.0 also introduced more sophisticated keyboard shortcuts and could make use of expanded memory.
Windows 2.1 was released in two different versions: Windows/286 and Windows/386. Windows/386 uses the virtual 8086 mode of the Intel 80386 to multitask several DOS programs and the paged memory model to emulate expanded memory using available extended memory. Windows/286, in spite of its name, runs on both Intel 8086 and Intel 80286 processors. It runs in real mode but can make use of the high memory area.[citation needed]
In addition to full Windows-packages, there were runtime-only versions that shipped with early Windows software from third parties and made it possible to run their Windows software on MS-DOS and without the full Windows feature set.
The early versions of Windows are often thought of as graphical shells, mostly because they ran on top of MS-DOS and use it for file system services.[17] However, even the earliest Windows versions already assumed many typical operating system functions; notably, having their own executable file format and providing their own device drivers (timer, graphics, printer, mouse, keyboard and sound). Unlike MS-DOS, Windows allowed users to execute multiple graphical applications at the same time, through cooperative multitasking. Windows implemented an elaborate, segment-based, software virtual memory scheme, which allows it to run applications larger than available memory: code segments and resources are swapped in and thrown away when memory became scarce; data segments moved in memory when a given application had relinquished processor control.
Windows 3.x
Windows 3.0, released in 1990, improved the design, mostly because of virtual memory and loadable virtual device drivers (VxDs) that allow Windows to share arbitrary devices between multi-tasked DOS applications.[18] Windows 3.0 applications can run in protected mode, which gives them access to several megabytes of memory without the obligation to participate in the software virtual memory scheme. They run inside the same address space, where the segmented memory provides a degree of protection. Windows 3.0 also featured improvements to the user interface. Microsoft rewrote critical operations from C into assembly. Windows 3.0 was the first version of Windows to achieve broad commercial success, selling 2 million copies in the first six months.[19][20]
Versions before Windows 95 had to be installed from floppy disks by end users (or in professional environments with a network installation), here Windows for Workgroups with nine 3.5-inch-disks to be inserted sequentially.
Windows 3.1, made generally available on March 1, 1992, featured a facelift. In August 1993, Windows for Workgroups, a special version with integrated peer-to-peer networking features and a version number of 3.11, was released. It was sold along with Windows 3.1. Support for Windows 3.1 ended on December 31, 2001.[21]
Windows 3.2, released 1994, is an updated version of the Chinese version of Windows 3.1.[22] The update was limited to this language version, as it fixed only issues related to the complex writing system of the Chinese language.[23] Windows 3.2 was generally sold by computer manufacturers with a ten-disk version of MS-DOS that also had Simplified Chinese characters in basic output and some translated utilities.
Windows 9x
The next major consumer-oriented release of Windows, Windows 95, was released on August 24, 1995. While still remaining MS-DOS-based, Windows 95 introduced support for native 32-bit applications, plug and play hardware, preemptive multitasking, long file names of up to 255 characters, and provided increased stability over its predecessors. Windows 95 also introduced a redesigned, object oriented user interface, replacing the previous Program Manager with the Start menu, taskbar, and Windows Explorer shell. Windows 95 was a major commercial success for Microsoft; Ina Fried of CNET remarked that «by the time Windows 95 was finally ushered off the market in 2001, it had become a fixture on computer desktops around the world.»[24] Microsoft published four OEM Service Releases (OSR) of Windows 95, each of which was roughly equivalent to a service pack. The first OSR of Windows 95 was also the first version of Windows to be bundled with Microsoft’s web browser, Internet Explorer.[25] Mainstream support for Windows 95 ended on December 31, 2000, and extended support for Windows 95 ended on December 31, 2001.[26]
Windows 95 was followed up with the release of Windows 98 on June 25, 1998, which introduced the Windows Driver Model, support for USB composite devices, support for ACPI, hibernation, and support for multi-monitor configurations. Windows 98 also included integration with Internet Explorer 4 through Active Desktop and other aspects of the Windows Desktop Update (a series of enhancements to the Explorer shell which were also made available for Windows 95). In May 1999, Microsoft released Windows 98 Second Edition, an updated version of Windows 98. Windows 98 SE added Internet Explorer 5.0 and Windows Media Player 6.2 amongst other upgrades. Mainstream support for Windows 98 ended on June 30, 2002, and extended support for Windows 98 ended on July 11, 2006.[27]
On September 14, 2000, Microsoft released Windows Me (Millennium Edition), the last DOS-based version of Windows. Windows Me incorporated visual interface enhancements from its Windows NT-based counterpart Windows 2000, had faster boot times than previous versions (which however, required the removal of the ability to access a real mode DOS environment, removing compatibility with some older programs),[28] expanded multimedia functionality (including Windows Media Player 7, Windows Movie Maker, and the Windows Image Acquisition framework for retrieving images from scanners and digital cameras), additional system utilities such as System File Protection and System Restore, and updated home networking tools.[29] However, Windows Me was faced with criticism for its speed and instability, along with hardware compatibility issues and its removal of real mode DOS support. PC World considered Windows Me to be one of the worst operating systems Microsoft had ever released, and the fourth worst tech product of all time.[11]
Windows NT
Version history
Early versions (Windows NT 3.1/3.5/3.51/4.0/2000)
In November 1988, a new development team within Microsoft (which included former Digital Equipment Corporation developers Dave Cutler and Mark Lucovsky) began work on a revamped version of IBM and Microsoft’s OS/2 operating system known as «NT OS/2». NT OS/2 was intended to be a secure, multi-user operating system with POSIX compatibility and a modular, portable kernel with preemptive multitasking and support for multiple processor architectures. However, following the successful release of Windows 3.0, the NT development team decided to rework the project to use an extended 32-bit port of the Windows API known as Win32 instead of those of OS/2. Win32 maintained a similar structure to the Windows APIs (allowing existing Windows applications to easily be ported to the platform), but also supported the capabilities of the existing NT kernel. Following its approval by Microsoft’s staff, development continued on what was now Windows NT, the first 32-bit version of Windows. However, IBM objected to the changes, and ultimately continued OS/2 development on its own.[30][31]
Windows NT was the first Windows operating system based on a hybrid kernel. The hybrid kernel was designed as a modified microkernel, influenced by the Mach microkernel developed by Richard Rashid at Carnegie Mellon University, but without meeting all of the criteria of a pure microkernel.
The first release of the resulting operating system, Windows NT 3.1 (named to associate it with Windows 3.1) was released in July 1993, with versions for desktop workstations and servers. Windows NT 3.5 was released in September 1994, focusing on performance improvements and support for Novell’s NetWare, and was followed up by Windows NT 3.51 in May 1995, which included additional improvements and support for the PowerPC architecture. Windows NT 4.0 was released in June 1996, introducing the redesigned interface of Windows 95 to the NT series. On February 17, 2000, Microsoft released Windows 2000, a successor to NT 4.0. The Windows NT name was dropped at this point in order to put a greater focus on the Windows brand.[31]
Windows XP
The next major version of Windows NT, Windows XP, was released on October 25, 2001. The introduction of Windows XP aimed to unify the consumer-oriented Windows 9x series with the architecture introduced by Windows NT, a change which Microsoft promised would provide better performance over its DOS-based predecessors. Windows XP would also introduce a redesigned user interface (including an updated Start menu and a «task-oriented» Windows Explorer), streamlined multimedia and networking features, Internet Explorer 6, integration with Microsoft’s .NET Passport services, a «compatibility mode» to help provide backwards compatibility with software designed for previous versions of Windows, and Remote Assistance functionality.[32][33]
At retail, Windows XP was marketed in two main editions: the «Home» edition was targeted towards consumers, while the «Professional» edition was targeted towards business environments and power users, and included additional security and networking features. Home and Professional were later accompanied by the «Media Center» edition (designed for home theater PCs, with an emphasis on support for DVD playback, TV tuner cards, DVR functionality, and remote controls), and the «Tablet PC» edition (designed for mobile devices meeting its specifications for a tablet computer, with support for stylus pen input and additional pen-enabled applications).[34][35][36] Mainstream support for Windows XP ended on April 14, 2009. Extended support ended on April 8, 2014.[37]
After Windows 2000, Microsoft also changed its release schedules for server operating systems; the server counterpart of Windows XP, Windows Server 2003, was released in April 2003.[31] It was followed in December 2005, by Windows Server 2003 R2.
Windows Vista
After a lengthy development process, Windows Vista was released on November 30, 2006, for volume licensing and January 30, 2007, for consumers. It contained a number of new features, from a redesigned shell and user interface to significant technical changes, with a particular focus on security features. It was available in a number of different editions, and has been subject to some criticism, such as drop of performance, longer boot time, criticism of new UAC, and stricter license agreement. Vista’s server counterpart, Windows Server 2008 was released in early 2008.
Windows 7
On July 22, 2009, Windows 7 and Windows Server 2008 R2 were released as RTM (release to manufacturing) while the former was released to the public 3 months later on October 22, 2009. Unlike its predecessor, Windows Vista, which introduced a large number of new features, Windows 7 was intended to be a more focused, incremental upgrade to the Windows line, with the goal of being compatible with applications and hardware with which Windows Vista was already compatible.[38] Windows 7 has multi-touch support, a redesigned Windows shell with an updated taskbar with revealable jump lists that contain shortcuts to files frequently used with specific applications and shortcuts to tasks within the application,[39] a home networking system called HomeGroup,[40] and performance improvements.
Windows 8 and 8.1
Windows 8, the successor to Windows 7, was released generally on October 26, 2012. A number of significant changes were made on Windows 8, including the introduction of a user interface based around Microsoft’s Metro design language with optimizations for touch-based devices such as tablets and all-in-one PCs. These changes include the Start screen, which uses large tiles that are more convenient for touch interactions and allow for the display of continually updated information, and a new class of apps which are designed primarily for use on touch-based devices. The new Windows version required a minimum resolution of 1024×768 pixels,[41] effectively making it unfit for netbooks with 800×600-pixel screens.
Other changes include increased integration with cloud services and other online platforms (such as social networks and Microsoft’s own OneDrive (formerly SkyDrive) and Xbox Live services), the Windows Store service for software distribution, and a new variant known as Windows RT for use on devices that utilize the ARM architecture, and a new keyboard shortcut for screenshots.[42][43][44][45][46][47][48] An update to Windows 8, called Windows 8.1,[49] was released on October 17, 2013, and includes features such as new live tile sizes, deeper OneDrive integration, and many other revisions. Windows 8 and Windows 8.1 have been subject to some criticism, such as removal of the Start menu.
Windows 10
On September 30, 2014, Microsoft announced Windows 10 as the successor to Windows 8.1. It was released on July 29, 2015, and addresses shortcomings in the user interface first introduced with Windows 8. Changes on PC include the return of the Start Menu, a virtual desktop system, and the ability to run Windows Store apps within windows on the desktop rather than in full-screen mode. Windows 10 is said to be available to update from qualified Windows 7 with SP1, Windows 8.1 and Windows Phone 8.1 devices from the Get Windows 10 Application (for Windows 7, Windows 8.1) or Windows Update (Windows 7).[50]
In February 2017, Microsoft announced the migration of its Windows source code repository from Perforce to Git. This migration involved 3.5 million separate files in a 300 gigabyte repository.[51] By May 2017, 90 percent of its engineering team was using Git, in about 8500 commits and 1760 Windows builds per day.[51]
In June 2021, shortly before Microsoft’s announcement of Windows 11, Microsoft updated their lifecycle policy pages for Windows 10, revealing that support for their last release of Windows 10 will end on October 14, 2025.[52][53]
Windows 11
On June 24, 2021, Windows 11 was announced as the successor to Windows 10 during a livestream. The new operating system was designed to be more user-friendly and understandable. It was released on October 5, 2021.[54][55] As of May 2022, Windows 11 is a free upgrade to Windows 10 users who meet the system requirements.[56]
Windows 365
In July 2021, Microsoft announced it will start selling subscriptions to virtualized Windows desktops as part of a new Windows 365 service in the following month. It is not a standalone version of Windows, but a web service that provides access to Windows 10 and Windows 11 built on top of Azure Virtual Desktop. The new service will allow for cross-platform usage, aiming to make the operating system available for both Apple and Android users. The subscription service will be accessible through any operating system with a web browser. The new service is an attempt at capitalizing on the growing trend, fostered during the COVID-19 pandemic, for businesses to adopt a hybrid remote work environment, in which «employees split their time between the office and home». As the service will be accessible through web browsers, Microsoft will be able to bypass the need to publish the service through Google Play or the Apple App Store.[57][58][59][60][61]
Microsoft announced Windows 365 availability to business and enterprise customers on August 2, 2021.[62]
Multilingual support
Multilingual support has been built into Windows since Windows 3.0. The language for both the keyboard and the interface can be changed through the Region and Language Control Panel. Components for all supported input languages, such as Input Method Editors, are automatically installed during Windows installation (in Windows XP and earlier, files for East Asian languages, such as Chinese, and right-to-left scripts, such as Arabic, may need to be installed separately, also from the said Control Panel). Third-party IMEs may also be installed if a user feels that the provided one is insufficient for their needs.
Interface languages for the operating system are free for download, but some languages are limited to certain editions of Windows. Language Interface Packs (LIPs) are redistributable and may be downloaded from Microsoft’s Download Center and installed for any edition of Windows (XP or later) – they translate most, but not all, of the Windows interface, and require a certain base language (the language which Windows originally shipped with). This is used for most languages in emerging markets. Full Language Packs, which translates the complete operating system, are only available for specific editions of Windows (Ultimate and Enterprise editions of Windows Vista and 7, and all editions of Windows 8, 8.1 and RT except Single Language). They do not require a specific base language, and are commonly used for more popular languages such as French or Chinese. These languages cannot be downloaded through the Download Center, but available as optional updates through the Windows Update service (except Windows 8).
The interface language of installed applications is not affected by changes in the Windows interface language. The availability of languages depends on the application developers themselves.
Windows 8 and Windows Server 2012 introduces a new Language Control Panel where both the interface and input languages can be simultaneously changed, and language packs, regardless of type, can be downloaded from a central location. The PC Settings app in Windows 8.1 and Windows Server 2012 R2 also includes a counterpart settings page for this. Changing the interface language also changes the language of preinstalled Windows Store apps (such as Mail, Maps and News) and certain other Microsoft-developed apps (such as Remote Desktop). The above limitations for language packs are however still in effect, except that full language packs can be installed for any edition except Single Language, which caters to emerging markets.
Platform support
Windows NT included support for several platforms before the x86-based personal computer became dominant in the professional world. Windows NT 4.0 and its predecessors supported PowerPC, DEC Alpha and MIPS R4000 (although some of the platforms implement 64-bit computing, the OS treated them as 32-bit). Windows 2000 dropped support for all platforms, except the third generation x86 (known as IA-32) or newer in 32-bit mode. The client line of Windows NT family still runs on IA-32 but the Windows Server line ceased supporting this platform with the release of Windows Server 2008 R2.
With the introduction of the Intel Itanium architecture (IA-64), Microsoft released new versions of Windows to support it. Itanium versions of Windows XP and Windows Server 2003 were released at the same time as their mainstream x86 counterparts. Windows XP 64-Bit Edition, released in 2005, is the last Windows client operating systems to support Itanium. Windows Server line continues to support this platform until Windows Server 2012; Windows Server 2008 R2 is the last Windows operating system to support Itanium architecture.
On April 25, 2005, Microsoft released Windows XP Professional x64 Edition and Windows Server 2003 x64 Editions to support x86-64 (or simply x64), the 64-bit version of x86 architecture. Windows Vista was the first client version of Windows NT to be released simultaneously in IA-32 and x64 editions. x64 is still supported.
An edition of Windows 8 known as Windows RT was specifically created for computers with ARM architecture and while ARM is still used for Windows smartphones with Windows 10, tablets with Windows RT will not be updated. Starting from Windows 10 Fall Creators Update (version 1709) and later includes support for ARM-based PCs.[63]
Windows 11 is the first version to drop support for 32-bit hardware.[56]
Windows CE
Windows CE (officially known as Windows Embedded Compact), is an edition of Windows that runs on minimalistic computers, like satellite navigation systems and some mobile phones. Windows Embedded Compact is based on its own dedicated kernel, dubbed Windows CE kernel. Microsoft licenses Windows CE to OEMs and device makers. The OEMs and device makers can modify and create their own user interfaces and experiences, while Windows CE provides the technical foundation to do so.
Windows CE was used in the Dreamcast along with Sega’s own proprietary OS for the console. Windows CE was the core from which Windows Mobile was derived. Its successor, Windows Phone 7, was based on components from both Windows CE 6.0 R3 and Windows CE 7.0. Windows Phone 8 however, is based on the same NT-kernel as Windows 8.
Windows Embedded Compact is not to be confused with Windows XP Embedded or Windows NT 4.0 Embedded, modular editions of Windows based on Windows NT kernel.
Xbox OS
Xbox OS is an unofficial name given to the version of Windows that runs on Xbox consoles.[64] From Xbox One onwards it is an implementation with an emphasis on virtualization (using Hyper-V) as it is three operating systems running at once, consisting of the core operating system, a second implemented for games and a more Windows-like environment for applications.[65]
Microsoft updates Xbox One’s OS every month, and these updates can be downloaded from the Xbox Live service to the Xbox and subsequently installed, or by using offline recovery images downloaded via a PC.[66] It was originally based on NT 6.2 (Windows kernel, and the latest version runs on an NT 10.0 base. This system is sometimes referred to as «Windows 10 on Xbox One» or «OneCore».[67][68]
Xbox One and Xbox Series operating systems also allow limited (due to licensing restrictions and testing resources) backward compatibility with previous generation hardware,[69] and the Xbox 360’s system is backwards compatible with the original Xbox.[70]
Version control system
Up to and including every version before Windows 2000, Microsoft used an in-house version control system named Source Library Manager (SLM). Shortly after Windows 2000 was released, Microsoft switched to a fork of Perforce named Source Depot.[71] This system was used up until 2017 once the system couldn’t keep up with the size of Windows. Microsoft had begun to integrate Git into Team Foundation Server in 2013, but Windows continued to rely on Source Depot.[citation needed] The Windows code was divided among 65 different repositories with a kind of virtualization layer to produce unified view of all of the code.
In 2017 Microsoft announced that it would start using Git, an open source version control system created by Linus Torvalds and in May 2017 they reported that has completed migration into the Git repository.[72][73][51]
VFSForGit
Because of its large, decades-long history, however, the Windows codebase is not especially well suited to the decentralized nature of Linux development that Git was originally created to manage.[citation needed] Each Git repository contains a complete history of all the files, which proved unworkable for Windows developers because cloning the whole repository takes several hours.[citation needed] Microsoft has been working on a new project called the Virtual File System for Git (VFSForGit) to address these challenges.[73]
In 2021 the VFS for Git has been superseded by Scalar.[74]
Timeline of releases
Version market share
As a percentage of desktop and laptop systems using Windows,[79] according to StatCounter data from October 2022.[80]
Use of Windows 10 has exceeded Windows 7 globally since early 2018.[81]
For desktop and laptop computers, according to Net Applications and StatCounter, which track the use of operating systems in devices that are active on the Web, Windows was the most used operating-system family in August 2021, with around 91% usage share according to Net Applications[82] and around 76% usage share according to StatCounter.[83]
Including personal computers of all kinds (e.g., desktops, laptops, mobile devices, and game consoles), Windows OSes accounted for 32.67% of usage share in August 2021, compared to Android (highest, at 46.03%), iOS’s 13.76%, iPadOS’s 2.81%, and macOS’s 2.51%, according to Net Applications[84] and 30.73% of usage share in August 2021, compared to Android (highest, at 42.56%), iOS/iPadOS’s 16.53%, and macOS’s 6.51%, according to StatCounter.[85]
Those statistics do not include servers (including so-called cloud computing, where Microsoft is known not to be a leader, with Linux used more than Windows), as Net Applications and StatCounter use web browsing as a proxy for all use.
Security
This section needs to be updated. Please help update this article to reflect recent events or newly available information. (May 2020) |
Early versions of Windows were designed at a time where malware and networking were less common, and had few built-in security features; they did not provide access privileges to allow a user to prevent other users from accessing their files, and they did not provide memory protection to prevent one process from reading or writing another process’s address space or to prevent a process from code or data used by privileged-mode code.
While the Windows 9x series offered the option of having profiles for multiple users, it had no concept of access privileges, allowing any user to edit others’ files. In addition, while it ran separate 32-bit applications in separate address spaces, protecting an application’s code and data from being read or written by another application, it did not protect the first megabyte of memory from userland applications for compatibility reasons. This area of memory contains code critical to the functioning of the operating system, and by writing into this area of memory an application can crash or freeze the operating system. This was a source of instability as faulty applications could accidentally write into this region, potentially corrupting important operating system memory, which usually resulted in some form of system error and halt.[86]
Windows NT was far more secure, implementing access privileges and full memory protection, and, while 32-bit programs meeting the DoD’s C2 security rating,[87] yet these advantages were nullified by the fact that, prior to Windows Vista, the default user account created during the setup process was an administrator account; the user, and any program the user launched, had full access to the machine. Though Windows XP did offer an option of turning administrator accounts into limited accounts, the majority of home users did not do so, partially due to the number of programs which required administrator rights to function properly. As a result, most home users still ran as administrator all the time. These architectural flaws, combined with Windows’s very high popularity, made Windows a frequent target of computer worm and virus writers.[88][89]
Furthermore, although Windows NT and its successors are designed for security (including on a network) and multi-user PCs, they were not initially designed with Internet security in mind as much, since, when it was first developed in the early 1990s, Internet use was less prevalent.[90]
In a 2002 strategy memo entitled «Trustworthy computing» sent to every Microsoft employee, Bill Gates declared that security should become Microsoft’s highest priority.[91][92]
Windows Vista introduced a privilege elevation system called User Account Control.[93] When logging in as a standard user, a logon session is created and a token containing only the most basic privileges is assigned. In this way, the new logon session is incapable of making changes that would affect the entire system. When logging in as a user in the Administrators group, two separate tokens are assigned. The first token contains all privileges typically awarded to an administrator, and the second is a restricted token similar to what a standard user would receive. User applications, including the Windows shell, are then started with the restricted token, resulting in a reduced privilege environment even under an Administrator account. When an application requests higher privileges or «Run as administrator» is clicked, UAC will prompt for confirmation and, if consent is given (including administrator credentials if the account requesting the elevation is not a member of the administrators group), start the process using the unrestricted token.[94]
Leaked documents published by WikiLeaks, codenamed Vault 7 and dated from 2013 to 2016, detail the capabilities of the CIA to perform electronic surveillance and cyber warfare,[95] such as the ability to compromise operating systems such as Windows.[96]
In August 2019, computer experts reported that the BlueKeep security vulnerability, CVE-2019-0708, that potentially affects older unpatched Windows versions via the program’s Remote Desktop Protocol, allowing for the possibility of remote code execution, may now include related flaws, collectively named DejaBlue, affecting newer Windows versions (i.e., Windows 7 and all recent versions) as well.[97] In addition, experts reported a Microsoft security vulnerability, CVE-2019-1162, based on legacy code involving Microsoft CTF and ctfmon (ctfmon.exe), that affects all Windows versions from Windows XP to the then most recent Windows 10 versions; a patch to correct the flaw is currently available.[98]
Microsoft releases security patches through its Windows Update service approximately once a month (usually the second Tuesday of the month), although critical updates are made available at shorter intervals when necessary.[99] Versions subsequent to Windows 2000 SP3 and Windows XP implemented automatic download and installation of updates, substantially increasing the number of users installing security updates.[100]
Today, Windows integrates the Windows Defender antivirus, which is seen as one of the best available.[101] Windows also implements Secure Boot, Control Flow Guard, ransomware protection, BitLocker disk encryption, a firewall, and Windows SmartScreen.
File permissions
All Windows versions from Windows NT 3 have been based on a file system permission system referred to as AGDLP (Accounts, Global, Domain Local, Permissions) in which file permissions are applied to the file/folder in the form of a ‘local group’ which then has other ‘global groups’ as members. These global groups then hold other groups or users depending on different Windows versions used. This system varies from other vendor products such as Linux and NetWare due to the ‘static’ allocation of permission being applied directly to the file or folder. However using this process of AGLP/AGDLP/AGUDLP allows a small number of static permissions to be applied and allows for easy changes to the account groups without reapplying the file permissions on the files and folders.
Alternative implementations
Owing to the operating system’s popularity, a number of applications have been released that aim to provide compatibility with Windows applications, either as a compatibility layer for another operating system, or as a standalone system that can run software written for Windows out of the box. These include:
- Wine – a free and open-source implementation of the Windows API, allowing one to run many Windows applications on x86-based platforms, including UNIX, Linux and macOS. Wine developers refer to it as a «compatibility layer»[102] and use Windows-style APIs to emulate Windows environment.
- CrossOver – a Wine package with licensed fonts. Its developers are regular contributors to Wine.
- Proton – A fork of Wine by Steam to run Windows games on Linux and other Unix-like OS.
- ReactOS – an open-source OS intended to run the same software as Windows, originally designed to simulate Windows NT 4.0, now aiming at Windows 7 compatibility. It has been in the development stage since 1996.
See also
- Wintel
References
- ^ «January 26, 2023—KB5022360 (OS Build 22621.1194) Preview». Microsoft Support. Microsoft.
- ^ «Releasing Windows 11 Build 22621.1192 to the Release Preview Channel». Windows Insider Blog. January 17, 2023.
- ^ «January 26, 2023—KB5022360 (OS Build 22621.1194) Preview». Microsoft Support. Microsoft.
- ^ «Announcing Windows 11 Insider Preview Build 22621.1250 and 22623.1250». Windows Insider Blog. February 2, 2023.
- ^ «Announcing Windows 11 Insider Preview Build 25290». Windows Insider Blog. February 1, 2023.
- ^ «App packages and deployment (Windows Store apps) (Windows)». Msdn.microsoft.com. Archived from the original on March 30, 2014. Retrieved April 5, 2014.
- ^ Bellis, Mary (October 4, 2019). «The Unusual History of Microsoft Windows». Retrieved January 13, 2023.
- ^ «Desktop Operating System Market Share Worldwide». StatCounter Global Stats.
- ^ Keizer, Gregg (July 14, 2014). «Microsoft gets real, admits its device share is just 14%». Computerworld. IDG. Archived from the original on August 21, 2016.
[Microsoft’s chief operating officer] Turner’s 14% came from a new forecast released last week by Gartner, which estimated Windows’ share of the shipped device market last year was 14%, and would decrease slightly to 13.7% in 2014. Android will dominate, Gartner said, with a 48% share this year
- ^ «RTOS: Embedded Real Time Operating Systems». microsoft.com. Microsoft. Archived from the original on December 15, 2014. Retrieved November 7, 2014.
- ^ a b «The 25 Worst Tech Products of All Time». PC World. IDG. May 26, 2006. Retrieved January 7, 2023.
- ^ «A history of Windows — Microsoft Windows». windows.microsoft.com. Archived from the original on June 11, 2016. Retrieved January 7, 2023.
- ^ Microsoft C 5.0: C Language Reference Guide. Microsoft. 1987. pp. 250–267.
- ^ «A legacy of Windows, part 1: Windows 1-2-3 – TechRepublic». TechRepublic. Archived from the original on March 27, 2017. Retrieved March 26, 2017.
- ^ «The Apple vs. Microsoft GUI Lawsuit». 2006. Archived from the original on March 4, 2008. Retrieved March 12, 2008.
- ^ «Apple Computer, Inc. v. MicroSoft Corp., 35 F.3d 1435 (9th Cir. 1994)». Archived from the original on December 14, 2007. Retrieved March 12, 2008.
- ^ «Windows Evolution». Soft32.com News. Archived from the original on February 8, 2008.
- ^ «Windows 3.0, released in 1990». www.coursehero.com/. Retrieved October 20, 2022.
{{cite web}}
: CS1 maint: url-status (link) - ^ «Chronology of Personal Computer Software». Archived from the original on February 11, 2012.
- ^ «Microsoft Company». Archived from the original on May 14, 2008.
- ^ «Windows 3.1 Standard Edition Support Lifecycle». Archived from the original on January 12, 2012. Retrieved January 3, 2011.
- ^ «Microsoft Windows Simplified Chinese 3.2 Upgrade Is Available». Microsoft Support. Microsoft. Archived from the original on November 8, 2006.
- ^ «Microsoft Windows Simplified Chinese 3.2 Upgrade Is Available». Microsoft. October 30, 2003. Archived from the original on May 24, 2011. Retrieved September 4, 2009.
- ^ «Windows 95 turns 15: Has Microsoft’s OS peaked?». CNET/CNN Tech. August 25, 2010. Archived from the original on August 26, 2010. Retrieved August 22, 2012.
- ^ «Microsoft Internet Explorer Web Browser Available on All Major Platforms, Offers Broadest International Support». News Center. San Jose, California: Microsoft. April 30, 1996. Archived from the original on January 15, 2008. Retrieved February 14, 2011.
- ^ «Windows 95 Support Lifecycle». Microsoft. Archived from the original on November 22, 2012. Retrieved January 3, 2011.
- ^ «Windows 98 Standard Edition Support Lifecycle». Microsoft. Archived from the original on November 22, 2012. Retrieved January 3, 2011.
- ^ «Improving «Cold Boot» Time for System Manufacturers». Microsoft. December 4, 2001. Archived from the original on February 13, 2010. Retrieved August 26, 2010.
- ^ «Windows Millennium Edition: All About Me». PC World. Archived from the original on August 1, 2013. Retrieved May 21, 2013.
- ^ Custer, Helen (1993). Inside Windows NT. Redmond: Microsoft Press. ISBN 1-55615-481-X.
- ^ a b c Thurrott, Paul (January 24, 2003). «Windows Server 2003: The Road To Gold – Part One: The Early Years». Archived from the original on January 1, 2005. Retrieved May 28, 2012.
- ^ «Windows XP review». CNET. Archived from the original on May 26, 2013. Retrieved May 24, 2013.
- ^ «Windows XP Program Compatibility Wizard». ServerWatch. March 12, 2002. Retrieved November 13, 2021.
- ^ David Coursey (October 25, 2001). «The 10 top things you MUST know about Win XP». ZDNet. Archived from the original on April 3, 2009. Retrieved July 22, 2008.
- ^ David Coursey (August 31, 2001). «Your top Windows XP questions answered! (Part One)». ZDNet. CNET Networks. Archived from the original on December 19, 2007. Retrieved January 3, 2011.
- ^ «A Look at Freestyle and Mira». Paul Thurrott’s SuperSite for Windows. Penton. September 3, 2002. Retrieved January 3, 2011.[permanent dead link]
- ^ «Windows XP Professional Lifecycle Support». Archived from the original on February 27, 2013. Retrieved January 3, 2011.
- ^ Nash, Mike (October 28, 2008). «Windows 7 Unveiled Today at PDC 2008». Windows Experience Blog. Microsoft. Archived from the original on November 1, 2008. Retrieved November 11, 2008.
- ^ Kiriaty, Yochay; Goldshtein, Sasha (2009). «Windows 7 Taskbar APIs». docs.microsoft.com. Retrieved August 21, 2021.
- ^ LeBlanc, Brandon (October 28, 2008). «How Libraries & HomeGroup Work Together in Windows 7». Windows Experience Blog. Microsoft. Archived from the original on November 2, 2008. Retrieved November 11, 2008.
- ^ «New Windows 8 hardware specs hint at 7-inch tablets and a Microsoft Reader». ZDNet. Retrieved March 29, 2013.
- ^ Paul, Ian (July 5, 2021). «How to Take Screenshots in Windows 10, 8, and 7».
- ^ Case, Loyd. «Test Driving Windows 8 RTM». PC World. IDG. Retrieved January 7, 2023.
- ^ Rosoff, Matt. «Here’s Everything You Wanted To Know About Microsoft’s Upcoming iPad Killers». Business Insider. Archived from the original on January 22, 2013. Retrieved February 10, 2012.
- ^ «Announcing the Windows 8 Editions». Microsoft. April 16, 2012. Archived from the original on April 18, 2012. Retrieved April 17, 2012.
- ^ «Building Windows for the ARM processor architecture». Microsoft. Archived from the original on November 26, 2012. Retrieved November 21, 2012.
- ^ «Microsoft talks Windows Store features, Metro app sandboxing for Windows 8 developers». The Verge. Vox Media. May 17, 2012. Archived from the original on September 10, 2012. Retrieved September 8, 2012.
- ^ Miller, Michael. «Build: More Details On Building Windows 8 Metro Apps». PC Magazine. Archived from the original on February 17, 2012. Retrieved February 10, 2012.
- ^ «Windows 8.1 now available!». blogs.windows.com. Archived from the original on October 19, 2013. Retrieved October 31, 2013.
- ^ «Announcing Windows 10 – Windows Blog». September 30, 2014. Archived from the original on September 10, 2015. Retrieved September 30, 2014.
- ^ a b c Bright, Peter (May 24, 2017). «Windows switch to Git almost complete: 8,500 commits and 1,760 builds each day». Ars Technica. Condé Nast. Archived from the original on May 24, 2017.
- ^ a b «Window 10 Home and Pro Lifecycle». Microsoft. Retrieved July 2, 2021.
- ^ a b «Window 10 Enterprise and Education Lifecycle». Microsoft. Retrieved July 2, 2021.
- ^ Cox, George. «Windows 11 release date is October 5». The Spectrum. Retrieved September 18, 2021.
- ^ Warren, Tom (June 24, 2021). «Microsoft announces Windows 11, with a new design, Start menu, and more». The Verge. Retrieved June 24, 2021.
- ^ a b «Windows 11 Specs and System Requirements». Microsoft. Archived from the original on May 31, 2022. Retrieved May 31, 2022.
- ^ Foley, Mary Jo (July 14, 2021). «Microsoft brings Windows to the cloud with Windows 365 and Cloud PC». ZDNet. Retrieved July 14, 2021.
- ^ Tilley, Aaron (July 14, 2021). «Microsoft Aims to Put Windows in Hands of Apple, Android Users Through Hybrid Work». The Wall Street Journal. ISSN 0099-9660.
- ^ Higgins, Tim (June 23, 2021). «Apple’s Fight for Control Over Apps Moves to Congress and EU». The Wall Street Journal. ISSN 0099-9660.
- ^ «Microsoft unveils Windows 365, a Windows 10 PC in the cloud». Engadget. Retrieved July 15, 2021.
- ^ «Windows 365 Cloud PC | Microsoft». www.microsoft.com. Retrieved July 15, 2021.
- ^ Hill, Paul (August 2, 2021). «Microsoft announces the general availability of Windows 365». Neowin. Retrieved August 2, 2021.
- ^ Bott, Ed (October 7, 2019). «Windows 10 on Arm: What you need to know before you buy a Surface Pro X». ZDNet.
- ^ Anand Lal Shimpi. «The Xbox One – Mini Review & Comparison to Xbox 360/PS4». anandtech.com. Archived from the original on October 12, 2014. Retrieved October 21, 2014.
- ^ «Xbox One: Hardware and software specs detailed and analyzed – Three operating systems in one». ExtremeTech. Archived from the original on November 16, 2013. Retrieved December 1, 2013.
- ^ «How to use the Offline System Update Diagnostic Tool on Xbox One». Xbox Official Site. Microsoft. Archived from the original on April 27, 2021. Retrieved November 30, 2013.
- ^ «Xbox One Is «Literally a Windows Device»«. GameSpot. Archived from the original on December 27, 2015.
- ^ «New Xbox One Update Will Make Some Functionality 50 Percent Faster». GameSpot. Archived from the original on February 2, 2016.
- ^ Tom Warren (June 16, 2015). «Xbox One dashboard update includes a huge new design and Cortana». The Verge. Vox Media. Archived from the original on July 8, 2017.
- ^ Eric Qualls. «Xbox 360 and Xbox Games Backwards Compatibility». About.com Tech. Archived from the original on September 28, 2015.
- ^ Chen, Raymond (January 22, 2018). «The history of change-packing tools at Microsoft (so far)». The Old New Thing. Retrieved April 17, 2022.
- ^ «The largest Git repo on the planet». Brian Harry’s Blog. May 24, 2017. Retrieved October 8, 2021.
- ^ a b Bright, Peter (February 6, 2017). «Microsoft hosts the Windows source in a monstrous 300GB Git repository». Ars Technica. Archived from the original on December 26, 2017. Retrieved December 26, 2017.
- ^ Frequently Asked Questions | VFS for Git on GitHub
- ^ «Microsoft Support Lifecycle». Microsoft. Archived from the original on October 11, 2008.
- ^ Chen, Raymond (July 22, 2019). «What was the code name for Windows 7?». The Old New Thing.
- ^ «Products Ending Support in 2024 – Microsoft Build». Microsoft. September 20, 2022.
- ^ «Products Ending Support in 2025 – Microsoft Build». Microsoft. September 20, 2022.
- ^ «Frequently Asked Questions». StatCounter. «Are laptops included in the desktop platform?».
- ^ «Desktop Windows Version Market Share Worldwide». StatCounter.
- ^ «Desktop Windows Version Market Share Worldwide | StatCounter Global Stats». StatCounter Global Stats. Retrieved November 24, 2019.
- ^ «Desktop Operating system market share: August 2021». Net Applications.
- ^ «Desktop Operating System Market Share Worldwide: August 2021». StatCounter.
- ^ «Operating system market share: August 2021». Net Applications.
- ^ «Operating System Market Share Worldwide: August 2021». StatCounter.
- ^ «Transcript: Chat with Ed Bott and Carl Siechert, Co-Authors of Microsoft Windows XP Inside Out». microsoft.com. Microsoft. November 21, 2001. Archived from the original on September 18, 2004. Retrieved April 20, 2019.
- ^ Russinovich, Mark (April 30, 1998). «Windows NT Security, Part 1». ITPro Today: IT News, How-Tos, Trends, Case Studies, Career Tips, More. Retrieved September 29, 2022.
- ^ Bruce Schneier (June 15, 2005). «Crypto-Gram Newsletter». Counterpane Internet Security, Inc. Archived from the original on June 6, 2007. Retrieved April 22, 2007.
- ^ Andy Patrizio (April 27, 2006). «Linux Malware On The Rise». InternetNews. QuinStreet. Archived from the original on February 5, 2012. Retrieved January 3, 2011.
- ^ «Telephones and Internet Users by Country, 1990 and 2005». Information Please Database. Archived from the original on May 22, 2009. Retrieved June 9, 2009.
- ^ Gates, Bill. «Bill Gates: Trustworthy Computing». Wired. ISSN 1059-1028. Retrieved September 29, 2022.
- ^ Verloy, Filip. «20 Years After Bill Gates’ Trustworthy Computing Memo, Cybersecurity Issues Are An Even Harder Problem». nonamesecurity.com. Retrieved September 29, 2022.
- ^ Northrup, Tony (June 1, 2005). «Windows Vista Security and Data Protection Improvements». TechNet. Microsoft Docs. Retrieved October 20, 2021.
In Windows Vista, the User Account Control (UAC) initiative introduces fundamental operating system changes to enhance the experience for the non-administrative user.
- ^ Kenny Kerr (September 29, 2006). «Windows Vista for Developers – Part 4 – User Account Control». Archived from the original on March 29, 2007. Retrieved March 15, 2007.
- ^ Greenberg, Andy (March 7, 2017). «How the CIA Can Hack Your Phone, PC, and TV (Says WikiLeaks)». WIRED.
- ^ «Vault 7: Wikileaks reveals details of CIA’s hacks of Android, iPhone Windows, Linux, MacOS, and even Samsung TVs». Computing. March 7, 2017.
- ^ Greenberg, Andy (August 13, 2019). «DejaBlue: New BlueKeep-Style Bugs Renew The Risk Of A Windows worm». wired. Retrieved August 15, 2019.
- ^ Seals, Tara (August 14, 2019). «20-Year-Old Bug in Legacy Microsoft Code Plagues All Windows Users». ThreatPost.com. Retrieved August 15, 2019.
- ^ Ryan Naraine (June 8, 2005). «Microsoft’s Security Response Center: How Little Patches Are Made». eWeek. Ziff Davis Enterprise. Retrieved January 3, 2011.
- ^ John Foley (October 20, 2004). «Windows XP SP2 Distribution Surpasses 100 Million». InformationWeek. UBM TechWeb. Archived from the original on May 27, 2010. Retrieved January 3, 2011.
- ^ «Test antivirus software for Windows 10 – June 2022». www.av-test.org. Retrieved September 29, 2022.
- ^ «Wine». Winehq.org. Archived from the original on April 4, 2014. Retrieved April 5, 2014.
External links
- Official website
- Official Windows Blog
- Microsoft Developer Network
- Windows Developer Center
- Microsoft Windows History Timeline
- Pearson Education, InformIT – History of Microsoft Windows
- Microsoft Business Software Solutions
- Windows 10 release Information
Developer | Microsoft |
---|---|
Source model |
|
Initial release | November 20, 1985; 37 years ago |
Latest release | 22H2 (10.0.22621.1194) (January 26, 2023; 10 days ago[1]) [±] |
Latest preview |
22H2 (10.0.22621.1194) (January 26, 2023; 10 days ago[2][3]) [±]
22H2 (10.0.22623.1250) (February 2, 2023; 3 days ago[4]) [±]
10.0.25290.1000 (February 1, 2023; 4 days ago[5]) [±] |
Marketing target | Personal computing |
Available in | 110 languages |
Update method |
|
Package manager | Windows Installer (.msi, .msix, .msp), Microsoft Store (.appx, .appxbundle),[6] Windows Package Manager |
Platforms | IA-32, x86-64, ARM, ARM64 Previously: 16-bit x86, DEC Alpha, MIPS, PowerPC, Itanium |
Kernel type |
|
Default user interface |
Windows shell |
License | Proprietary commercial software |
Official website | microsoft.com/windows |
Windows is a group of several proprietary graphical operating system families developed and marketed by Microsoft. Each family caters to a certain sector of the computing industry. For example, Windows NT for consumers, Windows Server for servers, and Windows IoT for embedded systems. Defunct Windows families include Windows 9x, Windows Mobile, and Windows Phone.
The first version of Windows was released on November 20, 1985, as a graphical operating system shell for MS-DOS in response to the growing interest in graphical user interfaces (GUIs).[7]
Windows is the most popular desktop operating system in the world, with 75% market share as of April 2022, according to StatCounter.[8] However, Windows is not the most used operating system when including both mobile and desktop OSes, due to Android’s massive growth.[9]
As of September 2022, the most recent version of Windows is Windows 11 for consumer PCs and tablets, Windows 11 Enterprise for corporations, and Windows Server 2022 for servers.
Genealogy
By marketing role
Microsoft, the developer of Windows, has registered several trademarks, each of which denotes a family of Windows operating systems that target a specific sector of the computing industry. As of 2014, the following Windows families were being actively developed:
- Windows NT: Started as a family of operating systems with Windows NT 3.1, an operating system for server computers and workstations. It now consists of three operating system subfamilies that are released almost at the same time and share the same kernel:
- Windows: The operating system for mainstream personal computers and tablets. The latest version is Windows 11. The main competitor of this family is macOS by Apple for personal computers and iPadOS and Android for tablets (c.f. Usage share of operating systems § Market share by category).
- Windows Server: The operating system for server computers. The latest version is Windows Server 2022. Unlike its client sibling, it has adopted a strong naming scheme. The main competitor of this family is Linux. (c.f. Usage share of operating systems § Market share by category)
- Windows PE: A lightweight version of its Windows sibling, meant to operate as a live operating system, used for installing Windows on bare-metal computers (especially on many computers at once), recovery or troubleshooting purposes. The latest version is Windows PE 10.
- Windows IoT (previously Windows Embedded): Initially, Microsoft developed Windows CE as a general-purpose operating system for every device that was too resource-limited to be called a full-fledged computer. Eventually, however, Windows CE was renamed Windows Embedded Compact and was folded under Windows Compact trademark which also consists of Windows Embedded Industry, Windows Embedded Professional, Windows Embedded Standard, Windows Embedded Handheld and Windows Embedded Automotive.[10]
The following Windows families are no longer being developed:
- Windows 9x: An operating system that targeted the consumer market. Discontinued because of suboptimal performance.[citation needed] (PC World called its last version, Windows Me, one of the worst products of all time.[11]) Microsoft now caters to the consumer market with Windows NT.
- Windows Mobile: The predecessor to Windows Phone, it was a mobile phone operating system. The first version was called Pocket PC 2000; the third version, Windows Mobile 2003 is the first version to adopt the Windows Mobile trademark. The last version is Windows Mobile 6.5.
- Windows Phone: An operating system sold only to manufacturers of smartphones. The first version was Windows Phone 7, followed by Windows Phone 8, and Windows Phone 8.1. It was succeeded by Windows 10 Mobile, which is now also discontinued.
Version history
The term Windows collectively describes any or all of several generations of Microsoft operating system products. These products are generally categorized as follows:
Early versions
The history of Windows dates back to 1981 when Microsoft started work on a program called «Interface Manager». It was announced in November 1983 (after the Apple Lisa, but before the Macintosh) under the name «Windows», but Windows 1.0 was not released until November 1985.[12] Windows 1.0 was to compete with Apple’s operating system, but achieved little popularity. Windows 1.0 is not a complete operating system; rather, it extends MS-DOS. The shell of Windows 1.0 is a program known as the MS-DOS Executive. Components included Calculator, Calendar, Cardfile, Clipboard Viewer, Clock, Control Panel, Notepad, Paint, Reversi, Terminal and Write. Windows 1.0 does not allow overlapping windows. Instead all windows are tiled. Only modal dialog boxes may appear over other windows. Microsoft sold as included Windows Development libraries with the C development environment, which included numerous windows samples.[13]
Windows 2.0 was released in December 1987, and was more popular than its predecessor. It features several improvements to the user interface and memory management.[14] Windows 2.03 changed the OS from tiled windows to overlapping windows. The result of this change led to Apple Computer filing a suit against Microsoft alleging infringement on Apple’s copyrights (eventually settled in court in Microsoft’s favor in 1993).[15][16] Windows 2.0 also introduced more sophisticated keyboard shortcuts and could make use of expanded memory.
Windows 2.1 was released in two different versions: Windows/286 and Windows/386. Windows/386 uses the virtual 8086 mode of the Intel 80386 to multitask several DOS programs and the paged memory model to emulate expanded memory using available extended memory. Windows/286, in spite of its name, runs on both Intel 8086 and Intel 80286 processors. It runs in real mode but can make use of the high memory area.[citation needed]
In addition to full Windows-packages, there were runtime-only versions that shipped with early Windows software from third parties and made it possible to run their Windows software on MS-DOS and without the full Windows feature set.
The early versions of Windows are often thought of as graphical shells, mostly because they ran on top of MS-DOS and use it for file system services.[17] However, even the earliest Windows versions already assumed many typical operating system functions; notably, having their own executable file format and providing their own device drivers (timer, graphics, printer, mouse, keyboard and sound). Unlike MS-DOS, Windows allowed users to execute multiple graphical applications at the same time, through cooperative multitasking. Windows implemented an elaborate, segment-based, software virtual memory scheme, which allows it to run applications larger than available memory: code segments and resources are swapped in and thrown away when memory became scarce; data segments moved in memory when a given application had relinquished processor control.
Windows 3.x
Windows 3.0, released in 1990, improved the design, mostly because of virtual memory and loadable virtual device drivers (VxDs) that allow Windows to share arbitrary devices between multi-tasked DOS applications.[18] Windows 3.0 applications can run in protected mode, which gives them access to several megabytes of memory without the obligation to participate in the software virtual memory scheme. They run inside the same address space, where the segmented memory provides a degree of protection. Windows 3.0 also featured improvements to the user interface. Microsoft rewrote critical operations from C into assembly. Windows 3.0 was the first version of Windows to achieve broad commercial success, selling 2 million copies in the first six months.[19][20]
Versions before Windows 95 had to be installed from floppy disks by end users (or in professional environments with a network installation), here Windows for Workgroups with nine 3.5-inch-disks to be inserted sequentially.
Windows 3.1, made generally available on March 1, 1992, featured a facelift. In August 1993, Windows for Workgroups, a special version with integrated peer-to-peer networking features and a version number of 3.11, was released. It was sold along with Windows 3.1. Support for Windows 3.1 ended on December 31, 2001.[21]
Windows 3.2, released 1994, is an updated version of the Chinese version of Windows 3.1.[22] The update was limited to this language version, as it fixed only issues related to the complex writing system of the Chinese language.[23] Windows 3.2 was generally sold by computer manufacturers with a ten-disk version of MS-DOS that also had Simplified Chinese characters in basic output and some translated utilities.
Windows 9x
The next major consumer-oriented release of Windows, Windows 95, was released on August 24, 1995. While still remaining MS-DOS-based, Windows 95 introduced support for native 32-bit applications, plug and play hardware, preemptive multitasking, long file names of up to 255 characters, and provided increased stability over its predecessors. Windows 95 also introduced a redesigned, object oriented user interface, replacing the previous Program Manager with the Start menu, taskbar, and Windows Explorer shell. Windows 95 was a major commercial success for Microsoft; Ina Fried of CNET remarked that «by the time Windows 95 was finally ushered off the market in 2001, it had become a fixture on computer desktops around the world.»[24] Microsoft published four OEM Service Releases (OSR) of Windows 95, each of which was roughly equivalent to a service pack. The first OSR of Windows 95 was also the first version of Windows to be bundled with Microsoft’s web browser, Internet Explorer.[25] Mainstream support for Windows 95 ended on December 31, 2000, and extended support for Windows 95 ended on December 31, 2001.[26]
Windows 95 was followed up with the release of Windows 98 on June 25, 1998, which introduced the Windows Driver Model, support for USB composite devices, support for ACPI, hibernation, and support for multi-monitor configurations. Windows 98 also included integration with Internet Explorer 4 through Active Desktop and other aspects of the Windows Desktop Update (a series of enhancements to the Explorer shell which were also made available for Windows 95). In May 1999, Microsoft released Windows 98 Second Edition, an updated version of Windows 98. Windows 98 SE added Internet Explorer 5.0 and Windows Media Player 6.2 amongst other upgrades. Mainstream support for Windows 98 ended on June 30, 2002, and extended support for Windows 98 ended on July 11, 2006.[27]
On September 14, 2000, Microsoft released Windows Me (Millennium Edition), the last DOS-based version of Windows. Windows Me incorporated visual interface enhancements from its Windows NT-based counterpart Windows 2000, had faster boot times than previous versions (which however, required the removal of the ability to access a real mode DOS environment, removing compatibility with some older programs),[28] expanded multimedia functionality (including Windows Media Player 7, Windows Movie Maker, and the Windows Image Acquisition framework for retrieving images from scanners and digital cameras), additional system utilities such as System File Protection and System Restore, and updated home networking tools.[29] However, Windows Me was faced with criticism for its speed and instability, along with hardware compatibility issues and its removal of real mode DOS support. PC World considered Windows Me to be one of the worst operating systems Microsoft had ever released, and the fourth worst tech product of all time.[11]
Windows NT
Version history
Early versions (Windows NT 3.1/3.5/3.51/4.0/2000)
In November 1988, a new development team within Microsoft (which included former Digital Equipment Corporation developers Dave Cutler and Mark Lucovsky) began work on a revamped version of IBM and Microsoft’s OS/2 operating system known as «NT OS/2». NT OS/2 was intended to be a secure, multi-user operating system with POSIX compatibility and a modular, portable kernel with preemptive multitasking and support for multiple processor architectures. However, following the successful release of Windows 3.0, the NT development team decided to rework the project to use an extended 32-bit port of the Windows API known as Win32 instead of those of OS/2. Win32 maintained a similar structure to the Windows APIs (allowing existing Windows applications to easily be ported to the platform), but also supported the capabilities of the existing NT kernel. Following its approval by Microsoft’s staff, development continued on what was now Windows NT, the first 32-bit version of Windows. However, IBM objected to the changes, and ultimately continued OS/2 development on its own.[30][31]
Windows NT was the first Windows operating system based on a hybrid kernel. The hybrid kernel was designed as a modified microkernel, influenced by the Mach microkernel developed by Richard Rashid at Carnegie Mellon University, but without meeting all of the criteria of a pure microkernel.
The first release of the resulting operating system, Windows NT 3.1 (named to associate it with Windows 3.1) was released in July 1993, with versions for desktop workstations and servers. Windows NT 3.5 was released in September 1994, focusing on performance improvements and support for Novell’s NetWare, and was followed up by Windows NT 3.51 in May 1995, which included additional improvements and support for the PowerPC architecture. Windows NT 4.0 was released in June 1996, introducing the redesigned interface of Windows 95 to the NT series. On February 17, 2000, Microsoft released Windows 2000, a successor to NT 4.0. The Windows NT name was dropped at this point in order to put a greater focus on the Windows brand.[31]
Windows XP
The next major version of Windows NT, Windows XP, was released on October 25, 2001. The introduction of Windows XP aimed to unify the consumer-oriented Windows 9x series with the architecture introduced by Windows NT, a change which Microsoft promised would provide better performance over its DOS-based predecessors. Windows XP would also introduce a redesigned user interface (including an updated Start menu and a «task-oriented» Windows Explorer), streamlined multimedia and networking features, Internet Explorer 6, integration with Microsoft’s .NET Passport services, a «compatibility mode» to help provide backwards compatibility with software designed for previous versions of Windows, and Remote Assistance functionality.[32][33]
At retail, Windows XP was marketed in two main editions: the «Home» edition was targeted towards consumers, while the «Professional» edition was targeted towards business environments and power users, and included additional security and networking features. Home and Professional were later accompanied by the «Media Center» edition (designed for home theater PCs, with an emphasis on support for DVD playback, TV tuner cards, DVR functionality, and remote controls), and the «Tablet PC» edition (designed for mobile devices meeting its specifications for a tablet computer, with support for stylus pen input and additional pen-enabled applications).[34][35][36] Mainstream support for Windows XP ended on April 14, 2009. Extended support ended on April 8, 2014.[37]
After Windows 2000, Microsoft also changed its release schedules for server operating systems; the server counterpart of Windows XP, Windows Server 2003, was released in April 2003.[31] It was followed in December 2005, by Windows Server 2003 R2.
Windows Vista
After a lengthy development process, Windows Vista was released on November 30, 2006, for volume licensing and January 30, 2007, for consumers. It contained a number of new features, from a redesigned shell and user interface to significant technical changes, with a particular focus on security features. It was available in a number of different editions, and has been subject to some criticism, such as drop of performance, longer boot time, criticism of new UAC, and stricter license agreement. Vista’s server counterpart, Windows Server 2008 was released in early 2008.
Windows 7
On July 22, 2009, Windows 7 and Windows Server 2008 R2 were released as RTM (release to manufacturing) while the former was released to the public 3 months later on October 22, 2009. Unlike its predecessor, Windows Vista, which introduced a large number of new features, Windows 7 was intended to be a more focused, incremental upgrade to the Windows line, with the goal of being compatible with applications and hardware with which Windows Vista was already compatible.[38] Windows 7 has multi-touch support, a redesigned Windows shell with an updated taskbar with revealable jump lists that contain shortcuts to files frequently used with specific applications and shortcuts to tasks within the application,[39] a home networking system called HomeGroup,[40] and performance improvements.
Windows 8 and 8.1
Windows 8, the successor to Windows 7, was released generally on October 26, 2012. A number of significant changes were made on Windows 8, including the introduction of a user interface based around Microsoft’s Metro design language with optimizations for touch-based devices such as tablets and all-in-one PCs. These changes include the Start screen, which uses large tiles that are more convenient for touch interactions and allow for the display of continually updated information, and a new class of apps which are designed primarily for use on touch-based devices. The new Windows version required a minimum resolution of 1024×768 pixels,[41] effectively making it unfit for netbooks with 800×600-pixel screens.
Other changes include increased integration with cloud services and other online platforms (such as social networks and Microsoft’s own OneDrive (formerly SkyDrive) and Xbox Live services), the Windows Store service for software distribution, and a new variant known as Windows RT for use on devices that utilize the ARM architecture, and a new keyboard shortcut for screenshots.[42][43][44][45][46][47][48] An update to Windows 8, called Windows 8.1,[49] was released on October 17, 2013, and includes features such as new live tile sizes, deeper OneDrive integration, and many other revisions. Windows 8 and Windows 8.1 have been subject to some criticism, such as removal of the Start menu.
Windows 10
On September 30, 2014, Microsoft announced Windows 10 as the successor to Windows 8.1. It was released on July 29, 2015, and addresses shortcomings in the user interface first introduced with Windows 8. Changes on PC include the return of the Start Menu, a virtual desktop system, and the ability to run Windows Store apps within windows on the desktop rather than in full-screen mode. Windows 10 is said to be available to update from qualified Windows 7 with SP1, Windows 8.1 and Windows Phone 8.1 devices from the Get Windows 10 Application (for Windows 7, Windows 8.1) or Windows Update (Windows 7).[50]
In February 2017, Microsoft announced the migration of its Windows source code repository from Perforce to Git. This migration involved 3.5 million separate files in a 300 gigabyte repository.[51] By May 2017, 90 percent of its engineering team was using Git, in about 8500 commits and 1760 Windows builds per day.[51]
In June 2021, shortly before Microsoft’s announcement of Windows 11, Microsoft updated their lifecycle policy pages for Windows 10, revealing that support for their last release of Windows 10 will end on October 14, 2025.[52][53]
Windows 11
On June 24, 2021, Windows 11 was announced as the successor to Windows 10 during a livestream. The new operating system was designed to be more user-friendly and understandable. It was released on October 5, 2021.[54][55] As of May 2022, Windows 11 is a free upgrade to Windows 10 users who meet the system requirements.[56]
Windows 365
In July 2021, Microsoft announced it will start selling subscriptions to virtualized Windows desktops as part of a new Windows 365 service in the following month. It is not a standalone version of Windows, but a web service that provides access to Windows 10 and Windows 11 built on top of Azure Virtual Desktop. The new service will allow for cross-platform usage, aiming to make the operating system available for both Apple and Android users. The subscription service will be accessible through any operating system with a web browser. The new service is an attempt at capitalizing on the growing trend, fostered during the COVID-19 pandemic, for businesses to adopt a hybrid remote work environment, in which «employees split their time between the office and home». As the service will be accessible through web browsers, Microsoft will be able to bypass the need to publish the service through Google Play or the Apple App Store.[57][58][59][60][61]
Microsoft announced Windows 365 availability to business and enterprise customers on August 2, 2021.[62]
Multilingual support
Multilingual support has been built into Windows since Windows 3.0. The language for both the keyboard and the interface can be changed through the Region and Language Control Panel. Components for all supported input languages, such as Input Method Editors, are automatically installed during Windows installation (in Windows XP and earlier, files for East Asian languages, such as Chinese, and right-to-left scripts, such as Arabic, may need to be installed separately, also from the said Control Panel). Third-party IMEs may also be installed if a user feels that the provided one is insufficient for their needs.
Interface languages for the operating system are free for download, but some languages are limited to certain editions of Windows. Language Interface Packs (LIPs) are redistributable and may be downloaded from Microsoft’s Download Center and installed for any edition of Windows (XP or later) – they translate most, but not all, of the Windows interface, and require a certain base language (the language which Windows originally shipped with). This is used for most languages in emerging markets. Full Language Packs, which translates the complete operating system, are only available for specific editions of Windows (Ultimate and Enterprise editions of Windows Vista and 7, and all editions of Windows 8, 8.1 and RT except Single Language). They do not require a specific base language, and are commonly used for more popular languages such as French or Chinese. These languages cannot be downloaded through the Download Center, but available as optional updates through the Windows Update service (except Windows 8).
The interface language of installed applications is not affected by changes in the Windows interface language. The availability of languages depends on the application developers themselves.
Windows 8 and Windows Server 2012 introduces a new Language Control Panel where both the interface and input languages can be simultaneously changed, and language packs, regardless of type, can be downloaded from a central location. The PC Settings app in Windows 8.1 and Windows Server 2012 R2 also includes a counterpart settings page for this. Changing the interface language also changes the language of preinstalled Windows Store apps (such as Mail, Maps and News) and certain other Microsoft-developed apps (such as Remote Desktop). The above limitations for language packs are however still in effect, except that full language packs can be installed for any edition except Single Language, which caters to emerging markets.
Platform support
Windows NT included support for several platforms before the x86-based personal computer became dominant in the professional world. Windows NT 4.0 and its predecessors supported PowerPC, DEC Alpha and MIPS R4000 (although some of the platforms implement 64-bit computing, the OS treated them as 32-bit). Windows 2000 dropped support for all platforms, except the third generation x86 (known as IA-32) or newer in 32-bit mode. The client line of Windows NT family still runs on IA-32 but the Windows Server line ceased supporting this platform with the release of Windows Server 2008 R2.
With the introduction of the Intel Itanium architecture (IA-64), Microsoft released new versions of Windows to support it. Itanium versions of Windows XP and Windows Server 2003 were released at the same time as their mainstream x86 counterparts. Windows XP 64-Bit Edition, released in 2005, is the last Windows client operating systems to support Itanium. Windows Server line continues to support this platform until Windows Server 2012; Windows Server 2008 R2 is the last Windows operating system to support Itanium architecture.
On April 25, 2005, Microsoft released Windows XP Professional x64 Edition and Windows Server 2003 x64 Editions to support x86-64 (or simply x64), the 64-bit version of x86 architecture. Windows Vista was the first client version of Windows NT to be released simultaneously in IA-32 and x64 editions. x64 is still supported.
An edition of Windows 8 known as Windows RT was specifically created for computers with ARM architecture and while ARM is still used for Windows smartphones with Windows 10, tablets with Windows RT will not be updated. Starting from Windows 10 Fall Creators Update (version 1709) and later includes support for ARM-based PCs.[63]
Windows 11 is the first version to drop support for 32-bit hardware.[56]
Windows CE
Windows CE (officially known as Windows Embedded Compact), is an edition of Windows that runs on minimalistic computers, like satellite navigation systems and some mobile phones. Windows Embedded Compact is based on its own dedicated kernel, dubbed Windows CE kernel. Microsoft licenses Windows CE to OEMs and device makers. The OEMs and device makers can modify and create their own user interfaces and experiences, while Windows CE provides the technical foundation to do so.
Windows CE was used in the Dreamcast along with Sega’s own proprietary OS for the console. Windows CE was the core from which Windows Mobile was derived. Its successor, Windows Phone 7, was based on components from both Windows CE 6.0 R3 and Windows CE 7.0. Windows Phone 8 however, is based on the same NT-kernel as Windows 8.
Windows Embedded Compact is not to be confused with Windows XP Embedded or Windows NT 4.0 Embedded, modular editions of Windows based on Windows NT kernel.
Xbox OS
Xbox OS is an unofficial name given to the version of Windows that runs on Xbox consoles.[64] From Xbox One onwards it is an implementation with an emphasis on virtualization (using Hyper-V) as it is three operating systems running at once, consisting of the core operating system, a second implemented for games and a more Windows-like environment for applications.[65]
Microsoft updates Xbox One’s OS every month, and these updates can be downloaded from the Xbox Live service to the Xbox and subsequently installed, or by using offline recovery images downloaded via a PC.[66] It was originally based on NT 6.2 (Windows kernel, and the latest version runs on an NT 10.0 base. This system is sometimes referred to as «Windows 10 on Xbox One» or «OneCore».[67][68]
Xbox One and Xbox Series operating systems also allow limited (due to licensing restrictions and testing resources) backward compatibility with previous generation hardware,[69] and the Xbox 360’s system is backwards compatible with the original Xbox.[70]
Version control system
Up to and including every version before Windows 2000, Microsoft used an in-house version control system named Source Library Manager (SLM). Shortly after Windows 2000 was released, Microsoft switched to a fork of Perforce named Source Depot.[71] This system was used up until 2017 once the system couldn’t keep up with the size of Windows. Microsoft had begun to integrate Git into Team Foundation Server in 2013, but Windows continued to rely on Source Depot.[citation needed] The Windows code was divided among 65 different repositories with a kind of virtualization layer to produce unified view of all of the code.
In 2017 Microsoft announced that it would start using Git, an open source version control system created by Linus Torvalds and in May 2017 they reported that has completed migration into the Git repository.[72][73][51]
VFSForGit
Because of its large, decades-long history, however, the Windows codebase is not especially well suited to the decentralized nature of Linux development that Git was originally created to manage.[citation needed] Each Git repository contains a complete history of all the files, which proved unworkable for Windows developers because cloning the whole repository takes several hours.[citation needed] Microsoft has been working on a new project called the Virtual File System for Git (VFSForGit) to address these challenges.[73]
In 2021 the VFS for Git has been superseded by Scalar.[74]
Timeline of releases
Version market share
As a percentage of desktop and laptop systems using Windows,[79] according to StatCounter data from October 2022.[80]
Use of Windows 10 has exceeded Windows 7 globally since early 2018.[81]
For desktop and laptop computers, according to Net Applications and StatCounter, which track the use of operating systems in devices that are active on the Web, Windows was the most used operating-system family in August 2021, with around 91% usage share according to Net Applications[82] and around 76% usage share according to StatCounter.[83]
Including personal computers of all kinds (e.g., desktops, laptops, mobile devices, and game consoles), Windows OSes accounted for 32.67% of usage share in August 2021, compared to Android (highest, at 46.03%), iOS’s 13.76%, iPadOS’s 2.81%, and macOS’s 2.51%, according to Net Applications[84] and 30.73% of usage share in August 2021, compared to Android (highest, at 42.56%), iOS/iPadOS’s 16.53%, and macOS’s 6.51%, according to StatCounter.[85]
Those statistics do not include servers (including so-called cloud computing, where Microsoft is known not to be a leader, with Linux used more than Windows), as Net Applications and StatCounter use web browsing as a proxy for all use.
Security
This section needs to be updated. Please help update this article to reflect recent events or newly available information. (May 2020) |
Early versions of Windows were designed at a time where malware and networking were less common, and had few built-in security features; they did not provide access privileges to allow a user to prevent other users from accessing their files, and they did not provide memory protection to prevent one process from reading or writing another process’s address space or to prevent a process from code or data used by privileged-mode code.
While the Windows 9x series offered the option of having profiles for multiple users, it had no concept of access privileges, allowing any user to edit others’ files. In addition, while it ran separate 32-bit applications in separate address spaces, protecting an application’s code and data from being read or written by another application, it did not protect the first megabyte of memory from userland applications for compatibility reasons. This area of memory contains code critical to the functioning of the operating system, and by writing into this area of memory an application can crash or freeze the operating system. This was a source of instability as faulty applications could accidentally write into this region, potentially corrupting important operating system memory, which usually resulted in some form of system error and halt.[86]
Windows NT was far more secure, implementing access privileges and full memory protection, and, while 32-bit programs meeting the DoD’s C2 security rating,[87] yet these advantages were nullified by the fact that, prior to Windows Vista, the default user account created during the setup process was an administrator account; the user, and any program the user launched, had full access to the machine. Though Windows XP did offer an option of turning administrator accounts into limited accounts, the majority of home users did not do so, partially due to the number of programs which required administrator rights to function properly. As a result, most home users still ran as administrator all the time. These architectural flaws, combined with Windows’s very high popularity, made Windows a frequent target of computer worm and virus writers.[88][89]
Furthermore, although Windows NT and its successors are designed for security (including on a network) and multi-user PCs, they were not initially designed with Internet security in mind as much, since, when it was first developed in the early 1990s, Internet use was less prevalent.[90]
In a 2002 strategy memo entitled «Trustworthy computing» sent to every Microsoft employee, Bill Gates declared that security should become Microsoft’s highest priority.[91][92]
Windows Vista introduced a privilege elevation system called User Account Control.[93] When logging in as a standard user, a logon session is created and a token containing only the most basic privileges is assigned. In this way, the new logon session is incapable of making changes that would affect the entire system. When logging in as a user in the Administrators group, two separate tokens are assigned. The first token contains all privileges typically awarded to an administrator, and the second is a restricted token similar to what a standard user would receive. User applications, including the Windows shell, are then started with the restricted token, resulting in a reduced privilege environment even under an Administrator account. When an application requests higher privileges or «Run as administrator» is clicked, UAC will prompt for confirmation and, if consent is given (including administrator credentials if the account requesting the elevation is not a member of the administrators group), start the process using the unrestricted token.[94]
Leaked documents published by WikiLeaks, codenamed Vault 7 and dated from 2013 to 2016, detail the capabilities of the CIA to perform electronic surveillance and cyber warfare,[95] such as the ability to compromise operating systems such as Windows.[96]
In August 2019, computer experts reported that the BlueKeep security vulnerability, CVE-2019-0708, that potentially affects older unpatched Windows versions via the program’s Remote Desktop Protocol, allowing for the possibility of remote code execution, may now include related flaws, collectively named DejaBlue, affecting newer Windows versions (i.e., Windows 7 and all recent versions) as well.[97] In addition, experts reported a Microsoft security vulnerability, CVE-2019-1162, based on legacy code involving Microsoft CTF and ctfmon (ctfmon.exe), that affects all Windows versions from Windows XP to the then most recent Windows 10 versions; a patch to correct the flaw is currently available.[98]
Microsoft releases security patches through its Windows Update service approximately once a month (usually the second Tuesday of the month), although critical updates are made available at shorter intervals when necessary.[99] Versions subsequent to Windows 2000 SP3 and Windows XP implemented automatic download and installation of updates, substantially increasing the number of users installing security updates.[100]
Today, Windows integrates the Windows Defender antivirus, which is seen as one of the best available.[101] Windows also implements Secure Boot, Control Flow Guard, ransomware protection, BitLocker disk encryption, a firewall, and Windows SmartScreen.
File permissions
All Windows versions from Windows NT 3 have been based on a file system permission system referred to as AGDLP (Accounts, Global, Domain Local, Permissions) in which file permissions are applied to the file/folder in the form of a ‘local group’ which then has other ‘global groups’ as members. These global groups then hold other groups or users depending on different Windows versions used. This system varies from other vendor products such as Linux and NetWare due to the ‘static’ allocation of permission being applied directly to the file or folder. However using this process of AGLP/AGDLP/AGUDLP allows a small number of static permissions to be applied and allows for easy changes to the account groups without reapplying the file permissions on the files and folders.
Alternative implementations
Owing to the operating system’s popularity, a number of applications have been released that aim to provide compatibility with Windows applications, either as a compatibility layer for another operating system, or as a standalone system that can run software written for Windows out of the box. These include:
- Wine – a free and open-source implementation of the Windows API, allowing one to run many Windows applications on x86-based platforms, including UNIX, Linux and macOS. Wine developers refer to it as a «compatibility layer»[102] and use Windows-style APIs to emulate Windows environment.
- CrossOver – a Wine package with licensed fonts. Its developers are regular contributors to Wine.
- Proton – A fork of Wine by Steam to run Windows games on Linux and other Unix-like OS.
- ReactOS – an open-source OS intended to run the same software as Windows, originally designed to simulate Windows NT 4.0, now aiming at Windows 7 compatibility. It has been in the development stage since 1996.
See also
- Wintel
References
- ^ «January 26, 2023—KB5022360 (OS Build 22621.1194) Preview». Microsoft Support. Microsoft.
- ^ «Releasing Windows 11 Build 22621.1192 to the Release Preview Channel». Windows Insider Blog. January 17, 2023.
- ^ «January 26, 2023—KB5022360 (OS Build 22621.1194) Preview». Microsoft Support. Microsoft.
- ^ «Announcing Windows 11 Insider Preview Build 22621.1250 and 22623.1250». Windows Insider Blog. February 2, 2023.
- ^ «Announcing Windows 11 Insider Preview Build 25290». Windows Insider Blog. February 1, 2023.
- ^ «App packages and deployment (Windows Store apps) (Windows)». Msdn.microsoft.com. Archived from the original on March 30, 2014. Retrieved April 5, 2014.
- ^ Bellis, Mary (October 4, 2019). «The Unusual History of Microsoft Windows». Retrieved January 13, 2023.
- ^ «Desktop Operating System Market Share Worldwide». StatCounter Global Stats.
- ^ Keizer, Gregg (July 14, 2014). «Microsoft gets real, admits its device share is just 14%». Computerworld. IDG. Archived from the original on August 21, 2016.
[Microsoft’s chief operating officer] Turner’s 14% came from a new forecast released last week by Gartner, which estimated Windows’ share of the shipped device market last year was 14%, and would decrease slightly to 13.7% in 2014. Android will dominate, Gartner said, with a 48% share this year
- ^ «RTOS: Embedded Real Time Operating Systems». microsoft.com. Microsoft. Archived from the original on December 15, 2014. Retrieved November 7, 2014.
- ^ a b «The 25 Worst Tech Products of All Time». PC World. IDG. May 26, 2006. Retrieved January 7, 2023.
- ^ «A history of Windows — Microsoft Windows». windows.microsoft.com. Archived from the original on June 11, 2016. Retrieved January 7, 2023.
- ^ Microsoft C 5.0: C Language Reference Guide. Microsoft. 1987. pp. 250–267.
- ^ «A legacy of Windows, part 1: Windows 1-2-3 – TechRepublic». TechRepublic. Archived from the original on March 27, 2017. Retrieved March 26, 2017.
- ^ «The Apple vs. Microsoft GUI Lawsuit». 2006. Archived from the original on March 4, 2008. Retrieved March 12, 2008.
- ^ «Apple Computer, Inc. v. MicroSoft Corp., 35 F.3d 1435 (9th Cir. 1994)». Archived from the original on December 14, 2007. Retrieved March 12, 2008.
- ^ «Windows Evolution». Soft32.com News. Archived from the original on February 8, 2008.
- ^ «Windows 3.0, released in 1990». www.coursehero.com/. Retrieved October 20, 2022.
{{cite web}}
: CS1 maint: url-status (link) - ^ «Chronology of Personal Computer Software». Archived from the original on February 11, 2012.
- ^ «Microsoft Company». Archived from the original on May 14, 2008.
- ^ «Windows 3.1 Standard Edition Support Lifecycle». Archived from the original on January 12, 2012. Retrieved January 3, 2011.
- ^ «Microsoft Windows Simplified Chinese 3.2 Upgrade Is Available». Microsoft Support. Microsoft. Archived from the original on November 8, 2006.
- ^ «Microsoft Windows Simplified Chinese 3.2 Upgrade Is Available». Microsoft. October 30, 2003. Archived from the original on May 24, 2011. Retrieved September 4, 2009.
- ^ «Windows 95 turns 15: Has Microsoft’s OS peaked?». CNET/CNN Tech. August 25, 2010. Archived from the original on August 26, 2010. Retrieved August 22, 2012.
- ^ «Microsoft Internet Explorer Web Browser Available on All Major Platforms, Offers Broadest International Support». News Center. San Jose, California: Microsoft. April 30, 1996. Archived from the original on January 15, 2008. Retrieved February 14, 2011.
- ^ «Windows 95 Support Lifecycle». Microsoft. Archived from the original on November 22, 2012. Retrieved January 3, 2011.
- ^ «Windows 98 Standard Edition Support Lifecycle». Microsoft. Archived from the original on November 22, 2012. Retrieved January 3, 2011.
- ^ «Improving «Cold Boot» Time for System Manufacturers». Microsoft. December 4, 2001. Archived from the original on February 13, 2010. Retrieved August 26, 2010.
- ^ «Windows Millennium Edition: All About Me». PC World. Archived from the original on August 1, 2013. Retrieved May 21, 2013.
- ^ Custer, Helen (1993). Inside Windows NT. Redmond: Microsoft Press. ISBN 1-55615-481-X.
- ^ a b c Thurrott, Paul (January 24, 2003). «Windows Server 2003: The Road To Gold – Part One: The Early Years». Archived from the original on January 1, 2005. Retrieved May 28, 2012.
- ^ «Windows XP review». CNET. Archived from the original on May 26, 2013. Retrieved May 24, 2013.
- ^ «Windows XP Program Compatibility Wizard». ServerWatch. March 12, 2002. Retrieved November 13, 2021.
- ^ David Coursey (October 25, 2001). «The 10 top things you MUST know about Win XP». ZDNet. Archived from the original on April 3, 2009. Retrieved July 22, 2008.
- ^ David Coursey (August 31, 2001). «Your top Windows XP questions answered! (Part One)». ZDNet. CNET Networks. Archived from the original on December 19, 2007. Retrieved January 3, 2011.
- ^ «A Look at Freestyle and Mira». Paul Thurrott’s SuperSite for Windows. Penton. September 3, 2002. Retrieved January 3, 2011.[permanent dead link]
- ^ «Windows XP Professional Lifecycle Support». Archived from the original on February 27, 2013. Retrieved January 3, 2011.
- ^ Nash, Mike (October 28, 2008). «Windows 7 Unveiled Today at PDC 2008». Windows Experience Blog. Microsoft. Archived from the original on November 1, 2008. Retrieved November 11, 2008.
- ^ Kiriaty, Yochay; Goldshtein, Sasha (2009). «Windows 7 Taskbar APIs». docs.microsoft.com. Retrieved August 21, 2021.
- ^ LeBlanc, Brandon (October 28, 2008). «How Libraries & HomeGroup Work Together in Windows 7». Windows Experience Blog. Microsoft. Archived from the original on November 2, 2008. Retrieved November 11, 2008.
- ^ «New Windows 8 hardware specs hint at 7-inch tablets and a Microsoft Reader». ZDNet. Retrieved March 29, 2013.
- ^ Paul, Ian (July 5, 2021). «How to Take Screenshots in Windows 10, 8, and 7».
- ^ Case, Loyd. «Test Driving Windows 8 RTM». PC World. IDG. Retrieved January 7, 2023.
- ^ Rosoff, Matt. «Here’s Everything You Wanted To Know About Microsoft’s Upcoming iPad Killers». Business Insider. Archived from the original on January 22, 2013. Retrieved February 10, 2012.
- ^ «Announcing the Windows 8 Editions». Microsoft. April 16, 2012. Archived from the original on April 18, 2012. Retrieved April 17, 2012.
- ^ «Building Windows for the ARM processor architecture». Microsoft. Archived from the original on November 26, 2012. Retrieved November 21, 2012.
- ^ «Microsoft talks Windows Store features, Metro app sandboxing for Windows 8 developers». The Verge. Vox Media. May 17, 2012. Archived from the original on September 10, 2012. Retrieved September 8, 2012.
- ^ Miller, Michael. «Build: More Details On Building Windows 8 Metro Apps». PC Magazine. Archived from the original on February 17, 2012. Retrieved February 10, 2012.
- ^ «Windows 8.1 now available!». blogs.windows.com. Archived from the original on October 19, 2013. Retrieved October 31, 2013.
- ^ «Announcing Windows 10 – Windows Blog». September 30, 2014. Archived from the original on September 10, 2015. Retrieved September 30, 2014.
- ^ a b c Bright, Peter (May 24, 2017). «Windows switch to Git almost complete: 8,500 commits and 1,760 builds each day». Ars Technica. Condé Nast. Archived from the original on May 24, 2017.
- ^ a b «Window 10 Home and Pro Lifecycle». Microsoft. Retrieved July 2, 2021.
- ^ a b «Window 10 Enterprise and Education Lifecycle». Microsoft. Retrieved July 2, 2021.
- ^ Cox, George. «Windows 11 release date is October 5». The Spectrum. Retrieved September 18, 2021.
- ^ Warren, Tom (June 24, 2021). «Microsoft announces Windows 11, with a new design, Start menu, and more». The Verge. Retrieved June 24, 2021.
- ^ a b «Windows 11 Specs and System Requirements». Microsoft. Archived from the original on May 31, 2022. Retrieved May 31, 2022.
- ^ Foley, Mary Jo (July 14, 2021). «Microsoft brings Windows to the cloud with Windows 365 and Cloud PC». ZDNet. Retrieved July 14, 2021.
- ^ Tilley, Aaron (July 14, 2021). «Microsoft Aims to Put Windows in Hands of Apple, Android Users Through Hybrid Work». The Wall Street Journal. ISSN 0099-9660.
- ^ Higgins, Tim (June 23, 2021). «Apple’s Fight for Control Over Apps Moves to Congress and EU». The Wall Street Journal. ISSN 0099-9660.
- ^ «Microsoft unveils Windows 365, a Windows 10 PC in the cloud». Engadget. Retrieved July 15, 2021.
- ^ «Windows 365 Cloud PC | Microsoft». www.microsoft.com. Retrieved July 15, 2021.
- ^ Hill, Paul (August 2, 2021). «Microsoft announces the general availability of Windows 365». Neowin. Retrieved August 2, 2021.
- ^ Bott, Ed (October 7, 2019). «Windows 10 on Arm: What you need to know before you buy a Surface Pro X». ZDNet.
- ^ Anand Lal Shimpi. «The Xbox One – Mini Review & Comparison to Xbox 360/PS4». anandtech.com. Archived from the original on October 12, 2014. Retrieved October 21, 2014.
- ^ «Xbox One: Hardware and software specs detailed and analyzed – Three operating systems in one». ExtremeTech. Archived from the original on November 16, 2013. Retrieved December 1, 2013.
- ^ «How to use the Offline System Update Diagnostic Tool on Xbox One». Xbox Official Site. Microsoft. Archived from the original on April 27, 2021. Retrieved November 30, 2013.
- ^ «Xbox One Is «Literally a Windows Device»«. GameSpot. Archived from the original on December 27, 2015.
- ^ «New Xbox One Update Will Make Some Functionality 50 Percent Faster». GameSpot. Archived from the original on February 2, 2016.
- ^ Tom Warren (June 16, 2015). «Xbox One dashboard update includes a huge new design and Cortana». The Verge. Vox Media. Archived from the original on July 8, 2017.
- ^ Eric Qualls. «Xbox 360 and Xbox Games Backwards Compatibility». About.com Tech. Archived from the original on September 28, 2015.
- ^ Chen, Raymond (January 22, 2018). «The history of change-packing tools at Microsoft (so far)». The Old New Thing. Retrieved April 17, 2022.
- ^ «The largest Git repo on the planet». Brian Harry’s Blog. May 24, 2017. Retrieved October 8, 2021.
- ^ a b Bright, Peter (February 6, 2017). «Microsoft hosts the Windows source in a monstrous 300GB Git repository». Ars Technica. Archived from the original on December 26, 2017. Retrieved December 26, 2017.
- ^ Frequently Asked Questions | VFS for Git on GitHub
- ^ «Microsoft Support Lifecycle». Microsoft. Archived from the original on October 11, 2008.
- ^ Chen, Raymond (July 22, 2019). «What was the code name for Windows 7?». The Old New Thing.
- ^ «Products Ending Support in 2024 – Microsoft Build». Microsoft. September 20, 2022.
- ^ «Products Ending Support in 2025 – Microsoft Build». Microsoft. September 20, 2022.
- ^ «Frequently Asked Questions». StatCounter. «Are laptops included in the desktop platform?».
- ^ «Desktop Windows Version Market Share Worldwide». StatCounter.
- ^ «Desktop Windows Version Market Share Worldwide | StatCounter Global Stats». StatCounter Global Stats. Retrieved November 24, 2019.
- ^ «Desktop Operating system market share: August 2021». Net Applications.
- ^ «Desktop Operating System Market Share Worldwide: August 2021». StatCounter.
- ^ «Operating system market share: August 2021». Net Applications.
- ^ «Operating System Market Share Worldwide: August 2021». StatCounter.
- ^ «Transcript: Chat with Ed Bott and Carl Siechert, Co-Authors of Microsoft Windows XP Inside Out». microsoft.com. Microsoft. November 21, 2001. Archived from the original on September 18, 2004. Retrieved April 20, 2019.
- ^ Russinovich, Mark (April 30, 1998). «Windows NT Security, Part 1». ITPro Today: IT News, How-Tos, Trends, Case Studies, Career Tips, More. Retrieved September 29, 2022.
- ^ Bruce Schneier (June 15, 2005). «Crypto-Gram Newsletter». Counterpane Internet Security, Inc. Archived from the original on June 6, 2007. Retrieved April 22, 2007.
- ^ Andy Patrizio (April 27, 2006). «Linux Malware On The Rise». InternetNews. QuinStreet. Archived from the original on February 5, 2012. Retrieved January 3, 2011.
- ^ «Telephones and Internet Users by Country, 1990 and 2005». Information Please Database. Archived from the original on May 22, 2009. Retrieved June 9, 2009.
- ^ Gates, Bill. «Bill Gates: Trustworthy Computing». Wired. ISSN 1059-1028. Retrieved September 29, 2022.
- ^ Verloy, Filip. «20 Years After Bill Gates’ Trustworthy Computing Memo, Cybersecurity Issues Are An Even Harder Problem». nonamesecurity.com. Retrieved September 29, 2022.
- ^ Northrup, Tony (June 1, 2005). «Windows Vista Security and Data Protection Improvements». TechNet. Microsoft Docs. Retrieved October 20, 2021.
In Windows Vista, the User Account Control (UAC) initiative introduces fundamental operating system changes to enhance the experience for the non-administrative user.
- ^ Kenny Kerr (September 29, 2006). «Windows Vista for Developers – Part 4 – User Account Control». Archived from the original on March 29, 2007. Retrieved March 15, 2007.
- ^ Greenberg, Andy (March 7, 2017). «How the CIA Can Hack Your Phone, PC, and TV (Says WikiLeaks)». WIRED.
- ^ «Vault 7: Wikileaks reveals details of CIA’s hacks of Android, iPhone Windows, Linux, MacOS, and even Samsung TVs». Computing. March 7, 2017.
- ^ Greenberg, Andy (August 13, 2019). «DejaBlue: New BlueKeep-Style Bugs Renew The Risk Of A Windows worm». wired. Retrieved August 15, 2019.
- ^ Seals, Tara (August 14, 2019). «20-Year-Old Bug in Legacy Microsoft Code Plagues All Windows Users». ThreatPost.com. Retrieved August 15, 2019.
- ^ Ryan Naraine (June 8, 2005). «Microsoft’s Security Response Center: How Little Patches Are Made». eWeek. Ziff Davis Enterprise. Retrieved January 3, 2011.
- ^ John Foley (October 20, 2004). «Windows XP SP2 Distribution Surpasses 100 Million». InformationWeek. UBM TechWeb. Archived from the original on May 27, 2010. Retrieved January 3, 2011.
- ^ «Test antivirus software for Windows 10 – June 2022». www.av-test.org. Retrieved September 29, 2022.
- ^ «Wine». Winehq.org. Archived from the original on April 4, 2014. Retrieved April 5, 2014.
External links
- Official website
- Official Windows Blog
- Microsoft Developer Network
- Windows Developer Center
- Microsoft Windows History Timeline
- Pearson Education, InformIT – History of Microsoft Windows
- Microsoft Business Software Solutions
- Windows 10 release Information
Чем отличаются открытая и закрытая операционные системы
Операционная система – это комплекс управляющих и обрабатывающих программ. Операционная система управляет технической составляющей компьютера (смартфона, планшета) и обеспечивает взаимодействие между устройством и пользователем.
Все современные цифровые устройства работают на определенной операционной системе. Например, для компьютера это может быть Windows или Linux, а для смартфонов и планшетов – Android и iOS.
Операционные системы бывают открытого и закрытого типа. Под понятием «открытая операционная система» имеется в виду система с открытым исходным кодом. Этот код открыт для редактирования, и изменять его может любой пользователь (естественно, в рамках лицензии и закона). А закрытая операционная система не позволяет «копаться» в ее исходном коде.
Открытые ОС, как правило, бесплатные, очень быстро развиваются, и их можно детально подстроить под любое устройство. А все потому, что любой пользователь, который в этом хоть немного разбирается, может исправлять ошибки в системе, писать драйвера и пр. Ошибки в закрытых операционных системах исправляются только сервис-паками, которые выпускают официальные разработчики данной ОС.
Примером открытой операционной системы для смартфонов и планшетов является Google Android. Данная ОС позволяет делать пользователю все, что он захочет – переписать некоторые драйвера, добавить поддержку новых функций и т.д. А вот операционная система Windows Phone считается закрытой, и не дает пользователям никакого права на вмешательство. Им остается только периодически устанавливать сервис-паки, покупать программы или же пользоваться бесплатными.
Также есть еще условно открытые ОС – iOS и Symbian. В таких ОС тоже нельзя ничего менять, но для них можно писать программы с помощью специального софта, который предоставляют разработчики. Самые популярные ОС для смартфонов – это Google Android и iOS. Для обычного пользователя, который не занимается созданием новых программ, разница между этими ОС будет лишь в интерфейсе.
Что касается компьютерных операционных систем, то Windows считается закрытой операционной системой, а Linux – открытой. Естественно, изменять под себя можно только Linux. Есть еще одна операционная система – Mac OS, которая очень похожа по архитектуре на Linux, но она считается закрытой ОС.
Что касается выбора ОС для пользования, то тут каждый пользователь решает сам. Например, в закрытых операционных системах вероятность словить вирус гораздо выше, и в таком случае придется ждать пока разработчики исправят дыру в системе очередным сервис-паком. Кроме того, Windows и Mac OS являются платными операционными системами, а Linux находится в свободном доступе для всех желающих.
Краткое содержание:
- Что такое Linux?
- Что такое Windows?
- Почему это называется Windows?
- Цель Линукс
- Развитие Линукс
- Windows
- 1. Лицензирование
- 2. Командная строка
- 3. Обновление системы
- 4. Простота использования
- 5. Поддержка
- 6. Разнообразие
- 7. Скорость
- 8. Конфиденциальность
- 9. Безопасность
- 10. Уровень выполнения
- 11. Надежность
- 12. Игры
- Ключевые моменты, которые следует запомнить
- Linux против Windows
- Вывод
- Обсуждение
Покупка персонального компьютера или переключение со старой компьютерной системы на новую — задача не из легких. Кроме того, если мы не осведомлены о функционировании и целях новейших компьютерных операционных систем, доступных на рынке, то задача покупки становится более хлопотной. Мы должны отдавать себе отчет в том, что живем в цифровую эпоху, где изо дня в день внедряются новые технологии.
В настоящее время Windows и LINUX являются хорошо зарекомендовавшими себя брендами, доступными на рынке. Нет никаких сомнений в их функциональности. Однако они отличаются друг от друга с точки зрения функциональности, назначения, плюсов и минусов, стоимости и т.д. Какой из них купить, требует наилучшей оценки среди обеих систем.
Linux vs Windows — это старый дискуссионный вопрос операционной системы. Прежде чем принять решение о покупке компьютерной системы, вам следует изучить, какие спецификации вам нужны в вашей компьютерной системе. Это, несомненно, поможет вам принять мудрое решение.
Мы подготовили для вас эту статью, в которой рассказывается обо всех аспектах обоих языков. Мы уверены, что, прочитав его, вы сможете оценить обе операционные системы и сможете принять мудрое решение о выборе между Linux и Windows.
Итак, давайте начнем рассматривать все важные различия между Windows и Linux.
Что такое Linux?
Как и любая другая компьютерная операционная система, такая как Microsoft Windows, Apple Mac OS, iOS, Google Android и т.д., Linux также является операционной системой с открытым исходным кодом, которая используется для бесперебойной работы компьютера. Linux устанавливает связь между компьютерным оборудованием и программным обеспечением. Одной из его основных функций является передача входных данных процессору для обработки и передача выходных данных аппаратному обеспечению для отображения. Точно так же он выполняет множество функций.
Основная концепция разработки Linux заключалась в разработке операционной системы, которая работает аналогично Unix, но эволюционировала таким образом, что может работать на различном оборудовании, от телефонов до суперкомпьютеров. Ядро Linux присутствует в каждой операционной системе на базе Linux. Ядро Linux управляет аппаратными ресурсами и набором программных пакетов, которые создают остальную операционную систему.
Некоторые общие важные компоненты, такие как GNU* tools, включены в операционную систему. С помощью этих инструментов пользователь управляет ресурсами, предоставляемыми ядром, устанавливает дополнительное программное обеспечение, настраивает параметры производительности и безопасности и многое другое. Все эти инструменты сгруппированы в функциональную операционную систему. Поскольку Linux является ОС с открытым исходным кодом, комбинации программного обеспечения могут варьироваться в зависимости от дистрибутивов Linux.
* GNU можно описать как огромную коллекцию свободного программного обеспечения. Согласно имеющейся статистике, на данный момент было включено около 390 пакетов программного обеспечения. Последней версией является GCC 12.1, выпущенная Ричардом Бьенером, инженером-компилятором и специалистом по высокопроизводительным вычислениям, 06 мая 2022 года. Чтобы узнать больше, вы также можете воспользоваться бесплатным руководством по Linux и получить исчерпывающие знания о том же самом.
Что такое Windows?
Windows известна как операционная система, которая была разработана корпорацией Microsoft с целью бесперебойной работы компьютеров. Это одна из самых известных и популярных компьютерных операционных систем во всем мире.
GUI (графический пользовательский интерфейс) является важным элементом операционной системы Windows, который сыграл важную роль в ее успехе. С помощью графического интерфейса пользователи могут быстро получать доступ к приложениям.
Операционная система Windows — это программное обеспечение, предназначенное для контроля, координации и манипулирования всеми операциями публикации на рабочем столе. Он действует как интерфейс между аппаратным обеспечением и другим программным обеспечением компьютерной системы. Выделение ячеек памяти для данных и других компьютерных задач входит в его работу. Во время операций обработки данных он управляет такими ресурсами, как файлы и программы, устройства ввода-вывода, компьютерная память и т.д. Кроме того, он может проводить диагностику аппаратного и программного обеспечения для обнаружения неисправностей и ошибок.
Корпорация Майкрософт разработала множество версий Windows. Некоторые популярные названия — Windows XP, Windows Vista, Windows 95, Windows 7, 8 и 10, из которых Windows 7, 8 и 10 являются распространенными именами, которые используются в настоящее время. Эти версии доступны в 32-разрядных и 64-разрядных версиях.
Несмотря на множество функций, добавляемых в операционную систему Windows время от времени в соответствии с требованиями современных вычислений, с момента ее первой версии в ее архитектуре не произошло особых изменений.
Почему это называется Windows?
До запуска Microsoft Windows все пользователи Microsoft использовали MS-DOS (дисковую операционную систему Microsoft). Microsoft хотела предоставить Windows новую идентификацию с новым именем. Имя, которое может представлять его новую операционную систему на основе графического интерфейса пользователя. С этой точки зрения Microsoft решила назвать его Windows из-за его способности выполнять несколько задач и запускать приложения одновременно.
Цель Линукс
Основной целью создания Linux было предоставить альтернативную, бесплатную версию операционной системы MINIX с открытым исходным кодом, которая работала на принципах и дизайне Unix.
Окна
Windows была представлена для того, чтобы предоставить пользователям MS-DOS интерфейс GUI (графические пользовательские интерфейсы), поскольку в то время интерес к GUI рос.
Графический пользовательский интерфейс (GUI) — это компьютерная программа, которая разработана таким образом, что пользователь может взаимодействовать с компьютером с помощью символов, визуальных метафор и указательных устройств.
Развитие Линукс
В начале 1990-х годов компьютерная операционная система Linux была создана Линусом Бенедиктом Торвальдсом, финским инженером-программистом, и Фондом свободного программного обеспечения (FSF).
Линус Бенедикт Торвальдс исторически известен как главный разработчик ядра Linux, которое используется дистрибутивами Linux и другими операционными системами, такими как Android.
Первая версия Linux, .01, была выпущена публично 17 сентября 1991 года, и с тех пор ядро Linux постоянно выпускает свою обновленную версию на рынок. Последней стабильной версией ядра Linux является версия 5.17.7, которая была выпущена на рынок 12 мая 2022 года.
Windows
Разработкой Windows руководил Уильям Генри Гейтс III, широко известный как Билл Гейтс. Он основатель Microsoft, американский бизнес-магнат, разработчик программного обеспечения, инвестор, автор и филантроп.
Процесс разработки операционной системы Microsoft Windows начался, когда в ноябре 1985 года была выпущена ее первая версия Windows 1. Это была первая целенаправленная попытка Microsoft создать графический пользовательский интерфейс в 16-разрядной версии.
С тех пор прошло 37 лет, и Microsoft, прилагая неустанные усилия и внося изменения в технологии в соответствии с требованиями времени, постоянно выпускала на рынок новые версии Windows.
Последней версией Windows, доступной на рынке, является Windows 11 версии 21H2, которая была запущена в октябре для ПК и планшетов.
Linux против Windows: важные факторы
Следующие факторы определяют разницу между Linux и Windows:
1. Лицензирование
Линукс
Особенностью операционной системы Linux является то, что она, наряду со своими утилитами и библиотеками, является бесплатной и с открытым исходным кодом для пользователей в целях использования и модификации. Кроме того, платные дистрибутивы ОС Linux с дополнительной поддержкой доступны на рынке по очень умеренной цене.
В соответствии с GNU General Public License Linux позволяет пользователям изменять и повторно использовать во многих системах и даже продавать свои самостоятельно разработанные модифицированные версии.
Windows
Операционная система Microsoft Windows распространяется с лицензией Microsoft и не предоставляет пользователям доступ к исходному коду. Следовательно, нет возможности внесения изменений на стандартном пользовательском уровне. Стоимость лицензии Microsoft для ее стандартных версий составляет от 70 до 200 долларов и может быть установлена на количество компьютеров, указанное в соглашении о покупке.
2. Командная строка
Линукс
В случае Linux командная строка предлагает больше возможностей для администрирования и повседневных задач, но она мало что предлагает конечным пользователям.
Windows
В Windows пользователям разрешено использовать командную строку, но не так, как в командной строке Linux. Чтобы открыть командную строку, пользователям необходимо нажать на диалоговое окно «Выполнить», ввести в строке поиска «Выполнить» и, наконец, нажать клавишу Enter.
3. Обновление системы
Линукс
Операционная система Linus предоставляет пользователям полный контроль над тем, когда и какое обновление следует установить. Процесс обновления происходит быстрее и не требует перезагрузки системы.
Windows
Microsoft Windows печально известна своими случайными обновлениями, которые постоянно появляются в неподходящее время.
Для начинающих пользователей, которые мало что знают о настройках обновления, не остается другого выбора, кроме как отступить и оставить компьютер для загрузки и установки обновлений. Компьютер необходимо перезагружать после каждого обновления.
4. Простота использования
Это может быть трудным сравнением, поскольку оно зависит от использования пользователями, которое варьируется от пользователя к пользователю.
Линукс
Linux с постоянной модернизацией обновил свое удобство использования и стоит на протяжении многих лет. Выпуск Linux Mind упростил процесс установки и наладки.
Пользователи, обладающие меньшими техническими знаниями или вообще не обладающие ими, также могут легко устанавливать его обновления и выполнять обычные действия, такие как электронная почта, воспроизведение музыки и видео и просмотр Интернета.
Windows
Windows поставляется с предустановленной версией на многих устройствах из-за ее доминирования на рынке. Обычно на новом компьютере предварительно установлена Windows.
Он настолько популярен, что большинство пользователей привыкли к его интерфейсу. Кроме того, бесперебойная работа его панели инструментов и простой процесс установки делают его любимым как среди новых, так и среди старых пользователей.
5. Поддержка
Линукс
Поскольку Linux имеет большую базу пользователей по всему миру, она обеспечивает массовую онлайн-поддержку пользователей Linux.
Существует множество способов, таких как форумы, доски вопросов и веб-сайты поддержки, с помощью которых сообщество ОС Linux оказывает поддержку пользователям.
Windows
Операционная система Windows поддерживается форумами, интегрированными и онлайновыми справочными системами и специализированными веб-сайтами. Кроме того, в Интернете доступно множество полезных видеороликов и книг, которые могут помочь людям любого уровня квалификации.
6. Разнообразие
Линукс
Linux, будучи открытым исходным кодом и легко модифицируемым, предоставляет множество легко настраиваемых дистрибутивов, основанных на потребностях пользователя. Обладая знаниями кода, пользователи могут изменять код и модифицировать операционную систему.
Windows
Настройка в операционной системе Windows непростая, и она предоставляет лишь несколько пользовательских настроек.
7. Скорость
Линукс
С точки зрения скорости, Linux намного быстрее, чем Windows. Когда в это время используется несколько процессов, Linux сводит к минимуму «зависание». Для поддержания работоспособности устройства файловая система Linux Ext4 отлично справляется с этой задачей. В Linux дефрагментация сейчас является устаревшей историей.
Windows
Операционная система Windows должна работать должным образом, в противном случае даже ее разумное и минимальное использование не сможет остановить ее замедление до невыносимого и мучительного уровня. При использовании нескольких процессов засорение памяти и диска является обычным явлением.
8. Конфиденциальность
Линукс
Операционная система Linux на высоком уровне заботится о конфиденциальности своих пользователей. Его встроенная функция шифрования по последнему слову техники дает пользователям уверенность в лучшей безопасности и меньшем количестве вторжений со стороны сторонних приложений.
Windows
За последние несколько лет Windows стала ориентироваться на рекламу. У пользователей есть возможность отказаться, но корпорация Майкрософт имеет четкое представление о рекламе. Кроме того, Windows знает о том, что вы делаете на своем компьютере, благодаря синхронизации с OneDrive и анализу поведения через Cortana, чтобы улучшить работу помощника. Инструменты Microsoft полюбились многим людям, но в какой-то степени они навязчивы.
9. Безопасность
Линукс
С точки зрения безопасности Linux считается лучшим защищенным языком по сравнению с Windows. Даже когда в Linux обнаруживаются новые маршруты атак, технология с открытым исходным кодом этой системы позволяет любому пользователю просматривать недостатки, что ускоряет и упрощает процесс выявления и устранения уязвимостей.
Windows
Несмотря на то, что на протяжении многих лет Windows добивалась значительных успехов в улучшении своей системы безопасности, она по-прежнему остается легкой мишенью для злонамеренных хакеров. Корпорация Майкрософт всегда уязвима к новым угрозам из-за своей большой базы пользователей.
10. Уровень выполнения
Уровень выполнения — это состояние инициализации (начального процесса, запущенного во время загрузки) и всей системы, которое определяет, какие системные службы находятся в эксплуатации. Цифры используются для определения уровней выполнения.
Линукс
Linux может останавливаться на разных уровнях запуска.
Windows
Чтобы администратор мог устранить возникшую проблему, Windows перезагрузится на уровне запуска 3.
11. Надежность
Линукс
Операционная система Linux с момента своего создания всегда уделяла особое внимание обеспечению надежной безопасности системы, управлению процессами и времени безотказной работы. Его приверженность системной безопасности делает его общеизвестно безопасной и надежной операционной системой.
Windows
На протяжении многих лет Microsoft предпринимала шаги по улучшению своего коэффициента надежности, но все же многое еще предстоит сделать, чтобы сравняться с Linux.
Многие его функции были прекращены ради удобства использования и простоты доступа, что привело к развитию нестабильности системы и уязвимостей в системе безопасности, в результате чего Windows получила замечание “не очень надежная по сравнению с Linux”.
12. Игры
Линукс
В то время как Linux медленно поднимается по лестнице на игровой рынок. С появлением бета-версии поддержки многих игр Linux все еще предстоит пройти долгий путь. Приобретая операционную систему Linux, вы упустите большое количество игр.
Windows
В игровой гонке Windows вышла победителем по сравнению с Linux.
Многие клиенты, такие как Steam, Epic и многие другие, доступны пользователям Windows, что дает пользователям возможность играть как с названиями AAA, так и с небольшими инди-играми. Кроме того, поскольку Windows имеет большую базу пользователей, многие производители графических карт ориентируют свою поддержку на Windows.
Ключевые моменты, которые следует запомнить
Linux против Windows
- Linux — это операционная система с открытым исходным кодом, в то время как Microsoft — коммерческая операционная система.
- Linux облегчает пользователям доступ к исходному коду операционной системы и разрешает им вносить изменения в соответствии с их выбором. С другой стороны, пользователи Windows не имеют таких привилегий.
- С точки зрения скорости, Linux работает быстрее, чем операционная система Windows, особенно на умеренно мощных системах, в то время как операционная система Windows со временем начинает замедляться.
- Windows регулярно собирает данные для улучшения пользовательского опыта, в то время как Linux воздерживается от этого.
- По показателю надежности Linux намного опережает Windows
- В случае с играми Windows находится на более высоком уровне, чем Linux, поскольку большинство разработчиков намеревались создавать игры только для Windows.
- Linux считается высокозащищенной системой, и ошибки и уязвимости могут быть легко исправлены благодаря ее платформе с открытым исходным кодом, в то время как в Windows это не так.
- За последние несколько лет, благодаря функциям и приложениям, Linux приобрела огромную популярность и стала популярной системой среди огромного числа владельцев бизнеса.
Вывод
До сих пор в этой статье о Linux vs Windows мы рассматривали многие аспекты операционной системы Windows и операционной системы Linux, чтобы дать вам достаточно знаний, чтобы в случае, если вы планируете купить новую компьютерную систему или планируете переключиться со старой системы на новую, вы могли бы быть в состоянии принять правильное решение при выборе одного из них. Если вы хотите получить глубокое представление об операционных системах в целом, вы можете пройти курсы по операционной системе, которые помогут вам улучшить свои навыки и знания.
Обе компьютерные системы важны с точки зрения их функциональности, целей и использования в соответствующих областях. Итак, оглянитесь назад на свои требования и выберите систему соответствующим образом. Мы надеемся, что с помощью этой статьи о Linux vs Windows мы предоставили вам много информации об обеих системах и уверены, что теперь вы можете правильно оценить системы и определить разницу между ними.
- Словарь мобильных терминов›
- О›
- Операционная система
Операционная система
Опубликовано:
22 октября 2007
Операционная система — базовый комплекс компьютерных программ. Этот комплекс управляет технической «начинкой» компьютера (КПК, смартфона) и обеспечивает работу с файлами и программами, ввод и вывод данных.
Операционной системой обладают все современные цифровые устройства. Различают открытые ОС и закрытые ОС.
Открытая операционная система — это система с открытым кодом, изменять который может любой желающий (не нарушая лицензии и закона). Закрытая — та, которую менять нельзя.
Открытые системы обычно бесплатны, быстро развиваются и тонко подстраиваются под устройства (потому что все желающие и умеющие пишут драйвера и быстро исправляют ошибки). Ошибки в закрытых системах чинятся только сервис-паками или в сервисных центрах.
ОС для смартфонов
Открытые системы (Google Android) позволяют делать с собой все, что вам только заблагорассудится: переписывать драйвера, добавлять функций, вставлять поддержку сенсорности… что угодно!
Закрытые системы (Windows Phone) не дают вам право на вмешательство (если по-честному и без пиратства), вам остается только ставить сервис-паки, покупать программы или пользоваться программами бесплатными.
Условно открытые системы (iOS, Symbian) не позволяют ничего менять в самой системе, но вы можете писать программы, используя специальный инструментарий — Development Kit, который предоставляет производитель.
Самые популярные ОС для смартфонов — это, конечно, Android и iOS. Для обычного пользователя (который не собирается заморачиваться с созданием программ для устройства и каким-либо переустройством системы) разница между ними будет только в интерфейсе. Более подробно почитать про отличия операционных систем можно в этой статье.
ОС для компьютеров
Самые известные компьютерные операционные системы — Windows, Mac OS, Linux. Первые две — закрытые, последняя — открытая. Соответственно, перестраивать под себя вы сможете только Linux. При этом архитектура Mac OS и Linux схожа, а вот Windows от них сильно отличается. Что касается использования, то разница между этими ОС, конечно, в интерфейсе, и тут уже что лучше каждый решает сам. Да, немаловажно, что Windows и Mac OS — системы платные, а вот Linux можно скачать в интернете абсолютно бесплатно.
ВикиЧтение
Системное программирование в среде Windows
Харт Джонсон М
Windows, стандарты и открытые системы
Эта книга посвящена разработке приложений с использованием Windows API. Вполне естественно, что у программистов, воспитанных на UNIX и открытых системах, могут возникнуть следующие вопросы: «Является ли Windows открытой системой?», «Представляет ли собой Windows промышленный стандарт?», «Не является ли Windows всего лишь очередным патентованным API?» Ответы на эти вопросы во многом зависят от того, что именно понимается под определениями открытая (open), промышленный стандарт (industry standard) или патентованный (proprietary), а также от того, какие преимущества ожидаются от использования открытых систем.
Windows API полностью отличается от API стандарта POSIX, поддерживаемого системами Linux и UNIX. Windows не подчиняется стандарту Х/Open, как не подчиняется и никакому другому открытому промышленному стандарту из тех, которые были предложены соответствующими органами стандартизации или промышленными консорциумами.
Windows контролируется единственным поставщиком. Хотя Microsoft и заявляет о своей готовности приспосабливаться к требованиям отрасли и учитывать их, в этих вопросах сама же она является арбитром и исполнителем в одном лице. Отсюда следует, что, помимо других преимуществ, пользователи Windows получают многие из выгод, которые обычно предлагают открытые стандарты.
• Унифицированные реализации быстрее достигают рынка.
• Отсутствуют какие-либо неожиданные фирменные «улучшения» или «расширения», с которыми потом приходится бороться программисту, хотя небольшие различия, существующие между различными платформами Windows, все же приходится учитывать.
• Вся совокупность полноценных ОС-продуктов, предлагающих все необходимые возможности, определена и реализована одним и тем же поставщиком. Разработчикам приложений остается решать только высокоуровневые задачи.
• Базовая аппаратная платформа является открытой. Разработчики могут выбирать любого из многочисленных поставщиков платформ по своему усмотрению.
Жаркие споры относительно того, к добру ли такая ситуация для пользователей и компьютерной индустрии в целом, или она только вредит общему делу, еще не закончились. Мы не будем пытаться участвовать в этом споре; задача данной книги состоит лишь в том, чтобы помочь разработчикам приложений как можно скорее приступить к работе в Windows.
В действительности системы Windows поддерживают многие важные стандарты. Так, Windows поддерживает стандартные библиотеки С и С+ и целый ряд открытых стандартов межплатформенного взаимодействия. В качестве примера можно привести сокеты Windows (Windows Sockets), предоставляющие стандартный интерфейс сетевого программирования, который обеспечивает возможность использования TCP/IP и других сетевых протоколов и тем самым открывает возможности доступа в Internet и взаимодействия с системами, не принадлежащими семейству Windows. To же самое остается справедливым и по отношению к протоколу удаленного вызова процедур (Remote Procedure Calls, RPC).[6] Системы самой различной природы могут связываться с высокоуровневыми системами управления базами данных (СУБД) при помощи языка структурированных запросов (SQL). Наконец, в общий круг предложений Windows входит поддержка Internet, обеспечиваемая Web-серверами и серверам иного рода. Windows поддерживает такие ключевые стандарты, как TCP/IP, а на активно действующем рынке поставщиков решений Windows вам предлагают приобрести за разумную плату множество других ценных дополнительных продуктов, в том числе клиенты и серверы X Window.
Резюмируя, можно утверждать, что Windows поддерживает наиболее важные из стандартов межплатформенного взаимодействия, и хотя основной API является собственностью компании, он доступен по умеренной цене для широкого ряда систем.
Читайте также
Файловые системы Windows
Файловые системы Windows
Windows поддерживает на непосредственно подключенных устройствах файловые системы четырех типов, но только первый из них будет иметь для нас существенное значение на протяжении всей книги, поскольку именно полнофункциональная файловая система этого
Установка Windows Vista как единственной операционной системы
Установка Windows Vista как единственной операционной системы
Если жесткий диск вашего компьютера пуст или же на нем имеется Windows предыдущей версии, которую вы хотите полностью удалить, заменив Windows Vista, при установке придерживайтесь следующих инструкций.Вставьте
Наик Дайлип Системы хранения данных в Windows
Наик Дайлип
Системы хранения данных в Windows
Серверные технологии хранения данных в среде Windows® 2000 Windows® Server
1. Обновление операционной системы до Windows XP
1. Обновление операционной системы до Windows XP
Операционная система Windows XP обещает стать важным этапом в процессе разработки семейства операционных систем Windows. Сложность, правда, состоит в том, что в наше время никто толком не может сказать, что является важным, а что нет.
7. Конфигурирование операционной системы Windows XP
7. Конфигурирование операционной системы Windows XP
Некоторые пользователи переходят к инсталляции приложений сразу после завершения установки Windows XP. Причины в данном случае достаточно разнообразны: от отсутствия сведений о наличии других возможностей до отсутствия
Часть IV Анатомия операционной системы Windows XP
Часть IV Анатомия операционной системы Windows XP
В приводящихся ниже разделах рассматриваются вопросы, связанные с архитектурой операционной системы Windows XP и образующими ее
Установка Windows Vista как единственной операционной системы
Установка Windows Vista как единственной операционной системы
Этот способ хорош, если винчестер, на который вы хотите поставить систему, девственно пуст. То есть чист. Словом, на нем нет ничего. Но иногда пользователи так озлоблены на надоевшую операционную систему, что горят
1.5.2. Кроссплатформенная переносимость и открытые стандарты
1.5.2. Кроссплатформенная переносимость и открытые стандарты
Unix остается единственной операционной системой, которая в гетерогенной среде компьютеров, поставщиков и специализированного аппаратного обеспечения способна представить связный и документированный
17.7. Переносимость, открытые стандарты и открытый исходный код
17.7. Переносимость, открытые стандарты и открытый исходный код
Переносимость требует стандартов. Эталонные реализации с открытым исходным кодом являются наиболее эффективным из известных методов, как для распространения стандарта, так и для того, чтобы вынудить
1.5.2. Кроссплатформенная переносимость и открытые стандарты
1.5.2. Кроссплатформенная переносимость и открытые стандарты
Unix остается единственной операционной системой, которая в гетерогенной среде компьютеров, поставщиков и специализированного аппаратного обеспечения способна представить связный и документированный
17.7. Переносимость, открытые стандарты и открытый исходный код
17.7. Переносимость, открытые стандарты и открытый исходный код
Переносимость требует стандартов. Эталонные реализации с открытым исходным кодом являются наиболее эффективным из известных методов, как для распространения стандарта, так и для того, чтобы вынудить
Открытые поля, приватные поля и открытые свойства
Открытые поля, приватные поля и открытые свойства
Заметим, что в указанных выше классах поля данных были определены открытыми только для того, чтобы упростить пример. Конечно, с точки зрения объектно-ориентированного подхода предпочтительнее использовать приватные
4.1.1. Файловые системы, поддерживаемые Windows
4.1.1. Файловые системы, поддерживаемые Windows
Вы не можете осознанно работать с фалами и каталогами, пока не узнаете, что такое файловая система. Файловая система — это организация данных на диске. Да, определение весьма упрощенное, однако оно подчеркивает суть файловой
Здесь хранится все. Реестр системы Windows XP
Здесь хранится все. Реестр системы Windows XP
Автор: Сергей ГолубевИсточник: UpgradeСистемный реестр ОС Windows XP — это объект, в котором регистрируются большие объемы самой разной информации. Впервые он появился в Windows NT. Прообразом реестра можно считать инициализационные файлы
Открытые системы Королевского Флота Ваннах Михаил
Открытые системы Королевского Флота
Ваннах Михаил
Мольеровский господин Журден, как известно, не знал, что говорит прозой. Точно так же и в былые века люди пользовались теми самыми принципами формирования второй природы, то есть — создания технических систем, что и ныне
Стремительное развитие технологий — наибольшее чудо нашего времени. Человеческая жизнь становится все проще, быстрее и интереснее, и за это нужно поблагодарить компьютеры в любом из их проявлений. Они прошли внушительный эволюционный путь, который превратил громоздкие настольные коробки в более компактные и удобные ноутбуки и смартфоны. В сети то и дело обсуждают их характеристики, но часто забывают про то, что заставляет их работать, — операционные системы. В этой статье собраны самые популярные из их настольных вариантов с уточнением особенностей и возможностей.
1. Windows
- Предназначение: приложения, интернет-серфинг, персональное использование, игры.
- Стоимость: от 199 долларов за Home до 289 долларов за Pro.
- Веб-сайт: Microsoft.
Начиная с Windows 95 и заканчивая Windows 10 — именно операционная система Microsoft считается самой популярной и наиболее знакомой простым пользователям из разных уголков мира. Программное обеспечение компании остается основой современных компьютеров. Его выбирают из-за простоты использования, быстрого запуска и возобновления работы. Последние версии операционной системы отличаются повышенной безопасностью и вниманием к конфиденциальности пользователей. С ней вы и ваши данные находятся под надежной защитой, и особенно переживать за свое личное пространство не приходится.
Особенности:
- удобный пользовательский интерфейс с простой навигацией, меню «Пуск» , в котором собраны ключевые настройки системы, а также установленные приложения;
- простое одновременное использование нескольких рабочих пространств с открытыми окнами приложений;
- специальный режим для использования на устройствах с сенсорным экраном;
- технологии многофакторной аутентификации для повышения безопасности, распознавания отпечатков пальцев и лиц;
- автоматическое уменьшение размера файлов для уменьшения места, используемого в хранилище.
Вывод: Windows считается одной из лучших операционных систем, потому что она развивается продолжительное время. У нее современная система безопасности, а также простой пользовательский интерфейс, который подходит для самых разнообразных устройств.
2. Ubuntu
- Предназначение: приложения, интернет-серфинг, игры.
- Стоимость: бесплатно.
- Веб-сайт: Ubuntu.
Ubuntu — операционная система на базе Linux, которая поставляется со всеми необходимыми инструментами. Она отлично подходит для разнообразных общественных организаций, школ и домашнего использования. Операционная система поддерживается Canonical — глобальным разработчиком программного обеспечения, который сыскал славу на распространении Ubuntu. Она абсолютно бесплатная, и только это должно стать мотивирующим фактором для того, чтобы самостоятельно попробовать ее. Все-таки далеко не все готовы тратиться на программное обеспечение в любом возможном виде.
Особенности:
- это операционная система с открытым исходным кодом, которую можно абсолютно бесплатно скачать, использовать без ограничений и свободно устанавливать любым пользователям;
- в Ubuntu встроен брандмауэр, а также программное обеспечение для защиты от вирусов — это делает ее достаточно безопасной;
- проект развивается уже несколько лет, за которые выходили регулярные обновления и необходимые исправления;
- Ubuntu полностью переведена на 50 различных языков;
- операционная система совместима со всеми новейшими ноутбуками, настольными компьютерами и устройствами с сенсорными экранами.
Вывод: Ubuntu — отличный вариант для тех, кто не хочет тратиться. Это свободная операционная система с открытым кодом, что делает ее достаточно привлекательной для самых разных пользователей. Она регулярно обновляется, отличается удобным интерфейсом и высоким уровнем безопасности.
3. macOS
- Предназначение: эксклюзивные приложения Apple.
- Стоимость: бесплатно с устройствами Apple.
- Веб-сайт: Apple.
Эксклюзивная операционная система Apple, у которой свой путь развития. Ее нельзя полноценно установить ни на одно другое устройство, кроме Mac. Она заточена под конкретное железо, которое использует производитель, и работает на нем максимально гладко. Для macOS подходит только программное обеспечение, которое создано конкретно для этой платформы. За операционную систему не нужно платить — ее стоимость уже вложена в цену далеко не самого дешевого аппаратного обеспечения. На WWDC 2020 Apple объявила о переводе macOS на процессоры собственного производства на базе архитектуры ARM.
Особенности:
- ночная тема оформления интерфейса операционной системы, которая делает работу с ней в вечернее время суток более комфортной;
- возможности для автоматического упорядочивания файлов по типу, дате изменения и другим параметрам;
- тесная интеграция с другими устройствами Apple — к примеру, можно быстро вставить в документ фрагмент, который вы только что сфотографировали на iPhone;
- фирменный магазин приложений с программным обеспечением;
- максимальный уровень безопасности и конфиденциальности данных.
Вывод: Это — одна из наиболее привлекательных операционных систем в визуальном плане. Так как компания развивает программное и аппаратное обеспечение одновременно, она может добиться максимального уровня оптимизации. Эту систему могут полноценно использовать только владельцы Mac.
4. Fedora
- Предназначение: корпоративное использование.
- Стоимость: бесплатно.
- Веб-сайт: Fedora.
Еще одна операционная система, в основу которой лег Linux. Она достаточно надежная и удобная, отлично работает как на настольных компьютерах, так и на ноутбуках. Fedora часто используют в общественных местах со свободным доступом случайных пользователей, а также для разработки.
Особенности:
- удобный пользовательский интерфейс, который не отвлекает от работы;
- полный набор инструментов с открытым исходным кодом;
- использование продвинутых инструментов для виртуализации и запуска виртуальных машин;
- использование контейнерных приложений.
Вывод: операционная система, которую чаще всего выбирают не для личного, а для корпоративного использования. Ее часто используют разработчики программного обеспечения, которые получают бесплатный доступ к полному набору инструментов для создания приложений.
5. Solaris
- Предназначение: обработка информации, работа с базами данных.
- Стоимость: бесплатно.
- Веб-сайт: Solaris.
Операционная система на базе UNIX, которую в середине 90-х разрабатывала Sun Microsystems. В 2010 году, когда компанию выкупила Oracle, платформа получила название Oracle Solaris. Она хорошо известна своей масштабируемостью, а также целым набором других возможностей. К примеру, она поддерживает DTrace — фреймворк динамической трассировки, предназначенный для отладки ядра и приложений в реальном времени. Solaris работает с файловой системой ZFS, которая заточена под объемные массивы данных, а также инструментом резервного копирования Time Slider.
Особенности:
- передовые возможности безопасности, гибкое управление правами пользователей, которое даст возможность защитить критически важные данные;
- неоспоримые преимущества в производительности для веб-служб, баз данных и сервисов Java;
- высокопроизводительная работа с сетью;
- неограниченные возможности для управления файловой системой и базами данных;
- полная совместимость для решения аппаратных и программных вопросов.
Вывод: Oracle Solaris считается одной из лучших среди бесплатных операционных систем с открытым исходным кодом. Она обеспечивает необходимую масштабируемость, функциональную совместимость, управление данными и безопасность, что высоко ценится в корпоративном секторе.
6. Free BSD
- Предназначение: работа с интернетом, интранетом, серверами.
- Стоимость: бесплатно.
- Веб-сайт: Free BSD.
Бесплатная операционная система с открытым исходным кодом на базе UNIX. Она совместима с различными платформами, ориентирована на скорость и стабильность работы. Наиболее захватывающая часть истории платформы — ее создание общими силами сообщества в Калифорнийском университете.
Особенности:
- расширенные возможности для работы в сети, совместимости и безопасности, которые отсутствуют в других операционных системах;
- идеально подходит для услуг интернета и интрасети, может справляться с большими нагрузками и эффективно управлять памятью, чтобы поддерживать работу сразу нескольких пользователей;
- усовершенствованная платформа для работы с высокопроизводительными системами на базе процессоров Intel;
- простая и быстрая установка прямо из сети.
Вывод: надежная операционная система, построенная внушительным сообществом студентов. Она лучше всего подходит для работы в сети, отличается простотой установки и возможностью быстрого одновременного использования сразу несколькими пользователями.
7. Chrome OS
- Предназначение: фирменные веб-приложения.
- Стоимость: бесплатно.
- Веб-сайт: Chrome OS.
Очередная операционная система, которая разработана на базе ядра Linux. За ее создание отвечает компания Google, которая фактически построила программную платформу вокруг своего фирменного браузера Chrome. Она заточена под работу с веб-приложениями.
Особенности:
- встроенные инструменты для автономной работы с мультимедийными файлами;
- удаленный доступ к приложениям и виртуальному рабочему столу;
- полная совместимость со всеми приложениями, разработанными для Android;
- запуск приложений, которые созданы для Linux.
Вывод: неординарная операционная система, которая отлично работает, но все еще не имеет четкого направления для развития. На данный момент она отлично подходит для недорогих компьютеров, общественного использования, мультимедийного контента. Но ее будущее все еще под вопросом.
8. CentOS
- Предназначение: разработка, личное и коммерческое использование.
- Стоимость: бесплатно.
- Веб-сайт: CentOS.
Очередная бесплатная операционная система, развитием которой занимается сообщество. Она пользуется спросом у программистов.
Особенности:
- обширный потенциал для разработчиков, желающих создавать софт и тестировать его;
- расширенные возможности для работы в сети, совместимости и безопасности, которые сейчас отсутствуют во многих других системах;
- инструменты совместимости для решения аппаратных и программных проблем;
- инструменты для тонкой настройки безопасности, управления процессами, настройки доступа к данным.
Вывод: операционную систему чаще всего выбирают разработчики программного обеспечения — для личного и домашнего использования она все же подходит не настолько хорошо. Платформа бесплатно предоставляет создателям приложений все необходимые инструменты для разработки.
9. Debian
- Предназначение: разработка приложений.
- Стоимость: бесплатно.
- Веб-сайт: Debian.
Еще одна бесплатная операционная система с открытым кодом, созданная на базе Linux. Она отличается максимальной легкостью для аппаратного обеспечения, простотой установки, удобным интерфейсом, а также десятками тысяч предварительно скомпилированных приложений в удобном формате.
Особенности:
- высокая скорость работы вне зависимости от «железа»;
- встроенный брандмауэр для защиты данных;
- максимально простая установка;
- расширенные возможности для работы с сетью.
Вывод: от других операционных систем Debian отличается куда меньшей универсальностью, поэтому устанавливать ее нужно лишь в том случае, если у вас есть представление по поводу ее возможностей. Тем не менее, она абсолютно бесплатна, поэтому ничего не мешает попробовать.
10. Deepin
- Предназначение: разработка приложений.
- Стоимость: бесплатно.
- Веб-сайт: Deepin.
Операционная система с открытым исходным кодом, которая основана на стабильной ветке Debian. Она отличается инструментом Deepin Desktop Environment, на базе которого создан удобный пользовательский интерфейс. Ее хвалят за эстетичный и привлекательный внешний вид.
Особенности:
- удобство, надежность и привлекательный интерфейс;
- расширенные возможности безопасности;
- простая установка;
- внушительный набор встроенного программного обеспечения, который включает установщик шрифтов, файловый менеджер, скриншотер, диктофон, просмотрщик изображений и плеер для фильмов.
Вывод: бесплатная операционная система, которая исправляет большинство недостатков Debian. У нее внушительное число модификаций, которые постепенно набирают популярность. Есть вероятность, что в будущем именно эта платформа сможет в полной мере конкурировать с macOS и Windows
Подводя итоги
Для домашнего использования лучше всего подходят Windows и macOS. Первая лучше для игр, а вторая отличается эксклюзивным программным обеспечением и продвинутой работой в экосистеме. Тем не менее, когда речь заходит про скорость работы, в лидеры уверенно выбивается Linux, которому не нужны аппаратные мощности. Чтобы работать на оптимальном уровне, ему даже производительный процессор не понадобится. Операционные системы на базе Linux часто используются в корпоративном секреторе — им отдают работы с массивами информации и базами данных.
Внимания также могут заслуживать менее популярные системы, которые не попали в подборку. Syllable — бесплатная альтернатива домашним платформам. ReactOS — когда-то клон Windows 95, а сегодня отдельная полноценная операционная система.
При работе над статьей использовались материалы Software Testing Help.
- Стандартные курсоры в Windows надоели — нашла 15 альтернатив. Рассказываю, как их установить
- Windows 7 мертва. Как стала лучшей и почему осталась такой до сих пор
- 10 приложений, которые нужно сразу установить на новый компьютер
- Эта скрытая опция Windows ощутимо ускоряет компьютер. Даже очень старый
- Как изменить значок пустой и полной корзины в Windows. Хоть на мемы
Операционная система — комплекс программ, обеспечивающий управление аппаратными средствами компьютера, организующий работу с файлами и выполнение прикладных программ, осуществляющий ввод и вывод данных.
На сегодняшний день, операционная система — это первый и основной набор программ, загружающийся в компьютер. Помимо вышеуказанных функций ОС может осуществлять и другие, например, предоставление общего пользовательского интерфейса.
Сегодня наиболее известными операционными системами являются ОС семейства Microsoft Windows и UNIX-подобные системы.
Функции[править]
Интерфейсные функции:
- Управление аппаратными средствами, устройствами ввода-вывода
- Файловая система
- Поддержка многозадачности (разделение использования памяти, времени выполнения)
- Ограничение доступа, многопользовательский режим работы (если взять к примеру ДОС, то он не может быть многопользовательским)
- Сеть (взять спектрам в пример…)
Внутренние функции:
- Обработка прерываний
- Виртуальная память
- «Планировщик» задач
- Буферы ввода-вывода
- Обслуживание драйверов устройств
Файловые системы[править]
Файловая система представляет из себя порядок организации и хранении файлов на электронном устройстве. Файловая система определяет формат данных, которые хранятся в этой файловой системе и способы хранения информации. В файловой системе все обычно хранится в виде файлов.
Файловая система определяет:
- Максимально допустимую длину имени файлов
- Максимальный возможный размер файла и раздела
- Набор атрибутов файлов
С точки зрения операционной системы, весь жесткий диск представляет собой набор кластеров (обычно размер кластера 512 байт)
Мультизагрузка[править]
- Вопросы и ответы по мультизагрузке на x86
Список операционных систем[править]
Более полный список операционных систем можно увидеть здесь.
UNIX[править]
Операционная система UNIX была разработана группой сотрудников Bell Labs под руководством Денниса Ричи, Кена Томпсона и Брайана Кернигана в 1969 году.
BSD[править]
В конце 1970-х годов сотрудники Калифорнийского университета в Беркли внесли ряд усовершенствований в исходные коды UNIX, включая работу с протоколами TCP/IP. Их разработка стала известна под именем BSD — Berkeley Systems Distribution. Она распространялась под лицензией, позволяющей дорабатывать и совершенствовать продукт и передавать результат третьим лицам, с исходными кодами или без них, при условии указания авторства кода, написанного в Беркли.
Linux[править]
В начале 1990-х годов студент Хельсинкского университета Линус Торвальдс начал разработку ядра новой ОС для IBM-совместимых ПК, которое было названо Linux. В настоящее время GNU/Linux (совокупность различных дистрибутивов построенных на базе ядра Linux) стоит на втором месте по популярности среди ОС, используемых на рабочих столах пользователей (первое место принадлежит Microsoft Windows).
Amiga OS[править]
Операционная система для персональных компьютеров семейства Amiga (процессор Motorola 68k), имеет атипичное микроядро называемое Exec. Классическую AmigaOS принято рассматривать как совокупность двух составляющих: Kickstart и Workbench.
Kickstart обеспечивает абстрагирование от уникального аппаратного обеспечения Amiga и содержит в себе: шедулер вытесняющей многозадачности (Exec), дисковую операционную систему (AmigaDOS) и библиотеки графического интерфейса (Intuition).
Workbench является графическим интерфейсом пользователя, и представлен как правило одноимённым рабочим столом или другим файловым менеджером.
История AmigaOS начинается в 1984 году. Это была первая операционная система в которой были одновременно реализованы вытесняющая многозадачность реального времени, графический интерфейс пользователя и командная строка. Имеет 3 полноценных ответвления (наследующих архитектуру AmigaOS):
- AROS — ОС совместимая с AmigaOS на уровне API, разрабатывается AROS Team на принципах Open-Source (процессоры x86).
- AmigaOS 4.x — версии проприетарной AmigaOS, разработка компании Hyperion Ent. для семейства ПК AmigaONE (процессор PowerPC);
- AmigaAnywhere — кроссплатформенная среда приложений аналогичная Java. Существует для всех процессоров;
- MorphOS — AmigaOS-совместимая ОС, смешанного с Open-Source типа, изначально разработка компании Genesi для семейства ПК Pegasos (процессор PowerPC);
DOS[править]
В 1980 Тимом Патерсоном (Tim Paterson) из Seattle Computer Products (SCP) была создана QDOS (Quick and Dirty Operating System). QDOS, по большей части, была 16-разрядным клоном CP/M, но с новой файловой системой — FAT. QDOS была переименована в 86-DOS, поскольку разрабатывалась для работы на процессоре Intel 8086. Microsoft приобрела QDOS за $60 000 и продала её IBM уже как PC-DOS (MS-DOS).
1 августа 1984 IBM объявляет о выпуске нового поколения персональных компьютеров — IBM PC/AT.
Free DOS[править]
FreeDOS — свободно-распространяемая функциональная копия известной операционной системы MS-DOS.
FreeBSD[править]
FreeBSD Свободная операционная система семейства Unix, потомок AT&T Unix по линии BSD, создана Калифорниским Университетом Беркли.
Mac OS[править]
Mac OS — Unix подобная операционная система, разработанна компанией Apple Computers Co. в 1984 году, под названием «System 1». В 1997 году, была выпущена 8-я версия операционной системы, и операционная система была переименована в Mac OS (Полное название: Macintosh Operating System).
macOS[править]
macOS — десятый выпуск линейки Mac OS, разрабатываемая и выпускаемая американской компанией Apple Computers Co. (Сегодня: Apple Inc.). В отличие от Mac OS 9, macOS X была разработана на ядре XNU, и имела код из FreeBSD. Начиная с версий OS X Yosemite, была введена функция Hand Off. С этой функцией можно было взаимодействовать с iOS и перехватывать данные приложения, и передать данные на iOS устройства c запущенным приложением.
Microsoft Windows[править]
Microsoft Windows — это семейство операционных систем компании Microsoft. Была создана для компьютеров IBM с поддержкой MS-DOS.
IBM OS/2[править]
OS/2 — операционная система, разрабатывавшаяся компанией IBM (первоначально совместно с Microsoft, позже самостоятельно). В настоящее время работы над клиентскими версиями прекращены, в связи с широким распространением операционных систем семейства Windows NT. Серверные версии продолжают поддерживаться в связи с широким ареалом внедрения. Широко использовалась в США, в банковской и производственной сферах, а также в России, в банкоматах.
- OS/2 FAQ
ReactOS[править]
ReactOS — операционная система, один из проектов сообщества Open Source. В ходе разработки предполагается добиться полной совместимости с приложениями и драйверами Microsoft Windows(R) NT4. Это открытая операционная система, основанная на принципах архитектуры Windows NT® (такие продукты компании Microsoft, как Windows XP, Windows 7, Windows Server 2012 построены на архитектуре Windows NT). Система была разработана с нуля, и таким образом не основана на Linux и не имеет ничего общего с архитектурой UNIX.
Plan 9[править]
Plan 9 — Операционная система, разработанная в Bell Labs — колыбели UNIX и языка Си. Построена на идее использования файловых иерархий для представления любых ресурсов операционной системы и оборудования. Идеально подходит для построения распределенных систем.
Inferno OS[править]
Inferno — продолжатель идей Plan9, отличительной особенностью которой является малые требования к ресурсам компьютера и возможность работы как поверх установленной ОС, так и самостоятельно. VitaNuova
[править]
Menuet — самостоятельная операционная система написанная на языке программирования ассемблер. 64-битная версия коммерческая и требуется оплата.
Колибри ОС[править]
Колибри — ответвление от Menuet OS, в отличие от Menuetа, полностью бесплатная.
Эльбрус ОС[править]
Эльбрус ОС — операционная система для процессоров Эльбрус, разрабатываемая российской компанией МЦСТ.
Мобильные операционные системы[править]
iOS[править]
iOS (до 24 июня 2010 года — iPhone OS) — мобильная операционная система для смартфонов, электронных планшетов, носимых проигрывателей и некоторых других устройств, основанная на macOS X, разрабатываемая и выпускаемая американской компанией Apple.
Android[править]
Android — операционная система, основана на ядре Linux, предназначена для смартфонов, планшетов, электронных книг, цифровых проигрывателей, наручных часов, фитнесс-браслетов, игровых приставок, ноутбуков, нетбуков, смартбуков, очков Google Glass, телевизоров и других устройств (в 2015 году появилась поддержка автомобильных развлекательных систем и бытовых роботов).
Android имеет бесчисленное количество форков, которые в сообществе называются — оболочками Android.
Ubuntu Touch[править]
Ubuntu Touch — мобильная операционная система, основанная на ядре Linux, в частности дистрибутива Ubuntu для настольных ПК, анонсированная 2 января 2013 года, разработанная компанией Canonical Ltd. для смартфонов и планшетов.
Kai OS — операционная система, разрабатываемая для продвинутых телефонов.
Symbian OS — операционная система для телефонов и смартфона от производителя Nokia