Security Issues 7. Discuss this story in the Developer Center Forum . This communication differs in style from applications use of local resources. All communication is by means of closely shared resources. Something like the first of these extremes is usually more evident in today s systems, although either the operating system or the software layered upon it usually papers over some of the rough spots.
File systems have well-defined naming, access, and permissions structures.
Platform and language independence. Underlying access to resources is at the file level, which is provided nearly everywhere, instead of depending on facilities available only with particular languages or operating systems. A hierarchical naming and access control structure. This encourages clean and well-structured design of resource naming and access. Easy testing and debugging.