최근 수정 시각 : 2024-11-09 12:47:16

Windows 98/개발


파일:상위 문서 아이콘.svg   상위 문서: Windows 98
1. 개요2. 상세3. 빌드 목록
3.1. Windows 983.2. Windows 98 SE

1. 개요

Windows 98의 개발 과정을 다룬 문서이다.

2. 상세

<colbgcolor=silver>
Windows의 개발
NT Daytona Cairo(SUR) NT 5.0
DOS Chicago Memphis Millennium
Memphis에서 부터 98까지 개발과정을 보여주는 영상
Windows NT 5.0보다 조금 더 이른 시기인 1996년 중순부터 개발을 시작했다. 개발 당시 Windows NT 5.0과는 달리 큰 난항은 없었다. Windows NT 5.0은 1998년 출시를 목표로 개발했으나 연기에 연기를 거듭해서 2000년도가 되어서야 Windows 2000이란 이름으로 발매됐다. 당시 인텔 아이태니엄이 굉장한 주가를 올리고 있었으며 플랫폼이 x86과는 전혀 달랐던지라 아이태니엄 호환을 위해 출시를 연기했는데, 인텔이 통수를 치면서 개발이 너무 연기됐고, 참을 수 없었던 MS가 그냥 아이태니엄 지원을 미루고 출시하기로 했다. 그리고 아이태니엄은 망해버렸다.

한편 Windows 98은 예정대로 출시됐다. 이 때부터 자원 → 리소스, 제어기 → 드라이버 등 외래어가 조금씩 들어가기 시작했다.

당시 마이크로소프트의 수석 프로그래머였던 레이몬드 첸 박사에 따르면 서버 OEM 회사에서 사정상 Windows NT를 넣지 못하는 Windows 98 서버 컴퓨터가 필요했고 서버 OEM의 요청에 따라 램을 1 GB까지 지원할 수 있도록 커널을 개선했다고 한다. #

도스 기반 운영 체제치고는 꽤나 좋다. 물론 어디까지나 MS-DOS 한정이라는 전제 아래에서이며, 일반 사용자가 보는 좋은 운영 체제의 기준은 안정성과 호환성이다. 안정성은 후달리지만 당시로서는 그나마 괜찮은 편이었고 Windows 95에서 갈고 닦은 호환성을 이어받아 성공할 수 있었다. 최적화도 잘 되어 있어 쓰기가 편하다.

이 운영 체제부터 ACPI 전원 관리 규격과 다중 모니터를 지원하고 기본적으로 AGP/ USB를 지원한다. USB와 AGP는 Windows 95 OSR 2.1부터 지원했으나 일반 소비자가 구매할 수 있었던 것은 Windows 98부터이다. 오늘날 컴퓨터의 기본 규격이 대충 이 버전부터 적용됐다고 볼 수 있다.

또한 온라인으로 업데이트 패치를 설치하는 기능인 Windows 업데이트가 가장 처음으로 들어간 버전이다. 비공식적으로는 95/ 4.0에도 들어갔다. 이 때는 인터넷 익스플로러에서 Windows 업데이트 사이트에 접속하면 ActiveX를 설치한 후 이를 사용해서 업데이트를 설치하는 구조이다. 이 때까지는 자동 업데이트 기능이 없었고 사용자가 직접 업데이트 사이트를 열어서 설치해야 했다. 지원이 완전히 끝나고 몇 년 뒤에 사이트가 사라졌다. ActiveX로 Windows 업데이트 사이트에서 시스템 파일을 업데이트하는 이 구조는 XP까지 이어졌다. Windows Vista부터 업데이트 기능이 제어판 내부 프로그램으로 통합됐다. 자동 업데이트는 Windows 2000/Me부터 지원한다.

장치 드라이버 소프트웨어 규격이었던 VxD를 대체하기 위해 WDM(Windows Driver Model)을 도입했다. WDM 규격은 현재 WDF(Windows Driver Frameworks) 규격의 전신이다.

소소한 변경점이지만 이 때부터 제목 표시줄에 그라데이션이 적용됐다. 디스플레이→화면 배색의 제목 표시줄 항목에서 지정할 수 있는데 95와 다르게 색을 2가지로 지정한다.

3. 빌드 목록

빌드 목록은 베타위키를 참고했다.
출시일로부터 25년 이상 경과
출시일로부터 20년 이상 경과
볼드체 공식 베타 및 RTM
노란색 공식 베타
라임색 RTM 빌드
취소선 조작됐거나 창작된 가짜 빌드
O 공식적으로 유출 및 배포된 빌드
배포되지 않고 사진 등만 유출된 빌드
X 배포되거나 유출된 적이 없는 빌드

3.1. Windows 98

개발단계 빌드 컴파일 일자 유출/배포 비고
개발자 빌드 4.03.1113 1996년 6월 29일 O 도스 프롬프트에서 "Microsoft Memphis"라고 뜬다. 이 빌드들은 한때 OS 매니아 사이트에서 95 빌드인지 98 빌드인지 토론이 오갔으며, 베타위키에선 95 빌드에 가깝다고 보는 것 같다.
4.10.1132 1996년 8월 22일 O
4.10.1351 1996년 12월 12일 O 멤피스(Memphis)라는 이름이 처음으로 나온 버전. Windows Memphis라 적힌 부팅화면이 도입되었고, 설치화면도 대폭 바뀌었다. 설치단계를 보여주는 사이드바가 추가되었다.
4.10.1353 1996년 12월 20일 O 공식 개발자 릴리스 빌드로, 2016년 12월 19일에 유출되었다. 부팅 화면이 뜨기 전에 "Starting Windows 95..."를 볼 수 있는 마지막 빌드.
4.10.1387 1997년 2월 5일 O 부팅 메시지가 "Starting Memphis..."로 변경되었다.
4.10.1397 1997년 2월 ??일 X 빌드 1400부터 빌드 1434까지의 "RELNOTES.RTF"라는 파일에서 언급되었다.
사전 베타 1 4.10.1400 1997년 2월 24일 O 부팅화면에 베타 1이 추가되었다.
4.10.1410 1997년 3월 11일 O 2019년 1월 28일에 유출되었다. 설치화면 배경이 바뀌었다.
4.10.1411 1997년 3월 13일 O 부팅 화면을 개발자 릴리스의 것으로 되돌렸다. "Starting Memphis" 부팅 메시지가 "Starting Windows 95"로 되돌아갔다. 또한 부팅 도중에 "Invalid setting in the MSDOS.SYS file: WINVER=4.10.1411" 메시지가 표시되는 버그가 있다. 이 빌드는 "infrared.dll"라는 파일에서 언급되었다.
4.10.1415 1997년 3월 17일 O 부팅 메시지가 "Starting Memphis"로 되돌려졌다.
4.10.1418 1997년 3월 ??일 X 이 빌드는 "msanalog.vxd"라는 파일에서 언급되었다.
4.10.1421 1997년 4월 ?일 X 빌드 1423 및 빌드 1434의 "RELNOTES.RTF"라는 파일에서 언급되었다.
4.10.1423 1997년 4월 8일 O WinHEC 1997용으로 "개발자 릴리스 업데이트"로 출시되었다.
4.10.1434 1997년 4월 22일 O 설치화면의 모양이 변경되었다.
4.10.1488 1997년 4월 24일 O 부팅 화면이 베타 1 부팅화면으로 되돌아갔다.
4.10.1500 1997년 5월 12일 O 이 빌드부터 빌드 1593까지 설치 과정에서 "WINSETUP.BIN"을 인식할 수 없다는 오류가 난다.
4.10.1505 1997년 5월 ?일 X 빌드 1511의 "RELNOTES.DOC"라는 파일에서 언급되었다.
4.10.1509 1997년 5월 ?일
4.10.1511 1997년 5월 24일 O
4.10.1513 1997년 6월 2일 O 2016년 12월 19일에 유출되었다. 부팅 화면이 뜨기 전에 "Starting Memphis..."를 볼 수 있는 마지막 빌드.
4.10.1518 1997년 6월 9일 O Active Desktop 업데이트를 제공하지 않는 마지막 빌드. 이 빌드부터 "Starting Memphis..."가 표시되지 않는다.
베타 1 4.10.1525 1997년 6월 18일 O
1997년 6월 24일 O 공식 베타 1 빌드로 1997년 6월 30일에 출시되었다.
4.10.1526 1997년 6월 23일 O 2021년 4월 3일에 유출되었다.
4.10.1532 1997년 6월 25일
4.10.1535 1997년 7월 2일 X
4.10.1538 1997년 7월 7일 O Memphis 브랜딩만 사용된 마지막 빌드.
베타 2 4.10.1543 1997년 7월 14일 2024년 1월 2일에 유출되었다. Memphis 브랜딩이 대부분 Windows 98로 변경되었다.
4.10.1544 1997년 7월 15일 Windows Memphis의 부팅화면을 볼 수 있는 마지막 빌드. 2011년 6월 6일에 유출되었다.
4.10.1546 1997년 7월 25일 O 공식 베타 2 빌드. "Windows 98 Beta 2"라는 부팅화면으로 교체되었다.
4.10.1559 1997년 8월 5일 O 2011년 6월 6일에 공유되었다.
4.10.1569 1997년 8월 18일 O
4.10.1577 1997년 8월 28일 O
4.10.1581.1 1997년 9월 4일 O "Windows 98 Beta 2" 부팅화면을 사용하는 마지막 빌드. Internet Explorer는 기본 웹 아이콘 대신 해당 아이콘을 사용한다.
4.10.1582 1997년 9월 ?일 X 1997년 9월 20일 RPS가 유출했지만 여전히 찾을 수 없다. 이 영상 참고.
베타 2.1 4.10.1588 1997년 9월 23일 O 2024년 6월 23일에 영문판이 유출되었고 중국어 번체 버전은 2달 뒤에
8월 26일에 유출되었다. 부팅화면이 RTM과 비슷하게 리뉴얼되었고 베타 2 브랜딩은 대부분 베타 3으로 업데이트됐다.
4.10.1593 1997년 9월 22일 O 이 빌드까지는 Windows 95의 부팅음과 종료음이 난다.
4.10.1602 1997년 10월 3일 O 공식 베타 2.1 빌드. Windows 98의 부팅음이 적용됐고 종료음도 RTM과 거의 비슷해졌다. RTM 소리보다 더 길고 낮다. 베타 3으로 표시된 빌드 1593의 부팅 화면과 달리 베타 2.1로 표시된다. 이전 빌드의 "WINSETUP.BIN" 버그가 수정되었다.
4.10.1605 1997년 10월 ?일 이 영상 참고.
4.10.1611 1997년 10월 16일 O 2023년 2월 1일에 유출됐다.
4.10.1614 1997년 10월 21일 O 2019년 2월 1일에 유출되었다.
4.10.1619 1997년 10월 27일 O
4.10.1624 1997년 11월 5일 O
베타 3 4.10.1629 1997년 11월 10일 O 부팅화면이 빌드 1593에서 봤던 부팅화면으로 되돌아갔다. 부팅 화면은 이제 베타 3으로 표시된다.
4.10.1633 1997년 11월 17일 O
4.10.1650 1997년 11월 23일 O 2023년 3월 8일에 유출됐다.
4.10.1650.3 1997년 12월 3일 O
4.10.1650.8 1997년 12월 9일 O 공식 베타 3 빌드
4.10.1658 1997년 12월 17일 O
4.10.1666 1998년 1월 12일 O 2013년 7월 24일에 유출되었다.
4.10.1671 1998년 1월 19일 O 2019년 12월 1일에 유출되었다. Internet Explorer가 버전 4.01 SP1로 업데이트되었다. 같은 버전의 빌드 번호와 IE가 NT 5.0 Beta 1에서도 사용되었다.
4.10.1676 1998년 1월 29일 O 중국어 간체로만 유출되었다.
4.10.1677 1998년 1월 27일 O 이 빌드는 Fate 506 CD에 수록되었고 2024년 6월 24일에 유출되었다.
4.10.1681 1998년 2월 1일 O "Windows 98 Beta 3" 부팅화면을 사용하는 마지막 빌드. 시작 메뉴 배너는 이제 Windows 95처럼 회색이 아닌 파란색이 되어 RTM 빌드와 유사한다.
RC 0 4.10.1686 1998년 2월 ?일
4.10.1687 1998년 2월 9일 O 부팅화면이 RTM과 거의 똑같지만, 스플래시 디자인은 그대로다. 종료음이 RTM의 것으로 업데이트되었다.
4.10.1691.3 1998년 2월 16일 O 공식 RC0 빌드. 업그레이드 설정 중 자동 실행 대화 상자를 재설계했다.
RC 1 4.10.1693 1998년 2월 18일 O 2021년 8월 17일에 유출되었다.
4.10.1702 1998년 3월 3일 O 타임락은 2001년 4월 1일까지로 다른 빌드보다 훨씬 더 길다. 이 타임락은 빌드 2107까지 계속 적용되었다. 이제 그라디언트 제목 표시줄이 기본적으로 다시 활성화된다. Active Desktop 배경색을 더 어두운 파란색 음영으로 업데이트했다. 부팅 화면이 완성되었다.
4.10.1708 1998년 3월 9일 O 이 빌드는 Fate 542 CD에 수록되었고 2024년 6월 24일에 유출되었다.
4.10.1713 1998년 3월 17일 O Internet Explorer 4.01 SP1, Outlook Express 4.01 SP1, 작업 스케줄러, WBEM/WMI 1.0이 RTM 버전으로 업데이트되었다.
4.10.1720 1998년 3월 26일 O
4.10.1721.3 1998년 3월 30일 O 공식 RC1 빌드로 1998년 4월 4일에 베타 테스터에게 출시되었고 2014년 6월 6일에 유출되었다.
RC 2 4.10.1723.4 1998년 4월 10일 O 공식 RC2 빌드로 1998년 4월 13일에 베타 테스터에게 출시했다.
RC 3 4.10.1900.5 1998년 4월 24일 O 공식 RC3 빌드. 이 빌드는 이전 빌드와 달리 제품 키가 필요하지 않는다.
RC 4 4.10.1900.6 1998년 4월 27일 O 공식 RC4 빌드로 1998년 5월 1일에 베타 테스터에게 출시했다. 대부분의 다른 Windows 9x 빌드와 달리 CD 부팅이 가능하다.
4.10.1910.2 1998년 5월 11일 O CD 사진만 있다가 2023년 12월 18일 일본어판이 야후오쿠에서 유출되었다.
RC 5 4.10.1998.5 1998년 5월 6일 O 공식 RC5 빌드로 1998년 5월 10일에 Microsoft가 베타 테스터에게 릴리스한 후 곧 사라졌다. 2024년 1월 4일에 공유되었다.
RC 6
혹은 사전 RTM
4.10.1998.6 1998년 5월 12일
국제 베타 4.10.1998 1998년 5월 11일 공식 러시아어 버전
4.10.1998.6 1998년 6월 3일 O 중국어 간체 한정
RTM 4.10.1998 1998년 5월 12일 O 정식 출시 버전으로 1998년 5월 15일에 공개됐고, 약 한달 후 동년 6월 25일에 출시됐다. 빌드 번호 "1998"은 Windows 98의 출시 날짜를 나타낸다.
서비스 팩 1 4.10.2000 1999년 5월 26일 O Windows 98의 서비스 팩 1. 1999년 6월에 출시되었다. 후술할 SE의 "서비스 팩 1" 빌드들과 혼동해서는 안 된다. 서비스 팩을 설치한 후에도 버전은 4.10.1998로 표시되나 서비스 팩 설치 프로그램의 일부 파일의 버전은 4.10.2000이다. 또한 "프로그램 정보"의 저작권 날짜가 1998년으로 업데이트되었다.
4.10.2001 1999년 5월 27일 O Y2K 버그와 관련된 여러 문제를 해결하는 Windows 98 서비스 팩 1의 업데이트. 시스템 등록정보에서는 RTM의 빌드 번호로 표시되지만 일부 영역에서는 빌드 2001로 표시된다. 빌드 2000과 마찬가지로 SE "서비스 팩 1"의 빌드와 혼동해서는 안 된다.
2004년 보안 업데이트 4.10.1998A 2004년 2월 O
가짜 및 미스라벨 4.10.1233
4.10.1240
4.10.1242
4.10.1443 빌드 1434 및 빌드 1538의 미스라벨. 이 영상 참고.
4.10.1525.2 빌드 1526의 미스라벨
4.10.1564 1997년 8월 12일 X 빌드 1546의 미스라벨. 이 빌드에 대해 알려진 정보는 거의 없으며, 1997년 8월 1일 와레즈 그룹 Legendary가 공유했고, Death Volume 25 CD 및 Fate 352 CD 목록에서도 언급되었다. 이 영상 참고.
4.10.1572 1997년 8월 21일 X 빌드 1577의 미스라벨이며, Fate 358 CD에 수록되어 있다. 이 영상 참고.

3.2. Windows 98 SE

본래 서비스 팩 1로 출시하려 했으나 이후 OSR로 계획이 수정됐고, 이후 세컨드 에디션으로 개명됐다.
개발단계 빌드 컴파일 일자 유출/배포 비고
SP 1 알파 4.10.2017 1998년 7월 2일 O Windows 98 서비스 팩 1의 알파 빌드. 멀티미디어 업데이트라고도 불린다.
SP 1 베타 4.10.2088.5 1998년 10월 21일 O
4.10.2091 1998년 11월 12일 O
4.10.2098 1998년 11월경 X stefan98에서 언급되었다.
4.10.2107 1998년 11월 23일 O 2019년 12월 9일에 공유되었다.
4.10.2120 1998년 12월 22일 O
OSR / SE 베타 1 4.10.2106 1998년 11월 18일 O 공식 베타 1 빌드.
OSR / SE 베타 2 4.10.2120 1998년 12월 16일 O Windows 98 Second Edition의 내부 빌드. 동일 번호의 서비스 팩 빌드와 혼동해서는 안 된다. Windows Media Player가 버전 6.1로 업데이트되었다.
4.10.2124 1999년 1월 7일 O 2019년 12월 12일에 유출되었다.
4.10.2126 1999년 1월 12일 O 2014년 8월 31일에 유출되었다.
4.10.2131 1999년 1월 19일 O 2014년 7월 23일에 유출되었다.
4.10.2136 1999년 1월 27일 O 2015년 6월 23일에 유출되었다.
4.10.2150A 1999년 2월 15일 O Windows 98 Second Edition의 임시 빌드.
4.10.2150.4 1999년 2월 19일 O 공식 베타 2 빌드. 공식 베타 2가 아닌 이전 컴파일인 빌드 2150A와 혼동해서는 안 된다.
RC 1 4.10.2162 1999년 2~3월경 X ZDnet에서 언급됐다.
4.10.2170A 1999년 3월 18일 O 2019년 1월 19일에 유출되었다. "Second Edition" 브랜드가 시스템 속성에 추가되었다.
4.10.2174 1999년 3월 21일 X
4.10.2183A 1999년 4월 3일 O 공식 RC1 빌드로, 리테일과 StepUp 버전 모두 존재한다. 후자는 업그레이드 설치만 가능하다. 같은 빌드 번호가 Windows 2000 공식 RC3 빌드에도 사용되었다.
RC 2 4.10.2184.1 1999년 4월 26일 O 중국어 간체로만 2021년 7월 6일에 유출되었다.
4.10.2185A 1999년 4월 20일 O 공식 RC2 빌드로, 업그레이드 설치만 가능한 StepUp 버전만 존재한다.
RC 3 4.10.2222A 1999년 4월 21일 O 공식 RC3 빌드로 1999년 4월 23일에 출시되었다. 정식 빌드와 매우 유사하지만 타임락이 있는 Windows 98의 마지막 빌드.
RTM 4.10.2222A 1999년 4월 23일 O 정식 출시 버전으로 1999년 5월 5일에 출시됐다.
2004년 보안 업데이트 4.10.2222B 2004년 2월 O

빌드별 타임락은 다음과 같다. 베타 2 빌드 1546부터는 BIOS에서 해당 날짜 이전으로 설정하지 않으면 설치부터 되지 않는다.
빌드 날짜
1351 ~ 1411 1997년 6월 1일
1415 1997년 6월 30일
1423 1998년 4월 15일
1434 1997년 11월 1일
1488, 1500 1997년 7월 30일
1511 ~ 1538 1997년 12월 31일
1543 ~ 1593[1] 1998년 1월 31일
1602 ~ 1611 1998년 3월 31일
1614 ~ 1650 1998년 8월 24일
1658 ~ 1671 1998년 12월 1일
1676 ~ 1693[2] 1998년 12월 31일
1702 ~ 2107 2001년 4월 1일
2106 1999년 4월 1일
2120 ~ 2136 1999년 6월 1일
2150A, 2150.4, 2170A 2000년 3월 17일
2183A, 2184.1 2000년 1월 30일
2185A, 2222A (RC3) 2000년 1월 31일

Second Edition의 모든 빌드들의 제품키는 C9TCH-G72Y6-G4DQK-QCQRM-K7XFQ다. 빌드 1702 ~ 1723.4, 빌드 2150.4, 빌드 2183A와 빌드 2185A의 제품키는 HGBRM-RBK3V-M9FXV-YCXDK-V38J4다.


파일:CC-white.svg 이 문서의 내용 중 전체 또는 일부는 문서의 r602에서 가져왔습니다. 이전 역사 보러 가기
파일:CC-white.svg 이 문서의 내용 중 전체 또는 일부는 다른 문서에서 가져왔습니다.
[ 펼치기 · 접기 ]
문서의 r602 ( 이전 역사)
문서의 r ( 이전 역사)

[1] 설치 이후 빌드 1593은 1998년 3월 31일 [2] 설치 이후 빌드 1677부터 빌드 1693까지는 2001년 4월 1일