윈도우 11은 여전히 윈도우 95 코드를 기반으로 하고 있으며, 이를 대체하려는 노력은 실패로 끝났습니다
키워드인 윈도우 11의 핵심 "뇌" 요소는 Win32입니다
수년간 검증된 가장 신뢰할 수 있는 API로, 윈도우 11 기능의 핵심을 유지하는 것은 Win32입니다. 그 뿌리는 Windows 95 시대로 거슬러 올라가며, 개발자들은 2026년에 비행 자동차와 달 탐사 기지를 꿈꾸었습니다.
마크 러신노비치(Mark Russinovich)가 출처를 설명합니다
Microsoft의 베테랑 인터뷰에서 마크 러신노비치는 다음과 같이 언급했습니다:
> “90년대에 누가 Win32가 2026년에 여전히 유효한 API가 될 것이라고 예상했나요? 아무도. 우리는 그때 비행 자동차와 달 탐사 기지를 꿈꾸었고, Win32는 아직 Windows 95 시대에 만들어졌습니다.”
따라서 Win32는 서드파티 소프트웨어가 운영 체제와 상호작용하기 위해 사용하는 함수 및 호출 세트입니다. 프로그램이 창을 표시하고 파일을 읽으며 마우스 클릭을 처리하거나 키보드 키에 반응해야 할 때, 개발자는 단순히 `CreateWindow()`, `ReadFile()`, `GetCursorPos()` 등과 같은 기존 함수를 호출합니다. 직접 코드를 작성하지 않습니다.
Microsoft가 Win32를 포기하려는 시도
Windows 8 출시와 함께 회사는 새로운 API인 WinRT를 도입했으며, 이는 사용자 인터페이스의 기반이 될 예정이었습니다. “정사각형”들이 오래 지속될 것으로 예상되었지만, Windows 8은 기대한 성공을 거두지 못했고, Windows 10에서 Microsoft는 다시 Win32로 돌아왔습니다.
WinRT는 점차적으로 Universal Windows Platform (UWP)을 흡수했으며, 이후에는 Windows App SDK와 WinUI 3으로 이름이 바뀌었습니다. 그럼에도 불구하고 대부분의 애플리케이션은 여전히 Win32에 의존하여 작업을 수행합니다
댓글 (0)
의견을 남겨 주세요. 예의를 지키고 주제에서 벗어나지 말아 주세요.
댓글을 남기려면 로그인