최근 수정 시각 : 2024-09-28 19:35:27

KernelEX

파일:external/www.rmastri.it/win98-comp.png
KernelEX의 호환성 탭.

KernelEx 홈페이지
다운로드 페이지(2011년 이후 업데이트 끊김)
비공식 신버전 다운로드 페이지
1. 개요2. 구동되는 프로그램 목록3. 구동률
3.1. 일반 앱3.2. 게임3.3. 플러그인
4. 유사품

1. 개요

KernelEX Windows 98, Windows Me(이하 Windows 9x)[1]에서 Windows NT 계열[2]의 프로그램을 구동하기 위한 오픈소스 호환레이어이다. 얼핏 보면 Wine 과 비슷하다고 할 수는 있지만 Windows 9x/구 NT 계열만 지원하기 때문에 약간 다르다고 보면 된다. 9x 계열에 없는 유니코드 API 등을 추가해 주는 것으로, NT 계열에서 추가된 DLL 등은 지원되지 않으므로 최신 프로그램의 실행은 포기하는 것이 좋다. 특히 오버워치, 배틀필드 1, 스타크래프트 2, 스타크래프트: 리마스터 등의 네이티브 AMD64 앱은 실행 자체가 불가능하다.[3] Windows on ARM( AArch64)용 앱도 당연하겠지만 실행되지 않는다.

지원중단된지 [age(2006-07-11)]년이 넘은 Windows 9x 계열을 왜 지금도 쓰냐 물을 수 있겠는데, 이런저런 어른의 사정(업그레이드가 불가능한 산업용 기기[4])이 작용하고 있다는 점이 크다. 또한 개발도상국에서는 지금까지도 98이 사용하는 경우가 생각보다 많다. 이쪽에서는 컴퓨터를 그냥 타자기의 업그레이드 버전 정도로 굴리기 때문.

원작자는 2011년을 끝으로 이 프로젝트에서 손을 떼었으나 다른 사람들이 그 뜻을 이어 현재도 새로운 비공식 버전들이 나오고 있다.

2. 구동되는 프로그램 목록

출처: http://kernelex.sourceforge.net/mediawiki/index.php?title=Category:Compatible_applications&redirect=no
  • 7-Zip
  • AbiWord
  • Adobe Flash Player
  • Battle for Middleearth
  • Battle for Wesnoth
  • Beat
  • Celestia
  • Endgame: Singularity
  • FastStone Image Viewer
  • Ffdshow
  • Fortune Summoners
  • Foxit Reader
  • GOM Media Player
  • Google Earth
  • IZarc
  • K-Lite Codec Pack
  • K-Lite Codec Tweak Tool
  • K-Meleon
  • KeePass
  • LAVfilters
  • Minecraft
  • Minetest
  • Mkvtoolnix
  • Mozilla Firefox
  • Mozilla Thunderbird
  • MyPal
  • Notepad++
  • OpenArena
  • OpenOffice.org
  • Opera
  • PDF-XChange Viewer
  • Pale Moon
  • PeaZip
  • Pegasus Mail
  • Plants vs. Zombies
  • Popcorn
  • Qt Web Browser
  • Ragnarok Battle Offline
  • Recettear: An Item Shop's Tale
  • Ren'Py
  • STDU Viewer
  • SUPERAntiSpyware
  • SeaMonkey
  • Starcraft 2
  • Steam
  • Stellarium
  • Sumatra PDF
  • Sun Java Runtime Environment
  • Super Smash Flash 2
  • Transcendence
  • UTorrent
  • VLC Media Player
  • WinFF
  • WinPatrol
  • WinRAR
  • WindomXP
  • XnView

3. 구동률

3.1. 일반 앱

  • 7zip
    무난하게 설치 및 실행할 수 있다. 다만 15.12 버전 이상은 우클릭 메뉴가 사라지는 문제점이 있다. 해결 방법은 7-Zip의 실행 파일에 Windows 2000 호환성을 적용하는 것이다. 공식 위키 설명
  • JDK
    오라클 인수 전 버전인 1.6.0.23 버전까지 설치 및 실행 가능. 이후 버전은 설치가 불가능해 수동설치가 필요하며 1.6.0.31 버전 이후부터는 실행조차 불가능하다.
  • Notepad++
    2019년 버전 기준 7.8.5 버전이 실행된다.
  • Skype
    3.8 버전까지. 이후 버전은 제대로 실행이 안 되는 듯하다.
  • 비트토렌트
    무난하게 설치 및 실행할 수 있다.
  • 모질라 썬더버드
    정식 버전은 3.1.20 버전, ESR 버전은 10.0.12esr 버전까지 설치 및 실행할 수 있다. 이후 버전은 설치는 되나 실행되지 않는다.
  • 아크로뱃 리더
    msvcrt.dll을 백업했다가 덮어쓰는 등 다소 삽질을 해야 한다. 아크로뱃 프로는 실행불가.
  • 알쇼
    무난하게 설치 및 실행할 수 있다.
  • 어베스트 4.8
    무난하게 설치 및 실행할 수 있다.
  • 오페라
    12.02 버전까지 설치 및 실행할 수 있다. 12.10 이상 버전이나 엔진 변경 후 출시된 15 버전 이상은 설치할 수 없다. 버전별로 사용에 문제가 있는 경우도 있으며 간혹 GDIPLUS.DLL 오류가 발생하기도 한다. 이 경우 XP 등에서 해당 DLL 파일을 구해 넣어주면 된다. 설치한 뒤 대부분의 웹사이트가 접속 자체가 안될 텐데, 이럴 때는 Preferences(옵션) > Advanced(고급) > Security(보안) > Security Protocols(보안 프로토콜)에서 TLS 1.1과 1.2를 체크해주면 접속된다(안되는 곳도 있다). 알려진 문제 목록(공식 위키) 차라리 설정도 필요없고 페이지도 덜 깨지는 파이어폭스를 추천한다.
  • 오픈오피스
    3.2.1 버전까지 설치 및 실행할 수 있다. 다만 IE 버전이 5.5보다 낮다면 설치 중 인증서 오류가 발생한다.
  • WinRAR
    무난하게 설치 및 실행할 수 있다. 일부 텍스트가 작게 나오는 문제가 있으나 큰 문제는 없음.
  • Winamp 5.5
    마지막으로 9x 계열을 공식 지원한 버전은 5.35 버전. 이후 버전도 무난하게 설치 및 실행할 수 있다. 다만 Winamp 5.51 이상의 인스톨러 기준으로 Windows 2000 SP4로 호환성이 맞추어져도 Windows 2000 이상의 환경에서만 실행 가능하다고 뜨니 5.5 설치를 먼저 하고 상위 버전 인스톨러 자체의 압축을 WinRAR나 반디집 등으로 풀어 덮어 씌운 다음 해당 폴더 속 exe 파일들에 호환성 설정 걸어주고 실행하더라도 ID3 Tag 편집에 지장이 있으니 주의. 거기다 5.5의 경우에도 Standard에서의 Modern 스킨 적용 시 잘 되는 반면, Full에서의 Modern 스킨 적용 시 다운되니 참고하자. 그리고 wma 파일을 원활하게 재생하려 한다면 Windows Media Player 9 설치와 WMA9 코덱은 설치해야 한다.
  • 파이어폭스
    2019년 출시된 비공식 신버전을 쓰는 경우 SSE2 명령어가 있는 CPU(펜티엄4 이상)에서 가상머신으로 여러 작업을 거쳐준다면 48.0.2 버전, 45.8 ESR버전까지 설치 및 사용 가능하다. SSE2를 지원하지 않는 실기기를 사용할 경우 45버전이 최대이다. 48.0.2버전 설치 방법(영어) 45버전 설치 방법(영어)
  • FileZilla
    무난하게 설치 및 실행할 수 있다.
  • 팟플레이어
    무난하게 설치 및 실행할 수 있다.
  • 곰플레이어
    마지막으로 9x 계열을 공식 지원한 버전은 2.1.43.5119 버전. 2.2.50.5145 버전까지 설치 및 실행할 수 있다. 다만 오디오 CD 재생이 불가능한 문제점이 있다.
  • 페인트샵 프로 X
    무난하게 설치 및 실행할 수 있다.
  • 포토샵 CS
    무난하게 설치 및 실행할 수 있다.
  • 반디집
    5 버전까지 설치 및 실행 가능.[5] Windows 2000 SP4로 호환성을 맞추면 실행은 가능하나, 반디집을 한번 켠 뒤 창을 닫으면 그 후부터 화면상의 모든 아이콘이 증발하기 시작하므로 가급적 창을 닫지 않는 것이 좋다. 재부팅 하면 원상복구된다.
  • 제트오디오
    msvcr90.dll, msvcp90.dll, mfc90u.dll을 구한 다음 Windows XP(서비스 팩 2)로 호환성을 맞추면 설치 및 실행할 수 있다. 다만 WMA9 코덱 업데이트는 튕긴다.
  • Process Explorer
    사실상 없는거나 마찬가지인 9x의 빈약한 작업 관리자기능을 대체할 수 있는 프로그램이다. 실행 중인 프로세스 조회 및 강제종료, CPU 사용량, RAM 사용량, 프로세스 트리 조회 등이 가능하며, 11.33 버전까지 정상 작동 확인. 참고로 동일한 11.33버전이라도 Windows 98/Me에서 표시되는 내용과 NT 계열에서 표시되는 내용이 살짝 다르다.

3.2. 게임

3.3. 플러그인


공식 위키
공식 사이트
여기서 호환되는 프로그램 목록을 더 볼 수 있다.

4. 유사품


[1] 95와 NT 4.0은 지원하지 않는다. [2] Windows 2000/ XP/ Vista 등은 물론이고 10도 포함! 단 본래 버전은 2011년 이후 업데이트가 끊긴 관계로 Vista까지만 되며 이후 버전의 Windows의 경우 다른 사람들이 원작자를 이어 만든 차기 버전에서 가능 [3] Windows 9x 32비트 + 16비트 호환이다. 당연히 64비트 앱을 실행할 수 있을 리가 없다. [4] 하드웨어의 입출력을 직접 제어해야하는경우 Windows 9x를 사용할수 밖에 없다. [5] 6부터는 XP도 지원되지 않는다.