SWONE

Nucleul SWONOS

Stadiul actual: SWONOS Kernel 0.3.3 – validat complet pe hardware real.

Nucleul SWONOS

Stadiul actual: SWONOS Kernel 0.3.3 – validat complet pe hardware real.

Nucleul SWONOS este construit în etape de dezvoltare verificabile. Noile versiuni sunt create, pornite și verificate pentru erori. Identificatorul său tehnic actual de versiune este100.3.3-swonos-kernel.

Dezvoltare independentă a nucleului

Ramura de dezvoltare include funcții proprii de nucleu, obiecte de dispozitiv și un nivel pentru dispozitive PCI/PCIe.

Primul driver Windows extern în execuție

Versiunea 0.2.2 a executat pentru prima dată cu succes un driver Windows extern de referință PCI/PCIe pe hardware real. Acesta este un pas important dincolo de simpla identificare a dispozitivelor.

Demonstrat – dar nu universal

Driverul executat cu succes este un driver AMD64 de referință nemodificat, construit cu WDK-ul oficial Microsoft. Driverul OEM Realtek original nu este încă acceptat. Compatibilitatea generală cu drivere Windows rămâne un obiectiv de dezvoltare.

Cronologia dezvoltării

Cele mai importante etape realizate cu succes în dezvoltarea SWONOS.

Sistem
Septembrie 2026

Interfață de sistem dedicată SWONOS

Personalizările desktopului, meniului Start, ecranului de autentificare și designului sistemului sunt integrate în mediul de dezvoltare.

Pornire REUȘITĂ
8–9 octombrie 2026

Primele versiuni proprii de nucleu pornesc cu succes

SWONOS Kernel 0.0.1 și 0.0.2 trec testele finale de pornire și regresie.

Teste REUȘITE
Octombrie 2026

Funcțiile proprii ale nucleului trec autotestele

Versiunile 0.0.3 până la 0.0.5 extind SWONOS NT Core cu funcții de stare, Unicode, liste, evenimente și sincronizare, precum și obiecte de driver și dispozitiv. Toate autotestele sunt trecute.

Demonstrarea conceptului
Octombrie 2026 · 0.1.4

Fezabilitatea de bază a integrării driverelor a fost demonstrată

Kernel 0.1.4 oferă o demonstrație tehnică importantă a fezabilității suportului pentru drivere planificat.

Test hardware
Octombrie 2026 · 0.1.6

Dezvoltarea driverelor testată cu o imprimantă reală

Versiunea 0.1.6 duce dezvoltarea dispozitivelor și driverelor dincolo de simulare: o imprimantă care utilizează un driver Windows este folosită într-un test practic pe hardware.

Validat
14 octombrie 2026

SWONOS Kernel 0.2.0 validat

Kernel 0.2.0 este finalizat și validat cu succes. În același timp, este creată baza tehnică pentru depozitul propriu de actualizări SWONOS.

Hardware identificat
15 octombrie 2026 · 0.2.1

Detectarea dispozitivelor PCI/PCIe și potrivirea INF implementate

SWONOS identifică un cititor de carduri Realtek RTS5229 real folosind ID-ul hardware 10ec:5229. Potrivirea INF Windows găsește un candidat potrivit de driver prin ID-ul subsistemului. Acest lucru demonstrează detectarea dispozitivelor și potrivirea driverelor în practică.

Aprobat
15 octombrie 2026 · 0.2.1

Identificatorul propriu al versiunii de nucleu introdus cu succes

Kernel 0.2.1 folosește identificatorul propriu 100.2.1-swonos-kernel și trece testele finale de acceptare. Dezvoltarea versiunii 0.2.2 este aprobată.

Driver în execuție
16 octombrie 2026 · 0.2.2

Primul driver Windows PCI/PCIe extern rulează pe hardware real

Un driver independent AMD64 de referință din WDK-ul oficial Microsoft rulează nemodificat pe hardware PCI/PCIe real, prin integrarea driverelor SWONOS. Kernel 0.2.2 trece întregul test de acceptare.

Validat
16 octombrie 2026 · 0.2.4

SWONOS Kernel 0.3.3 validat pe hardware real

Kernelul 0.2.4 a trecut testele de pornire, PCI, WDM, KMDF, HID/PnP și reluare S3 fără blocări sau scurgeri de resurse; delta taint 0. Funcțiile ZwCreateFile, ZwReadFile, ZwWriteFile și ZwClose au trecut testele. Diferența de importuri Intel HID OEM a scăzut de la 4 la 0. Executarea driverului OEM nu este încă autorizată din motive de siguranță: tabelul KMDF și stiva ACPI/HID inferioară necesită validare suplimentară. Driverul Linux rămâne activ.

Validat · 26 octombrie 2026 · 0.3.3
26.10.2026 · 0.3.3

SWONOS Kernel 0.3.3: reconectarea HID testată

Nucleul 100.3.3-swonos-kernel gestionează deconectarea și reconectarea fizică a unui mouse USB. Filtrul OEM Insyde nemodificat a fost reatașat și a procesat mișcări reale. Pornire reușită, delta taint zero. Testul nu confirmă compatibilitatea generală cu driverele Windows.