Microsoft Windows 버전 이력
Microsoft Windows version historyMicrosoft Windows 는 1983년 [1]11월 10일에 Bill Gates 에 의해서 발표되었습니다.마이크로소프트는 2년 [2]전에 소개된 MS-DOS의 그래픽 사용자 인터페이스로 윈도우를 도입했다.제품 라인은 1990년대에 운영 환경에서 완전히 완전한 현대적 운영 체제로 발전했으며, 각각 다른 코드 베이스를 가진 두 가지 개발 라인을 거쳤습니다.
최초의 Windows 버전(1.0~3.11)은 MS-DOS에서 실행되는 그래픽 셸이었습니다.Windows 95는 MS-DOS 기반이지만 16비트 DOS 기반[citation needed] 커널과 32비트 사용자 공간을 사용하는 자체 운영 체제였습니다.Windows 95에는 시작 메뉴, 태스크바, Windows 탐색기(Windows 8에서는 파일 탐색기로 이름이 변경됨) 등 이후 제품에 포함된 많은 기능이 도입되었습니다.1997년에 마이크로소프트는 (당시 논란이 많았던) Windows Desktop Update가 포함된 Internet Explorer 4를 출시했습니다.이는 Internet Explorer와 웹을 사용자 인터페이스에 통합하는 것을 목표로 하고 있으며, JPEG 이미지를 바탕화면으로 표시하는 기능 및 Windows 탐색기의 단일 창 탐색 기능 등 많은 신기능을 Windows에 도입했습니다.1998년에 Microsoft는 Windows 98을 출시했습니다.Windows 98에는 Windows Desktop Update와 Internet Explorer 4도 기본적으로 포함되어 있습니다.Internet Explorer 4와 Desktop Update가 포함된 것은 미국에서 반독점 소송으로 이어졌습니다.Windows 98 에는, 곧바로 USB 를 서포트할 수 있는 것 외에, 플러그 앤 플레이도 탑재되어 있어, 시스템을 재기동하거나 수동으로 설정할 필요는 없습니다.윈도우의 마지막 DOS 기반 버전인 윈도우 미는 소비자들을 겨냥하여 2000년에 출시되었습니다.시스템 복원, 도움말 및 지원 센터, 디스크 조각 모음 업데이트 버전 및 기타 시스템 도구를 소개했습니다.
1993년에 마이크로소프트는 새롭게 개발된 윈도우 NT 운영 체제의 첫 번째 버전인 윈도우 NT 3.1을 출시했다.Windows 9x 시리즈의 운영 체제와는 달리 32비트 운영 체제입니다.NT 3.1은 DOS 및 DOS 기반 Windows 운영 체제에서 사용되던 오래된 파일 할당 테이블(FAT)을 대체하도록 설계된 파일 시스템인 NTFS를 도입했습니다.1996년에 Windows NT 4.0이 출시되었는데, 이 버전에는 Windows NT 4.0 전용으로 작성된 완전한 32비트 버전의 Windows 탐색기가 포함되어 있어 운영 체제가 Windows 95와 같이 작동합니다.Windows NT는 원래 하이엔드 시스템과 서버에서 사용하도록 설계되었지만, Windows 2000의 출시와 함께 Windows 95 및 Windows 98의 많은 소비자 지향 기능(Windows Desktop Update, Internet Explorer 5, USB 지원 및 Windows Media Player 등)이 포함되었습니다.이러한 소비자 지향 기능은 2001년 Windows XP에서 더욱 확장되었습니다. 여기에는 Luna라는 새로운 비주얼 스타일, 보다 사용자 친화적인 인터페이스, Windows Media Player 및 Internet Explorer 6의 기본 업데이트 버전, Windows Me의 도움말 및 지원 센터 및 시스템 복원과 같은 확장 기능이 포함됩니다.2007년에 출시된 윈도 비스타는 사용자 계정 컨트롤 등의 기능을 도입함으로써 컴퓨터 바이러스 및 기타 악성 소프트웨어로부터 윈도 운영체제를 보호하는 데 초점을 맞췄다.새로운 기능으로는 Windows Aero, 표준 게임 업데이트 버전(Solitaire 등), Windows Movie Maker 및 Outlook Express를 대체하는 Windows Mail 등이 있습니다.그럼에도 불구하고 Windows Vista는 오래된 하드웨어의 성능 저하와 당시 높은 시스템 요구 사항으로 인해 심각한 타격을 받았습니다.Windows 7은 출시된 지 거의 3년이 지난 2009년에 이어 출시되었으며, 기술적으로 시스템 요건이 [3][4]더 높음에도 불구하고 리뷰어들은 [5]Windows Vista보다 더 잘 작동한다는 점에 주목했습니다.Windows 7에서는 Windows Movie Maker, Windows Photo Gallery, Windows Mail 등의 많은 응용 프로그램이 삭제되어 사용자가 이러한 기능 및 기타 온라인 서비스를 이용하려면 별도의 Windows Live Essentials를 다운로드해야 합니다.2012년에 출시된 윈도우 8은 시작 메뉴를 시작 화면으로 대체하고, 플랫 컬러 인터페이스를 위해 에어로 인터페이스를 제거했으며, "메트로" 앱(나중에 유니버설 윈도우 플랫폼 앱으로 명칭 변경), 참스 바 사용자 인터페이스 elem 등 많은 논란이 있는 변화를 도입했다.ent는 모두 [6][7][8]리뷰어들로부터 상당한 비판을 받았다.윈도우 8로의 무료 업그레이드인 윈도우 8.1은 [9]2013년에 출시되었습니다.
2015년에 출시된 Windows의 다음 버전인 Windows 10은 시작 메뉴를 다시 도입했으며 항상 전체 화면이 아닌 창에서 범용 Windows Platform 앱을 실행할 수 있는 기능을 추가했습니다.Windows 10은 일반적으로 좋은 평가를 받았고, 많은 리뷰어들은 Windows [10][11][12]10이 Windows 8이어야 한다고 말했다.
최신 버전의 Windows 11은 2021년 10월 5일에 출시되었습니다.Windows 11 에는, 새로운 [13]「시작」메뉴, 둥근 모서리를 특징으로 하는 비주얼 스타일, Microsoft 스토어의 새로운 레이아웃 등, 재설계된 유저 인터페이스가 짜넣어져 있습니다.또, Microsoft Edge도 디폴트로 포함되어 있습니다.
Windows 1.0
1985년 11월 20일에 출시된 마이크로소프트 윈도우즈의 첫 번째 독립 버전인 버전 1.0은 거의 인기를 끌지 못했습니다.이 프로젝트는 윈도우 시스템이 구현되기 전에 잠시 코드네임 "Interface Manager"로 명명되었습니다.이것은 Windows의 원래 이름과는 달리, Microsoft의 마케팅 책임자인 Rowland Hanson은 Windows라는 이름이 고객에게 [14]더 매력적일 것이라고 확신시켰습니다.
Windows 1.0은 완전한 운영체제가 아니라 MS-DOS를 확장하여 MS-DOS의 고유한 결함을 공유하는 "운영환경"이었습니다.
마이크로소프트 윈도우의 첫 번째 버전은 윈도우 페인트, 윈도우 쓰기, 간단한 워드 프로세서, 약속 달력, 카드 파일러, 메모장, 시계, 제어판, 컴퓨터 터미널, 클립보드, 램 드라이버를 포함했다.MS-DOS 이그제큐티브와 리버시라는 게임도 포함되어 있었다.
마이크로소프트는 애플의 새로운 매킨토시 컴퓨터를 위한 응용 프로그램을 개발하기 위해 애플 컴퓨터와 함께 일했는데, 매킨토시 컴퓨터는 그래픽 사용자 인터페이스를 갖추고 있다.관련 비즈니스 협상의 일환으로서 Microsoft는 Macintosh 사용자 인터페이스의 특정 측면을 Apple로부터 라이센스 취득했습니다.나중의 소송에서는, 지방 법원은 이러한 측면을 「화면 표시」라고 요약했습니다.Windows 1.0 의 개발에서는, Microsoft 는 라이센스를 준수하기 위해서, Macintosh 유저 인터페이스로부터 특정의 GUI 요소를 빌리는 것을 의도적으로 제한했습니다.예를 들어, 창은 화면에 "타일"로만 표시됩니다. 즉, 서로 겹치거나 겹칠 수 없습니다.
2001년 12월 31일, Microsoft는 Windows 1.0을 구식으로 선언하고, 시스템의 서포트와 갱신의 제공을 중지했습니다.
윈도 2.x
Microsoft Windows 버전 2.0(내부 2.01 및 2.03)은 1987년 12월 9일에 출시되었으며, 이전 버전보다 약간 더 인기가 있음이 입증되었습니다.Windows 2.0에 대한 인기의 대부분은 Microsoft의 새로운 그래픽 애플리케이션인 Excel과 Word for Windows에 "런타임 버전"으로 포함되었기 때문입니다.MS-DOS에서 실행하여 작업 기간 동안 Windows를 실행하고 종료 시 Windows를 종료할 수 있습니다.
Microsoft Windows는 Aldus PageMaker가 이전에 Macintosh에서만 실행되었던 Windows 버전에 등장했을 때 큰 인기를 끌었다.일부 컴퓨터 역사학자들은[who?] 이것이 Windows용 중요한 비 Microsoft 응용 프로그램의 첫 등장이라고 합니다.
이전 버전의 Windows와 마찬가지로 버전 2.0에서는 리얼 모드 메모리 모델을 사용할 수 있으며, 이로 인해 최대 1메가바이트의 메모리로 제한됩니다.이러한 구성에서는 286 보호 모드를 사용한 DESQview와 같은 다른 멀티태스커에서 실행할 수 있습니다.또, 인텔 80286 호환 프로세서로 동작하는 경우, 대용량 메모리 영역을 서포트하는 최초의 버전이기도 합니다.이 에디션은 Windows 2.1 릴리스와 함께 Windows/286으로 이름이 변경되었습니다.
다른 Windows/386 에디션에는 보호 모드 커널이 있어 80386 호환 프로세서가 필요했으며 커널에는 LIM 표준 EMS 에뮬레이션 및 VxD 드라이버가 포함되어 있었습니다.당시 Windows 및 DOS 기반 애플리케이션은 모두 리얼 모드였으며 Windows/386에서는 80386 프로세서의 새로운 버전인 가상 8086 모드를 사용하여 보호 모드 커널 상에서 실행할 수 있었습니다.
버전 2.1은 1988년 5월 27일에 출시되었고 버전 2.11은 1989년 3월 13일에 출시되었습니다.이것들에는 몇 가지 사소한 변경이 포함되어 있습니다.
애플 컴퓨터, Inc. v. Microsoft에서 버전 2.03과 이후 3.0은 겹치는 윈도우 및 기타 기능 때문에 애플로부터 도전에 직면했다. 애플은 운영체제의 표면상 저작권이 있는 "모양과 느낌"과 OS에서 "엠보디"를 모방하여 매킨토시 복사본을 생성했다.윌리엄 슈바르처 판사는 애플이 제기한 189건의 저작권 침해 주장 중 10건을 제외하고 모두 기각했으며, 나머지 10건 중 대부분은 복사할 수 없는 [citation needed]아이디어라고 판결했다.
2001년 12월 31일, Microsoft는 Windows 2.x 의 구형을 선언하고, 시스템의 서포트와 업데이트의 제공을 중지했습니다.
Windows 3.0
1990년 5월에 출시된 Windows 3.0은 네이티브 애플리케이션에 제공되는 기능이 향상되었습니다.또, 가상 메모리의 도입에 의해, Windows/386 보다 낡은 MS-DOS 베이스의 소프트웨어를 멀티태스킹 할 수 있게 되었습니다.
Windows 3.0의 사용자 인터페이스는 마침내 Macintosh 컴퓨터의 사용자 인터페이스에 대한 심각한 경쟁자를 닮았습니다.PC는 VGA 비디오 카드로 인해 그래픽이 향상되었으며, 보호/확장 모드에서는 Windows 응용 프로그램이 DOS보다 더 많은 메모리를 쉽게 사용할 수 있게 되었습니다.Windows 3.0은, 리얼, 스탠다드, 또는 386 확장 모드로 동작해, 8086/8088부터 80286 및 80386까지의 인텔 프로세서와 호환성이 있습니다.386 확장 모드 커널은 Windows/386 보호 모드 커널의 확장 버전이었지만, 이것은 Windows 프로그램을 보호 모드로 실행하는 첫 번째 버전입니다.
Windows 3.0은 2개의 업데이트를 받았습니다.도입 후 몇 개월 후 Windows 3.0a가 유지보수 릴리스로 출시되어 버그가 해결되고 안정성이 향상되었습니다."멀티미디어" 버전인 Windows 3.0 멀티미디어 확장 1.0이 1991년 10월에 출시되었습니다.이 제품에는 CD-ROM 드라이브와 Creative Labs Sound Blaster Pro 등의 사운드 카드로 구성된 "멀티미디어 업그레이드 키트"가 동봉되어 있습니다.이 버전은 Windows 3.1(1992년 4월에 처음 출시됨) 이후에 사용 가능한 멀티미디어 기능의 선구자이며 마이크로소프트의 멀티미디어 PC 사양의 일부였습니다.
위의 기능과 애플리케이션 소프트웨어 개발자의 시장 지지가 증가함에 따라 Windows 3.0은 크게 성공하여 버전 3.1이 출시되기 2년 전에 약 1,000만 부가 판매되었습니다.Windows 3.0은 마이크로소프트의 주요 수입원이 되었고, 마이크로소프트는 이전 계획의 일부를 수정하도록 이끌었다.지원은 2001년 [15]12월 31일에 중단되었습니다.
OS/2
1980년대 중후반 동안 Microsoft와 IBM은 DOS의 후속 제품으로 OS/2를 공동으로 개발했습니다.OS/2는 앞서 설명한 인텔 80286 프로세서의 보호 모드와 최대 16MB의 메모리를 최대한 활용합니다.1987년에 출시된 OS/2 1.0은 스왑과 멀티태스킹을 지원하여 DOS 실행 파일을 실행할 수 있게 되었습니다.
IBM은 OS/2용 Windows의 GUI를 Presentation Manager로 라이센스했으며, 두 회사는 Windows 2.0과 거의 [16]동일할 것이라고 밝혔습니다.Presentation Manager는 1988년에 출시된 버전 1.1까지 OS/2에서 사용할 수 없었습니다.API는 Windows와 호환되지 않습니다.1989년에 출시된 버전 1.2에서는 FAT 파일 시스템을 대체하는 새로운 파일 시스템인 HPFS가 도입되었습니다.
1990년대 초, Microsoft/IBM의 관계에서 충돌이 발생했습니다.PC 운영체제를 개발하면서 서로 협력했고 서로의 코드에 접근할 수 있었습니다.Microsoft는 Windows를 더욱 개발하기를 원했고 IBM은 OS/2를 기반으로 향후 작업을 수행하기를 원했습니다.이러한 긴장을 해소하기 위해 IBM과 Microsoft는 OS/2 2.0을 개발하여 OS/2 1.3과 Windows 3.0을 대체하고 Microsoft는 다음 버전인 OS/2 3.0을 개발하기로 합의했습니다.
그러나 이 계약은 곧 결렬되었고 마이크로소프트와 IBM의 관계는 종료되었습니다.IBM은 OS/2를 계속 개발하였고, Microsoft는 OS/2 3.0의 이름을 Windows NT로 변경하였습니다. 그러나 계약 종료 시까지 OS/2와 Windows 기술을 사용할 수 있는 권리를 유지하였으나 Windows NT는 대부분 독립적으로 새로 작성되었습니다(아래 참조).
1.x 시리즈의 많은 문제를 해결하기 위해 임시 버전 1.3 이후 IBM은 1992년에 OS/2 버전 2.0을 출시했습니다.이것은 큰 개선이었습니다.새로운 객체 지향 GUI인 Workplace Shell(WPS)이 탑재되어 있어 많은 사람들이 OS/2의 가장 뛰어난 기능으로 간주하고 있습니다.마이크로소프트는 나중에 윈도우 95에서 그것의 대부분을 모방할 것이다.또한 버전 2.0은 풀 32비트 API를 제공하며 원활한 멀티태스킹을 제공하며 인텔 80386이 제공하는4 기가바이트의 주소 공간을 이용할 수 있습니다.그러나 대부분의 시스템은 16비트 코드를 내장하고 있어 디바이스 드라이버도 16비트 코드를 필요로 했습니다.이것이 최신 디바이스용 OS/2 드라이버가 만성적으로 부족한 이유 중 하나입니다.버전 2.0은 또한 DOS와 Windows 3.0 프로그램을 실행할 수 있었는데, IBM은 이러한 분리의 결과로 DOS와 Windows 코드를 사용할 권리를 보유하고 있었기 때문이다.
Windows 3.1x
OS/2 2.0의 출시가 임박한 것에 대응해, Microsoft는 Windows 3.1(1992년 4월에 처음 출시)을 개발했습니다.이것에는, TrueType 확장 폰트의 표시(Apple과 공동 개발), 386 확장 모드의 디스크 퍼포먼스의 향상, 멀티미디어 서포트, 버그 수정 등, Windows 3.0의 몇개의 개선이 포함되어 있습니다.또, 리얼 모드도 삭제해, 80286 이상의 프로세서에서만 동작했습니다.이후 마이크로소프트는 1992년 Windows 3.1 출시 이후 모든 패치와 업데이트가 포함된 Windows 3.1의 수정 버전인 Windows 3.11을 출시했습니다.
1992년과 1993년에 Microsoft는 Windows for Workgroups(WfW)를 출시했습니다.이 WfW는 기존 Windows 3.1 설치의 애드온으로도 사용할 수 있으며 기본 Windows 환경과 네트워킹 확장을 모두 하나의 패키지에 포함하는 버전으로도 사용할 수 있습니다.Windows for Workgroups에는 향상된 네트워크 드라이버와 프로토콜 스택, 피어 투 피어 네트워킹 지원이 포함되어 있습니다.Windows for Workgroups에는 WfW 3.1과 WfW 3.11의 두 가지 버전이 있었습니다.이전 버전과 달리 Windows for Workgroups 3.11은 386 확장 모드에서만 실행되었으며 적어도 80386SX 프로세서가 필요했습니다.WfW의 옵션 다운로드 중 하나는 "Wolverine" TCP/IP 프로토콜 스택으로, 기업 네트워크를 통해 인터넷에 쉽게 액세스할 수 있었습니다.
이 모든 버전은 버전 3.0의 놀라운 판매 속도를 이어갔습니다.3.1x 시리즈에는 긴 파일 이름, 데스크톱 또는 잘못된 애플리케이션으로부터 시스템을 보호하는 것과 같은 OS/2의 중요한 기능 대부분이 부족했지만, Microsoft는 IBM PC의 OS 및 GUI 시장을 빠르게 장악했습니다.Windows API는 소비자 소프트웨어의 사실상의 표준이 되었습니다.
2001년 12월 31일, Microsoft는 Windows 3.1의 구형을 선언하고, 시스템의 서포트와 갱신의 제공을 중지했습니다.다만, 임베디드 시스템의 Windows for Workgroups 3.11 의 OEM 라이센스는,[17] 2008년 11월 1일까지 계속 사용할 수 있습니다.
Windows NT 3.x
한편, 마이크로소프트는 계속해서 윈도우 NT를 개발하였다.이 시스템의 주요 설계자는 Digital Equipment Corporation의 [18]VAX/VMS의 최고 설계자 중 한 명인 Dave Cutler였습니다.마이크로소프트는 1988년 10월 OS/2의 후계자를 만들기 위해 그를 고용했지만 커틀러는 그 대신 완전히 새로운 시스템을 만들었다.Cutler는 DEC에서 MICA라고 불리는 VMS의 후속작을 개발하고 있었는데, DEC가 프로젝트를 중단했을 때 전문지식과 약 20명의 엔지니어를 마이크로소프트에 데려왔습니다.DEC는 또한 그가 MICA의 코드를 마이크로소프트에 가져갔다고 [19]믿고 소송을 제기했다.마이크로소프트는 결국 1억 5천만 달러를 지불하고 NT에서 DEC의 Alpha CPU 칩을 지원하기로 합의했다.
Windows NT Workstation(Microsoft 마케팅에서는 Windows NT가 Windows 3.1의 연속인 것처럼 보이기를 원했습니다)은 1992년 7월 샌프란시스코에서 [20]열린 프로페셔널 개발자 회의에서 개발자들에게 베타 형태로 전달되었습니다.마이크로소프트는 이 컨퍼런스에서 윈도 NT와 윈도 3.1의 대체 제품(Windows 95, 코드네임 시카고)을 개발하여 이 둘을 하나의 운영체제로 통합하겠다는 의도를 밝혔다.이 후계자는 카이로라는 코드네임이었다.나중에 생각해 보면, 카이로는 Microsoft가 예상했던 것보다 훨씬 어려운 프로젝트였고, 결과적으로 NT와 시카고는 Windows XP가 될 때까지 통합되지 않았습니다. 비록 Windows 2000이 시스템의 볼트 및 기어의 대부분을 이미 통합했지만, Windows 95와 같은 가정용 소비자에게 판매되어 최종적인 것으로 간주되었습니다.통합 OS2020년 현재 카이로의 일부 지역은 여전히 Windows에 진입하지 못하고 있습니다. 가장 주목할 만한 것은 카이로의 객체 파일 시스템이었던 WinFS 파일 시스템입니다.Microsoft는 Windows XP 및 Windows[21] Vista용 WinFS의 개별 릴리스를 중단하고 WinFS용으로 개발된 테크놀로지를 Microsoft SQL Server 등 다른 제품과 테크놀로지에 단계적으로 도입할 것이라고 발표했습니다.
NT의 우수한 하드웨어 추상화 모델을 다루는 데 있어 증가하는 프로그래밍 어려움으로 인해 드라이버 지원이 부족했습니다.이 문제는, Windows 2000 의 NT 회선 전체에 걸쳐, 트러블이 되고 있습니다.프로그래머들은 NT용 드라이버를 쓰는 것이 너무 힘들고 하드웨어 개발자들은 시장의 작은 부분을 위한 드라이버를 개발하는 수고를 겪지 않을 것이라고 불평했다.게다가 뛰어난 퍼포먼스와 시스템 자원의 완전한 이용을 가능하게 하는 한편, 한정된 하드웨어에서도 자원을 소비하고 있었기 때문에, 보다 크고 고가의 머신에만 적합했습니다.
그러나, 이러한 기능들은 Windows NT를 LAN 서버 시장에 최적인 것으로 만들었습니다(1993년에 오피스 네트워킹이 보편화되면서 급속히 붐을 일으켰습니다).NT에는 고급 네트워크 연결 옵션과 효율적인 파일 시스템인 NTFS도 있었습니다.Windows NT 버전 3.51은 마이크로소프트가 이 분야에 뛰어든 이후 몇 년 동안 Novell로부터 시장 점유율을 빼앗았다.
윈도 NT용으로 개발된 마이크로소프트의 가장 큰 진보 중 하나는 기존의 16비트 윈도 API를 대체하는 새로운 32비트 API였다.이 API를 Win32라고 불렀고, 그 이후 마이크로소프트에서는 오래된 16비트 API를 Win16이라고 불렀습니다.Win32 API에는 3가지 수준의 구현이 있었습니다.Windows NT용 완전한 구현, 시카고용 서브셋(원래 Win32c라고 불림), 보안 및 Unicode 지원 등 기업 고객이 주로 관심을 가지는 기능(당시 Win32s라고 불림), Windows 3.1 시스템에서 사용할 수 있는 Win32s라고 불리는 보다 제한된 서브셋이 포함되어 있습니다.따라서 마이크로소프트는 Chicago 설계와 Windows NT 간의 호환성을 어느 정도 보장하고자 노력했습니다. 비록 두 시스템의 내부 아키텍처는 근본적으로 달랐지만 말입니다.
Windows NT는 하이브리드 커널을 기반으로 한 최초의 Windows 운영 체제였습니다.하이브리드 커널은 카네기 멜론 대학의 Richard Rashid가 개발한 마하 마이크로커널의 영향을 받아 수정된 마이크로커널로 설계되었지만 순수 마이크로커널의 모든 기준을 충족하지는 못했습니다.
출시 당시 Windows NT 3.x는 3가지 버전(3.1, 3.5, 3.51)을 거쳤으며 변경은 주로 내부에서 이루어졌으며 백엔드 변경을 반영했습니다.3.51 릴리스에서는 새로운 유형의 하드웨어에 대한 지원이 추가되어 성능과 데이터 신뢰성이 향상되었습니다.또한 3.51 릴리스는 주로 Windows 95에서 Win32c API용으로 작성되는 소프트웨어와 호환되도록 Win32 API를 업데이트하기 위한 것이었습니다.워크스테이션 에디션과 서버 에디션의 Windows NT 3.51 지원은 각각 2001년과 2002년에 종료되었습니다.
윈도 95
Windows 3.11 이후, 마이크로소프트는 코드명 Chicago라고 하는 새로운 소비자용 운영체제 버전을 개발하기 시작했습니다.Chicago는 OS/2 및 Windows NT와 같은 32비트 프리엠프티브 멀티태스킹을 지원하도록 설계되었지만 하위 호환성을 위해 16비트 커널은 남아 있습니다.Windows NT에서 처음 도입된 Win32 API는 표준 32비트 프로그래밍 인터페이스로 채택되었으며 Win16 호환성은 "Thunking"으로 알려진 기술을 통해 유지되었습니다.새로운 오브젝트 지향 GUI는 원래 릴리스의 일부로 계획되지 않았지만, Cairo 사용자 인터페이스의 요소는 릴리스의 다른 측면(특히 플러그 앤 플레이)에 따라 차용 및 추가되었다.
Microsoft는 모든 Windows 코드를 32비트로 변경하지 않았습니다.호환성, 퍼포먼스, 개발시간 등의 이유로 일부는 16비트로 유지되고 있습니다.또한 이전 버전의 Windows 설계 결정은 하위 호환성을 이유로 이전 버전의 Windows 설계 결정을 이관할 필요가 있었습니다.이러한 설계 결정은 더 현대적인 컴퓨팅 환경에 적합하지 않게 되었습니다.이러한 요소들은 결국 운영 체제의 효율성과 안정성에 영향을 미치기 시작했습니다.
마이크로소프트 마케팅은 1995년 8월 24일에 출시되었을 때 시카고의 제품명으로 윈도우 95를 채택했습니다.마이크로소프트는 출시로 두 가지 이점을 얻었습니다.첫째, 소비자가 저렴한 Microsoft 이외의 DOS 상에서 Windows 95를 실행할 수 없게 되었습니다.두 번째로는 DOS의 흔적이 시스템에서 완전히 제거되지 않고 MS DOS 7이 부팅 프로세스의 일부로 잠시 로드되지만 Windows 95 애플리케이션은 386 확장 모드에서만 실행되었습니다.플랫 32비트 주소 공간과 가상 메모리.이러한 기능에 의해, Win32 애플리케이션은 최대 2 GB의 가상 RAM(운영 체제용으로 다른 2 GB가 예약되어 있는 경우)에 주소를 지정할 수 있게 되어, 이론적으로는 다른 Win32 애플리케이션의 메모리 용량이 부주의하게 파손되는 것을 방지할 수 있습니다.이 점에서 Windows 95의 기능은 Windows NT에 가까워졌지만 Windows 95/98/Me는 불분명한 시스템 조정 없이 512MB 이상의 물리 RAM을 지원하지 않았습니다.도입된 지 3년 후, 윈도우 95는 윈도우 98에 의해 계승되었다.
IBM은 OS/2를 계속 마케팅하여 OS/2 3.0 및 4.0(Warp라고도 함)에서 최신 버전을 생산했습니다.OS/2 2.0의 컴퓨터 하드웨어에 대한 높은 요구 사항에 대한 불만에 대응하여 버전 3.0은 속도와 크기 모두에서 크게 최적화되었습니다.Windows 95가 출시되기 전에 OS/2 Warp 3.0에는 독일 대형 하드웨어 벤더 체인이 프리 인스톨 되어 출하되기도 했습니다.그러나 Windows 95의 출시와 함께 OS/2는 시장 점유율을 잃기 시작했다.
OS/2가 시장점유율을 크게 얻지 못한 구체적인 이유를 하나만 꼽는 것은 불가능할 것이다.OS/2는 Windows 3.1 어플리케이션을 계속 실행하고 있었지만 Win32 API의 Win32s 서브셋 이외의 지원은 없었습니다(위 참조).Windows 3.1과 달리 IBM은 Windows 95의 소스 코드에 액세스할 수 없었고 Win32 API의 이동 대상을 에뮬레이트하기 위한 시간과 리소스를 약속하기를 꺼렸습니다.IBM은 나중에 미국 대 마이크로소프트 소송에 OS/2를 도입하면서 마이크로소프트 측의 불공정한 마케팅 전략을 비난했다.
마이크로소프트는 계속해서 5가지 버전의 Windows 95를 출시했습니다.
- Windows 95 –오리지널 릴리즈
- Windows 95 A – 설치에 포함된 Windows 95 OSR1
- Windows 95 B(OSR2) – 몇 가지 주요 기능 확장 기능, Internet Explorer(IE) 3.0 및 FAT32 파일 시스템 풀 지원
- Windows 95 B USB (OSR 2.1)– 기본 USB 지원 포함
- Windows 95 C (OSR 2.5)– 위의 모든 기능과 IE 4.0이 포함되어 있습니다.이 버전이 마지막으로 출시된95 버전입니다
OSR2, OSR2.1 및 OSR2.5는 일반 대중에게는 공개되지 않고 OS를 컴퓨터에 프리로드하는 OEM 업체에만 제공되었습니다.OSR2가 프리 인스톨 된 새로운 하드 드라이브를 판매한 기업도 있습니다(하드 드라이브의 용량에 따라 필요한 경우 공식적으로는 정당화).
최초의 Microsoft Plus! 애드온 팩은 Windows 95용으로 판매되었습니다.Microsoft는 2001년 12월 31일에 Windows 95에 대한 확장 지원을 종료했습니다.
Windows NT 4.0
마이크로소프트는 Windows 95가 출시된 지 1년 후인 1996년 8월 24일에 NT 3.51의 후속 버전인 Windows NT 4.0을 출시했습니다.Windows 2000이 등장하기 전까지는 마이크로소프트의 주요 비즈니스 지향 운영 체제였습니다.주요 신기능에는 Windows 95의 새로운 탐색기 셸, 핵심 아키텍처, 커널, USER32, COM 및 MSRPC의 [22]확장성과 기능 개선이 포함됩니다.
Windows NT 4.0은 5가지 버전으로 제공되었습니다.
- Windows NT 4.0 워크스테이션
- Windows NT 4.0 서버
- Windows NT 4.0 Server, Enterprise Edition (8-way SMP 및 클러스터링 지원 포함)
- Windows NT 4.0 터미널 서버
- Windows NT 4.0 Embedded
Microsoft는 2002년 6월 30일에 Windows NT 4.0 Workstation에 대한 메인스트림 지원을 종료하고 2004년 6월 30일에 연장 지원을 종료했습니다.또한 Windows NT 4.0 Server 메인스트림 지원은 2002년 12월 31일에 종료되었으며 연장 지원은 2004년 12월 31일에 종료되었습니다.두 에디션 모두 Windows 2000 Professional과 Windows 2000 Server 패밀리가 승계했습니다.[23][24][25]
Microsoft는 2003년 6월 30일에 Windows NT 4.0 Embedded의 메인스트림 지원을 종료하고 2006년 7월 11일에 연장 지원을 종료했습니다.이 에디션은 Windows XP Embedded로 계승되었습니다.
윈도 98
1998년 6월 25일, 마이크로소프트는 Windows 95 출시 후 3년, Windows NT 4.0 출시 후 2년, Windows 2000 출시 21개월 전에 Windows 98(코드명 멤피스)을 출시했습니다.새로운 하드웨어 드라이버와 2GB 이상의 디스크 파티션을 지원하는 FAT32 파일 시스템이 포함되어 있습니다(Windows 95 OSR2에서 처음 도입되었습니다).Windows 98의 USB 지원은 Windows 95에 비해 크게 개선된 것으로 판매되고 있습니다.이 릴리스에서는 Windows 95 OEM 서비스 릴리스 1에서 시작된 운영체제에 Internet Explorer 브라우저가 포함되어 논란이 계속되었습니다.이 소송은 결국 미국 대 마이크로소프트 소송으로 이어졌으며,[26] 마이크로소프트가 넷스케이프 같은 다른 회사들과의 경쟁을 없애기 위해 불공정한 관행을 시장에 도입하고 있는지에 대한 문제를 다루고 있다.
1999년에 마이크로소프트는 중간 릴리스인 Windows 98 Second Edition을 출시했습니다.주목할 만한 신기능 중 하나는 네트워크 주소 변환의 일종인 인터넷 접속 공유 기능이 추가되어 LAN(Local Area Network) 상의 여러 머신이 하나의 인터넷 접속을 공유할 수 있게 된 것입니다.디바이스 드라이버를 통한 하드웨어 지원이 증가하여 이 버전은 Internet Explorer 5에 포함되어 있습니다.초판에서는 많은 사소한 문제가 수정되어 Windows 9x [27]패밀리의 가장 안정적인 릴리스가 되었다고 합니다.
Windows 98 및 98 SE의 메인스트림 지원은 2002년 6월 30일에 종료되어 2006년 7월 11일에 연장 지원이 종료되었습니다.
윈도 2000
Microsoft는 Windows NT 4.0의 후계자로서 Windows 2000을 2000년 2월 17일에 발매했습니다.Windows 98이 출시된 지 17개월 만입니다.Windows NT 5.0 버전 번호를 가지고 있으며 2000년 2월 17일 정식 출시 이후 2001년 Windows XP에 의해 계승될 때까지 마이크로소프트의 비즈니스 지향 운영 체제였습니다.Windows 2000에는 4개의 공식 서비스 팩이 있습니다.서버와 워크스테이션 시장 양쪽에 성공적으로 도입되었습니다.Windows 2000의 가장 중요한 신기능에는 Active Directory가 있었습니다.Active Directory는 NT 4.0 Windows Server 도메인 모델을 거의 완전히 대체한 것입니다.이 모델은 DNS, LDAP, Kerberos 등의 업계 표준 기술을 기반으로 구축되어 머신을 서로 연결합니다.이전에는 NT 4의 별도 에디션으로만 제공되던 터미널 서비스가 모든 서버 버전으로 확장되었습니다.또한 향상된 장치 관리자, Windows Media Player, 그리고 NT 커널에서 처음으로 많은 최신 게임들이 작동할 수 있게 만든 수정된 DirectX와 같은 Windows 98의 많은 기능들이 통합되었습니다.또, Windows 2000은, 제품 액티베이션이 부족한 마지막 NT커널의 Windows 운영체제입니다.
Windows 2000 의 업그레이드는 Windows 95 와 Windows 98 에서는 이용할 수 있습니다만, 홈 [28]유저 전용은 아닙니다.
Windows 2000 에는, 다음의 4개의 에디션이 있습니다.
- Windows 2000 Professional
- Windows 2000 서버
- Windows 2000 어드밴스드 서버
- Windows 2000 데이터센터 서버
Microsoft 는, 2010년 7월 13일에 Windows 2000 와 Windows XP Service Pack 2 의 양쪽 모두의 서포트를 종료했습니다.
Windows Me
2000년 9월 14일, 마이크로소프트는 "Millennium Edition"의 줄임말인 Windows Me라고 불리는 Windows 98의 후속 버전을 출시했습니다.이것은 마이크로소프트사의 마지막 DOS 기반 운영 체제였다.Windows Me 에서는 Windows Movie Maker 라고 하는 새로운 멀티미디어 편집 애플리케이션이 도입되어 Internet Explorer 5.5 및 Windows Media Player 7에 표준 탑재되어 시스템 복원(운영체제에서 시스템 파일을 이전 날짜로 되돌릴 수 있는 복구 유틸리티)의 첫 번째 버전을 출시했습니다.시스템 복원은 모든 최신 버전의 Windows에서 계속 사용될 수 있는 주목할 만한 기능입니다.
Windows Me는 Windows 98과 Windows XP 사이에서 임시 릴리스 역할을 하는 1년 단위의 빠른 프로젝트로 생각되었습니다.새로운 기능의 대부분은 Windows Update 사이트에서 이전 버전의 Windows 업데이트로 사용할 수 있습니다(시스템 복원 및 Windows Movie Maker는 예외였습니다).Windows Me는, 「실수 에디션」[29]이라고 불릴 정도로, 안정성의 문제나 리얼 모드의 DOS 서포트가 부족하다는 비판을 받고 있습니다.Windows Me는 Windows 9x(모놀리식) 커널과 MS-DOS를 기반으로 한 마지막 운영 체제이며, 후속 Windows XP는 마이크로소프트의 Windows NT 커널을 기반으로 합니다.
Windows XP, Server 2003 시리즈 및 레거시 PC의 기초
2001년 10월 25일, Microsoft는 Windows XP(코드네임 「휘슬러」)를 발매했습니다.Windows NT/2000 라인과 Windows 95/98/Me 라인의 통합은 Windows XP에서 마침내 이루어졌습니다.Windows XP는 Windows NT 5.1 커널을 사용하여 오래된 Windows 9x 브랜치를 대체하기 위해 Windows NT 코어의 소비자 시장 진입을 표시합니다.초기 릴리스는 특히 보안 분야에서 상당한 비판을 받았으며, 그 결과 3개의 주요 서비스 팩이 출시되었습니다.Windows XP SP1은 2002년 9월에, SP2는 2004년 8월에, SP3는 2008년 4월에 각각 출시되었습니다.Service Pack 2는 대폭 개선되었으며 가정 및 비즈니스 사용자 모두에게 XP를 널리 도입하도록 장려했습니다.Windows XP는 2001년 10월 25일 일반 공개에서 시작하여 2007년 1월 30일 Windows Vista에 의해 계승된 마이크로소프트의 가장 오래된 주력 운영 체제 중 하나입니다.
Windows XP 에는, 다음의 몇개의 버전이 있습니다.
- Windows XP Home Edition(홈 사용자용)
- Windows XP Professional (비즈니스 및 파워 유저용)에는 Home Edition에서는 이용할 수 없는 많은 기능이 포함되어 있습니다.
- Windows XP N은 위의 에디션과 동일하지만 유럽연합(EU)의 판결에 따라 Windows Media Player를 기본적으로 설치하지 않음
- Windows XP Media Center Edition(MCE)은 홈 엔터테인먼트를 중시하는 데스크톱 및 노트북용으로 2002년 10월에 출시되었습니다.Windows XP Professional 및 Windows Media Center에서 제공되는 모든 기능이 포함되어 있습니다.후속 버전은 동일하지만 업데이트된 Windows Media Center가 있습니다.
- Windows XP Media Center Edition 2004, 2003년 9월 30일 출시
- Windows XP Media Center Edition 2005 (2004년 10월 12일 출시)Royale 테마, Media Center Extender 지원, Microsoft Plus! for Windows XP 테마 및 스크린세이버 포함.Active Directory 도메인에 가입하는 기능은 사용할 수 없습니다.
- 태블릿 PC용 Windows XP Tablet PC Edition
- Windows XP 태블릿 PC Edition 2005
- Windows XP Embedded (임베디드 시스템용)
- Windows XP Starter Edition (개발도상국의 새로운 컴퓨터 사용자용)
- 2005년 4월 25일에 발매된 Windows XP Professional x64 Edition은 AMD가 AMD64로 개발한 x86-64 명령 세트를 기반으로 64비트 프로세서를 사용하는 가정 및 워크스테이션 시스템용으로 인텔에서는 이 버전을 Intel 64라고 부릅니다.내부적으로 XP x64는 Server 2003 코드베이스에 기반한 Windows의 다소 업데이트된 버전입니다.
- Windows XP 64비트 에디션은 인텔의 Itanium 시리즈 프로세서용 버전으로 소프트웨어 에뮬레이터만으로 32비트 호환성을 유지합니다.기능은 Windows XP Professional과 거의 비슷합니다.2005년 9월 Itanium 워크스테이션의 마지막 벤더가 "Workstation"으로 시판된 Itanium 시스템의 출하를 중단하면서 단종되었습니다.
Windows Server 2003
2003년 4월 25일, Microsoft는 Windows Server 2003을 출시했습니다.Windows 2000 Server에는 많은 새로운 보안 기능이 포함되어 있습니다.또, 특정의 역할의 머신을 간단하게 설정할 수 있는 「서버 관리」마법사가 새롭게 도입되어 퍼포먼스가 향상되었습니다.Windows NT 5.2 커널을 기반으로 합니다.서버 환경에 필수적이지 않은 일부 서비스는 안정성을 위해 디폴트로 비활성화되어 있습니다.가장 눈에 띄는 것은 "Windows Audio" 및 "Themes" 서비스입니다.사용자는 수동으로 사운드를 얻거나 Windows XP에 따라 "Luna" 외관을 활성화해야 합니다.표시용 하드웨어 액셀러레이션도 디폴트로 오프되어 있어 디스플레이 카드 드라이버를 신뢰할 수 있는 경우 사용자가 직접 액셀러레이션 레벨을 올려야 합니다.
2005년 12월에 Microsoft는 Windows Server 2003 R2(실제로는 SP1(서비스 팩 1)이 설치된 Windows Server 2003)을 애드온 패키지와 함께 출시했습니다.새로운 기능에는 브랜치 오피스, 파일 서비스, 인쇄, 전사적인 ID 통합의 다양한 관리 기능이 있습니다.
Windows Server 2003 에는, 다음의 6개의 에디션이 있습니다.
- Web Edition(32비트)
- Enterprise Edition(32비트 및 64비트)
- Datacenter Edition(32비트 및 64비트)
- 스몰 비즈니스 서버(32비트)
- 스토리지 서버(OEM 채널만)
Windows Server 2003 의 업데이트인 Windows Server 2003 R2 는, 2005년 12월 6일에 제조원에 릴리스 되었습니다.이 CD는 2장의 CD에 수록되어 있으며, 1장의 CD는 Windows Server 2003 SP1 CD는 Windows Server 2003 SP1 CD입니다.다른 CD에는, Windows Server 2003 용으로 인스톨 할 수 있는 기능이 다수 포함되어 있습니다.R2 업데이트는 Itanium용으로 릴리스되지 않은 Windows Server 2003 R2 Enterprise Edition을 제외한 모든 x86 및 x64 버전에 대해 릴리스되었습니다.
Windows XP x64 및 Server 2003 x64 에디션
2005년 4월 25일 Microsoft는 Standard, Enterprise 및 Datacenter SKU에서 Windows XP Professional x64 Edition 및 Windows Server 2003, x64 Edition을 출시했습니다.Windows XP Professional x64 Edition은 x86-64 개인용 컴퓨터용 Windows XP 버전입니다.x86-64 [30]아키텍처에서 제공하는 확장 64비트 메모리 주소 공간을 사용하도록 설계되었습니다.
Windows XP Professional x64 Edition은 Windows Server 2003 코드베이스를 기반으로 서버 기능이 삭제되고 클라이언트 기능이 추가되었습니다.Windows Server 2003 x64 와 Windows XP Professional x64 Edition 는 모두 동일한 [31]커널을 사용합니다.
Windows XP Professional x64 Edition은 인텔 Itanium [32][33]프로세서용으로 설계되었기 때문에 Windows XP 64비트 에디션과 혼동하지 마십시오.초기 개발 단계에서 Windows XP Professional x64 Edition은 64비트 확장 [34]시스템용 Windows XP 64비트 에디션으로 명명되었습니다.
레거시 PC의 Windows 기초
2006년 7월에 Microsoft는 Windows Fundamentals for Legacy PC (WinFLP)라고 불리는 Windows XP Service Pack 2 신클라이언트 버전을 출시했습니다.소프트웨어 보증 고객만 이용할 수 있습니다.WinFLP의 목적은 Windows 95, 98 및 Me가 가동되고 있는 오래된 PC에 대해 향후 몇 년 동안 패치 및 업데이트로 지원되는 실행 가능한 업그레이드 옵션을 제공하는 것입니다.대부분의 사용자 애플리케이션은 일반적으로 터미널 서비스 또는 Citrix를 사용하여 원격 머신에서 실행됩니다.
Windows XP와 시각적으로 동일하지만 몇 가지 차이가 있습니다.예를 들어 화면이 16비트 색으로 설정되어 있는 경우 Windows 2000 휴지통 아이콘과 일부 XP 16비트 아이콘이 나타납니다.페인트와 Solitaire와 같은 게임도 없습니다.
Windows 홈 서버
Windows Home Server(코드명 Q, Quattro)는 Windows Server 2003을 기반으로 한 서버 제품으로 일반 사용자용으로 설계되었습니다.이 시스템은 2007년 1월 7일 빌 게이츠에 의해 발표되었다.클라이언트 PC에 설치할 수 있는 콘솔 프로그램을 사용하여 Windows Home Server를 구성하고 모니터링할 수 있습니다.미디어 공유, 로컬 및 원격 드라이브 백업, 파일 복제 등의 기능이 모두 기능으로 나열됩니다.Windows Home Server Power Pack 3 릴리스에서는 Windows 7에 대한 지원이 Windows Home Server에 추가되었습니다.
Windows Vista 및 Server 2008
Windows Vista 는, 2006년 11월 30일에 비즈니스 유저용으로 발매되었습니다.컨슈머 버전은 2007년 1월 30일에 발매되었습니다.Windows Vista 에서는, Windows XP 의 「administrator-by-default」이념을 대신해, 유저 어카운트 컨트롤이라고 불리는 새로운 제한 유저 모드를 도입해 시큐러티를 강화하려고 하고 있습니다.비스타는 많은 비판과 부정적인 언론의 표적이 되었고, 일반적으로는 잘 받아들여지지 않았고, 이것은 윈도우 7의 비교적 빠른 출시로 이어졌다.
Vista와 이전 버전의 Windows, Windows 95 및 그 이후의 주요 차이점은 원래 시작 버튼이 원 안의 Windows 아이콘(Start Orb라고 함)으로 대체되었다는 것입니다.Vista는 또한 새로운 그래픽 기능, Windows Aero GUI, 새로운 애플리케이션(Windows Calendar, Windows DVD Maker, Chess, Mahjong, Purble Place [35]등 일부 새로운 게임), Internet Explorer 7, Windows Media Player 11 및 많은 기본 아키텍처 변경 사항을 특징으로 했습니다.Windows Vista 의 버전 번호는 NT 6.0 이었습니다.Windows Vista의 라이프 타임에는, 2개의 서비스 팩이 탑재되어 있었습니다.
Windows Vista 에는, 다음의 6개의 [36]에디션이 있습니다.
- 스타터(개도국에서만 사용 가능)
- 홈 베이직
- 홈 프리미엄
- 비지니스
- 엔터프라이즈(대기업 및 엔터프라이즈 전용)
- Ultimate (Home Premium과 Enterprise를 모두 통합)
모든 에디션(Starter 에디션 제외)은 32비트 버전과 64비트 버전 모두에서 사용할 수 있습니다.64비트 버전의 가장 큰 장점은 32비트 컴퓨터가 완전히 액세스할 수 없는 4기가바이트 메모리 장벽을 깼다는 것입니다.
Windows Server 2008
2008년 2월 27일에 출시된 Windows Server 2008은 원래 Windows Server 코드명 "Longhorn"으로 알려져 있었습니다.Windows Server 2008 은, Windows Vista 로 최초로 도입된 테크놀로지 및 시큐러티의 진보에 근거해 구축되어 있습니다.또한 이전 버전인 Windows Server 2003 보다 훨씬 모듈러화되어 있습니다.
Windows Server 2008 에는, 다음의 10개의 에디션이 있습니다.
- Windows Server 2008 Foundation (OEM 전용)
- Windows Server 2008 Standard(32비트 및 64비트)
- Windows Server 2008 Enterprise (32비트 및 64비트)
- Windows Server 2008 데이터센터(32비트 및 64비트)
- Itanium 기반 시스템용 Windows Server 2008 (IA-64)
- Windows HPC Server 2008
- Windows Web Server 2008 (32비트 및 64비트)
- Windows Storage Server 2008 (32비트 및 64비트)
- Windows Small Business Server 2008 (64비트만)
- Windows Essential Business Server 2008 (32비트 및 64비트)
Windows 7 및 Server 2008 R2
Windows 7은 2009년 7월 22일에 제조원에 출시되어 2009년 [37][38]10월 22일에 일반 소매가 가능하게 되었습니다.출시 이후 Windows 7에는 1개의 서비스 팩이 탑재되어 있습니다.
Windows 7의 일부 기능은 부팅 속도 향상, Device Stage, Windows PowerShell, 사용자 계정 제어 기능 감소, 멀티터치 기능 및 향상된 창 관리 기능입니다.인터페이스는 더 큰 태스크바 및 검색 시스템 및 시작 [39]메뉴에 대한 몇 가지 개선으로 갱신되었습니다.Windows Vista 에 포함되어 Windows 7 에는 포함되어 있지 않은 기능에는 사이드바(가젯은 남아 있지만)와 Windows Live 를 다운로드하기 위해서 삭제한 몇개의 프로그램이 있습니다.Windows 7은 OS가 Windows Vista보다 빠르고 사용하기 쉽다는 긍정적인 평가를 받았다.
Windows 7 에는, 다음의 6개의 [40]에디션이 있습니다.
- 스타터(전 세계에서 이용 가능)
- 홈 베이직
- 홈 프리미엄