�C���t���Ɓu���̒���Linux�v�̂悤�ł��B�ȑO����UNIX���g���Ă����l�Ȃ���тȂ̂ł����A���߂ĐG����PC�ɂ�Windows 95���C���X�g�[������Ă����A�Ƃ����l�ɂ̓n�[�h�����������Ƃł��傤�B�����ŁA�������甼�N�قǂ����āAMS-DOS�v�����v�g���g�������Ƃ�����Ƃ������x���̐l��Ώۂɂ���Linux�̓���L�������͂����邱�ƂɂȂ�܂����B�C���X�g�[�����ďI���ł͂Ȃ��ALinux�ɂ�����펯�Ƃ������̂��Љ�ł�����Ǝv���Ă��܂��B
�@�퓅��i�ł����A�܂���Linux�Ƃ͉����A�Ƃ����_����X�^�[�g���܂��傤�B���m�������ALinux�Ƃ�POSIX�ɏ��������J�[�l�������̖����Ƃ������ƂɂȂ�܂��B�Ƃ͂����A�命���̐l�ɂƂ��āA����ł͉��̂��Ƃ������ς蕪����Ȃ��͂��B����ŗ����ł���l�Ȃ�A�����������̋L����ǂޕK�v�͂���܂���B
�@�ł́A����ǂ��Đ������܂��傤�B�L�[���[�h��POSIX�ƃJ�[�l���ł����A�܂��̓J�[�l������B�J�[�l�����C���[�W����ɂ́A���̑O��OS�̊T�v��m���Ă����K�v������ł��傤�B
�@OS�Ƃ́AOperating System�̓���������������̂ł��B�R���s���[�^�́A���ׂĐ����œ����Ă��܂��B�����ȂǗ����ł��܂��A�L�[�{�[�h��f�B�X�v���C�Ȃǂ��m�������Ƃł͂���܂���B��������ɂ��A�ꂩ��\�t�g�E�F�A�����K�v������܂��B�������A�L�[�{�[�h��ǂރv���O�����A��ʂɕ\������v���O�����AHD��ǂݏ�������v���O�������ł��B����ł͕��ʂ̐l�ԂɎg����킯������܂���B�����ŁA�L�[�{�[�h����̓��͂��ʂւ̕\���A�v�����^�ւ̈���AHD�̈����Ƃ�����������W�������܂��B��������ƁA���\�[�X�̊Ǘ��Ƃ�����ł��B���̂�����̖ʓ|�����Ă����\�t�g�E�F�A��OS�ƌĂт܂��B�ꍇ�ɂ���ẮA��{�I�ȃc�[���Ƃ��Ẵ\�t�g�E�F�A��������OS�Ƃ������Ƃ�����܂��B
�@�����āA�J�[�l���Ƃ����̂�OS�̒��j�����ł��B�ǂ��܂ł����j�����Ȃ̂��A�Ƃ����������͂ƂĂ�������Ƃł��BOS�̐v�v�z�ɂ���Ă�����Ă��܂��BLinux�ł����ƁA�t�@�C����v���Z�X�̊Ǘ��A���o�͂Ƃ������������s���������J�[�l���ł��B�]���āA�J�[�l�������ł͎��p�ɂȂ�Ȃ��Ƃ������ƂɂȂ�܂��B�t�@�C���̈ꗗ���o���̂��AHD���t�H�[�}�b�g����̂��A���[����ǂݏ�������̂��A����̓c�[���Ƃ��Ẵ\�t�g�E�F�A��A�v���P�[�V�����v���O�����̎d���ɂȂ邩��ł��B
�@Linux�̊J�������̓}�j�A�����̑㕨�������̂ŁA�J�[�l�������z�z����Ă��܂���ł����B�J�[�l������肵�����[�U�[�́A���͂ł��܂��܂ȃv���O������lj����Ă����̂ł��B���ꂪ�y�����Ă��܂�Ȃ��l������킯�ł����A��͂萢�̒��̑命���͂���ȋ�J������������܂���B�����ŃJ�[�l���ɉ����āA���܂��܂ȃv���O�������܂Ƃ߂����̂��z�z�����悤�ɂȂ�܂����B������f�B�X�g���r���[�V�����Ƃ����Ă��܂��B�ǂ�ȃ\�t�g�E�F�A�����邩�̓f�B�X�g���r���[�V�����̍�҂����f����킯�ł�����A����Linux�Ƃ����Ă����낢��ȃo���G�[�V�������ł��Ă���킯�ł��B���ݗ��ʂ��Ă���f�B�X�g���r���[�V�����Ƃ��ẮA
�����肪���{�Ń��W���[�ȂƂ���ł��傤���B�������A����ȊO�ɂ����܂��܂Ȃ��̂�����܂��B�ǂ̃f�B�X�g���r���[�V�������ǂ��̂��͉i���̖���ł����A�C���^�[�l�b�g���g���ƃ��[�U�[�̐��̐������W�ł���̂Ŕ��f�̈ꏕ�ɂȂ�܂��B�Ƃ͂����A�ŏI�I�ɂ͎������g���₷��������̂ł�����A����g���Ă݂Ă������ł��傤�B
�@����1�̃L�[���[�h�ł���POSIX�ł����A����͂܂�UNIX�Ɠ��`�ꂾ�Ǝv���Ă��������BUNIX��OS��1�ŁAAT&T�̃x���������ɋ߂錤���҂��A�Q�[����肽���ɌÂڂ����~�j�R���Ɏ��������̂��n�܂肾�Ƃ����Ă��܂��B�����������͕����Ă��R���s���[�^�Ȋw�҂��v�������̂Ȃ̂ŁA���O�ɎQ�������v���W�F�N�g�̔��Ȃ܂��ăV���v�������W���̍����v�������悤�ł��B�v���ɁA�u���ł�����ł��t�@�C���v�u�t�@�C���͑S���o�C�g�f�[�^�̃X�g���[���v�Ƃ����P����������I�ȕ����ł͂Ȃ��ł��傤���B����ƃp�C�v��_�C�N�g�Ƃ������@�\��g�ݍ��킹��̂���햡�Ȃ̂ł����A���̂�����̏ڂ����b�͌���ɂ��܂��B
�@�܂��A�����̓R���s���[�^�������ŁA�����̃��[�U�[�ŋ������p����̂�������O�ł����B���̂��߁AUNIX�̓}���`���[�U�[�A�}���`�v���Z�X���������Ă��܂��B�����Č����Ғ��ԂŎg���Ƃ����O�������߂��A���[�U�[�S���������ɃR���s���[�^���g����悤�ɂȂ��Ă��܂��B�����Ƒ傫�ȃR���s���[�^�i�ėp�@�ȂǂƌĂ�܂��j���ƁA1�b������Ƃ����g�p�����������̂ŁA�����������l����Ԏg����悤�ɂȂ��Ă��܂����B����Ӗ�����͐��������ƂȂ̂ł����A�����̂Ȃ������҂ɂƂ��Ă͕������������Ƃ������ł��傤�B���܂͓����̔ėp�@���݂̃X�y�b�N���������R���s���[�^���L�ł���̂ŁA�s���Ƃ��܂��B
�@���āA�x���������ŎY�����グ��UNIX�ł����A�����͓Ƌ֖@�̂�������AT&T�̓R���s���[�^���ƂɎQ���ł��܂���ł����B���̂��߁A��Ԓ����x�̉��i�ŋ���@�ւɔz�z����܂����B�������A�\�[�X�R�[�h�t���ł��B�}���`���[�U�[�A�}���`�v���Z�X�̎��p�ɂȂ�OS�����̂܂ܐ��������ނɂȂ�킯�ł�����A�����Ƃ����ԂɍL�܂�܂����B�����Ă����炱����ʼn�������Ă����A���ꂪ���܂��܂Ƀt�B�[�h�o�b�N����܂����B����ɂ͑��₩�ɉ��ǂ��i�ނƂ������_�ƁA�o���G�[�V�����������Č݊������Ⴍ�Ȃ�Ƃ������_������܂����B��������Ƃ����悤�Ƃ����̂�POSIX�ł��BOS�̎����ʂł͂Ȃ��AAPI���K�肷�邱�ƂŌ݊������m�ۂ��悤�Ƃ����̂ł��B�����UNIX�́A�݂�POSIX�ɏ������Ă����Ƃ����Ă����ł��傤�B
�@�O�q�̂悤�ɁAUNIX�ɂ͂��܂��܂ȃo���G�[�V����������܂��B���m�ɂ����ƁAUNIX�𖼏�邽�߂ɂ͂��鎎�����p�X���Ȃ��Ƃ����Ȃ��̂ł����A�������ɂ͂�����������܂��B�Ȃ̂ŁAUNIX�͖����Ȃ���UNIX�Ƃقړ����A�Ƃ���OS����������܂��B�����UNIX�̒��ł��ASystem V��BSD�Ƃ�����咪��������܂��B
�@System V�͐����ȃx���������̗��������UNIX�ł��BAT&T�̕����ɔ����ď��p�����ꂽUNIX�ƍl��������ł��傤�B�����Ȑv�Ƃ��������}���`�v���Z�b�T�ւ̑Ή��������ł��B���p�\�t�g�E�F�A�Ȃ̂ŁA�������������肵���T�|�[�g�����܂��B���̑���A���������[�X�łׂ͍��ȃ`���[�j���O���ǂ��t�����A���x�̓_�ł͂��܂ЂƂA�Ƃ������܂����B
�@����BSD��Berkeley Software Distribution�̂��ƂŁA�J���t�H���j�A��w�o�[�N���C�Z�ʼn��ǂ��ꂽUNIX�ł��B��w�ŊJ�����ꂽ���������āA��r�I��i�I�ȋ@�\��g�ݍ��݁A�`���[�j���O�ɂ�鑬�x������܂߂ɍs���Ă��܂����B��_�̓T�|�[�g�ŁA�Z�p�͂̂��郆�[�U�[�Ȃ玩�͂ʼn��Ƃ��ł���̂ł����A���p�Ɏg���ɂ͂��߂��ꂽ���̂ł��B
�@������System V��BSD�̗D�_�����܂������A�X�[�p�[�~�j�R���s���[�^�̎��ォ�烏�[�N�X�e�[�V�����ւƎ��オ�i�ނƁA�݂��̒�����������Ă��قǍ��͂Ȃ��Ȃ�܂��B�L���ȂƂ���ł́ASun���[�N�X�e�[�V������OS���A������BSD�x�[�X����System V�x�[�X�ɐ�ւ���Ă��܂��B�}���`�v���Z�b�T�ւ̑Ή����ɂ��ł̂��Ƃł͂Ȃ����Ǝv���܂��B��ւ������̓p�t�H�[�}���X�̓_�Ń��[�U�[����s�������o���ABSD�x�[�X��OS�����炭�̊Ԃ͕��s���ă����e�i���X����Ă��܂����B���A���܂ł͂��ׂ�System V�x�[�X�ɂȂ��Ă��܂��B���ǂ̂Ƃ���A���p�V�X�e���̃x�[�X�Ƃ��Ďg���Ȃ�ׂ��������e�i���X��C���₷��System V�AOS���̂��̂����������@�ւł�BSD�Ƃ��������ݕ����ɗ����������悤�ł��B
�@���āA�����Ŗ��ł��BLinux�́ASystem V�n��Ȃ̂ł��傤���A����Ƃ�BSD�n��Ȃ̂ł��傤���H
�@�����́u�ǂ���ł��Ȃ��v�ł��B
�@Linux���J������Linus���́A�����Ȃ��Ƃ��납��POSIX��API������悤�Ƀv���O�����������グ���̂ł�����B���[�U�[�ɕ�����₷���Ƃ���ł́Arc�X�N���v�g������Ɩʔ����ł��B���ݎ嗬�̃f�B�X�g���r���[�V������System V���ł����ASlackware 3.x�Ȃǂł�BSD���ł����B
Copyright © ITmedia, Inc. All Rights Reserved.