OS Project list

This forums is for OS project announcements including project openings, new releases, update notices, test requests, and job openings (both paying and volunteer).
barenumbersos
Posts: 9
Joined: Tue Feb 21, 2012 11:33 am
Contact:

Re: OS Project list

Post by barenumbersos »

Please, add my OS too.

Name: BareNumbersOS

Description: BareNumbersOS is a 64-bit operating system, monotasking with multicore support.
It is a hobbystic project for educational purpose and personal use (especially number crunching).
It is written entirely in assembly language, so it is small, fast and simple.
The OS can use up to 256 cores and 256 GiB of RAM (64 GiB ready) and there is full support for VESA graphic modes.

Contact: viewtopic.php?f=2&t=24859

Web site: http://barenumbersos.xoom.it

------------
Thank you.
----------------------------------------
http://barenumbersos.xoom.it
User avatar
arseniuss
Member
Member
Posts: 32
Joined: Tue Aug 10, 2010 12:13 am
Location: Latvia
Contact:

Re: OS Project list

Post by arseniuss »

Just got multitasking working, so now I can add my hobby kernel (OS) to THE LIST.

OS name: flos
Description: Just another hobby OS. Open source. Non-commercial. Ambitious.
Contact: Armands Skolmeisters (Aseniuss) <arseniuss at arseniuss.id.lv>
Web: http://flos.arseniuss.id.lv
Blog: http://blog.arseniuss.id.lv
Status: tests [2010.06 ... 2012.08], in dev version 0 1.0 since 2012.08
Hobby stuff (suckless libs, compilators, game engines, kernels): github. Work @ zabbix: arseniuss@zabbix
User avatar
sortie
Member
Member
Posts: 930
Joined: Wed Mar 21, 2012 3:01 pm
Freenode IRC: sortie

Re: OS Project list

Post by sortie »

Hi arseniuss,

I had a look at your website and it said "Free for non-commercial use under GNU GPL v3+ && GNU LGPL v3+". This doesn't make sense, as the GPL explicitly requires allowing commercial use. This is a feature. Otherwise, you'll need to pick another license (or modify the GPL (allowed, if preamble is removed and name changed), but I don't recommend it). You may wish to read some FSF materials to get the spirit of the GPL and see whether you want it or whether you really want something else, it's important not to be ignorant of licensing issues.

Your OS looks interesting, though. :)
Last edited by sortie on Thu Aug 29, 2013 4:07 pm, edited 1 time in total.
User avatar
Combuster
Member
Member
Posts: 9301
Joined: Wed Oct 18, 2006 3:45 am
Freenode IRC: [com]buster
Location: On the balcony, where I can actually keep 1½m distance
Contact:

Re: OS Project list

Post by Combuster »

Sounds like you're after the CC-BY-SA-NC instead?
"Certainly avoid yourself. He is a newbie and might not realize it. You'll hate his code deeply a few years down the road." - Sortie
[ My OS ] [ VDisk/SFS ]
User avatar
arseniuss
Member
Member
Posts: 32
Joined: Tue Aug 10, 2010 12:13 am
Location: Latvia
Contact:

Re: OS Project list

Post by arseniuss »

Read some forum posts about licensing and decided to apply GNU GPLv3 despite allowing commercial use. However "Liberty or Death" philosophy is useful.

So ...
Edits:
- Description: Just another hobby OS. Open source. Non-commercial. Ambitious.
+ Description: Just another hobby OS. Open source. Ambitious. Going to be UDI supportive.
Hobby stuff (suckless libs, compilators, game engines, kernels): github. Work @ zabbix: arseniuss@zabbix
embryo

Re: OS Project list

Post by embryo »

Hello to everybody !

Here is new OS. The name is jEmbryoS. It means Java Embryo System (in the sense it is not mature).

It is a bit different - 100% of it's code is Java, from bootloader and up to the sky. The goal is ambitious, but for now it is just alpha release.

The system works in 32-bit protected mode, flat memory model, multitasking, multithreading, single processor, the devices used are the ps2 keyboard and text screen. It boots from flash disk and can run Java applications. Other applications are not supported by design.

Another point - it shows a way to write OS in any imaginable language if it is able to write bytes to the disk.

Code: Select all

* '''OS Name''' - jEmbryoS.
** Contact: Alexey Bezrodnov (alexbav4anystuff AT mail DOT ru)
** URL: [http://www.jembryos.org]
User avatar
akasei
Member
Member
Posts: 74
Joined: Tue Feb 11, 2014 4:59 pm

Re: OS Project list

Post by akasei »

Hello there!

Please add my project to list 8)

Full view: http://wataha.net/shots/wataha%20w0.183.png
Image

Code: Select all

* '''Wataha OS''' - a simple multi-tasking (RoundRobin) x86-64 kernel written in assembly language. Started since 1 January 2013. Name of operating system means "pack of" eg. wolfs/boars/lycaons. Kernel code name: Cyjon (eng. Dhole).
** Contact: Andrzej Adamczyk (akasei at wataha.net)
** URL: [http://www.wataha.net/ http://www.wataha.net/]


Code: Select all

{{OSProject
|OSName=Wataha.net
|OSDescription=Simple multi-tasking (RoundRobin) x86-64 kernel written in assembly language. Started since 1 January 2013. Name of operating system means "pack of" eg. wolfs/boars/lycaons. Kernel code name: Cyjon (eng. Dhole).
|Contact=Andrzej Adamczyk (akasei at wataha.net)
|URL=http://wataha.net/
|LastReleaseYear=2014
|LastReleaseMonth=4
|LastReleaseDay=30
|LastReleaseDescription=execute from command line, hello programm
}}
Last edited by akasei on Sun Nov 02, 2014 2:28 pm, edited 1 time in total.
https://blackdev.org/ - system programming, my own 64 bit kernel and software.
emadrezvani
Posts: 7
Joined: Sun Jun 08, 2014 2:17 am

Kosar OS

Post by emadrezvani »

hi,
please add our school project.
Project name: Kosar OS
Description: sample x86 OS with farsi support.
blog: http://kosaros.blog.ir
contact: [email protected]
Image
best regards. emad
Last edited by emadrezvani on Thu Jun 12, 2014 3:38 pm, edited 1 time in total.
User avatar
SpyderTL
Member
Member
Posts: 1074
Joined: Sun Sep 19, 2010 10:05 pm

Re: OS Project list

Post by SpyderTL »

Already added my project to the list, but posting it here for OCD purposes...

Name: OZone
URL: http://ozone.codeplex.com

Description:

OZone is a suite of projects targeted at various platforms, all using the same XML based programming language. This is accomplished by enumerating any platform specific values or constants in an XML document, and using that document to generate the schema and transform documents needed to convert any references to those elements into their underlying value. The project includes platform definitions for Intel, AMD, IBM, Microsoft, .NET, Java, Nintendo, Raspberry Pi, Commodore, Atari and more.

Status: Alpha; Published to CodePlex on June 9, 2014
Contact: Joshua Bair (j_bair at bellsouth.net)
Project: OZone
Source: GitHub
Current Task: LIB/OBJ file support
"The more they overthink the plumbing, the easier it is to stop up the drain." - Montgomery Scott
jaw
Posts: 1
Joined: Sun Jun 29, 2014 9:46 pm
Location: orange sector, building 4
Contact:

Re: OS Project list

Post by jaw »

name: OS/J5
url: https://github.com/jaw0/osj5

descr: a small real-time os for various robotics + embedded projects.

Image
crazyender
Posts: 2
Joined: Wed Jul 16, 2014 3:03 am

Re: OS Project list

Post by crazyender »

Name: mos
URL: https://github.com/crazyender/mos

Description:

This is a hobby project aims to run Linux binaries, it has multi-tasking, user space, mm, fs and other drivers.

Status: version 0.1 with ext2 partly done (readonly),
Contact: Ender Zheng (crazyender at hotmail.com)

Code: Select all

* '''OS Name''' - mos
** Contact: Ender Zheng (crazyender at hotmail.com)
** URL: [https://github.com/crazyender/mos]
Mercury0x0d
Posts: 1
Joined: Tue Nov 04, 2014 10:31 pm

Re: OS Project list

Post by Mercury0x0d »

First off, let me say how awesome this site is! I've never seen such a complete helpful library of articles for those trying to roll their own OS. Heck, I never even knew making your own OS was a "thing" lol

That said, I too have already added my project to the list. :)

Mine is Exelyx, a shell-type GUI / application environment which aims to breathe new life into an older PC by bestowing a bevy of modern OS features upon it without weighing it down with uncommonly needed options and fluff.

It has existed since 1995 in one form or another and has pretty much been "that old OS thingy I used to play with" until the last several months, when I sat down and started giving it some serious consideration. The project has almost bit the dust several times, but I can't seem to ever quite close the door on it entirely.

There's not much to see so far, but sometime soon I hope to have basic application running functionality in place. The only obstacles to that now are 1) my LBA direct disk access routines aren't fully finished, 2) the archive / file management subsystem isn't in place yet and 3) there are a bunch of little bugs that need squashed and tweaks that need made.

What is working correctly so far is: high-res LFB-based VESA graphics with automatic screen mode selection based on resolution and bit depth, a VESA-based system font, string formatting and printing, graphics, animation, pixmap support, basic hardware detection and initialization, minor APM support, CPUID probing and the beginning of PCI bus probing and device detection.

The code is open source so if anyone wants, they can test it out on that old 486 they've been using as a doorstop for the last 15 years :lol: I'd welcome the bug reports from anyone doing so.

Speaking of bugs, there is a rather major known one where the OS boots flawlessly in VirtualBox but hangs on my Compaq Mini's real hardware even though both are running FreeDOS.

That's all for now! I'll announce any major milestones here in the future. :)
User avatar
Schol-R-LEA
Member
Member
Posts: 1925
Joined: Fri Oct 27, 2006 9:42 am
Location: Athens, GA, USA
Contact:

Re: OS Project list

Post by Schol-R-LEA »

I've decided to change the name of my OS to be different from the language I am developing for it. The language will remain Thelema, the assembler will be Assiah, while the OS, in typically humble fashion, shall be named Kether. It seemed to fit the overall theme I've built up (OK, so 'Buggery' for the debugger/disassembler tools doesn't quite fit, but it was the best I could come up with).
Rev. First Speaker Schol-R-LEA;2 LCF ELF JAM POEE KoR KCO PPWMTF
Ordo OS Project
Lisp programmers tend to seem very odd to outsiders, just like anyone else who has had a religious experience they can't quite explain to others.
brunexgeek
Member
Member
Posts: 45
Joined: Wed Dec 25, 2013 11:51 am

Re: OS Project list

Post by brunexgeek »

Follows the entry for my project:

Code: Select all

* '''Machina''' - A lightweight kernel and operating system for x86 machines (32bits) focused on scientific and multimedia applications.
** Contact: Bruno Ribeiro (brunex.geek [AT} gmail.com)
** URL: [https://github.com/brunexgeek/machina https://github.com/brunexgeek/machina]
User avatar
SpaceBlobs
Posts: 3
Joined: Mon Dec 08, 2014 8:25 pm
Location: Alkland New zealand
Contact:

Re: OS Project list

Post by SpaceBlobs »

Name: CometOS

Info: CometOS is an small operating system for x86 (i383) PCs, written in assembly language and C.
Contact: Joahnn Massyn ([email protected])
Started: Oct 2, 2014
active: active weekly Working on the every Wednesday for the whole day. <-Yes that's 6 hours + a week! 8)
complete: kernel (40%) Shell(0%)
Link: https://github.com/JohannMassyn/CometOS
picture:
Image
https://raw.githubusercontent.com/Johan ... -08-06.png

I'm very new to this OS hobby thing. This is my first OS ever so i will see how it turns out :)
Post Reply