상위 문서:
Windows 98
Windows 98의 개발 과정을 다룬 문서이다.
|
|
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가지로 지정한다.
빌드 목록은 베타위키를 참고했다.
출시일로부터 25년 이상 경과 |
출시일로부터 20년 이상 경과 |
출시일로부터 15년 이상 경과 |
볼드체 | 공식 베타 및 RTM |
노란색 | 공식 베타 |
라임색 | RTM 빌드 |
취소선 | 조작됐거나 창작된 가짜 빌드 |
O | 공식적으로 유출 및 배포된 빌드 |
△ | 배포되지 않고 사진 등만 유출된 빌드 |
X | 배포되거나 유출된 적이 없는 빌드 |
개발단계 | 빌드 | 컴파일 일자 | 유출/배포 | 비고 |
개발자 빌드 | 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 빌드. |
4.10.1526 | 1997년 6월 23일 | O | 2021년 4월 3일에 유출되었다. |
4.10.1532 | 1997년 6월 25일 | |
4.10.1538 | 1997년 7월 7일 | Memphis 브랜딩만 사용된 마지막 빌드. |
4.10.1544 | 1997년 7월 15일 | Windows Memphis의 부팅화면을 볼 수 있는 마지막 빌드. 2011년 6월 6일에 유출되었다. Memphis라고 적힌 곳이 대부분 Windows 98로 변경됐다. |
베타 2 | 4.10.1546 | 1997년 7월 25일 | O | 공식 베타 2 빌드. "Windows 98 Beta 2"라는 부팅화면으로 교체되었다. |
4.10.1559 | 1997년 8월 4일 | O | 2011년 6월 6일에 공유되었다. |
4.10.1569 | 1997년 8월 18일 | O | |
4.10.1572 | 1997년 8월 ?일 | X | Fate 358 warez CD에 수록되어 있다. |
4.10.1577 | 1997년 8월 28일 | O | |
4.10.1581.1 | 1997년 9월 4일 | O | "Windows 98 Beta 2" 부팅화면을 사용하는 마지막 빌드. |
베타 2.1 | 4.10.1582 | 1997년 9월 ?일 | X | 이 빌드는 1997년 9월 20일 RPS에 의해 유출되었지만 여전히 찾을 수 없다. |
4.10.1588 | 1997년 9월 ?일 | △ | 중국어 번체 스크린샷만 존재한다. |
4.10.1593 | 1997년 9월 22일 | O | 부팅화면이 RTM과 비슷하게 리뉴얼되었고 베타 2 브랜딩은 대부분 베타 3으로 업데이트됐다. 이 빌드까지는 Windows 95의 부팅음과 종료음이 난다. |
4.10.1602 | 1997년 10월 3일 | O | 공식 베타 2.1 빌드. Windows 98의 부팅음이 적용됐고 종료음도 RTM과 거의 비슷해졌다. RTM 소리보다 더 길고 낮다. 베타 3으로 표시된 빌드 1593의 부팅 화면과 달리 베타 2.1로 표시된다. 이전 빌드의 "WINSETUP.BIN" 버그가 수정되었다. |
사전 베타 3 | 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 | |
4.10.1629 | 1997년 11월 10일 | O | 부팅화면이 빌드 1593에서 봤던 부팅화면으로 되돌아갔다. 부팅 화면은 이제 베타 3으로 표시된다. |
4.10.1633 | 1997년 11월 17일 | O | |
베타 3 | 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월 ??일 | X | 이 빌드는 Fate 506 warez 편집 CD에 수록되어 있다. |
4.10.1681 | 1998년 2월 1일 | O | "Windows 98 Beta 3" 부팅화면을 사용하는 마지막 빌드. |
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월 ?일 | X | 이 빌드는 Fate 542 warez 편집 CD에 수록되어 있다. |
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 빌드로, 2014년 6월 6일에 유출되었다. |
RC 2 | 4.10.1723.4 | 1998년 4월 10일 | O | 공식 RC2 빌드. |
RC 3 | 4.10.1900.5 | 1998년 4월 24일 | O | |
RC 4 | 4.10.1900.6 | 1998년 4월 27일 | O | |
4.10.1910.2 | 1998년 5월 11일 | O | CD 사진만 있다가 2023년 12월 18일 일본어판이 야후오쿠에서 유출되었다. |
4.10.1998.6 | 1998년 6월 3일 | O | 중국어 간체 한정 |
RC 5 | 4.10.1998.5 | 1998년 5월 6일 | △ | |
RC 6 혹은 사전 RTM | 4.10.1998 | 1998년 5월 11일 | 공식 러시아어 버전 |
4.10.1998.6 | 1998년 5월 12일 | |
RTM | 4.10.1998 | 1998년 5월 12일 | O | 정식 출시 버전으로 1998년 5월 15일에 공개됐고, 약 한달 후 동년 6월 25일에 출시됐다. |
서비스 팩 1 | 4.10.2000 | 1998년 7월 22일 | O | Windows 98의 서비스 팩 1. 1999년 6월에 출시되었다. 후술할 SE의 "서비스 팩 1" 빌드들과 혼동해서는 안 된다. 서비스 팩을 설치한 후에도 버전은 4.10.1998로 표시되나 서비스 팩 설치 프로그램의 일부 파일의 버전은 4.10.2000이다. 또한 "프로그램 정보"의 저작권 날짜가 1998년으로 업데이트되었다. |
4.10.2001 | 1998년 12월 2일 | 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 | | |
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.2183A | 1999년 4월 3일 | O | 공식 RC1 빌드로, 리테일과 StepUp 버전 모두 존재한다. 후자는 업그레이드 설치만 가능하다. |
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 | 정식 빌드와 매우 유사하지만 타임락이 있다. |
RTM | 4.10.2222A | 1999년 4월 23일 | O | 정식 출시 버전으로 1999년 5월 5일에 출시됐다. |
2004년 보안 업데이트 | 4.10.2222B | 2004년 2월 | O | |
빌드별 타임락은 다음과 같다.
빌드 | 날짜 |
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일 |
1544 ~ 1593 | 1998년 1월 31일 |
1602, 1611 | 1998년 3월 31일 |
1614 ~ 1650 | 1998년 8월 24일 |
1658 ~ 1671 | 1998년 12월 1일 |
1676 ~ 1693 | 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다.
이 문서의 내용 중 전체 또는 일부는 다른 문서에서 가져왔습니다.
이 문서의 내용 중 전체 또는 일부는 2023-12-29 05:13:14에 나무위키
Windows 98/개발 문서에서 가져왔습니다.