Mort - An Operating System
- spix
- Member
- Posts: 128
- Joined: Mon Jun 26, 2006 8:41 am
- Location: Millicent, South Australia
- Contact:
Mort - An Operating System
I have put a preview VMware Player image on my website.. It is not quite yet ready for a release, and the source code is not yet available.
I am modelling Mort from Linux, but deviating when I get ideas that I like. It's not meant to be a production OS, and is just a hobby (I don't have room for a train set )
If you'd like to have a look at what I am doing, the website is here:
http://members.westnet.com.au/apamment/
I am modelling Mort from Linux, but deviating when I get ideas that I like. It's not meant to be a production OS, and is just a hobby (I don't have room for a train set )
If you'd like to have a look at what I am doing, the website is here:
http://members.westnet.com.au/apamment/
- spix
- Member
- Posts: 128
- Joined: Mon Jun 26, 2006 8:41 am
- Location: Millicent, South Australia
- Contact:
Mort - New website
Hi,
I have a new website for my operating system, it is:
http://www.mort-os.com/
I have also filled out the OS list thing, if someone could add it to the OS list that would be great.
Thanks, Andrew
* '''Mort''' - Mort is a multitasking UNIX like operating system for x86 compatibles, similar in design to the Linux kernel. Mort is a hobby of mine and is still in its early stages of development. Eventually it is planned that Mort will have it's own Graphical User Interface, TCP/IP implementation, and other useful things.
** Contact: Andrew Pamment (andrew AT mort-os.com)
** URL: [http://www.mort-os.com http://www.mort-os.com]
I have a new website for my operating system, it is:
http://www.mort-os.com/
I have also filled out the OS list thing, if someone could add it to the OS list that would be great.
Thanks, Andrew
* '''Mort''' - Mort is a multitasking UNIX like operating system for x86 compatibles, similar in design to the Linux kernel. Mort is a hobby of mine and is still in its early stages of development. Eventually it is planned that Mort will have it's own Graphical User Interface, TCP/IP implementation, and other useful things.
** Contact: Andrew Pamment (andrew AT mort-os.com)
** URL: [http://www.mort-os.com http://www.mort-os.com]
- spix
- Member
- Posts: 128
- Joined: Mon Jun 26, 2006 8:41 am
- Location: Millicent, South Australia
- Contact:
New image available
It's been a while coming, but there is a new image of mort available for download at my site:
http://www.mort-os.com/
I hope you like it
Andrew
http://www.mort-os.com/
I hope you like it
Andrew
- spix
- Member
- Posts: 128
- Joined: Mon Jun 26, 2006 8:41 am
- Location: Millicent, South Australia
- Contact:
Yeah, I knew that... Strange is goodAlthough, do you know "mort" means "dead" in French? Kinda strange
I have a source tarball for the october snapshot if anyone is interested. November snapshot soon.. (in November, who'd have guessed)
Source tarball is ~65Mb and contains everything from my git repo (except the .git directory)
Andrew
- spix
- Member
- Posts: 128
- Joined: Mon Jun 26, 2006 8:41 am
- Location: Millicent, South Australia
- Contact:
For those interested, I now have a new snapshot image and source code tarball available. It might be a bit slow to download until there are some seeds, or the mirror is updated.
Some of the new features are my new cp,ln,mv and rm utilities. All should work, binutils should also be fully operational now.
Have fun..
Some of the new features are my new cp,ln,mv and rm utilities. All should work, binutils should also be fully operational now.
Have fun..
- Brynet-Inc
- Member
- Posts: 2426
- Joined: Tue Oct 17, 2006 9:29 pm
- Libera.chat IRC: brynet
- Location: Canada
- Contact:
Hey, I noticed the reason why your source package is so large is because you include the source to applications etc (GCC)
If you separated the packages, Kernel source/libs and then made an application source package.
This may help people who wish to study your kernel source and not download +70mb of files.. Not to mention extracted your source is over a few hundred MB
The kernel source alone would be much smaller
Congratulations for adding those commands, And binutils? was GNU as ported?
If you separated the packages, Kernel source/libs and then made an application source package.
This may help people who wish to study your kernel source and not download +70mb of files.. Not to mention extracted your source is over a few hundred MB
The kernel source alone would be much smaller
Congratulations for adding those commands, And binutils? was GNU as ported?
- spix
- Member
- Posts: 128
- Joined: Mon Jun 26, 2006 8:41 am
- Location: Millicent, South Australia
- Contact:
Yes, both GNU as and nasm are ported, and should work fine.. I haven't written any programs to see if they actually compile, but they run ok.Congratulations for adding those commands, And binutils? was GNU as ported?
I have all the utilities from binutils that i386-pc-elf has, but modified so you don't need a linker script to compile applications
- Brynet-Inc
- Member
- Posts: 2426
- Joined: Tue Oct 17, 2006 9:29 pm
- Libera.chat IRC: brynet
- Location: Canada
- Contact:
Wow, I look forward to either a GCC port or another C compiler, May open the door to some dev'ingspix wrote: Yes, both GNU as and nasm are ported, and should work fine.. I haven't written any programs to see if they actually compile, but they run ok.
I have all the utilities from binutils that i386-pc-elf has, but modified so you don't need a linker script to compile applications
I've never used git myself, I'm a Subversion fan .. It's sad about the bandwidth issues thoughspix wrote: Yeah, it would be much smaller. Maybe I will do that next time.
Ideally I want to have a web interface to my git repository, then people can study my kernel online. (I have a web interface to it, but I dont have the bandwidth to support it)
- spix
- Member
- Posts: 128
- Joined: Mon Jun 26, 2006 8:41 am
- Location: Millicent, South Australia
- Contact:
Yeah, once gcc is ported it should be self hosted.Wow, I look forward to either a GCC port or another C compiler, May open the door to some dev'ing Cool
I just checked, GNU as works fine. ld links a simple program fine, and it runs
However it seems nasm isn't their like it should be, something must have gone wrong during creation of this image.
Andrew