OSDev.org

The Place to Start for Operating System Developers
It is currently Thu Mar 28, 2024 3:34 am

All times are UTC - 6 hours




Post new topic Reply to topic  [ 11 posts ] 
Author Message
 Post subject: OpenStar OS
PostPosted: Tue Feb 07, 2017 1:18 pm 
Offline
Member
Member

Joined: Wed Jan 25, 2017 5:31 pm
Posts: 27
I am proud to present after 3 weeks of work, the first public beta for OpenStar OS!

We have a website at http://os.openstar.pw with ISO downloads and screenshots for BETA 1.

Features:
  • networking with a NE2000 Card
  • FAT32/FAT16/FAT12 filesystem support
  • Lua 5.1 built in to kernel
  • Simple C to Lua compiler (Ronsor C/C-- unoptimizing compiler 1.0)
  • cat supports HTTP urls.
  • far - file archiving
  • png viewer, bitmap fonts, file manager, settings, multi-user
  • telnet server
  • more: just go to Shell and ls /bin

USER/Pass: root/root


Last edited by ronsor on Tue Feb 07, 2017 2:47 pm, edited 1 time in total.

Top
 Profile  
 
 Post subject: Re: OpenStar OS
PostPosted: Tue Feb 07, 2017 2:04 pm 
Offline
Member
Member
User avatar

Joined: Sat Mar 31, 2012 3:07 am
Posts: 4591
Location: Chichester, UK
As your OS seems to be closed source, I'm struggling to see what interest it could be to me.

Why should I try it? What is your USP?


Top
 Profile  
 
 Post subject: Re: OpenStar OS
PostPosted: Tue Feb 07, 2017 2:14 pm 
Offline
Member
Member
User avatar

Joined: Sat Dec 27, 2014 9:11 am
Posts: 901
Location: Maadi, Cairo, Egypt
I've tried it, but I got stuck at the log in screen. I've looked for a password, but can't find it at your site.
From what I've seen on the log in screen, though, your mouse movement is weird (moving it one unit moves it about 10? units on the screen). Window movement is also weird; when I drag the window, instead of showing window contents being dragged or at least an outlined rectangle showing the movement, the window stays static until I let go of the mouse button.
Specifically on QEMU, I have encountered a bug I have had before in my own OS: if you press and hold a key while moving the mouse, you break the mouse driver. The fix is easy, however: on every IRQ12, before doing anything, read port 0x64 and test bit 5 (value 0x20) and only proceed with handling the IRQ if the bit is set, indicating the data comes from the mouse. If the bit was clear, ignore the IRQ and don't read from port 0x60; just send EOI to the two PICs/local APIC and do an IRET.

_________________
You know your OS is advanced when you stop using the Intel programming guide as a reference.


Top
 Profile  
 
 Post subject: Re: OpenStar OS
PostPosted: Tue Feb 07, 2017 3:47 pm 
Offline
Member
Member
User avatar

Joined: Thu Jul 12, 2012 7:29 am
Posts: 723
Location: Tallinn, Estonia
iansjack wrote:
As your OS seems to be closed source,


Good reason to call it OpenStar

_________________
Learn to read.


Top
 Profile  
 
 Post subject: Re: OpenStar OS
PostPosted: Wed Feb 08, 2017 6:51 am 
Offline
Member
Member
User avatar

Joined: Tue Aug 02, 2016 1:52 pm
Posts: 286
Location: East Riding of Yorkshire, UK
I think I connected to your VM via telnet a couple of weeks ago :)

Anyway I have a similar question to iansjack, who's your target audience?

_________________
com.sun.java.swing.plaf.nimbus.InternalFrameInternalFrameTitlePaneInternalFrameTitlePaneMaximizeButtonWindowNotFocusedState
Compiler Development Forum


Top
 Profile  
 
 Post subject: Re: OpenStar OS
PostPosted: Wed Feb 08, 2017 11:43 am 
Offline
Member
Member

Joined: Wed Jan 25, 2017 5:31 pm
Posts: 27
matt11235 wrote:
I think I connected to your VM via telnet a couple of weeks ago :)

Anyway I have a similar question to iansjack, who's your target audience?


anyone who complains their computer is too slow after Windows "rots", after my UEFI port it will be easy for people to install my OS to 'replace' windows.


Top
 Profile  
 
 Post subject: Re: OpenStar OS
PostPosted: Wed Feb 08, 2017 12:15 pm 
Offline
Member
Member
User avatar

Joined: Sat Mar 31, 2012 3:07 am
Posts: 4591
Location: Chichester, UK
So your OS is a faster, slot-in replacement for Windows 10 and will run all my Windows programs?


Top
 Profile  
 
 Post subject: Re: OpenStar OS
PostPosted: Wed Feb 08, 2017 12:26 pm 
Offline
Member
Member

Joined: Wed Jan 25, 2017 5:31 pm
Posts: 27
iansjack wrote:
So your OS is a faster, slot-in replacement for Windows 10 and will run all my Windows programs?

No, see "Beginner Mistakes" - It's a faster, slot-in replacement that will do common things well (Word processing, web browsing)


Top
 Profile  
 
 Post subject: Re: OpenStar OS
PostPosted: Wed Feb 08, 2017 12:38 pm 
Offline
Member
Member
User avatar

Joined: Sat Mar 31, 2012 3:07 am
Posts: 4591
Location: Chichester, UK
"Beginner's Mistakes" is a great reference. It's rare to see such self-awareness.

I'm afraid that, without source or design documentation yet another OS is of little interest to me with respect to OS development. Linux does all I need, and I can study the source code.


Top
 Profile  
 
 Post subject: Re: OpenStar OS
PostPosted: Wed Feb 08, 2017 4:42 pm 
Offline
Member
Member

Joined: Wed Jan 25, 2017 5:31 pm
Posts: 27
iansjack wrote:
"Beginner's Mistakes" is a great reference. It's rare to see such self-awareness.

I'm afraid that, without source or design documentation yet another OS is of little interest to me with respect to OS development. Linux does all I need, and I can study the source code.


I plan to release documentation and a portion of my source code with the final release.

The source will include command-line userspace utilities, the core C-kernel, and the C to Lua compiler.


Top
 Profile  
 
 Post subject: Re: OpenStar OS
PostPosted: Wed Feb 08, 2017 11:23 pm 
Offline
Member
Member
User avatar

Joined: Sun Dec 25, 2016 1:54 am
Posts: 204
Please explain the rationale behind a C to Lua translator? Lua has a VM so why not C to bytecode?

_________________
Plagiarize. Plagiarize. Let not one line escape thine eyes...


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 11 posts ] 

All times are UTC - 6 hours


Who is online

Users browsing this forum: DotBot [Bot] and 28 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