Windows kontra Linux to spór, który trwa od dekad. Była inżynier Microsoftu Laurie Kirk dorzuciła do niego wyjątkowo mocną opinię. Jej zdaniem oryginalne jądro Windows NT było technologicznym „cudem”, a pod pewnymi względami nadal ma przewagę nad Linuksem.
Była inżynier w Microsoft, obecnie pracująca w Google, przedstawiła śmiałą teorię dotyczącą systemów Windows NT i Linux. Laurie Kirk pracowała w Microsoft przez cztery lata i prowadzi popularny kanał YouTube LaurieWired. Teraz wypowiada się na temat architektury jądra Windows NT na platformie X oraz na LinkedIn.
Windows NT od początku stawiał na obiekty
Według Kirk, jądro NT zostało od początku zaprojektowane jako język obiektowy z silnym systemem bezpieczeństwa. System Windows NT zarządza centralnymi zasobami systemowymi, takimi jak procesy, pliki, urządzenia sprzętowe, klucze rejestru i tokeny dostępu, jako niezależnymi obiektami kontrolowanymi przez centralną instancję (Menedżera Obiektów). Ten zunifikowany system umożliwia zarządzanie prawami dostępu i ich rejestrowanie poprzez unikalne przypisania zwane uchwytami.
„Gdybyśmy mieli opracować jądro systemu operacyjnego od podstaw w 2026 roku, z myślą o przyszłości, nie przypominałoby ono Linuksa. Szczerze mówiąc, prawdopodobnie byłoby znacznie bliższe NT lub forkowi BSD (mając na myśli uniksową wersję dystrybucji Berkeley Software Distribution)…”
Linux rozwijał się w inny sposób. System korzysta między innymi z identyfikatorów użytkowników i grup, list kontroli dostępu, przestrzeni nazw oraz mechanizmów Linux Security Modules. Część tych rozwiązań pojawiała się wraz z rozwojem jądra. Kirk nie twierdzi przy tym, że Linux jest pozbawiony zabezpieczeń. Jej argument dotyczy przede wszystkim różnic w filozofii projektowania obu jąder.
Say what you will about Windows (OS), but the NT kernel really is an engineering marvel that still puts Linux to shame in many ways.
— LaurieWired (@lauriewired) September 24, 2026
The quickest way to describe it for a programmer, is NT was more like an object-oriented language, with a strong security model from day one,… pic.twitter.com/2dWXU6KSAx
Z drugiej strony Linux wydaje się mniej spójny w tym obszarze, ponieważ, jak twierdzi Kirk, łączy on różne mechanizmy ochrony, które ewoluowały z czasem. Należą do nich klasyczne identyfikatory użytkowników i grup, rozszerzone listy dostępu, przestrzenie nazw oraz wyspecjalizowane moduły bezpieczeństwa. Wiele z tych komponentów zostało dodanych później.
Laurie Kirk wyobraża sobie zatem alternatywną rzeczywistość, w której system Windows NT zostałby zaprojektowany jako wersja open source. Firmy takie jak Amazon mogłyby wówczas dostosowywać poszczególne komponenty, takie jak Harmonogram zadań, bez naruszania podstawowych zasad bezpieczeństwa. Chociaż istniała wówczas inicjatywa współdzielenia kodu źródłowego, oferująca wgląd w kod źródłowy, została ona „stworzona z ograniczonym dostępem do kodu źródłowego, a zatem zbyt restrykcyjna”.
Najciekawszy argument dotyczy agentów AI
Następnie Kirk przeszła do współczesnych autonomicznych agentów AI, którzy samodzielnie wykonują polecenia na poziomie systemu operacyjnego. Kirk argumentuje, że Linux nie jest do tego zaprojektowany. Brakuje mu centralnego mechanizmu ograniczeń, który pozwalałby na precyzyjne zdefiniowanie działań, jakie agent AI może wykonywać. Natomiast jądro NT oferuje jasno określone typy zasobów i kompleksowe protokoły audytu, które wykrywają nietypowe zachowania w systemach AI, lub "gdy agent zaczyna szaleć…”.
Spodobało Ci się? Podziel się ze znajomymi!

Pokaż / Dodaj komentarze do:
Windows kontra Linux. Była inżynier Microsoftu właśnie wrzuciła granat do szamba