AFAIK, megalithic kernels are those, which are aimed at running only one app.muazzam wrote:According to osdev wiki "The (megalithic) kernel would need to be recompiled any time a new application is installed, removed, or otherwise altered.". DexOS is not magalithic in this sense. According to Wikipedia, DexOS is monolithic kernel. If DexOS is megalithic, then DOS is also megalithic.SayedMohsen64 wrote: I aim for a megalithic kernel design, similar to that of Dex OS.
What does your OS look like? (Screen Shots..)
Re: What does your OS look like? (Screen Shots..)
"If you don't fail at least 90 percent of the time, you're not aiming high enough."
- Alan Kay
- Alan Kay
Re: What does your OS look like? (Screen Shots..)
SayedMohsen64, it is your option, but why is your versioning system so strange? Most software uses this: major.minor.bugfix. According to this, the initial version should be 0.1.
"If you don't fail at least 90 percent of the time, you're not aiming high enough."
- Alan Kay
- Alan Kay
Re: What does your OS look like? (Screen Shots..)
No, OS which runs single application is called mono-tasking operating system. It has nothing to do with monolithic or megalithic.Roman wrote: AFAIK, megalithic kernels are those, which are aimed at running only one app.
-
- Posts: 16
- Joined: Mon Jan 26, 2015 2:56 am
Re: What does your OS look like? (Screen Shots..)
Read carefully. They said it would need to be recompiled if programs are part of the kernel binary itself. You don't seriously think I'm going to implement my programs as part of the kernel!muazzam wrote:According to osdev wiki "The (megalithic) kernel would need to be recompiled any time a new application is installed, removed, or otherwise altered.". DexOS is not magalithic in this sense. According to Wikipedia, DexOS is monolithic kernel. If DexOS is megalithic, then DOS is also megalithic.
-
- Posts: 16
- Joined: Mon Jan 26, 2015 2:56 am
Re: What does your OS look like? (Screen Shots..)
Because I am just starting and the first version is not 0.1, I am starting from 0.0 because the system is very incomplete. It doesn't even have memory management yet.Roman wrote:SayedMohsen64, it is your option, but why is your versioning system so strange? Most software uses this: major.minor.bugfix. According to this, the initial version should be 0.1.
Re: What does your OS look like? (Screen Shots..)
The Dinso Team hasn't posted a screenshot in a while. We're redesigning the desktop. There is no more taskbar. Instead, running applications are shown in the Applications menu above. The desktop is empty for now, but soon it will contain shortcuts. One of our newest additions is better alpha blending and transparent windows.
There's a lot going on behind the scenes too -- our kernel is now as modular as Linux, and we're almost finishing a compiler. We have FASM ported here. When we finish our compiler, we can port NASM and be completely self hosting!
There's a lot going on behind the scenes too -- our kernel is now as modular as Linux, and we're almost finishing a compiler. We have FASM ported here. When we finish our compiler, we can port NASM and be completely self hosting!
- BrightLight
- Member
- Posts: 901
- Joined: Sat Dec 27, 2014 9:11 am
- Location: Maadi, Cairo, Egypt
- Contact:
Re: What does your OS look like? (Screen Shots..)
Please stop imitating everything my OS does. I've had a bootloader that looks exactly like that since 4 days.SayedMohsen64 wrote:I have a nearly completed boot loader for my OS project Neon.
Please stop doing everything I do for my OS. Have your own personality.
You know your OS is advanced when you stop using the Intel programming guide as a reference.
Re: What does your OS look like? (Screen Shots..)
So, you were right then:omarrx024 wrote: Please stop imitating everything my OS does. I've had a bootloader that looks exactly like that since 4 days.
Please stop doing everything I do for my OS. Have your own personality.
omarrx024 wrote:@Roman Because people who are inspired by my project will simply copy and paste my code.Roman wrote:Why is ZeroOS a closed source OS?
- BrightLight
- Member
- Posts: 901
- Joined: Sat Dec 27, 2014 9:11 am
- Location: Maadi, Cairo, Egypt
- Contact:
Re: What does your OS look like? (Screen Shots..)
Yep -- here's someone who's copying my code, my design, my look-n-feel, my filesystem. This probably seems like Vector number two.muazzam wrote:So, you were right then:omarrx024 wrote: Please stop imitating everything my OS does. I've had a bootloader that looks exactly like that since 4 days.
Please stop doing everything I do for my OS. Have your own personality.omarrx024 wrote:@Roman Because people who are inspired by my project will simply copy and paste my code.Roman wrote:Why is ZeroOS a closed source OS?
At least all I copied from you was the MBR.
You know your OS is advanced when you stop using the Intel programming guide as a reference.
-
- Posts: 16
- Joined: Mon Jan 26, 2015 2:56 am
Re: What does your OS look like? (Screen Shots..)
Oh okay, sorry. I thought your project was GPL'd...omarrx024 wrote:Please stop imitating everything my OS does. I've had a bootloader that looks exactly like that since 4 days.
Please stop doing everything I do for my OS. Have your own personality.
- BrightLight
- Member
- Posts: 901
- Joined: Sat Dec 27, 2014 9:11 am
- Location: Maadi, Cairo, Egypt
- Contact:
Re: What does your OS look like? (Screen Shots..)
It is GPL'd and you are allowed to use my code. Just don't imitate me and everything I do, please. Of course, you can use my code in your OS, that is the meaning of GPL after all.SayedMohsen64 wrote:Oh okay, sorry. I thought your project was GPL'd...
You know your OS is advanced when you stop using the Intel programming guide as a reference.
Re: What does your OS look like? (Screen Shots..)
It's good to get back into things after a long hiatus, so here's some telnet ASCII Star Wars.
And since someone's going to ask for it, connected to my own telnet server:
I've got a "release" target coming up in a couple of months, and getting this TCP stack into a generally usable state is an important goal.
And since someone's going to ask for it, connected to my own telnet server:
I've got a "release" target coming up in a couple of months, and getting this TCP stack into a generally usable state is an important goal.
- BrightLight
- Member
- Posts: 901
- Joined: Sat Dec 27, 2014 9:11 am
- Location: Maadi, Cairo, Egypt
- Contact:
Re: What does your OS look like? (Screen Shots..)
Seriously, all you need is a package manager and your OS can be used as a Linux distro.klange wrote:It's good to get back into things after a long hiatus
You know your OS is advanced when you stop using the Intel programming guide as a reference.
Re: What does your OS look like? (Screen Shots..)
But why?. Without include files, programmers will have to remember all the system call numbers (if writing in assembly). What if there 100+ system calls?. And scripting languages have certain limits.omarrx024 wrote: But a programmer would need an %include file with all the macros, which I don't want.
Re: What does your OS look like? (Screen Shots..)
Hi! First post here.
I've been working on a bootloader for around two weeks, and I've begun work on a kernel. It's not much against everyone else's operating systems, but it's a start
It's called "Calcium", and the screenshot shows a simple hello world message.
I've been working on a bootloader for around two weeks, and I've begun work on a kernel. It's not much against everyone else's operating systems, but it's a start
It's called "Calcium", and the screenshot shows a simple hello world message.
- Attachments
-
- A simple hello world message!
- calcium001.png (7.75 KiB) Viewed 5183 times
"for example, turning off the system’s power through the movement of a large red switch" - the Advanced Configuration and Power Interface Specification