Linked by Mike Bouma on Mon 22nd Aug 2005 09:11 UTC
Amiga & AROS Crisot has made available a new demonstration video (xvid avi mirror1|mirror2 MPEG1 mirror1|mirror2) showing the AmigaOS4-beta implementation of the unique AmigaOS feature, screen dragging. For recent user screenshots of the AmigaOS4 pre-release look here.
Thread beginning with comment 21271
To view parent comment, click here.
To read all comments associated with this story, please click here.
henrikmk
Member since:
2005-07-10

How is memory protection doing?

Mmm... fairly well I guess. There is partial memory protection in OS4 for PPC applications, I think, and much better stack overflow handling.
In short, stability is much better and it's much harder to bring down the entire OS, but it's still possible...

I suspect the kernel will continue to develop, even after OS4.0 is done. There are still some things that haven't reached the public yet, in terms of kernel features.

How well is the tcp stack doing?

Roadshow is there. Done. :-)

Where's a decent browser to be found?

Well, the thing is that there is a mysterious lack of effort going in porting either Firefox or the KHTML engine. Currently, there is iBrowse and AWeb as the most decent browsers, but the current state of both would fall under the category "ridiculous". :-)

I'm the project manager of the AWeb APL Lite browser and have been pleading for a port of KHTML for about 2 years now. Until now, efforts have been less than satisfactory.

Reply Parent Score: 2

ucedac Member since:
2005-07-13

Mmm... fairly well I guess. There is partial memory protection in OS4 for PPC applications, I think, and much better stack overflow handling.
In short, stability is much better and it's much harder to bring down the entire OS, but it's still possible...


I'm glad to read this, I look forward to the day I can do kill a task and not bring the entire thing down, not to mention crashes.

Roadshow is there. Done. :-)

In terms of features how does it compare to Miami? (I do not try to be a bastard here, just do not know how good Roadshow is) What about net apps, ping, telnet, ssh client, etc.

I'm the project manager of the AWeb APL Lite browser and have been pleading for a port of KHTML for about 2 years now. Until now, efforts have been less than satisfactory.

I used to love Aweb, its ability to have a list of ongoing connections and being able to cancel them if stalled is still unmatched.

Reply Parent Score: 1

Member since:

Roadshow is a port of a BSD stack, I don't remember which of them now. It's got everything and more which Miami offers.

Ping and various ethernet statistics tools are part of the OS, but telnet and ssh has to be downloaded from aminet (currently, ssh requires ixemul which isn't available to non-betatesters, I believe).

What's really nice with Roadshow is that if you hold down both mousebuttons when you boot, and enter the Early Startup Menu and select Boot without Startup-Sequence (which is boot straight into a shell and do nothing, for those who aren't familiar with it) the stack is active. you can ftp and whatnot straight from there, making recovery so much easier.

Reply Parent Score: 0

Member since:

> In terms of features how does it compare to Miami? (I
> do not try to be a bastard here, just do not know how
> good Roadshow is) What about net apps, ping, telnet,
> ssh client, etc.


I seem to recall that Roadshow is based on the BSD network stack, and as far as I have seen it is fairly complete.

Network programs are to a large degree works in progress. Clients for ftp, ping, telnet etc. exist and some servers (Apache has been ported).

I would expect this to be resolved in time. (Now if I only could find the time to write a telnet daemon to complement my telnet client we would be one step closer)

Reply Parent Score: 0

henrikmk Member since:
2005-07-10

In short, stability is much better and it's much harder to bring down the entire OS, but it's still possible...

I'm glad to read this, I look forward to the day I can do kill a task and not bring the entire thing down, not to mention crashes.


Mike mentioned the Grim Reaper, but I should mention it here too: When an application crashes, you can choose to continue running it(!), kill it, reboot or you can actually start debugging it, if you have the SDK and the sources to the application. You can also print out stack traces, memory dumps and debuginformation to send to the developer.

While it does contribute something to the stability to the entire OS, it's a boon for the developer to be catered this way. We didn't have this before and it makes it much easier to produce stable applications.

A screenshot of Grim Reaper in action:

http://www.amiga-magazin.de/magazin/a01-04/amigaOS4/komfortables06....

Since OS4 still doesn't provide resource tracking, libraries and such AFAIK still aren't flushed automatically and through too much memory pollution, it's still necessary to reboot, but it's much harder to guru OS4.
I believe resource tracking is planned for later OS4 versions.

Reply Parent Score: 1