kbu1564 / Helloos
Licence: mit
The Operating System is executed on x86 Intel CPU Instruction set. It is written in assembly language only.
Stars: ✭ 12
Programming Languages
assembly
5116 projects
Labels
Projects that are alternatives of or similar to Helloos
An Askreddit List Of Compsci Books
books and resources loved by r/learnprogramming community, compiled by me, a lurker who kept track
Stars: ✭ 598 (+4883.33%)
Mutual labels: operating-system
Fotix
My very own UNIX clone, for education/self-amusement.
Stars: ✭ 8 (-33.33%)
Mutual labels: operating-system
Freenos
FreeNOS (Free Niek's Operating System) is an experimental microkernel based operating system for learning purposes written in C++. You may use the code as you wish under the terms of the GPLv3.
Stars: ✭ 683 (+5591.67%)
Mutual labels: operating-system
Nodeos
Lightweight operating system using Node.js as userspace
Stars: ✭ 6,576 (+54700%)
Mutual labels: operating-system
Raspberrymatic
🏠 A lightweight, buildroot-based Linux operating system alternative for your CCU3, ELV-Charly or for running your IoT "HomeMatic CCU" as a virtual appliance (using ESXi, Proxmox, VirtualBox, Docker/OCI, Kubernetes/K8s, Home Assistant, etc.) or on your own RaspberryPi, Tinkerboard, etc. SBC devices...
Stars: ✭ 803 (+6591.67%)
Mutual labels: operating-system
Osinysuhomework
🚪Own experiments operating systems🚪
Stars: ✭ 8 (-33.33%)
Mutual labels: operating-system
Tech Refrigerator
🍰 기술 냉장고입니다. 🛒 기술 면접 , 전공 시험 , 지식 함양 등 분명 도움될 거예요! 🤟
Stars: ✭ 699 (+5725%)
Mutual labels: operating-system
Cello
Operating System for Enterprise Blockchain
Stars: ✭ 715 (+5858.33%)
Mutual labels: operating-system
Tantra
Hobby x86 unix-like kernel. Curiously under development to answer "How to write an OS".
Stars: ✭ 23 (+91.67%)
Mutual labels: operating-system
Bottlerocket
An operating system designed for hosting containers
Stars: ✭ 5,964 (+49600%)
Mutual labels: operating-system
Lowlevelprogramming University
How to be low-level programmer
Stars: ✭ 7,224 (+60100%)
Mutual labels: operating-system
Customarch
Arch Linux Based Custom ISOs Made With "Archiso"
Stars: ✭ 606 (+4950%)
Mutual labels: operating-system
Learning Mit 6.828
something you need in MIT 6.828 Fall 2019
Stars: ✭ 16 (+33.33%)
Mutual labels: operating-system
Minos
A minimal bare bones operating system based on a monolithic kernel design written purely in Assembly language
Stars: ✭ 12 (+0%)
Mutual labels: operating-system
Beelzebub
The Lord of Flies - A hobby operating system
Stars: ✭ 24 (+100%)
Mutual labels: operating-system
Development Environment
TargetOS : 'Linux', 'Windows', 'MAC OSX'
ProgramLanguage : Assembly(NASM)
Develop Env tools : nasm, vim, qemu 2.3.x
- The HelloOS project is not made to the C/C++ language, and it has made to only the Netwide Assembler and Makefile.
- The Source of this project is possible to compile in linux and windows.
Install to MAC OSX
- Install
Git
- git clone git://github.com/kbu1564/HelloOS.git
- insert to USB in your PC
- Install
NASM
- Move to helloos in your project directory:
cd ~/Github/HelloOS/hello
- Install HelloOS in your USB:
make DRIVE_NAME=YOUR_USB_NAME
- Execute HelloOS:
make DRIVE_NAME=YOUR_USB_NAME run
Introduce
- The License of this project is MIT.
- This is the GUI Operating System of a way of install to direct on a usb.
- The HelloOS project that can be give for help to people to understand for difficult to knowledge on the operating system has been processing in comments in korean and english.
- This operating system is possible to install in limitative in usb of 8 Gigabyte and 16 Gigabyte, so this page would be write a way to install.
- The USB that have been saved this operating system is possible to use like generic usb on other operating system.
This project's meaning to me
- Maybe it would be foolish process developing the operating system only use x86 Intel assembly language.
- Now this project would be result for project which is made by a man who is different, especially thinking about all of things and is crazy about coding.
- This project will be able to give a help on knowledge to other people, who develop for the operating system and system structure.
- I hope that source that i made affectionately can be helped to other people without any restrictive licens limitation. Therefore, I contribute this source to MIT.
HelloOS's Program Executer FlowChart
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].