platform security

Login to reply to this topic.
Mon, 2008-03-31 10:04
Joined: 2008-02-28
Forum posts: 4

why symbian os applications are making as a executable from version 9?
the answer is for plat form security
but i can not understand how platform security is achieved from this concept?
from symbian os before 9 we are implement applications as a dll?
since what is the main difference between appling an application as a dll and executable?
pls can u give the real examples applying in symbian os phones?


Mon, 2008-03-31 10:11
Forum Nokia Champion
Joined: 2003-06-10
Forum posts: 695
Re: platform security

In Symbian 9 and later, the security boundary is between processes, and as DLLs are run inside a single process, from Symbian 9 ownawards each app has to run in its own process (*.exe).

Symbian 9 also changed to a newer ARM instruction set (contributing to why older apps cannot be binary compatible).

For a good introduction, read this wiki article:

http://developer.symbian.com/wiki/display/pub/Platform+Security+-+a+Technical+Overview

and this book, too, perhaps:

http://developer.symbian.com/main/learning/press/books/sops/index.jsp

And for more details, this book:

http://developer.symbian.com/main/learning/press/books/os_internals/index.jsp

Mon, 2008-03-31 10:33
Joined: 2004-11-29
Forum posts: 1134
Re: platform security

- removed - someone else answered while I was writing the answer, and answered better too Smiling -

  • Login to reply to this topic.