A UNIX OVERVIEW BY EDWIN BAEZOTERO HISTORY • Developed at Bell Laboratories in 1969 • Cooperation with General Electric and Massachusetts Institute of Technology • Develop an Operating System that can: • Be simple and elegant • Written in a high level language other than Assembly • Allow re-use of code CREATORS KEN THOMPSON DENNIS RITCHIE Registered Trademark of The Open Group EASE IN APPLICATION • Kernel was written in Assembly language • Remainder of the O/S was written in C • Eventually the Kernel was developed in C • Programmers produced more from the O/S • The language was uniform with all programmers and developers • Made its application more practical and productive NETWORKING • TRANSMISSION CONTROL PROTOCOL / INTERNET PROTOCOL (TCP/IP) • DEVELOPED BY THE DOD • WAS IMPLEMENTED INTO UNIX NETWORKING • University of California at Berkley • Major developments and application of UNIX • SUN Microsystems • Added NFS (Network File Systems) POPULARITY • Cost Effective • Cheaper than other Operating Systems • Network compatibility with many systems • Communication with many systems on a network is very reliable even over a wide area of systems • Less code in assembly language • Allows for a wider range of applications to be loaded onto the respective system INTERFACE • Original interface was very complicated • X-Windows, Suntools, (etc) were later developed • UNIX is not altered but the user interface is simplified SECURITY • Refers to Networking • With Hacker encounters increasing, so has the security measures for systems and networks • Implementation of “Open Source” code and software • Developed by Eric S. Raymond • Revolutionized methods of security and enhanced freeware for software updates or modifications QUESTIONS