SWONE

SWONOS Kernel

Aktualny stan: SWONOS Kernel 0.3.3 – w pełni zweryfikowany na rzeczywistym sprzęcie.

SWONOS Kernel

Aktualny stan: SWONOS Kernel 0.3.3 – w pełni zweryfikowany na rzeczywistym sprzęcie.

Jądro SWONOS jest tworzone w możliwych do prześledzenia etapach rozwoju. Nowe wersje są kompilowane, uruchamiane i sprawdzane pod kątem błędów. Aktualny techniczny identyfikator wydania to100.3.3-swonos-kernel.

Niezależny rozwój jądra

Gałąź rozwojowa zawiera własne funkcje jądra, obiekty urządzeń i warstwę urządzeń PCI/PCIe.

Pierwszy zewnętrzny sterownik Windows uruchomiony

W wersji 0.2.2 po raz pierwszy pomyślnie wykonano zewnętrzny referencyjny sterownik Windows PCI/PCIe na rzeczywistym sprzęcie. To ważny krok wykraczający poza samo rozpoznawanie urządzeń.

Potwierdzone – ale jeszcze nie uniwersalne

Pomyślnie uruchomiony sterownik jest niezmodyfikowanym sterownikiem referencyjnym AMD64 zbudowanym przy użyciu oficjalnego Microsoft WDK. Oryginalny sterownik OEM Realtek nie jest jeszcze obsługiwany. Ogólna zgodność ze sterownikami Windows pozostaje celem rozwoju.

Oś czasu rozwoju

Najważniejsze pomyślnie osiągnięte kamienie milowe rozwoju SWONOS.

System
Wrzesień 2026

Własny interfejs systemu SWONOS

Dostosowania pulpitu, menu Start, ekranu logowania i wyglądu systemu zostały zintegrowane ze środowiskiem deweloperskim.

Uruchomienie PASS
8–9 października 2026

Pierwsze własne wersje jądra uruchamiają się pomyślnie

SWONOS Kernel 0.0.1 i 0.0.2 przechodzą końcowe testy uruchamiania i testy regresji.

Testy PASS
Październik 2026

Własne funkcje jądra przechodzą autotesty

Wersje od 0.0.3 do 0.0.5 rozszerzają SWONOS NT Core o funkcje stanu, Unicode, list, zdarzeń i synchronizacji oraz obiekty sterowników i urządzeń. Wszystkie autotesty kończą się powodzeniem.

Dowód wykonalności
Październik 2026 · 0.1.4

Wykazano podstawową możliwość integracji sterowników

Jądro 0.1.4 dostarcza ważnego technicznego dowodu wykonalności planowanej obsługi sterowników.

Test sprzętowy
Październik 2026 · 0.1.6

Rozwój sterowników przetestowany z prawdziwą drukarką

Wersja 0.1.6 przenosi prace nad urządzeniami i sterownikami poza symulację: w praktycznym teście sprzętowym wykorzystywana jest drukarka ze sterownikiem Windows.

Zweryfikowano
14 października 2026

SWONOS Kernel 0.2.0 zweryfikowany

Jądro 0.2.0 zostało pomyślnie ukończone i zweryfikowane. Jednocześnie powstała podstawa techniczna osobnego repozytorium aktualizacji SWONOS.

Rozpoznano sprzęt
15 października 2026 · 0.2.1

Wdrożono wykrywanie urządzeń PCI/PCIe i dopasowywanie INF

SWONOS identyfikuje rzeczywisty czytnik kart Realtek RTS5229 na podstawie identyfikatora sprzętowego 10ec:5229. Dopasowanie Windows INF znajduje odpowiedniego kandydata na sterownik na podstawie identyfikatora podsystemu. Pokazuje to skuteczne wykrywanie urządzeń i dopasowywanie sterowników w praktyce.

Zatwierdzono
15 października 2026 · 0.2.1

Pomyślnie wprowadzono własny identyfikator wydania jądra

Jądro 0.2.1 używa własnego oznaczenia 100.2.1-swonos-kernel i przechodzi końcową procedurę akceptacji. Zatwierdzono rozwój wersji 0.2.2.

Sterownik działa
16 października 2026 · 0.2.2

Pierwszy zewnętrzny sterownik Windows PCI/PCIe działa na rzeczywistym sprzęcie

Niezależny sterownik referencyjny AMD64 z oficjalnego Microsoft WDK działa bez modyfikacji na rzeczywistym sprzęcie PCI/PCIe dzięki integracji sterowników SWONOS. Jądro 0.2.2 przechodzi pełne testy akceptacyjne.

Zweryfikowano
16 października 2026 · 0.2.4

SWONOS Kernel 0.3.3 zweryfikowany na rzeczywistym sprzęcie

Kernel 0.2.4 zaliczył testy rozruchu, PCI, WDM, KMDF, HID/PnP oraz wznowienia S3 bez awarii i wycieków zasobów; delta taint 0. Funkcje ZwCreateFile, ZwReadFile, ZwWriteFile i ZwClose przeszły testy. Brakujące importy Intel HID OEM zmniejszono z 4 do 0. Uruchomienie sterownika OEM nie jest jeszcze dopuszczone ze względów bezpieczeństwa: tabela KMDF i niższy stos ACPI/HID wymagają dalszej weryfikacji. Sterownik Linux pozostaje aktywny.

Zweryfikowano · 26 października 2026 · 0.3.3
26.10.2026 · 0.3.3

SWONOS Kernel 0.3.3: przetestowano podłączanie HID

Jądro 100.3.3-swonos-kernel obsługuje fizyczne odłączenie i ponowne podłączenie myszy USB. Niezmieniony sterownik filtrujący OEM Insyde został ponownie dołączony i przetwarzał rzeczywisty ruch myszy. Rozruch zaliczony, delta taint równa zero. Nie oznacza to ogólnej zgodności ze sterownikami Windows.