diff --git a/README.md b/README.md index ef26349..f25618d 100644 --- a/README.md +++ b/README.md @@ -1,13 +1,10 @@ +
+ +SUB-OS logo + # SUB-OS: Modular Monolithic Linux-Compatible Operating System -```text - _____ _ _ ____ ____ _____ - / ____| | | | _ \ / __ \ / ____| - | (___ | | | | |_) |______| | | | (___ - \___ \| | | | _ <|______| | | |\___ \ - ____) | |__| | |_) | | |__| |____) | - |_____/ \____/|____/ \____/|_____/ -``` +
[![Architectures](https://img.shields.io/badge/arch-x86__64%20%7C%20aarch64%20%7C%20armv8i-blue.svg?style=flat-square)]() [![Kernel](https://img.shields.io/badge/kernel-Modular%20Monolithic-red.svg?style=flat-square)]() @@ -15,8 +12,8 @@ [![Rust Layer](https://img.shields.io/badge/rust-Rust--for--SUB--OS%20no__std-orange.svg?style=flat-square)]() [![SUB Language](https://img.shields.io/badge/sub--lang-Native%20%2B%20In--Kernel%20VM-blueviolet.svg?style=flat-square)]() [![Configuration](https://img.shields.io/badge/config-Linux%20Kconfig%20lxdialog%20TUI-cyan.svg?style=flat-square)]() -[![Version](https://img.shields.io/badge/version-v0.2.0--lts-purple.svg?style=flat-square)]() -[![Release](https://img.shields.io/badge/release-v0.0.1--beta-brightgreen.svg?style=flat-square)](https://github.com/subhobhai943/SUB-OS/releases/tag/v0.0.1-beta) +[![Version](https://img.shields.io/badge/version-v1.0.0--stable-purple.svg?style=flat-square)]() +[![Release](https://img.shields.io/badge/release-v1.0.0%20stable-brightgreen.svg?style=flat-square)](https://github.com/subhobhai943/SUB-OS/releases/tag/v1.0.0) [![Userland](https://img.shields.io/badge/userland-LazyBox%20%2B%20Nano%20%2B%20Sh-orange.svg?style=flat-square)]() [![Networking](https://img.shields.io/badge/network-TCP%2FIP%20%7C%20SSHD%20%7C%20HTTPD%20%7C%20NetFilter-green.svg?style=flat-square)]() [![License](https://img.shields.io/badge/license-MIT-lightgrey.svg?style=flat-square)](LICENSE) @@ -272,7 +269,7 @@ make run-vnc # Headless: VNC server on localhost:5900 ## 📦 Official Release Download precompiled kernel binaries and bootable disk images from GitHub: -👉 **[SUB-OS v0.0.1-beta Release](https://github.com/subhobhai943/SUB-OS/releases/tag/v0.0.1-beta)** +👉 **[SUB-OS v1.0.0 — First Stable Release](https://github.com/subhobhai943/SUB-OS/releases/tag/v1.0.0)** --- diff --git a/include/init/version.h b/include/init/version.h index d38aaf9..8f70276 100644 --- a/include/init/version.h +++ b/include/init/version.h @@ -1,25 +1,25 @@ #ifndef _INIT_VERSION_H #define _INIT_VERSION_H -#define SUBOS_VERSION_MAJOR 0 -#define SUBOS_VERSION_MINOR 2 +#define SUBOS_VERSION_MAJOR 1 +#define SUBOS_VERSION_MINOR 0 #define SUBOS_VERSION_PATCH 0 #define SUBOS_VERSION_CODENAME "Titan" #if defined(__x86_64__) -#define SUBOS_VERSION_STRING "0.2.0-lts (x86_64)" +#define SUBOS_VERSION_STRING "1.0.0-stable (x86_64)" #define SUBOS_BUILD_TARGET "x86_64-elf-baremetal" #define SUBOS_COMPILER "x86_64-elf-gcc" #elif defined(__aarch64__) -#define SUBOS_VERSION_STRING "0.2.0-lts (aarch64)" +#define SUBOS_VERSION_STRING "1.0.0-stable (aarch64)" #define SUBOS_BUILD_TARGET "aarch64-linux-gnu-baremetal" #define SUBOS_COMPILER "aarch64-linux-gnu-gcc" #elif defined(__arm__) || defined(__armv8i__) -#define SUBOS_VERSION_STRING "0.2.0-lts (armv8i)" +#define SUBOS_VERSION_STRING "1.0.0-stable (armv8i)" #define SUBOS_BUILD_TARGET "arm-linux-gnueabihf-baremetal" #define SUBOS_COMPILER "arm-linux-gnueabihf-gcc" #else -#define SUBOS_VERSION_STRING "0.2.0-lts (generic)" +#define SUBOS_VERSION_STRING "1.0.0-stable (generic)" #define SUBOS_BUILD_TARGET "generic-elf-baremetal" #define SUBOS_COMPILER "gcc" #endif