GithubHelp home page GithubHelp logo

suriyaa / alos Goto Github PK

View Code? Open in Web Editor NEW
3.0 0.0 1.0 3.33 MB

:computer: alOS is an operating system for x86 PCs, written in assembly language. This is a mirror from https://git.suriyaa.tk. See https://git.suriyaa.tk/alos/alos for contributing.

License: Other

Assembly 98.89% Visual Basic 1.11%
alos suriyaaos gitsuriyaatk operating-system x86 assembly open-source

alos's Introduction

alOS

alOS is an open source 16-bit operating system for x86 PCs, written in Assembly language.

alOS is a 16-bit real mode operating system for x86-compatible PCs, written entirely in assembly language, which boots from a floppy disk, CD-ROM or USB key. This operating system is a further development of MikeOS & TinkerOS.

The code is completely open source (under a BSD-like license), and is written by Suriyaa Kudo, Mike Saunders, Tinkernut, LLC and other developers for the OS Laboratories Research of iSC Enterprise Group (iEG).

Features

It features a text-based dialog-driven user interface, a command-line, support for FAT12 (MS-DOS-like) floppy disks, sound (PC speaker), text editor, BASIC interpreter and more.

The kernel includes over 60 system calls.

Usage

alOSis a learning tool and a research project by iEG OS Lab for those wishing to understand simple OS construction and x86 assembly.

Quick getting-started guide: alOS can run from a floppy disk or CD-ROM, either on an emulator, on a a real PC or on Virtual Box, QUEMU or VM Workstation Player.

Documentation

You can find sample programs in the programs/ directory. See the in root and in the doc/ directory for more info, including:


Copyright (c) 2016-present alOS Developers

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.