とあるOS [ToAruOS] ~ A Learning Project

This forums is for OS project announcements including project openings, new releases, update notices, test requests, and job openings (both paying and volunteer).
User avatar
Octacone
Member
Member
Posts: 1138
Joined: Fri Aug 07, 2015 6:13 am

Re: とあるOS [ToAruOS] ~ A Learning Project

Post by Octacone »

I managed to kill it. :D
dead ToaruOS
OS: Basic OS
About: 32 Bit Monolithic Kernel Written in C++ and Assembly, Custom FAT 32 Bootloader
klange
Member
Member
Posts: 679
Joined: Wed Mar 30, 2011 12:31 am
Libera.chat IRC: klange
Discord: klange

Re: とあるOS [ToAruOS] ~ A Learning Project

Post by klange »

octacone wrote:I managed to kill it. :D
dead ToaruOS
I think you killed the wallpaper. Did you try to run `wallpaper` and then ^C it?
User avatar
Octacone
Member
Member
Posts: 1138
Joined: Fri Aug 07, 2015 6:13 am

Re: とあるOS [ToAruOS] ~ A Learning Project

Post by Octacone »

klange wrote:
octacone wrote:I managed to kill it. :D
dead ToaruOS
I think you killed the wallpaper. Did you try to run `wallpaper` and then ^C it?
Yeah I messed with that.
OS: Basic OS
About: 32 Bit Monolithic Kernel Written in C++ and Assembly, Custom FAT 32 Bootloader
klange
Member
Member
Posts: 679
Joined: Wed Mar 30, 2011 12:31 am
Libera.chat IRC: klange
Discord: klange

Re: とあるOS [ToAruOS] ~ A Learning Project

Post by klange »

I have a new pre-release available, v0.99.1, which is itself going to eventually become the first complete release "1.0".

Image

Check it out on Github

The big news in this release is the dynamic linker. The whole userspace is now dynamically linked (minus some exceptions). It's still experimental and there are some rough edges to work on. Weighing in at 24MB, this CD is now 10MB smaller than the previous release's 34MB, thanks entirely to the use of shared libraries.

There's also a bunch of other little fixes in this release compared to the last one. The release notes on Github have the full listing of changes.
User avatar
osdever
Member
Member
Posts: 492
Joined: Fri Apr 03, 2015 9:41 am
Contact:

Re: とあるOS [ToAruOS] ~ A Learning Project

Post by osdever »

klange, you are a master. Thanks for VB Guest Additions wiki article too, I'll implement it.
Developing U365.
Source:
only testing: http://gitlab.com/bps-projs/U365/tree/testing

OSDev newbies can copy any code from my repositories, just leave a notice that this code was written by U365 development team, not by you.
NunoLava1998
Member
Member
Posts: 273
Joined: Sun Oct 09, 2016 4:38 am
Libera.chat IRC: NunoLava1998

Re: とあるOS [ToAruOS] ~ A Learning Project

Post by NunoLava1998 »

klange wrote:I have a new pre-release available, v0.99.1, which is itself going to eventually become the first complete release "1.0".

Image

Check it out on Github

The big news in this release is the dynamic linker. The whole userspace is now dynamically linked (minus some exceptions). It's still experimental and there are some rough edges to work on. Weighing in at 24MB, this CD is now 10MB smaller than the previous release's 34MB, thanks entirely to the use of shared libraries.

There's also a bunch of other little fixes in this release compared to the last one. The release notes on Github have the full listing of changes.
how do you fit so many features in 24MB?
Developing TRIODIUM OS. Or call it Dixium if you want. It doesn't matter.

https://github.com/NunoLava1998/DixiumOS
NunoLava1998
Member
Member
Posts: 273
Joined: Sun Oct 09, 2016 4:38 am
Libera.chat IRC: NunoLava1998

Re: とあるOS [ToAruOS] ~ A Learning Project

Post by NunoLava1998 »

Lukand wrote:Features do not take that much space in operating systems (not even 1/16);
UI, animations and graphics do.
64-bit Windows 7 system folder takes ~35GB after enabling Windows Update. Example of very bad implementation. I use it only since CS 1.6 does not support Linux. (This is my new computer)
32-bit My Windows 98 system folder took ~150MB (98Lite Sleek installed). I used it my entire life until last four months.
64-bit Linux Mint /sbin, /lib, /lib64, /boot, /dev, /etc and /proc take no more but ~7GiB after being used for long time.

Klange is economical...
My 0.0.2 Alpha (in progress) takes 55KiB for now,
0.0.1 took 30KiB.
34GB of that is updates. Y' know, Windows is too concerned with viruses and features.
Developing TRIODIUM OS. Or call it Dixium if you want. It doesn't matter.

https://github.com/NunoLava1998/DixiumOS
User avatar
osdever
Member
Member
Posts: 492
Joined: Fri Apr 03, 2015 9:41 am
Contact:

Re: とあるOS [ToAruOS] ~ A Learning Project

Post by osdever »

Win7 is my second OS, I turned off Windows Update and Windows folder is 17 GB.
Developing U365.
Source:
only testing: http://gitlab.com/bps-projs/U365/tree/testing

OSDev newbies can copy any code from my repositories, just leave a notice that this code was written by U365 development team, not by you.
klange
Member
Member
Posts: 679
Joined: Wed Mar 30, 2011 12:31 am
Libera.chat IRC: klange
Discord: klange

Re: とあるOS [ToAruOS] ~ A Learning Project

Post by klange »

Let's not derail this thread into a discussion on Windows and its install size.

I spent the weekend (along with the past several months of bug fixing and feature implementation) getting a (reasonably) stable port of Python 3.6. With that, I've written a GUI application and bindings to my windowing API.

Image
NunoLava1998
Member
Member
Posts: 273
Joined: Sun Oct 09, 2016 4:38 am
Libera.chat IRC: NunoLava1998

Re: とあるOS [ToAruOS] ~ A Learning Project

Post by NunoLava1998 »

klange wrote:Let's not derail this thread into a discussion on Windows and its install size.

I spent the weekend (along with the past several months of bug fixing and feature implementation) getting a (reasonably) stable port of Python 3.6. With that, I've written a GUI application and bindings to my windowing API.

Image
Can i triple boot this with Windows and Zorin OS (that os i took 400 GB of my HDD space for nothing)?
If yes, how do i do so?
Developing TRIODIUM OS. Or call it Dixium if you want. It doesn't matter.

https://github.com/NunoLava1998/DixiumOS
User avatar
MajickTek
Member
Member
Posts: 101
Joined: Sat Dec 17, 2016 6:58 am
Libera.chat IRC: MajickTek
Location: The Internet
Contact:

Re: とあるOS [ToAruOS] ~ A Learning Project

Post by MajickTek »

ToAruOS is an inspiration to me. MajickOS's GUI, XUI, might be based off of Yutani/The rest of ToAruOS's GUI. I'm also thinking of re-writing ToAruOS to compile with the 64-bit Misaka kernel you were working on, unless you are already doing that. I have plenty of ideas for this project, although it is definitely amazing! Good work, klange.

p.s. Whenever I try to write 'klange' macOS decides it needs to be auto-corrected to 'clang' :D
Everyone should know how to program a computer, because it teaches you how to think! -Steve Jobs

Code: Select all

while ( ! ( succeed = try() ) ); 
Post Reply