Operating System Lecture 9/12
Operating System Lecture 9/12
Security and Protection
Access
- User separation
- Process separation
- Access list / Capabilty list
- Group
Guard
- Password
- Set uid script (setpid, getpid)
- S/Key
- gets, sprintf
- Trojan horse
Worm and Virus
- Virus (in package software)
- 1998 Internet Worm
- CERT
- Fire wall
- Socks, delegate
Structure of Unix
- Source hierachy of Unix
- Kernel
- Micro kernel
- Kernel configuration
Middle ware
- Middle ware
- OPENSTEP
- X-Window
- Netscape plug-in
- Java
PC Unix
- BSD/OS 3.0
- FreeBSD
- Linux
- MkLinux
- plan9
- GNU Hurd
- oldies
- BSD386
- Minix
- NetBSD
- Mach386
- 4.4BSD LITE
- 4.4BSD Net/2 release
論述
将来のOSに必要な機能と、その実現方法について考察せよ。
ただし、やさしいOSとか、わかりやすいOSなどいう主旨のものは
記述しないこと。実際のOSの機能は極めて複雑であり、「やさしい」とか
「わかりやすい」とかは見せかけに過ぎない。そして、それらはOSの
機能ではない。例えば「やさしい(やさしく見える)OSに必要とされる
機能について考察すること。