Some General Issues I
Security Privacy Confidentiality and even Inconvenience are similar effects addressed by technologies we will discuss
Why is there so much excitement about the (lack of necessary) security in Java?
In fact Java is one of the few languages where both the language design (e.g. no pointers) and runtime (e.g. byte code verifier) explicitly address security as a major concern.
Java’s great contribution was adding programmability to clients but this allows the “bad guys” to program various bad things such as viruses!