OSDev.org
https://forum.osdev.org/

What does your OS look like? (Screen Shots..)
https://forum.osdev.org/viewtopic.php?f=1&t=12087
Page 230 of 236

Author:  GhelloWorld [ Mon Sep 30, 2019 7:34 am ]
Post subject:  Re: What does your OS look like? (Screen Shots..)

This is CactusOS, an OS I have been working on quite some time now. I know that it is definitely not the most pretty or functional OS, but I am happy with the progress I have made over the time. Currently working on basic USB support. Also boots on real hardware (At least with an old IDE controller in it).

Attachments:
File comment: CactusOS Desktop
Screenshot Desktop.jpg
Screenshot Desktop.jpg [ 116.45 KiB | Viewed 5803 times ]

Author:  ngsingh0816 [ Sat Nov 09, 2019 12:30 pm ]
Post subject:  Re: What does your OS look like? (Screen Shots..)

Figured I'd finally make my first post here: was working on my GUI and now working on various kernel performance issues and bugs, so here's me showing off some textviews in NeilOS (creative name I know)
Image

Author:  eekee [ Wed Nov 13, 2019 9:33 am ]
Post subject:  Re: What does your OS look like? (Screen Shots..)

@GhelloWorld: Sounds like you're concentrating on the important things. ;) I quite like the simple look, actually.

@ngsingh0816: Good idea in your ls to quote names with odd characters and to leave a column for the opening quote character. I hope fixing the columnating isn't too annoying. I've only ever done it in APL where the obvious first step was to translate the string of newline-separated names into a 2D character array, single-column and padded with spaces, because APL is great with arrays. ;) All my columns were the same width because it's easier to conceptualize.

Author:  Korona [ Wed Nov 13, 2019 1:28 pm ]
Post subject:  Re: What does your OS look like? (Screen Shots..)

If I'm not mistaken that is the ls from GNU coreutils (judging from the other utils that are also in coreutils).

But yes, nice work! What libc are you using?

Author:  eekee [ Mon Nov 18, 2019 5:07 pm ]
Post subject:  Re: What does your OS look like? (Screen Shots..)

Korona wrote:
If I'm not mistaken that is the ls from GNU coreutils (judging from the other utils that are also in coreutils).

Oh, with no tab support? That makes sense.

Author:  ngsingh0816 [ Wed Nov 20, 2019 2:12 am ]
Post subject:  Re: What does your OS look like? (Screen Shots..)

Yep that is ls from GNU coreutils - it never even really occurred to me that the alignment was messed up!
I've been using newlib but maybe I'll switch over to glibc eventually.

Author:  mallard [ Fri Dec 13, 2019 3:59 am ]
Post subject:  Re: What does your OS look like? (Screen Shots..)

I've been working on my GUI a fair amount recently:

Image

A couple of larger images (should be clickable):

Image Image

Author:  bzt [ Fri Dec 13, 2019 7:44 am ]
Post subject:  Re: What does your OS look like? (Screen Shots..)

Hey @mallard, that looks really cool! Well done!

I know that you probably was thinking win98/mac, and there's a little bit of them in your design for sure. Maybe you're unaware, but it also has a certain CDE feeling in it (the predecessor of KDE on Solaris). I like it!

Cheers,
bzt

Author:  VolTeK [ Thu Dec 19, 2019 4:55 am ]
Post subject:  Re: What does your OS look like? (Screen Shots..)

Was always a fan of that classic look

Author:  faragus [ Sun Dec 22, 2019 8:48 am ]
Post subject:  Re: What does your OS look like? (Screen Shots..)

[quote="mallard"] do you have any .iso file for the OS ?
If so, I would like to try it out.

Author:  alnyan [ Fri Jan 03, 2020 1:23 pm ]
Post subject:  Re: What does your OS look like? (Screen Shots..)

Rewritten the kernel almost fully since my last post here. Now it supports kinda better VFS, with tar for initrd, ext2 read-write support and devfs. Now playing around with implementing openpty to make it possible to have something like terminal multiplexer/pager, because the default TTY does not implement any history/tiling etc. Memory management is still probably the most ugly thing, though I hope I'll finally start rewriting it someday.

Attachments:
scr.png
scr.png [ 47.01 KiB | Viewed 2987 times ]

Author:  mmdmine [ Sat Jan 04, 2020 3:42 am ]
Post subject:  Re: What does your OS look like? (Screen Shots..)

Subject: What does your OS look like? (Screen Shots..)

alnyan wrote:
Rewritten the kernel almost fully since my last post here. Now it supports kinda better VFS, with tar for initrd, ext2 read-write support and devfs. Now playing around with implementing openpty to make it possible to have something like terminal multiplexer/pager, because the default TTY does not implement any history/tiling etc. Memory management is still probably the most ugly thing, though I hope I'll finally start rewriting it someday.

I have written a very simple terminal multiplexer for linux that only allows you to scroll back. it uses libevent and ncurses. you can take a look at it. (early versions uses my own buffer implementation but then I used ncurses Pad for better performance)
https://github.com/mmdmine/ters

Author:  alnyan [ Sat Jan 04, 2020 4:37 am ]
Post subject:  Re: What does your OS look like? (Screen Shots..)

mmdmine wrote:
I have written a very simple terminal multiplexer for linux that only allows you to scroll back. it uses libevent and ncurses. you can take a look at it. (early versions uses my own buffer implementation but then I used ncurses Pad for better performance)
https://github.com/mmdmine/ters

Thanks for suggestion, I'll check it out. I don't have any select()/event implementation yet, though.

Author:  mmdmine [ Sat Jan 04, 2020 5:31 am ]
Post subject:  Re: What does your OS look like? (Screen Shots..)

alnyan wrote:
mmdmine wrote:
I have written a very simple terminal multiplexer for linux that only allows you to scroll back. it uses libevent and ncurses. you can take a look at it. (early versions uses my own buffer implementation but then I used ncurses Pad for better performance)
https://github.com/mmdmine/ters

Thanks for suggestion, I'll check it out. I don't have any select()/event implementation yet, though.

I need to know when user presses a keyboard button and when the running program writes something to stdout, so used libevent but as you are the kernel, you won't need select() and you can use interrupts and syscalls directly.

Author:  wsavage [ Sun Jan 19, 2020 1:43 pm ]
Post subject:  Re: What does your OS look like? (Screen Shots..)

Written in Rust, featuring virtual memory management, a very simple shell, and and RTC driver. Currently trying to write a disk driver.

Attachments:
color.png
color.png [ 91.49 KiB | Viewed 2516 times ]

Page 230 of 236 All times are UTC - 6 hours
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/