Zum Hauptinhalt springen
tsecurity.de LIVE
Echtzeit-Radar & Feeds
Alle RSS Feeds
👥 Community & Social
Windows Tipps & SecurityNighthawk M7 Pro im Test: Flexibler, aber teurer 5G-Router(21.09.2026 um 10:30 Uhr)
Sichere ProgrammierungNeue Gmail-Funktion: So sparst du jetzt Zeit bei Einmalcodes(21.09.2026 um 10:00 Uhr)
Sichere ProgrammierungYour GIF exporter is fine — the container is the problem(21.09.2026 um 10:01 Uhr)
Sichere ProgrammierungCSS, Motion, or GSAP? I Choose by Who Owns the Animation(21.09.2026 um 10:12 Uhr)
Windows Tipps & SecurityNighthawk M7 Pro im Test: Flexibler, aber teurer 5G-Router(21.09.2026 um 10:30 Uhr)
Sichere ProgrammierungNeue Gmail-Funktion: So sparst du jetzt Zeit bei Einmalcodes(21.09.2026 um 10:00 Uhr)
Sichere ProgrammierungYour GIF exporter is fine — the container is the problem(21.09.2026 um 10:01 Uhr)
Sichere ProgrammierungCSS, Motion, or GSAP? I Choose by Who Owns the Animation(21.09.2026 um 10:12 Uhr)
Intelligence View
⚡ tsecurity.de Intelligence

Charlex Operating System

GitHub charleX OS Logo %% %% %% %% %% %% %% %% %% %% %% %% %% …

0
↗ Quelle (dev.to)
Reagiere als Erste:r — dein Feedback zählt!




GitHub






charleX OS






Logo






                  %%  %%                      %%  %%
%% %% %% %%
%% %% %% %%
%% %%%%%%%%%%%%%% %%
%% %%
%% %%
%% %%%% %%%% %%
%% %%%%%% %%%%%% %%
%% %%
%% %%%%%% %%
%% %% %% %% %%
%% %%%%%%%%%%%%%% %%
%% %%
%% %%
%%%%%%%% %%%%%%%%
%%%%%%%%%%%%%%









Description



CharleX OS is a minimal, open-source operating system kernel written primarily in C with assembly components. It provides a basic terminal interface in VGA text mode, supporting keyboard input for a simple command-line experience.Inspired by early Unix-like systems such as Linux and FreeBSD.



The kernel includes features like:




  • VGA text mode initialization and output

  • Keyboard input handling with support for basic keys (enter, backspace, arrows, etc.)

  • A simple shell-like prompt for user interaction

  • Bootloader integration with GRUB






Architecture



CharleX OS follows a micro-kernel architecture design:






Kernel Core





  • Interrupts Handling: Manages hardware interrupts and exceptions.


  • Memory Management: Basic memory allocation and management (stubs for future expansion).


  • IPC (Inter-Process Communication): Simple message-passing system for communication between kernel services and user applications.






User Services





  • Shell Service: Provides a UNIX-like command-line interface with commands such as ls, pwd, cd, mkdir, touch, clear, disk, startx, cat, echo, and help.


  • Graphics Service: Handles switching to VGA graphics mode for simple visual output.



The micro-kernel approach keeps the core kernel minimal and secure, with most functionality implemented as user-space services that communicate via IPC.






File Structure






charleX-os-ng/
├── boot.s # Assembly bootstrap code
├── kernel.c # Main kernel entry point and core functions
├── ipc.c # Inter-Process Communication implementation
├── utils.c # Utility functions (VGA, disk detection, etc.)
├── char.c # Character handling utilities
├── logo.c # Logo display functions
├── linker.ld # Linker script for kernel binary
├── Makefile # Build configuration
├── grub.cfg # GRUB bootloader configuration
├── include/ # Header files
│ ├── kernel.h
│ ├── utils.h
│ ├── ipc.h
│ ├── types.h
│ ├── char.h
│ ├── input_init.h
│ ├── keyboard.h
│ ├── reqs.h
│ └── ...
├── usr/ # User-space components
│ ├── shell.h # Shell implementation
│ └── screen_ptrns.h # Screen patterns
├── iso/ # ISO build directory (generated)
├── charleX.iso # Bootable ISO image (generated)
└── README.md # This file









Building and Running






Prerequisites




  • GCC compiler

  • NASM assembler

  • GRUB tools

  • xorriso for ISO creation






On Debian/Ubuntu



Install dependencies:




make deps






Build the ISO:




make mkiso






Run the OS using a virtual machine or boot from the generated charleX.iso.






On Windows 10




  1. Install Windows Subsystem for Linux (WSL) with Ubuntu 24.04 from the Microsoft Store: https://apps.microsoft.com/detail/9nz3klhxdjp5?hl=en-us&gl=NL

  2. Follow the Linux build instructions above.



For WSL configuration, refer to WSL_WINDOWS.CONF.






Contributing



CharleX OS is an open-source project, and contributions are welcome! Feel free to:




  • Report issues

  • Submit pull requests for bug fixes or new features

  • Improve documentation

  • Star the repository to show support






License



This project is licensed under the terms specified in the LICENSE file.



CREATE BY :Amin Azimi (AMZY31)

Ähnliche Beiträge
🔍 Verwandte News

Auch interessante Nachrichten Charlex Operating System

Thematisch verwandte Begriffe: Charlex, Operating, System · 6 Treffer

Laden...

Videos werden geladen ...

Laden...

Beiträge werden geladen ...

Laden...

Videos werden geladen ...

Laden...

Beiträge werden geladen ...

Laden...

Videos werden geladen ...

Laden...

Beiträge werden geladen ...

Laden...

Videos werden geladen ...

© 2015 - 2026 tsecurity.de — Nachrichten- & Content-Portal. Alle Rechte vorbehalten.

SSL 256-bit DSGVO Konform
Zum Aktualisieren ziehen
ZERO-DAY CVE-2026-94030 | A security vulnerability has been detected in SerenityOS up to 3d83e4509…
Advisory →
TTS Reader • tsecurity.de Voice
tsecurity.de Icon
tsecurity.de App
Offline-Lesen, Eilmeldungen & 0ms Ladezeit

Installiere tsecurity.de direkt auf deinen Home-Bildschirm für das ultimative Vollbild-Magazinerlebnis ohne Browser-Leisten.

Nächster Beitrag
Themen-Radar & Intelligence Matrix
Echtzeit-Taxonomie nach Angriffsvektoren & Plattformen

tsecurity.de Live Threat Radar

🔴 LIVE RADAR
MONITORING
AKTIV
CVE-DATENBANK
LIVE
🔍
Community Radar & Live Chat
Sentinel Bot online • Live-Stream
Dein Cluster: Security Explorer
Match:
lädt…
Verbindung zum Community-Stream wird aufgebaut...
Bearbeitungsmodus — Senden überschreibt deine Nachricht
Community-Puls — was gerade passiert
lädt…
Aktivitäten deiner Analysten
lädt…
Neues Thema oder Eilmeldung einreichen

Reiche interessante Links, Zero-Days oder Debatten ein. Die Community entscheidet per Upvote über die Veröffentlichung.

Heiß diskutierte Einreichungen
🔖 Gespeicherte Artikel
📂 Keine gespeicherten Artikel vorhanden.
Zurück Ziehen Vor
Links: vorheriger Artikel Rechts: nächster Artikel unten: schließen
News NIS-2 Frühwarnung Tier-1 Intel ⏱️ 3 Min vor 10 Min
Artikeldaten werden geladen...

Zurück: vorheriger Vor: nächster
↗ Original-Quelle
Social Reaktionen Deine Reaktion zählt
Einstufung & Relevanz-Poll 0 Stimmen
In sozialen Netzwerken teilen 1-Klick