ํ๋ก์ ํธ ํ๋ ์ ์ํฌ์์
์ด ํ๋ก์ ํธ๋ ๊ตฌ์ฒด์ ์ธ ๋ชฉํ๋ฅผ ์ค์ ํ๊ณ ๋งค์ผ๋งค์ผ ์กฐ๊ธ์ฉ
ํ์ฌ ๊ฐ๋ฐ ๋จ๊ณ์์ ์ฌ์ฉํ ์ ์๋ ๊ธฐ๋ฅ์ ๋ค์๊ณผ ๊ฐ์ต๋๋ค.
- ์ ์ ์ ๋ฉํฐํ์คํน;
- ๋ฉํฐ์ค๋ ๋ฉ;
- ๋ณตํฉ ๋ฐ ์๋์ฐ ์๋ฒ
WindowServer ; - ๊ทธ๋ํฝ ์ ํ๋ฆฌ์ผ์ด์
๊ฐ๋ฐ์ ์ํ ์์ฒด ํ๋ ์์ํฌ
LibGUI ์์ ฏ ์ธํธ๋ก; - ์ ํ๋ฆฌ์ผ์ด์ ์ธํฐํ์ด์ค์ ์๊ฐ์ ๋์์ธ ํ๊ฒฝ
- ARP, TCP, UDP ๋ฐ ICMP๋ฅผ ์ง์ํ๋ ๋คํธ์ํฌ ์คํ. ์์ ํ๋ค
DNS ๋ฆฌ์กธ๋ฒ ; - Ext2 ๊ธฐ๋ฐ ํ์ผ ์์คํ
(
์์ฒด ๊ตฌํ C++์์); - Unix ๊ณ์ด ํ์ค C ๋ผ์ด๋ธ๋ฌ๋ฆฌ(
LibC ) ๊ทธ๋ฆฌ๊ณ์ธํธ ์ผ๋ฐ์ ์ธ ์ฌ์ฉ์ ์ ํธ๋ฆฌํฐ(cat, cp, chmod, env, kill, ps, ping, su, sort, strace, uptime ๋ฑ) - ํ์ดํ ๋ฐ I/O ๋ฆฌ๋๋ ์ ์ ์ง์ํ๋ ๋ช ๋ น์ค ์ ธ;
- ELF ํ์์ mmap() ๋ฐ ์คํ ํ์ผ ์ง์
- ์์ฌ FS /proc ์กด์ฌ;
- ๋ก์ปฌ Unix ์์ผ ์ง์
- ์์ฌ ํฐ๋ฏธ๋ ๋ฐ /dev/pts ์ง์;
- ๋์๊ด
LibCore ํจ๊ณผ์ ์ธ ์ด๋ฒคํธ ํธ๋ค๋ฌ(์ด๋ฒคํธ ๋ฃจํ)๋ฅผ ๊ฐ๋ฐํฉ๋๋ค. - SDL ๋ผ์ด๋ธ๋ฌ๋ฆฌ ์ง์;
- PNG ์ด๋ฏธ์ง ์ง์;
- ๋ด์ฅ๋ ์์ฉ ํ๋ก๊ทธ๋จ ์ธํธ: ํ ์คํธ ํธ์ง๊ธฐ, ํ์ผ ๊ด๋ฆฌ์, ์ฌ๋ฌ ๊ฒ์(์ง๋ขฐ ์ฐพ๊ธฐ ๋ฐ ๋ฑ), ํ๋ก๊ทธ๋จ ์คํ์ ์ํ ์ธํฐํ์ด์ค, ๊ธ๊ผด ํธ์ง๊ธฐ, ํ์ผ ๋ค์ด๋ก๋ ๊ด๋ฆฌ์, ํฐ๋ฏธ๋ ์๋ฎฌ๋ ์ดํฐ;
์ถ์ฒ : opennet.ru