OSDev.org

The Place to Start for Operating System Developers
It is currently Thu Mar 28, 2024 4:21 pm

All times are UTC - 6 hours




Post new topic Reply to topic  [ 3898 posts ]  Go to page Previous  1 ... 227, 228, 229, 230, 231, 232, 233 ... 260  Next
Author Message
 Post subject: Re: What does your OS look like? (Screen Shots..)
PostPosted: Mon Sep 30, 2019 7:34 am 
Offline
Member
Member

Joined: Thu Apr 19, 2018 5:31 am
Posts: 27
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 8656 times ]

_________________
Currently working on https://github.com/Remco123/CactusOS
Top
 Profile  
 
 Post subject: Re: What does your OS look like? (Screen Shots..)
PostPosted: Sat Nov 09, 2019 12:30 pm 
Offline

Joined: Wed Jun 27, 2018 2:59 am
Posts: 2
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


Top
 Profile  
 
 Post subject: Re: What does your OS look like? (Screen Shots..)
PostPosted: Wed Nov 13, 2019 9:33 am 
Offline
Member
Member
User avatar

Joined: Mon May 22, 2017 5:56 am
Posts: 812
Location: Hyperspace
@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.

_________________
Kaph — a modular OS intended to be easy and fun to administer and code for.
"May wisdom, fun, and the greater good shine forth in all your work." — Leo Brodie


Top
 Profile  
 
 Post subject: Re: What does your OS look like? (Screen Shots..)
PostPosted: Wed Nov 13, 2019 1:28 pm 
Offline
Member
Member

Joined: Thu May 17, 2007 1:27 pm
Posts: 999
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?

_________________
managarm: Microkernel-based OS capable of running a Wayland desktop (Discord: https://discord.gg/7WB6Ur3). My OS-dev projects: [mlibc: Portable C library for managarm, qword, Linux, Sigma, ...] [LAI: AML interpreter] [xbstrap: Build system for OS distributions].


Top
 Profile  
 
 Post subject: Re: What does your OS look like? (Screen Shots..)
PostPosted: Mon Nov 18, 2019 5:07 pm 
Offline
Member
Member
User avatar

Joined: Mon May 22, 2017 5:56 am
Posts: 812
Location: Hyperspace
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.

_________________
Kaph — a modular OS intended to be easy and fun to administer and code for.
"May wisdom, fun, and the greater good shine forth in all your work." — Leo Brodie


Top
 Profile  
 
 Post subject: Re: What does your OS look like? (Screen Shots..)
PostPosted: Wed Nov 20, 2019 2:12 am 
Offline

Joined: Wed Jun 27, 2018 2:59 am
Posts: 2
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.


Top
 Profile  
 
 Post subject: Re: What does your OS look like? (Screen Shots..)
PostPosted: Fri Dec 13, 2019 3:59 am 
Offline
Member
Member

Joined: Tue May 13, 2014 3:02 am
Posts: 280
Location: Private, UK
I've been working on my GUI a fair amount recently:

Image

A couple of larger images (should be clickable):

Image Image

_________________
Image


Top
 Profile  
 
 Post subject: Re: What does your OS look like? (Screen Shots..)
PostPosted: Fri Dec 13, 2019 7:44 am 
Offline
Member
Member
User avatar

Joined: Thu Oct 13, 2016 4:55 pm
Posts: 1584
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


Top
 Profile  
 
 Post subject: Re: What does your OS look like? (Screen Shots..)
PostPosted: Thu Dec 19, 2019 4:55 am 
Offline
Member
Member
User avatar

Joined: Sat Nov 15, 2008 2:37 pm
Posts: 815
Location: The Fire Nation
Was always a fan of that classic look


Top
 Profile  
 
 Post subject: Re: What does your OS look like? (Screen Shots..)
PostPosted: Sun Dec 22, 2019 8:48 am 
Offline

Joined: Sun Dec 22, 2019 8:26 am
Posts: 4
[quote="mallard"] do you have any .iso file for the OS ?
If so, I would like to try it out.


Top
 Profile  
 
 Post subject: Re: What does your OS look like? (Screen Shots..)
PostPosted: Fri Jan 03, 2020 1:23 pm 
Offline

Joined: Thu Mar 07, 2019 2:31 am
Posts: 9
Location: Kyiv, Ukraine
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 5841 times ]

_________________
https://github.com/alnyan/ygg-kernel-amd64
Top
 Profile  
 
 Post subject: Re: What does your OS look like? (Screen Shots..)
PostPosted: Sat Jan 04, 2020 3:42 am 
Offline
Member
Member

Joined: Sat Dec 28, 2019 5:19 am
Posts: 47
Location: Iran
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

_________________
https://mmdmine.github.io


Top
 Profile  
 
 Post subject: Re: What does your OS look like? (Screen Shots..)
PostPosted: Sat Jan 04, 2020 4:37 am 
Offline

Joined: Thu Mar 07, 2019 2:31 am
Posts: 9
Location: Kyiv, Ukraine
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.

_________________
https://github.com/alnyan/ygg-kernel-amd64


Top
 Profile  
 
 Post subject: Re: What does your OS look like? (Screen Shots..)
PostPosted: Sat Jan 04, 2020 5:31 am 
Offline
Member
Member

Joined: Sat Dec 28, 2019 5:19 am
Posts: 47
Location: Iran
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.

_________________
https://mmdmine.github.io


Top
 Profile  
 
 Post subject: Re: What does your OS look like? (Screen Shots..)
PostPosted: Sun Jan 19, 2020 1:43 pm 
Offline

Joined: Sun Jan 19, 2020 12:25 pm
Posts: 4
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 5370 times ]
Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 3898 posts ]  Go to page Previous  1 ... 227, 228, 229, 230, 231, 232, 233 ... 260  Next

All times are UTC - 6 hours


Who is online

Users browsing this forum: Bing [Bot] and 87 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group