OSI-Approved Open Source (276)
- Academic Free License (5)
- Adaptive Public License (1)
- Affero GNU Public License (1)
- Apache License V2.0 (7)
- Apache Software License (1)
- Artistic License (4)
- BSD License (28)
- Common Development and Distribution License (1)
- Computer Associates Trusted Open Source License 1.1 (1)
- GNU General Public License version 2.0 (180)
- GNU General Public License version 3.0 (40)
- GNU General Public License with Classpath exception (2)
- GNU Library or Lesser General Public License version 2.0 (21)
- GNU Library or Lesser General Public License version 3.0 (2)
- Historical Permission Notice and Disclaimer (1)
- Public Domain (22)
- Other License (11)
- Linux (276)
- Windows (219)
Grouping and Descriptive Categories (187)
- 32-bit MS Windows (95/98) (4)
- 32-bit MS Windows (NT/2000/XP) (17)
- 64-bit MS Windows (11)
- All 32-bit MS Windows (36)
- All BSD Platforms (8)
- All POSIX (61)
- Classic 8-bit Operating Systems (10)
- OS Independent (16)
- OS Portable (27)
- Project is OS Distribution-Specific (1)
- Project is an Operating System Distribution (41)
- Project is an Operating System Kernel (63)
- Mac (181)
- Android (146)
- Modern (90)
- BSD (70)
- Other Operating Systems (70)
- Audio & Video
- Business & Enterprise
- Home & Education
- Science & Engineering
- Security & Utilities
- System Administration
The Isis OS Project Is a Controlled Project to Develop An Advanced Modern Operating System!
JBOOT is an open source bootloader. Each floppy can have multiple kernels and JBOOT allows the user to choose which kernel they wish to load. JBOOT also allows booting from a network and chainloading. However these features are still being worked upon
This is a basic, low-level library with pretensions to implementing features above and beyond (but not necessarily better than!) those implemented within the Standard C++ Library and the Boost Library.
KenaxOS, originally named AOS (An Operating System), is a project to design a new OS that is developer friendly (having an excellent interface for software development), written mainly in C and some Intel syntax Assembly.
Kestrel is a kernel not Unix or Windows.
Utility to show keyboard information, eg keyboard id and scan codes. Used NASM assembler. Software uses the input /output ports provided by PC hardware for real IBM AT or PS/2 keyboards, this is emulated for USB keyboards and virtual PCs.
A rudimentary PC kernel with text I/O (doesnt work)
Open source projects by Parasyte and Kodewerx. Including video game editors, cryptographic tools, and debuggers.
Cloudbased voice solutions are common in enterprise networks and frustrating for operations teams to manage. Simplify VoIP monitoring by having a proactive analysis of on-prem, hybrid and UCaaS voice services. Try the ThousandEyes VoIP monitoring solution today, free.Advertisement
KuroiKitsune es un proyecto para desarrollar una Kernel con estándares POSIX. El objetivo principal es aprender a trabajar y desarrollar un proyecto de kernel libre y rendible. El proyecto se escribirá como no, en Assembler, C y C++.
LF OS is a little operating system written completely from scratch It supports multitasking and (later) multiuser. It is Multiboot-compliant, so it can be booted by GRUB. As Executable Format it uses ELF. At the moment, work is focused on the Kernel.
Using Philips (NXP) boards LPC2148, LPC2138 and LPC2103 (ARM7 CPU) we are going to attempt to get an RTOS to work on them, such as MicroC/OSII that has a text based input output using HyperTerminal.
Super simplistic x86 real mode operating system.
Lamp is a Unix-like environment that runs in a single process (via threads) on traditional Mac OS, including standard I/O, vfork/exec, a shell, perl, sockets, virtual fs with /dev and /proc, signals, and ptrace(). Runs on 68K/PPC, and on OS X as Carbon.
LibCpuDetect is a small helpful cross-platform library for cpu feature detection. You can use it to retrieve the system's number of CPUs and the number of cores per CPU, or if it supports Hyperthreading and many many more.
Linux Debug is a tool for debugging linux ELF programs at the assembly level. It currently runs only on 80x86 and AMD64 platforms. Not like GDB, the interface is most like MS-DOS debug. So that, it will more friendly for new Linux Assembly Developers.
A port of the Linux operating system kernel to the single board computer Scout from Motorola.
A complete bootloader that can load both an AVR processor and a Xilinx FPGA using a DataFLASH device to store programs.
Example of a basic x86 operating system utilising a custom boot sector which leads onto to a simple kernel to extend on to get an understanding of the internals.
A strong, yet minimalistic Math-oriented Programming Language (MML) providing an easy-to-use console and a command-line script interpreter, targetted towards fast calculations for extremely big numbers, and bundled with a number of math libraries.
The control kernel for any small control system
MogoBot is a small stepper motor driven robot that can easily be used by adults and kids alike. The robot follows LOGO like commands. The robot utilizes a Z8 Encore processor, and Mitsumi Stepper motors for motivation.
Mouseth is a cross between the Mouse and Forth programming languages. The programs are compiled to a very compact, machine independant bytecode, which can then be run on its extremely small virtual machine.
SW Tools + HW design example for Mechanical Narrow Band TV
NCNY(acronym of "No Cool Name Yet") is an operating system developed from scratch