OS Project list
-
- Posts: 9
- Joined: Tue Feb 21, 2012 11:33 am
- Contact:
Re: OS Project list
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: http://forum.osdev.org/viewtopic.php?f=2&t=24859
Web site: http://barenumbersos.xoom.it
------------
Thank you.
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: http://forum.osdev.org/viewtopic.php?f=2&t=24859
Web site: http://barenumbersos.xoom.it
------------
Thank you.
----------------------------------------
http://barenumbersos.xoom.it
http://barenumbersos.xoom.it
Re: OS Project list
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
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
Re: OS Project list
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.
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.
- Combuster
- Member
- Posts: 9301
- Joined: Wed Oct 18, 2006 3:45 am
- Libera.chat IRC: [com]buster
- Location: On the balcony, where I can actually keep 1½m distance
- Contact:
Re: OS Project list
Sounds like you're after the CC-BY-SA-NC instead?
Re: OS Project list
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.
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
Re: OS Project list
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.
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]
- CorruptedByCPU
- Member
- Posts: 78
- Joined: Tue Feb 11, 2014 4:59 pm
Re: OS Project list
Hello there!
Please add my project to list
Full view: http://wataha.net/shots/wataha%20w0.183.png
Please add my project to list
Full view: http://wataha.net/shots/wataha%20w0.183.png
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 CorruptedByCPU 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.
-
- Posts: 7
- Joined: Sun Jun 08, 2014 2:17 am
Kosar OS
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]
best regards. emad
please add our school project.
Project name: Kosar OS
Description: sample x86 OS with farsi support.
blog: http://kosaros.blog.ir
contact: [email protected]
best regards. emad
Last edited by emadrezvani on Thu Jun 12, 2014 3:38 pm, edited 1 time in total.
KosarOS
http://kosaros.blog.ir
http://kosaros.blog.ir
Re: OS Project list
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)
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
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
Re: OS Project list
name: OS/J5
url: https://github.com/jaw0/osj5
descr: a small real-time os for various robotics + embedded projects.
url: https://github.com/jaw0/osj5
descr: a small real-time os for various robotics + embedded projects.
-
- Posts: 2
- Joined: Wed Jul 16, 2014 3:03 am
Re: OS Project list
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)
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]
-
- Posts: 1
- Joined: Tue Nov 04, 2014 10:31 pm
Re: OS Project list
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 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.
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 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.
- Schol-R-LEA
- Member
- Posts: 1925
- Joined: Fri Oct 27, 2006 9:42 am
- Location: Athens, GA, USA
Re: OS Project list
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.
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.
-
- Member
- Posts: 45
- Joined: Wed Dec 25, 2013 11:51 am
Re: OS Project list
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]
Machina - https://github.com/brunexgeek/machina
- SpaceBlobs
- Posts: 3
- Joined: Mon Dec 08, 2014 8:25 pm
- Location: Alkland New zealand
- Contact:
Re: OS Project list
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!
complete: kernel (40%) Shell(0%)
Link: https://github.com/JohannMassyn/CometOS
picture:
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
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!
complete: kernel (40%) Shell(0%)
Link: https://github.com/JohannMassyn/CometOS
picture:
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