Publisher's Synopsis
GeekOS to maly i prosty system operacyjny, który zostal zaprojektowany na Uniwersytecie w Maryland, aby pokazac studentom studiów licencjackich podstawy systemów operacyjnych. System GeekOS zostal wdrozony i rozbudowany jako projekt senioralny na Uniwersytecie w Anadolu w 2006 roku, a nowe jadro zostalo nazwane OSman. Zachowujac podstawowa funkcjonalnosc dostepna w systemie GeekOS, OSman zawiera dodatkowe funkcje, takie jak obsluga wielu programów, sterownik urzadzenia graficznego VESA oraz baze systemowa sterowników urzadzen PCI. Pomimo wielu przydatnych funkcji, w obecnej wersji systemu OSman brakowalo kluczowego wsparcia sieciowego. Niniejsza ksiazka zawiera implementacje przykladowego sterownika dla urzadzen Ethernet (dla Realtek RTL8139) oraz implementacje pieciowarstwowego stosu protokolu TCP/IP zgodnego z normami tandardowymi, dzieki czemu aplikacje sieciowe moga byc wdrazane na komputerze z systemem OSman. Popularna gra sieciowa typu klient-serwer o nazwie tic-tac-toe jest zaimplementowana w celu zademonstrowania komunikacji pomiedzy dwoma komputerami PC z systemem operacyjnym OSman i Windows XP.