Linked by Thom Holwerda on Mon 17th Oct 2011 20:59 UTC, submitted by Ola Jensen
Amiga & AROS Version 1.3.2 of the Icaros Desktop is now available. Icaros Desktop is one of the prime AROS distributions, ready to be used on your desktop today - no fancy PowerPC hardware required (like with AmigaOS or MorphOS). If I can get this running, it might be about time we took a closer look at this, don't you think? Thoughts?
Thread beginning with comment 493292
To read all comments associated with this story, please click here.
No memory protection
by Gullible Jones on Tue 18th Oct 2011 01:20 UTC
Gullible Jones
Member since:
2006-05-23

AROS has no memory protection. Which means that a something that caused a segmentation fault on Windows or Linux could potentially cause other programs to crash on AROS, including system stuff. IMO this makes it nonviable as a useful desktop OS, no matter how many other awesome features it piles on.

(Lack of a word processor and a decent browser don't help, but those can be ported in. The big issue with memory protection is that, according to the AROS devs, it is not on the agenda at all.)

Reply Score: 2

RE: No memory protection
by sagum on Tue 18th Oct 2011 04:45 in reply to "No memory protection"
sagum Member since:
2006-01-23

AROS does have OWB (origyn web browser), and it uses Webkit. So, shouldn't it be on par with at least Apple's Safari?

Reply Parent Score: 2

RE: No memory protection
by deadwood on Tue 18th Oct 2011 04:55 in reply to "No memory protection"
deadwood Member since:
2010-05-22

I'm not sure where this statement came from. I know at least one of AROS developers has memory protection on his agenda.

Reply Parent Score: 1

RE[2]: No memory protection
by madcrow on Tue 18th Oct 2011 13:48 in reply to "RE: No memory protection"
madcrow Member since:
2006-03-13

Memory protection is a controversial topic in AROS-dom. Some people think that having it would make AROS more secure and better able to handle ports from other (non-Amiga) systems. Other people point out that it would hurt performance and unless done VERY carefully would hurt source-compatibility with other Amiga clones and would almost certainly kill the binary compatibility that the 68K port currently has with AmigaOS.

Reply Parent Score: 5

RE: No memory protection
by neticspace on Tue 18th Oct 2011 05:29 in reply to "No memory protection"
neticspace Member since:
2009-06-09

This is my guess. A lack of memory protection could mean that there is a reasonable demand for "elegant coding".

Reply Parent Score: 4

RE[2]: No memory protection
by kragil on Tue 18th Oct 2011 08:30 in reply to "RE: No memory protection"
kragil Member since:
2006-01-04

This is my guess too.

Not that I think that no memory protection is a worthy goal, it is not, BUT in an ecosystem where there is no memory protection apps that leak memory or do other shit with memory get eradicated fairly quickly, because people will stop using them and get replaced by better alternatives or they will get fixed quickly.

In my years with the Amiga I haven't had real problems with seg faults. Blue screens on Windows were/are much more common.

Reply Parent Score: 7

RE[2]: No memory protection
by neticspace on Tue 18th Oct 2011 13:42 in reply to "RE: No memory protection"
neticspace Member since:
2009-06-09

BTW, why does this particular memory issue remind me of Jason McMullan and his "Library OS" idea?

http://obligement.free.fr/articles_traduction/itwmcmullan_en.php

Reply Parent Score: 2

RE: No memory protection
by jack_perry on Tue 18th Oct 2011 13:27 in reply to "No memory protection"
jack_perry Member since:
2005-07-06

AROS has no memory protection.


...just like the original AmigaOS. IIRC this is because they were originally aiming to be source-compatible. I think this is related to message-passing, but I'm not sure.

Which means that a something that caused a segmentation fault on Windows or Linux could potentially cause other programs to crash on AROS, including system stuff.


Correct.

IMO this makes it nonviable as a useful desktop OS, no matter how many other awesome features it piles on.


"Useful" is a relative term.

Reply Parent Score: 3