āĻāύā§āύāϝāĻŧāύā§āϰ āĻĻā§āĻĄāĻŧ āĻŦāĻāϰ āĻĒāϰ, āĻšāĻžāĻāĻā§ R1 āĻ āĻĒāĻžāϰā§āĻāĻŋāĻ āϏāĻŋāϏā§āĻā§āĻŽā§āϰ āĻĒāĻā§āĻāĻŽ āĻŦāĻŋāĻāĻž āϰāĻŋāϞāĻŋāĻ āĻĒā§āϰāĻāĻžāĻļāĻŋāϤ āĻšāϝāĻŧā§āĻā§āĨ¤ āĻĒā§āϰāĻāϞā§āĻĒāĻāĻŋ āĻŽā§āϞāϤ BeOS āĻ āĻĒāĻžāϰā§āĻāĻŋāĻ āϏāĻŋāϏā§āĻā§āĻŽ āĻŦāύā§āϧ āĻšāĻāϝāĻŧāĻžāϰ āĻĒā§āϰāϤāĻŋāĻā§āϰāĻŋāϝāĻŧāĻž āĻšāĻŋāϏāĻžāĻŦā§ āϤā§āϰāĻŋ āĻāϰāĻž āĻšāϝāĻŧā§āĻāĻŋāϞ āĻāĻŦāĻ OpenBeOS āύāĻžāĻŽā§ āĻŦāĻŋāĻāĻļāĻŋāϤ āĻšāϝāĻŧā§āĻāĻŋāϞ, āĻāĻŋāύā§āϤ⧠āύāĻžāĻŽā§ BeOS āĻā§āϰā§āĻĄāĻŽāĻžāϰā§āĻā§āϰ āĻŦā§āϝāĻŦāĻšāĻžāϰ āϏāĻŽā§āĻĒāϰā§āĻāĻŋāϤ āĻĻāĻžāĻŦāĻŋāϰ āĻāĻžāϰāĻŖā§ 2004 āϏāĻžāϞ⧠āĻāϰ āύāĻžāĻŽāĻāϰāĻŖ āĻāϰāĻž āĻšāϝāĻŧā§āĻāĻŋāϞāĨ¤ āύāϤā§āύ āϰāĻŋāϞāĻŋāĻā§āϰ āĻāϰā§āĻŽāĻā§āώāĻŽāϤāĻž āĻŽā§āϞā§āϝāĻžāϝāĻŧāύ āĻāϰāĻžāϰ āĻāύā§āϝ, āĻŦā§āĻļ āĻāĻŋāĻā§ āĻŦā§āĻāϝā§āĻā§āϝ āϞāĻžāĻāĻ āĻāĻŽā§āĻ (x86, x86-64 1.4 GB) āĻĒā§āϰāϏā§āϤā§āϤ āĻāϰāĻž āĻšāϝāĻŧā§āĻā§āĨ¤ āĻšāĻžāĻāĻā§ āĻāĻāϏ-āĻāϰ āĻŦā§āĻļāĻŋāϰāĻāĻžāĻā§āϰ āϏā§āϰā§āϏ āĻā§āĻĄ āĻŦāĻŋāύāĻžāĻŽā§āϞā§āϝ⧠MIT āϞāĻžāĻāϏā§āύā§āϏā§āϰ āĻ āϧā§āύ⧠āĻŦāĻŋāϤāϰāĻŖ āĻāϰāĻž āĻšāϝāĻŧ, āĻāĻŋāĻā§ āϞāĻžāĻāĻŦā§āϰā§āϰāĻŋ, āĻŽāĻŋāĻĄāĻŋāϝāĻŧāĻž āĻā§āĻĄā§āĻ āĻāĻŦāĻ āĻ āύā§āϝāĻžāύā§āϝ āĻĒā§āϰāĻāϞā§āĻĒ āĻĨā§āĻā§ āϧāĻžāϰ āĻāϰāĻž āĻāĻĒāĻžāĻĻāĻžāύāĻā§āϞāĻŋ āĻŦāĻžāĻĻā§āĨ¤
āĻšāĻžāĻāĻā§ āĻāĻāϏā§āϰ āϞāĻā§āώā§āϝ āĻŦā§āϝāĻā§āϤāĻŋāĻāϤ āĻāĻŽā§āĻĒāĻŋāĻāĻāĻžāϰ āĻāĻŦāĻ āĻāĻāĻŋ āύāĻŋāĻāϏā§āĻŦ āĻāĻžāϰā§āύā§āϞ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰā§, āĻāĻāĻāĻŋ āĻŽāĻĄā§āϞāĻžāϰ āĻāϰā§āĻāĻŋāĻā§āĻāĻāĻžāϰ⧠āύāĻŋāϰā§āĻŽāĻŋāϤ, āĻŦā§āϝāĻŦāĻšāĻžāϰāĻāĻžāϰā§āϰ āĻā§āϰāĻŋāϝāĻŧāĻžāĻāϞāĻžāĻĒā§āϰ āĻāύā§āϝ āĻāĻā§āĻ āĻĒā§āϰāϤāĻŋāĻā§āϰāĻŋāϝāĻŧāĻžāĻļā§āϞāϤāĻž āĻāĻŦāĻ āĻŦāĻšā§-āĻĨā§āϰā§āĻĄā§āĻĄ āĻ ā§āϝāĻžāĻĒā§āϞāĻŋāĻā§āĻļāύāĻā§āϞāĻŋāϰ āĻāĻžāϰā§āϝāĻāϰ⧠āϏāĻŽā§āĻĒāĻžāĻĻāύā§āϰ āĻāύā§āϝ āĻ āĻĒā§āĻāĻŋāĻŽāĻžāĻāĻ āĻāϰāĻž āĻšāϝāĻŧā§āĻā§āĨ¤ āĻĄā§āĻā§āϞāĻĒāĻžāϰāĻĻā§āϰ āĻāύā§āϝ āĻāĻāĻāĻŋ āĻ āĻŦāĻā§āĻā§āĻ-āĻāϰāĻŋāϝāĻŧā§āύā§āĻā§āĻĄ API āĻĒā§āϰāĻĻāĻžāύ āĻāϰāĻž āĻšāϝāĻŧā§āĻā§āĨ¤ āϏāĻŋāϏā§āĻā§āĻŽāĻāĻŋ āϏāϰāĻžāϏāϰāĻŋ BeOS 5 āĻĒā§āϰāϝā§āĻā§āϤāĻŋāϰ āĻāĻĒāϰ āĻāĻŋāϤā§āϤāĻŋ āĻāϰ⧠āĻāĻŦāĻ āĻāĻ OS-āĻāϰ āĻāύā§āϝ āĻ ā§āϝāĻžāĻĒā§āϞāĻŋāĻā§āĻļāύāĻā§āϞāĻŋāϰ āϏāĻžāĻĨā§ āĻŦāĻžāĻāύāĻžāϰāĻŋ āϏāĻžāĻŽāĻā§āĻāϏā§āϝā§āϰ āϞāĻā§āώā§āϝā§āĨ¤ āύā§āϝā§āύāϤāĻŽ āĻšāĻžāϰā§āĻĄāĻāϝāĻŧā§āϝāĻžāϰ āĻĒā§āϰāϝāĻŧā§āĻāύā§āϝāĻŧāϤāĻž: āĻĒā§āύā§āĻāĻŋāϝāĻŧāĻžāĻŽ II āĻŦāĻž AMD Athlon CPU āĻāĻŦāĻ 384 MB RAM (Intel Core i3 āĻŦāĻž AMD Phenom II āĻāĻŦāĻ 2 GB RAM āĻĒā§āϰāϏā§āϤāĻžāĻŦāĻŋāϤ)āĨ¤
OpenBFS āĻāĻāĻāĻŋ āĻĢāĻžāĻāϞ āϏāĻŋāϏā§āĻā§āĻŽ āĻšāĻŋāϏāĻžāĻŦā§ āĻŦā§āϝāĻŦāĻšā§āϤ āĻšāϝāĻŧ, āϝāĻž āĻŦāϰā§āϧāĻŋāϤ āĻĢāĻžāĻāϞ āĻŦā§āĻļāĻŋāώā§āĻā§āϝ, āϞāĻāĻŋāĻ, 64-āĻŦāĻŋāĻ āĻĒāϝāĻŧā§āύā§āĻāĻžāϰ, āĻŽā§āĻāĻž āĻā§āϝāĻžāĻ āϏāĻāϰāĻā§āώāĻŖā§āϰ āĻāύā§āϝ āϏāĻŽāϰā§āĻĨāύ āϏāĻŽāϰā§āĻĨāύ āĻāϰ⧠(āĻĒā§āϰāϤāĻŋāĻāĻŋ āĻĢāĻžāĻāϞā§āϰ āĻāύā§āϝ, āĻŦā§āĻļāĻŋāώā§āĻā§āϝāĻā§āϞāĻŋ key=value āĻĢāϰā§āĻŽā§ āϏāĻāϰāĻā§āώāĻŖ āĻāϰāĻž āϝā§āϤ⧠āĻĒāĻžāϰā§, āϝāĻž āĻĢāĻžāĻāϞ āϏāĻŋāϏā§āĻā§āĻŽāĻā§ āĻāĻāĻāĻŋ āĻ āύā§āϰā§āĻĒ āĻāϰ⧠āϤā§āϞ⧠āĻĄāĻžāĻāĻžāĻŦā§āϏ) āĻāĻŦāĻ āĻŦāĻŋāĻļā§āώ āϏā§āĻāĻāĻā§āϞāĻŋ āϤāĻžāĻĻā§āϰ āĻĒā§āύāϰā§āĻĻā§āϧāĻžāϰā§āϰ āĻāϤāĻŋ āĻŦāĻžāĻĄāĻŧāĻžāύā§āϰ āĻāύā§āϝāĨ¤ "B+ āĻāĻžāĻ" āύāĻŋāϰā§āĻĻā§āĻļāĻŋāĻāĻž āĻāĻžāĻ āĻžāĻŽā§ āϏāĻāĻāĻ āĻŋāϤ āĻāϰāϤ⧠āĻŦā§āϝāĻŦāĻšā§āϤ āĻšāϝāĻŧāĨ¤ BeOS āĻā§āĻĄ āĻĨā§āĻā§, āĻšāĻžāĻāĻā§ āĻā§āϰā§āϝāĻžāĻāĻžāϰ āĻĢāĻžāĻāϞ āĻŽā§āϝāĻžāύā§āĻāĻžāϰ āĻāĻŦāĻ āĻĄā§āϏā§āĻāĻŦāĻžāϰ āĻ āύā§āϤāϰā§āĻā§āĻā§āϤ āĻāϰā§, āϝ⧠āĻĻā§āĻāĻŋāĻ āĻŦāĻŋāĻāĻāϏ-āĻāϰ āĻĻā§āĻļā§āϝ āϤā§āϝāĻžāĻ āĻāϰāĻžāϰ āĻĒāϰ āĻāĻĒā§āύ āϏā§āϰā§āϏ āĻāϰāĻž āĻšāϝāĻŧā§āĻāĻŋāϞāĨ¤
āĻĒā§āϰāϧāĻžāύ āĻāĻĻā§āĻāĻžāĻŦāύ:
- āĻā§āĻšāĻžāϰāĻž āϏā§āĻāĻŋāĻāϏā§, āϰāĻ āύāĻŋāϰā§āĻŦāĻžāĻāύ āĻāύā§āĻāĻžāϰāĻĢā§āϏ āϏāϰāϞā§āĻā§āϤ āĻāϰāĻž āĻšāϝāĻŧā§āĻā§āĨ¤ 30āĻāĻŋ āĻĄāĻŋāĻĢāϞā§āĻ āĻĒā§āϝāĻžāϰāĻžāĻŽāĻŋāĻāĻžāϰā§āϰ āĻĒāϰāĻŋāĻŦāϰā§āϤā§, āϤāĻŋāύāĻāĻŋ āĻāĻāύ āĻĻā§āĻāĻžāύ⧠āĻšāϝāĻŧā§āĻā§ (āĻĒā§āϝāĻžāύā§āϞā§āϰ āĻĒāĻāĻā§āĻŽāĻŋ, āϏā§āĻā§āϝāĻžāĻāĻžāϏ āĻŦāĻžāϰā§āϰ āϰāĻ āĻāĻŦāĻ āĻā§āϝāĻžāĻŦā§āϰ āϰāĻ), āĻāĻŦāĻ āĻŦāĻžāĻāĻŋāĻā§āϞāĻŋ āύāĻŋāϰā§āĻŦāĻžāĻāĻŋāϤ āϤāĻŋāύāĻāĻŋ āĻŽāĻžāύā§āϰ āϏāĻžāĻĨā§ āϏā§āĻŦāϝāĻŧāĻāĻā§āϰāĻŋāϝāĻŧāĻāĻžāĻŦā§ āĻāĻŖāύāĻž āĻāϰāĻž āĻšāϝāĻŧāĨ¤ āϏā§āĻŦāϝāĻŧāĻāĻā§āϰāĻŋāϝāĻŧāĻāĻžāĻŦā§ āĻāĻāĻāĻŋ āϰāĻ āύāĻŋāϰā§āĻŦāĻžāĻāύ āĻāϰāĻžāϰ āϏāĻŽāϝāĻŧ, āĻāĻāĻāĻŋ āĻāĻžāĻĸāĻŧ āĻŦāĻž āĻšāĻžāϞāĻāĻž āĻĨāĻŋāĻŽā§āϰ āĻĒāĻāύā§āĻĻ āĻŦāĻŋāĻŦā§āĻāύāĻžāϝāĻŧ āύā§āĻāϝāĻŧāĻž āĻšāϝāĻŧ (āĻāĻĻāĻžāĻšāϰāĻŖāϏā§āĻŦāϰā§āĻĒ, āϝāĻāύ āĻāĻāĻāĻŋ āĻ
āύā§āϧāĻāĻžāϰ āĻĨāĻŋāĻŽ āϏāĻā§āϰāĻŋāϝāĻŧ āĻĨāĻžāĻā§, āĻĒāĻžāĻ ā§āϝā§āϰ āĻāύā§āϝ āĻšāĻžāϞāĻāĻž āϰāĻ āύāĻŋāϰā§āĻŦāĻžāĻāύ āĻāϰāĻž āĻšāϝāĻŧ)āĨ¤ āĻŽā§āϝāĻžāύā§āϝāĻŧāĻžāϞ āϏāĻŽā§āĻĒāĻžāĻĻāύāĻžāϰ āĻāύā§āϝ āϏāĻŽāϏā§āϤ āĻĒā§āϝāĻžāϰāĻžāĻŽāĻŋāĻāĻžāϰā§āϰ āϏāĻŽā§āĻĒā§āϰā§āĻŖ āϏā§āĻ āĻĒā§āϰāĻĻāϰā§āĻļāύā§āϰ āĻāύā§āϝ āĻāĻāĻāĻŋ āĻĒā§āĻĨāĻ āĻŦāĻŋāĻāϞā§āĻĒ āĻĒā§āϰāĻĻāĻžāύ āĻāϰāĻž āĻšāϝāĻŧā§āĻā§āĨ¤

- āĻāĻāĻāĻŋ āĻ
āύā§āϧāĻāĻžāϰ āĻĨāĻŋāĻŽ āύāĻŋāϰā§āĻŦāĻžāĻāύ āĻāϰāĻžāϰ āϏāĻŽāϝāĻŧ āĻāĻžāĻā§āϰ āĻāύā§āϝ āϏāĻŽāϰā§āĻĨāύ āĻāύā§āύāϤ āĻāϰāĻžāϰ āϞāĻā§āώā§āϝ⧠āϏāĻāĻļā§āϧāύā§āϰ āĻāĻāĻāĻŋ āĻŦāĻĄāĻŧ āĻ
āĻāĻļ āϤā§āϰāĻŋ āĻāϰāĻž āĻšāϝāĻŧā§āĻā§āĨ¤

- āĻāĻāĻāύ-āĻ-āĻŽā§āϝāĻžāĻāĻŋāĻ āĻāĻāĻāύ āϏāĻŽā§āĻĒāĻžāĻĻāĻ āĻĻā§āώā§āĻāĻŋāĻāĻā§āĻāĻŋ āϰā§āĻĒāĻžāύā§āϤāϰ āĻāĻŦāĻ āĻāĻāĻāĻŋ āĻĒāĻāĻā§āĻŽāĻŋ āĻšāĻŋāϏāĻžāĻŦā§ āĻāĻāĻāĻŋ āϰā§āĻĢāĻžāϰā§āύā§āϏ āĻāĻŋāϤā§āϰ āĻĒā§āϰāĻĻāϰā§āĻļāύā§āϰ āĻāύā§āϝ āϏāĻŽāϰā§āĻĨāύ āϝā§āĻ āĻāϰā§āĻā§ (āĻāĻāĻāĻŋ āĻāĻāĻāύ⧠āϰā§āĻĒāϰā§āĻāĻž āĻ
āύā§āϏāϰāĻŖ āĻāϰāϤā§)āĨ¤ āĻāĻĒāĻŋ āĻāĻŦāĻ āĻĒā§āϏā§āĻ āĻāĻžāϰā§āϝāĻāĻžāϰāĻŋāϤāĻž āĻŦā§āϝāĻžāĻĒāĻāĻāĻžāĻŦā§ āĻāύā§āύāϤ āĻāϰāĻž āĻšāϝāĻŧā§āĻā§.

- āĻĒā§āϰāĻĨāĻŽ āĻļā§āϰā§āϤā§, āϝāĻĻāĻŋ āϏāĻŋāϏā§āĻā§āĻŽā§ āĻŦā§āϝāĻžāĻāĻžāϰāĻŋāϰ āĻāĻĒāϏā§āĻĨāĻŋāϤāĻŋ āύāĻŋāϰā§āĻŖāϝāĻŧ āĻāϰāĻž āĻšāϝāĻŧ, āϤāĻžāĻšāϞ⧠āĻĒāĻžāĻāϝāĻŧāĻžāϰ āϏā§āĻā§āϝāĻžāĻāĻžāϏ āĻ
ā§āϝāĻžāĻĒāϞā§āĻ āϏā§āĻŦāϝāĻŧāĻāĻā§āϰāĻŋāϝāĻŧāĻāĻžāĻŦā§ āĻĒā§āϝāĻžāύā§āϞ⧠āĻāύāϏā§āĻāϞ āĻšāϝāĻŧā§ āϝāĻžāĻŦā§, āĻāĻžāϰā§āĻ āϏā§āĻĨāĻŋāϤāĻŋ āĻāĻŦāĻ āĻŦā§āϝāĻžāĻāĻžāϰāĻŋāϰ āĻĒāϰāĻžāĻŽāĻŋāϤāĻŋāĻā§āϞāĻŋ āĻĻā§āĻāĻžāϝāĻŧāĨ¤ āĻāĻžāϰā§āĻ āϏā§āϤāϰā§āϰ āϤāĻĨā§āϝā§āϰ āĻāύā§āύāϤ āύāĻŋāϰā§āĻā§āϞāϤāĻžāĨ¤ āĻŦā§āϝāĻžāĻāĻžāϰāĻŋāϰ āĻŽāĻžāϤā§āϰāĻž āĻāĻŽ āĻšāϞ⧠āĻŦā§āϝāĻŦāĻšāĻžāϰāĻāĻžāϰā§āĻā§ āĻāĻžāύāĻžāϤ⧠āĻāĻāĻāĻŋ āĻļāĻŦā§āĻĻ āϏāĻāĻā§āϤ āĻāĻŦāĻ āĻŦāĻŋāĻā§āĻāĻĒā§āϤāĻŋ āϝā§āĻā§āϤ āĻāϰāĻž āĻšāϝāĻŧā§āĻā§āĨ¤

- āĻā§āϰā§āϝāĻžāĻāĻžāϰ āĻĢāĻžāĻāϞ āĻŽā§āϝāĻžāύā§āĻāĻžāϰ āĻĄāĻžāĻāϰā§āĻā§āĻāϰāĻŋ āĻāĻŦāĻ āĻĄāĻŋāϏā§āĻ āĻĒāĻžāϰā§āĻāĻŋāĻļāύāĻā§āϞāĻŋāϰ āϏāĻžāĻĨā§ āĻāĻžāĻ āĻāύā§āύāϤ āĻāϰā§āĻā§ āϝāĻž āĻļā§āϧā§āĻŽāĻžāϤā§āϰ-āĻĒāĻ āύ āĻŽā§āĻĄā§ āĻāĻĒāϞāĻŦā§āϧ, āϝāĻž āĻāĻāύ āĻāĻāĻāĻŋ āĻāĻžāĻĸāĻŧ āĻĒāĻāĻā§āĻŽāĻŋāϤ⧠āϏā§āĻĒāώā§āĻāĻāĻžāĻŦā§ āĻšāĻžāĻāϞāĻžāĻāĻ āĻāϰāĻž āĻšāϝāĻŧā§āĻā§ (āĻāĻ āĻĒāĻāĻā§āĻŽāĻŋāĻāĻŋ āĻāĻā§ āĻāĻžāϰā§āĻā§āϝāĻŧāĻžāϞ āĻĄāĻŋāϰā§āĻā§āĻāϰāĻŋāĻā§āϞāĻŋāϰ āĻāύā§āϝ āĻŦā§āϝāĻŦāĻšā§āϤ āĻšāϝāĻŧā§āĻāĻŋāϞ)āĨ¤ āĻļā§āϧā§āĻŽāĻžāϤā§āϰ āĻĒāĻ āύāϝā§āĻā§āϝ āĻāĻĢāĻāϏ āĻāĻĒāĻžāĻĻāĻžāύāĻā§āϞāĻŋāϰ āĻāύā§āϝ, āĻŽā§āύ⧠āĻāĻāĻā§āĻŽāĻā§āϞāĻŋāϰ āĻāύā§āϝ āϞā§āĻāĻžāϰ āĻ
ā§āϝāĻžāĻā§āϏā§āϏ āĻĒā§āϰāϝāĻŧā§āĻāύ āϤāĻžāĻ āĻ
āĻā§āώāĻŽ āĻāϰāĻž āĻšāϝāĻŧā§āĻā§āĨ¤

- āϤā§āϤā§āϝāĻŧ āĻĒāĻā§āώā§āϰ āĻ
ā§āϝāĻžāĻĒā§āϞāĻŋāĻā§āĻļāύ āĻĒā§āϰā§āĻāĻā§āϞāĻŋāϰ āĻŦāĻŋāĻāĻžāĻļ āĻ
āĻŦā§āϝāĻžāĻšāϤ āϰāϝāĻŧā§āĻā§āĨ¤ āĻļā§āώ āĻĒā§āϰāĻāĻžāĻļā§āϰ āĻĒāϰ āĻĨā§āĻā§, āύāϤā§āύ KDE āĻĒā§āϰā§āĻā§āϰāĻžāĻŽ āĻĒā§āϰā§āĻ āĻāϰāĻž āĻšāϝāĻŧā§āĻā§, āϏāĻŽāϰā§āĻĨāĻŋāϤ GTK āĻĒā§āϰā§āĻā§āϰāĻžāĻŽā§āϰ āϏāĻāĻā§āϝāĻž āĻĒā§āϰāϏāĻžāϰāĻŋāϤ āĻāϰāĻž āĻšāϝāĻŧā§āĻā§, GDB 15 āĻĄāĻŋāĻŦāĻžāĻāĻžāϰ āϏāĻš āĻāĻāĻāĻŋ āĻĒā§āϰā§āĻ āϝā§āĻ āĻāϰāĻž āĻšāϝāĻŧā§āĻā§ (āĻĒā§āϰā§āĻŦā§ GDB 6 āĻĻā§āĻŦāĻžāϰāĻž āϏāϰāĻŦāϰāĻžāĻš āĻāϰāĻž āĻšāϝāĻŧā§āĻā§), āĻāĻŦāĻ .NET Core 9-āĻāϰ āĻāĻāĻāĻŋ āĻĒāϰā§āĻā§āώāĻžāĻŽā§āϞāĻ āĻĒā§āϰā§āĻāĨ¤ āĻĒā§āϞāĻžāĻāĻĢāϰā§āĻŽ āĻŦāĻžāϏā§āϤāĻŦāĻžāϝāĻŧāĻŋāϤ āĻšāϝāĻŧā§āĻā§āĨ¤

- X11/Xlib-āĻāϰ āϏāĻžāĻĨā§ āϏāĻžāĻŽāĻā§āĻāϏā§āϝāϤāĻž āύāĻŋāĻļā§āĻāĻŋāϤ āĻāϰāϤ⧠āϏā§āϤāϰāĻāĻŋāϰ āĻāĻžāĻ āĻāύā§āύāϤ āĻāϰāĻž āĻšāϝāĻŧā§āĻā§āĨ¤ FLTK āĻā§āϰāĻžāĻĢāĻŋāĻāĻžāϞ āĻā§āϞāĻāĻŋāĻ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāĻžāϰ āĻā§āώāĻŽāϤāĻž āĻĒā§āϰāĻĻāĻžāύ āĻāϰāĻž āĻšāϝāĻŧā§āĻā§ (āĻāĻāĻāĻŋ āϏā§āĻŽāĻžāĻŦāĻĻā§āϧāϤāĻž āĻšāϞ OpenGL-āϏāĻŽā§āĻĒāϰā§āĻāĻŋāϤ āĻĢāĻžāĻāĻļāύāĻā§āϞāĻŋāϰ āĻāύā§āϝ āϏāĻŽāϰā§āĻĨāύā§āϰ āĻ
āĻāĻžāĻŦ)āĨ¤

- USB āĻ āĻĄāĻŋāĻ āĻĄāĻŋāĻāĻžāĻāϏāĻā§āϞāĻŋāϰ āĻāύā§āϝ āϏāĻŽāϰā§āĻĨāύ āϝā§āĻ āĻāϰāĻž āĻšāϝāĻŧā§āĻā§ (āĻāĻāĻāĻŋ USB āĻĄāĻŋāĻāĻžāĻāϏ āϏāĻāϝā§āĻ āĻāϰāĻžāϰ āϏāĻŽāϝāĻŧ āĻ āĻĄāĻŋāĻ āĻāĻāĻāĻĒā§āĻā§āϰ āϏā§āĻŦāϝāĻŧāĻāĻā§āϰāĻŋāϝāĻŧ āϏā§āĻāĻāĻŋāĻ āĻāĻāύāĻ āĻāĻžāĻ āĻāϰ⧠āύāĻž, āϤāĻžāĻ āϏā§āϝā§āĻāĻ āĻāϰāĻžāϰ āĻāύā§āϝ āϏāĻŋāϏā§āĻā§āĻŽ āĻŽāĻžāϞā§āĻāĻŋāĻŽāĻŋāĻĄāĻŋāϝāĻŧāĻž āĻĒāϰāĻŋāώā§āĻŦāĻžāĻā§āϞāĻŋ āĻĒā§āύāϰāĻžāϝāĻŧ āĻāĻžāϞ⧠āĻāϰāϤ⧠āĻšāĻŦā§)āĨ¤
- TUN/TAP āύā§āĻāĻāϝāĻŧāĻžāϰā§āĻ āĻāύā§āĻāĻžāϰāĻĢā§āϏā§āϰ āĻāύā§āϝ āĻāĻāĻāĻŋ āĻĄā§āϰāĻžāĻāĻāĻžāϰ āϝā§āĻ āĻāϰāĻž āĻšāϝāĻŧā§āĻā§, āϝāĻž āύā§āĻāĻāϝāĻŧāĻžāϰā§āĻ āĻāĻžāύā§āϞ āϤā§āϰāĻŋ āĻāϰāϤ⧠āĻāĻŦāĻ āĻāĻžāĻ āϏāĻāĻāĻ āĻŋāϤ āĻāϰāϤ⧠āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāĻž āϝā§āϤ⧠āĻĒāĻžāϰā§āĨ¤ āĻāĻŋāĻĒāĻŋāĻāύ.
- TCP āϏā§āĻā§āϝāĻžāĻā§ āĻ āĻĒā§āĻāĻŋāĻŽāĻžāĻāĻā§āĻļāύ āĻāϰāĻž āĻšāϝāĻŧā§āĻā§ āϝāĻž āĻāϞā§āϞā§āĻāϝā§āĻā§āϝāĻāĻžāĻŦā§ āĻĨā§āϰā§āĻĒā§āĻ āĻŦā§āĻĻā§āϧāĻŋ āĻāϰā§āĻā§ (TCP āϏāĻāϝā§āĻā§āϰ āĻāϰā§āĻŽāĻā§āώāĻŽāϤāĻž 8-10 āĻā§āĻŖ āĻŦā§āĻĻā§āϧāĻŋ āĻĒā§āϝāĻŧā§āĻā§, āĻāĻŦāĻ āϞā§āĻĒāĻŦā§āϝāĻžāĻ āĻāύā§āĻāĻžāϰāĻĢā§āϏā§āϰ āĻĨā§āϰā§āĻĒā§āĻ (āϞā§āĻāĻžāϞāĻšā§āϏā§āĻ) āĻŽāĻžāϤā§āϰāĻžāϰ āĻŦā§āĻļ āĻāϝāĻŧā§āĻāĻāĻŋ āĻ āϰā§āĻĄāĻžāϰ āĻĻā§āĻŦāĻžāϰāĻž āĻŦā§āĻĻā§āϧāĻŋ āĻĒā§āϝāĻŧā§āĻā§)āĨ¤ āĻĒāϰāĻŋāϏāĻāĻā§āϝāĻžāύ āϏāĻāĻā§āϰāĻšā§āϰ āĻāύā§āϝ āĻāĻžāĻāύā§āĻāĻžāϰāĻā§āϞāĻŋāϰ āĻāύā§āύāϤ āϰāĻā§āώāĻŖāĻžāĻŦā§āĻā§āώāĻŖāĨ¤ āĻŦāĻžāĻĢāĻžāϰ āĻāĻĒāĻŋ āĻ āĻĒāĻžāϰā§āĻļāύ āϏāĻāĻā§āϝāĻž āĻšā§āϰāĻžāϏ āĻāϰāĻž āĻšāϝāĻŧā§āĻā§. āύā§āĻāĻāϝāĻŧāĻžāϰā§āĻ āĻāĻžāϰā§āĻĄā§āϰ āĻĒāĻžāĻļā§ āĻĒā§āϝāĻžāĻā§āĻ āĻā§āĻāϏāĻžāĻŽ āĻāĻŖāύāĻž āĻāϰāĻžāϰ āĻāύā§āϝ āĻ āĻĒāĻžāϰā§āĻļāύ āϏā§āĻĨāĻžāύāĻžāύā§āϤāϰ āĻāϰāĻžāϰ āĻā§āώāĻŽāϤāĻž āϝā§āĻ āĻāϰāĻž āĻšāϝāĻŧā§āĻā§āĨ¤
- āĻāĻžāϰā§āĻŽāĻŋāύāĻžāϞ āĻāĻŽā§āϞā§āĻāϰā§āϰ āĻā§āώāĻŽāϤāĻžāĻā§āϞāĻŋ āĻĒā§āϰāϏāĻžāϰāĻŋāϤ āĻāϰāĻž āĻšāϝāĻŧā§āĻā§, āĻĒā§āϰā§āĻā§āĻŦāϞ āĻĒāĻžāĻ ā§āϝ⧠āϞāĻžāĻāύ āĻŦāĻŋāϰāϤāĻŋ āĻāĻŦāĻ āĻŦāĻŋāĻļā§āώ āĻ āĻā§āώāϰ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāĻžāϰ āĻā§āώā§āϤā§āϰ⧠āĻā§āϞāĻŋāĻĒāĻŦā§āϰā§āĻĄ āĻĨā§āĻā§ āĻāϏā§āĻā§āĻĒāĻĄ āĻĒā§āϏā§āĻ āĻāϰāĻžāϰ āĻāύā§āϝ āϏāĻŽāϰā§āĻĨāύ āϝā§āĻ āĻāϰāĻž āĻšāϝāĻŧā§āĻā§āĨ¤ āϰāĻā§āϰ āϏā§āĻāĻŋāĻŽ āĻĒāϰāĻŋāĻŦāϰā§āϤāύ āĻāϰāĻžāϰ āĻā§āώāĻŽāϤāĻž āϏā§āĻāĻŋāĻāϏ⧠āϝā§āĻ āĻāϰāĻž āĻšāϝāĻŧā§āĻā§āĨ¤
- TTY/PTY āϞā§āϝāĻŧāĻžāϰ āϰāĻŋāĻĢā§āϝāĻžāĻā§āĻāϰ āĻāϰāĻž āĻšāϝāĻŧā§āĻā§, TTY āĻāĻŦāĻ PTY āĻā§āĻĄ āĻāĻā§āĻā§āϤ āĻāϰāĻž āĻšāϝāĻŧā§āĻā§ āĻāĻŦāĻ TIOCOUTQ-āĻāϰ āĻŽāϤ⧠TTY āĻāĻā§āϏāĻā§āύāĻļāύā§āϰ āĻāύā§āϝ āϏāĻŽāϰā§āĻĨāύ āϝā§āĻ āĻāϰāĻž āĻšāϝāĻŧā§āĻā§āĨ¤
- āĻāĻžāϰā§āύā§āϞ āĻāĻŦāĻ āĻĄā§āϰāĻžāĻāĻāĻžāϰā§āϰ āĻāϰā§āĻŽāĻā§āώāĻŽāϤāĻž āĻ āĻĒā§āĻāĻŋāĻŽāĻžāĻāĻ āĻāϰāĻž āĻšāϝāĻŧā§āĻā§, āĻŦā§āϝāĻžāĻā§āϰ I/O āĻā§āϰāĻŋāϝāĻŧāĻžāĻāϞāĻžāĻĒ āϏāĻŽā§āĻĒāĻžāĻĻāύ āĻāϰāĻžāϰ āĻā§āώāĻŽāϤāĻž āϝā§āĻā§āϤ āĻāϰāĻž āĻšāϝāĻŧā§āĻā§, āĻĒā§āϰā§āĻā§āϰāĻžāĻŽ āĻļā§āϰ⧠āĻāϰāĻžāϰ āϏāĻŽāϝāĻŧ āϞāĻāĻā§āϞāĻŋāϰ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ āĻĒā§āĻāĻŋāĻŽāĻžāĻāĻ āĻāϰāĻž āĻšāϝāĻŧā§āĻā§, āĻŽā§āĻŽāϰāĻŋāϤ⧠āĻĢāĻžāĻāϞ āĻŽā§āϝāĻžāĻĒ āĻāϰāĻžāϰ āĻĻāĻā§āώāϤāĻž āĻŦā§āĻĻā§āϧāĻŋ āĻāϰāĻž āĻšāϝāĻŧā§āĻā§, āϞāĻāĻā§āϞāĻŋāϰ āĻŽāϧā§āϝ⧠āĻĒā§āϰāϤāĻŋāϝā§āĻāĻŋāϤāĻž āϝāĻāύ āĻŽā§āϝāĻžāĻĒāĻŋāĻ āĻŽā§āĻŽāϰāĻŋ āĻĒā§āώā§āĻ āĻžāĻā§āϞāĻŋ āĻšā§āϰāĻžāϏ āĻāϰāĻž āĻšāϝāĻŧā§āĻā§, āĻ āϏā§āĻĨāĻžāϝāĻŧā§ āĻŦāĻžāĻĢāĻžāϰ āĻŦāϰāĻžāĻĻā§āĻĻā§āϰ āĻāϰā§āĻŽāĻā§āώāĻŽāϤāĻž āĻāύā§āύāϤ āĻāϰāĻž āĻšāϝāĻŧā§āĻā§, āĻāύāĻĒā§āĻ āϏāĻŋāϏā§āĻā§āĻŽ /āĻāĻāĻāĻĒā§āĻā§ āĻ āĻĒā§āĻāĻŋāĻŽāĻžāĻāĻā§āĻļāĻžāύ āϝā§āĻ āĻāϰāĻž āĻšāϝāĻŧā§āĻā§, ELF āĻāĻā§āϏāĻŋāĻāĻŋāĻāĻā§āĻŦāϞ āĻĢāĻžāĻāϞ āϞā§āĻĄāĻžāϰ⧠DT_GNU_HASH-āĻāϰ āϏāĻŽāϰā§āĻĨāύ āϝā§āĻ āĻāϰāĻž āĻšāϝāĻŧā§āĻā§āĨ¤
- user_mutex āϞāĻāĻŋāĻ āĻŽā§āĻāĻžāύāĻŋāĻāĻŽā§āϰ āϏā§āĻĨāĻžāĻĒāϤā§āϝāĻā§ āύāϤā§āύ āĻāϰ⧠āĻĄāĻŋāĻāĻžāĻāύ āĻāϰāĻž āĻšāϝāĻŧā§āĻā§, āϝāĻžāϰ āĻĢāϞ⧠āĻāĻāĻŋ āĻāĻžāϰā§āϝāĻā§āώāĻŽāϤāĻžāϰ āĻĻāĻŋāĻ āĻĨā§āĻā§ futex āϏāĻŋāϏā§āĻā§āĻŽā§āϰ āĻ āύā§āϰā§āĻĒ āĻšāϝāĻŧā§āĻā§āĨ¤ Linux āĻāĻŦāĻ pthread_mutex āĻ pthread_rwlock āĻāϞāĻā§āϞ⧠āĻŦāĻžāϏā§āϤāĻŦāĻžāϝāĻŧāύ⧠āĻŦā§āϝāĻŦāĻšā§āϤ āĻšāϤā§āĨ¤ āύāϤā§āύ āĻāϰā§āĻāĻŋāĻā§āĻāĻāĻžāϰāĻāĻŋ āĻĒā§āϰā§āĻŦā§ āϏāĻŽā§āĻŽā§āĻā§āύ āĻšāĻāϝāĻŧāĻž āϰā§āϏ āĻāύā§āĻĄāĻŋāĻļāύāĻā§āϞā§āϰ āϏāĻŽāĻžāϧāĻžāύ āĻāϰā§āĻā§ āĻāĻŦāĻ āĻĒāĻžāϰāĻĢāϰāĻŽā§āϝāĻžāύā§āϏ āĻāύā§āύāϤ āĻāϰā§āĻā§ (āĻāĻĻāĻžāĻšāϰāĻŖāϏā§āĻŦāϰā§āĻĒ, āĻāĻŽā§āĻĒāĻžāĻāϞā§āĻļāύā§āϰ āĻāϤāĻŋ ⧍ā§Ģ% āĻŦā§āĻĻā§āϧāĻŋ āĻĒā§āϝāĻŧā§āĻā§)āĨ¤
- FAT āĻĢāĻžāĻāϞ āϏāĻŋāϏā§āĻā§āĻŽā§āϰ āĻĄā§āϰāĻžāĻāĻāĻžāϰāĻā§ FreeBSD āĻĨā§āĻā§ āĻĒā§āϰā§āĻ āĻāϰāĻž āĻāĻāĻāĻŋ āύāϤā§āύ āϏāĻāϏā§āĻāϰāĻŖ āĻĻāĻŋāϝāĻŧā§ āĻĒā§āϰāϤāĻŋāϏā§āĻĨāĻžāĻĒāύ āĻāϰāĻž āĻšāϝāĻŧā§āĻā§āĨ¤ āĻĄā§āϰāĻžāĻāĻāĻžāϰ āĻĒā§āϰāϤāĻŋāϏā§āĻĨāĻžāĻĒāύ āĻ āύā§āϝāĻžāύā§āϝ FAT āĻŦāĻžāϏā§āϤāĻŦāĻžāϝāĻŧāύā§āϰ āϏāĻžāĻĨā§ āϏāĻžāĻŽāĻā§āĻāϏā§āϝ āϏāĻŽāϏā§āϝāĻž āϏāĻŽāĻžāϧāĻžāύ āĻāϰā§āĨ¤
- FreeBSD-āĻ āĻŦā§āϝāĻŦāĻšā§āϤ UFS2 (Unix File System 2) āĻĢāĻžāĻāϞ āϏāĻŋāϏā§āĻā§āĻŽā§āϰ āĻāύā§āϝ āĻāĻāĻāĻŋ āĻĄā§āϰāĻžāĻāĻāĻžāϰ āϝā§āĻ āĻāϰāĻž āĻšāϝāĻŧā§āĻā§āĨ¤ āĻĄā§āϰāĻžāĻāĻāĻžāϰ āĻŦāϰā§āϤāĻŽāĻžāύ⧠āĻļā§āϧā§āĻŽāĻžāϤā§āϰ āϰāĻŋāĻĄ āĻŽā§āĻĄā§ āĻāĻžāĻ āĻāϰā§āĨ¤
- kqueue I/O āĻŽāĻžāϞā§āĻāĻŋāĻĒā§āϞā§āĻā§āϏāĻŋāĻ API āĻāϰ āĻŦāĻžāϏā§āϤāĻŦāĻžāϝāĻŧāĻŋāϤ āĻ āĻāĻļāĨ¤
- āϏā§āĻā§āϰā§āϏ āĻāĻŦāĻ āĻĒā§āϰā§āĻĢāĻžāĻāϞ āĻāĻāĻāĻŋāϞāĻŋāĻāĻŋāĻā§āϞāĻŋ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰ⧠āĻā§āϰā§āϏāĻŋāĻ āĻāĻŦāĻ āĻĒā§āϰā§āĻĢāĻžāĻāϞāĻŋāĻ āĻĒā§āϰāĻā§āϰāĻŋāϝāĻŧāĻžāĻā§āϞāĻŋāϰ āĻā§āώāĻŽāϤāĻžāĻā§āϞāĻŋ āĻĒā§āϰāϏāĻžāϰāĻŋāϤ āĻāϰāĻž āĻšāϝāĻŧā§āĻā§
- POSIX āϏā§āĻĒā§āϏāĻŋāĻĢāĻŋāĻā§āĻļāύā§āϰ āϏāĻžāĻĨā§ āĻāύā§āύāϤ āϏāĻžāĻŽāĻā§āĻāϏā§āϝāĨ¤ āĻĢāĻžāĻāĻļāύ getentropy, arc4random, pthread_sigqueue, preadv āĻāĻŦāĻ pwritev āĻĒā§āϰāϝāĻŧā§āĻ āĻāϰāĻž āĻšāϝāĻŧā§āĻā§, āĻāĻŦāĻ āĻāĻāύāĻŋāĻā§āϏ āϏāĻā§āĻ (AF_UNIX) SOCK_DGRAM-āĻāϰ āĻāύā§āϝ āϏāĻŽāϰā§āĻĨāύ āϝā§āĻ āĻāϰāĻž āĻšāϝāĻŧā§āĻā§āĨ¤
- āĻĒā§āϰ⧠āϏāĻŋāϏā§āĻā§āĻŽā§āϰ āϏā§āĻĨāĻŋāϤāĻŋāĻļā§āϞāϤāĻž āĻāύā§āύāϤ āĻāϰāĻžāϰ āĻāύā§āϝ āĻ āύā§āĻ āĻāĻžāĻ āĻāϰāĻž āĻšāϝāĻŧā§āĻā§āĨ¤ āĻāĻžāϰā§āύā§āϞ āĻāĻŦāĻ āĻĄā§āϰāĻžāĻāĻāĻžāϰāĻā§āϞāĻŋāϤ⧠āĻā§āϰā§āϝāĻžāĻļ āĻāĻŦāĻ āĻŦā§āϝāϰā§āĻĨāϤāĻžāϰ āĻĻāĻŋāĻā§ āĻĒāϰāĻŋāĻāĻžāϞāĻŋāϤ āĻ āύā§āĻ āϏāĻŽāϏā§āϝāĻž āϏāĻŽāĻžāϧāĻžāύ āĻāϰāĻž āĻšāϝāĻŧā§āĻā§āĨ¤
āĻāϤā§āϏ: opennet.ru







