Microsoft® WindowsTM 주요 버전의 역사 김명호 (mhkim@microsoft.com) 한국마이크로소프트 National Technology Officer
관심이 되는 주요 버전 Windows Longhorn 데스크톱/워크스테이션 서버 Pre Windows 1.0 Windows 1.0, Windows 2.0 Windows 3.0, Windows 3.1 Windows for Workgroups Windows NT 3.1, 3.5 Windows 95 Windows NT 4.0 Windows 98, Windows 98 SE Windows 2000 Windows ME Windows XP 서버 Windows NT Server 3.1, 3.5 Windows NT Server 4.0 Windows 2000 Server Windows Server 2003 Windows Longhorn
Pre Windows 1.0 1981년 9월 인터페이스 매니저 개발 프로젝트로 시작 최초 시제품은 스크린 하단에 메뉴를 제공 1982년 Xerox Star와 같이 풀다운 메뉴를 사용하도록 인터페이스가 변경됨
Pre Windows 1.0
Windows 1.0 1985년 11월 20일 최초 발매 MS-DOS 2.0 기반 55명의 프로그래머가 1년여 동안 개발한 결과 MS-DOS 2.0 기반 일정, 노트패드, 계산기, 시계 등 오늘날 PDA와 매우 유사한 초기 애플리케이션 제공 종료 후 재시작 필요 없이 프로그램 사이의 이동 가능 윈도우 크기 변경, 태스크 바 등의 기능 텍스트 박스, 스크롤 바, 라디오 버튼 등의 컨트롤 윈도우의 최소화, 최대화, 타일 배치 가능 그러나 윈도우의 중첩이나 계층화는 허용하지 않음 제어판에 해당하는 기능 다양한 시나리오에 따른 마우스 사용
Windows 1.0
Windows 2.0 1987년 4월 2일 발매 확장 메모리에서 여러 MS-DOS 애플리케이션을 동시에 실행 여러 윈도우의 중첩과 계층화를 허용 키보드 조합에 의한 윈도우 이동
Windows 2.0
Windows 3.0 Windows SDK 제공 1990년 5월 22일 발매 여러 핵심적인 개선 프로그램, 파일, 프린터 매니저 완전한 선점형 MS-DOS 멀티태스킹 드래그-앤-드롭 Windows SDK 제공 개발자들이 손쉽게 애플리케이션 개발 가능
Windows 3.0
Windows 3.1 1992년 4월 6일 발매 다양한 True Type Font (TTF) 제공 고급의 워드 프로세싱 지원 가능 멀티미디어 기능 지원으로 큰 성공을 거둠 오디오/비디오 지원, 컬러 화면 보호기 등 네트워크 지원이 포함되지 않았음 MS-DOS 기반 네트워크는 추가 메모리 요구
Windows 3.1
Windows NT 3.1 1993년 7월 27일 발매 기초부터 완전히 새로이 작성한 32비트 운영체제 기업 사용자를 고려하여 개발됨 워크스테이션 버전과 서버 버전으로 구분 판매 여러 핵심적인 기능 Windows 애플리케이션의 선점형 멀티태스킹 네트워킹 기능 포함 OS/2, POSIX 등의 다양한 서브시스템 NTFS 저널 파일 시스템 WIN32 프로그래머 인터페이스 (API)
Windows NT 3.1
Windows 95 1995년 8월 24일 발매 Windows 3.1, Windows for Workgroups, MS-DOS를 완전 대체할 목적으로 개발 MS-DOS 기반 GUI가 아닌 완전한 32 비트 운영체제 Windows NT의 WIN32 API를 채택 32 비트 TCP/IP와 다이얼 업 네트워킹 지원 플러그-앤-플레이 기능 대부분 애플리케이션이 우측 버튼 지원 메모리 요구를 최소화 하기 위하여 보안이나 유니코드 등을 지원하지 않았음
Windows 95
Window NT 4.0 1996년 8월 24일 발매 서버 버전 Windows 95 사용자 인터페이스 채택 웹 서버 IIS (Internet Information Server) 서비스 팩과 옵션 팩을 통한 기능 보강 COM (Component Object Model) 지원 엔터프라이즈 에디션과 기능 보강 MTS (Microsoft Transaction Server), MSMQ 터미널 서버 에디션
Windows NT 4.0
Windows 98 1998년 6월 25일 발매 Windows 95 시스템의 업그레이드 Internet Explorer를 윈도우 탐색기와 통합 DVD 디스크, USB 기기 지원 DirectX API 6.1의 멀티미디어 지원 강화 Windows NT와 디바이스 드라이버 공유
Windows 98
Windows 2000 클라이언트 버전: Professional 2000년 2월 17일 발매 Windows 9X, NT 계열의 코드 베이스를 통합 Windows 98과 사용자 인터페이스가 거의 동일 클라이언트 버전: Professional Windows 9X, Windows NT Worstation 4.0 대체 서버 버전들: Server, Advanced Server, Data Center Server Active Directory, ASP, COM+, XML 지원
Windows 2000
Windows XP 2001년 10월 25일 발매 XP라는 명칭은 Experience를 의미 마이크로소프트 닷넷 프레임워크 포함 Home Edition 일반 사용자를 위한 버전 Professional Edition 고급 사용자 및 기업 사용자를 위한 버전 Media Center Edition, Tablet PC Edition의 기초
Windows XP
Windows XP Media Center Edition
Windows XP Tablet PC Edition
Windows Server 2003 마이크로소프트 닷넷 프레임워크 포함 XML 웹 서비스 지원: UDDI 서버 2003년 4월 24일 발매 Windows 2000 서버 버전의 견고화 Standard Edition Enterprise Edition Datacenter Edition Web Edition 마이크로소프트 닷넷 프레임워크 포함 XML 웹 서비스 지원: UDDI 서버
Windows Server 2003
Windows Longhorn 사용자 인터페이스 데이터 스토리지 커뮤니케이션 기반 운영체제 서비스