�����헪������ | �����헪������ | �L�����A���������� | �X�L���n�������� | �R�~���j�e�B�����x���� | �G���W�j�A���C�t | IT�g���� | �]�E�T�[�` | �h��Plus |

ITƊE̖`҂

��22��@Linux���J�������w��

�e�p��
2009/6/15

��21���b1�@2�b���̃y�[�W

�{�A�ڂ����߂ēǂސl�ցF��s���s�����Ȏ����IT�G���W�j�A�Ƃ��Đ����������߂ɂ́A�����K�v�Ȃ̂ł��傤���B������w��1�‚̎�i�Ƃ��āA�킽��������IT�ƊE�Ŋ��􂵂Ă����l�X�̈̋Ƃ�m�邱�Ƃ��L�����ƍl���܂��B�{�A�ڂł́AIT�ƊE��؂�J����117�l�̐��҂����̎p���Љ�܂��B���i�͐G���@��̏��Ȃ�IT�ƊE�̗��j��m��A���ւ�������Ďd���Ɏ��g�ވꏕ�Ƃ��Ă���������΍K���ł��B�i�ҏW���j

�{�A�ڂ́A2002�N �\�t�g�o���N �p�u���b�V���O�i���\�t�g�o���N �N���G�C�e�B�u�j���s�̏��ЁwIT�ƊE�̖`���҂����x���A���҂ł���e�p�����̋��‚𓾂ē]�ڂ��Ă���A���e�͓����̂��̂ł��B

���[�i�X�E�g�[�o���Y�iLinus Torvalds�j�\�\
Linux���J�������w��

�@���[�i�X�E�g�[�o���Y��1969�N12��28���t�B�������h�̃w���V���L�ɐ��܂ꂽ�B�����Ȗ��O�̓��[�i�X�E�x�l�f�B�N�g�E�g�[�o���Y�ł���B���[�i�X�E�g�[�o���Y�̓t�B�������h�ł͏����h�̃X�E�F�[�f���n�̌��������B

�G���W�j�A���C�t
�R�����j�X�g��W���I
���Ȃ�����IT�ŃR�����������Ă݂Ȃ���

�����̃X�L���E�L�����A�̒I�����A�׋���̃��|�[�g�A �v���Ƃ��ẴA�h�o�C�X�c�c�������Ƃ͖����ɂ���I

�R�[�h���R������������G���W�j�A�ɂȂ肽�����������������A��^��t��

�@���[�i�X�Ƃ͓����t�B�������h�n�̃m�[�x���܎�܉��w�҃��[�i�X�E�|�[�����O�ɂ��₩���ĕt����ꂽ���O�ł���B���[�i�X�E�|�[�����O�͕č��Ŋ���2�x���m�[�x���܂���܂��Ă���B

�@���[�i�X�E�g�[�o���Y�̕��e�̓j�[���X�E�g�[�o���Y�Ƃ����A�t�B�������h�̃e���r�ǂœ����Ă����B��e�̓A���i�E�g�[�o���Y�Ƃ����A�t�B�������h�̃j���[�X�E�G�[�W�F���V�[�̖|��ƌ��O���t�B�b�N�X�E�A�[�e�B�X�g�ł���B���̃T���E�g�[�o���Y�͕�Ɠ������j���[�X�E�G�[�W�F���V�[�̖|��Ƃł���B���e�͗������Ă���B���[�i�X�E�g�[�o���Y�͕�e�Ɉ�Ă�ꂽ�B

�@�����̑c���̓W���[�i���X�g�ŁA����̑c���̓w���V���L��w�̓��v�w�̋����ł������B���[�i�X�E�g�[�o���Y���g������Ă��邱�Ƃ����A�ꑰ�ɂ̓W���[�i���X�g�̌��������B

�@���[�i�X�E�g�[�o���Y��1980�N�A11�΂̂Ƃ��A����̑c������A�ăR���h�[���Ђ�VIC120�Ƃ����p�\�R������������B���[�i�X�E�g�[�o���Y�Ƃ����A�l�b�g�X�P�[�v��������}�[�N�E�A���h���[�Z���Ƃ����A�R���h�[���̓���@�ɂ���ăp�\�R���̖ʔ�����m���Č�N�����グ���B�ቿ�i�p�\�R���ɂ����݈Ӌ`������B

�@1988�N�A���[�i�X�E�g�[�o���Y�̓w���V���L��w�ɓ��w�����B�����Ń��[�i�X�E�g�[�o���Y�̓����X�E�r���[�j�E�X�iLars Wirzenius�j�ƗF�l�ɂȂ����B�����X�E�r���[�j�E�X�̃z�[���y�[�W�Ŏʐ^������Ƃт����肷��B�������̂ɃR�[�g�𒅂āA�T���O���X�����A�X�q�����Ԃ��Ă���B�����Ől�𔻒f���Ă͂����Ȃ����A������ƃn�b�Ƃ���B�������A���͂�咣�͂������܂Ƃ��ŗ�Âł���B�V�j�J���ł��炠��B

�@��w�ɓ��������[�i�X�E�g�[�o���Y�͉p�����p�\�R���̃V���N���AQL�𔃂����B�ŏ��́uDoom and Quake�v�Ȃǂ̃R���s���[�^�E�Q�[���ŗV��ł΂��肢���悤���B�ނ͑����Q�[���D���Ȃ悤���B��N�ɂȂ��Ă��������Ǘ���T�[�o�̃X�g���X�E�e�X�g�Ə̂��ăQ�[��������Ă����炵���B�ЂƂ킽��Q�[�������ƁA�ނ̓G�f�B�^�ƃA�Z���u���������A�n�[�h�E�F�A�����������B��ꂽ�L�[�{�[�h�����ւ��A�t���b�s�[�E�f�B�X�N�E�h���C�u��t�����Ƃ����B�����V���N���AQL�Ƃ����@�B�̓L�[�{�[�h�̓����ɖ{�̂������Ă���`���Ȃ̂����A�ǂ����ǂ����Ă����̂��낤���B

�@1990�N�̏H�A���[�i�X�E�g�[�o���Y�͑�w��UNIX�i���j�b�N�X�j��C����i���ݎ嗬�ɂȂ��Ă���v���O���~���O����j�̃R�[�X��I�������B

�@1991�N1���A���[�i�X�E�g�[�o���Y�̓C���e��386��ς�IBM�݊��p�\�R���𔃂����B���̂Ƃ����u�y���V���̉��q�v�Ƃ����Q�[���ŗV��ł����悤���B���̌�IBM�݊��p�\�R���p�̃A�Z���u������̃v���O���~���O��׋������B�A�Z���u������̘r�͏オ��A�L�[�{�[�h��V���A���|�[�g�̃f�o�C�X�E�h���C�o��������قǂɂȂ����B

�@���̌ナ�[�i�X�E�g�[�o���Y�́A�����ȃA���h�����[�E�^�l���o�E�����w�I�y���[�e�B���O�E�V�X�e���@�݌v�ƃC���v�������e�[�V�����x�Ƃ������ȏ��ɍڂ���MINIX�i�~�j�b�N�X�j�𓮂������Ƃ����BMINIX��UNIX������{�ɂ��Ă����BLinux�͂����MINIX����h�������̂ł���B

�@����Linux�͂��Ȃ�̕�����MINIX�𗘗p���Ă����B���񂾂�ʂ̃v���O�����Œu�������邱�Ƃɂ����Linux��MINIX����Ɨ������B

�@Linux�͂Ȃ�Linux�Ƃ������Ƃ����΁ALINUS�i���[�i�X�j�Ƃ������O��MINIX�����ѕt�����̂ł���BLinux�̖����҂̓��[�i�X�E�g�[�o���Y�ł͂Ȃ��A�w���V���L��w��http�T�[�o�̊Ǘ��҂ł������A���E�����P(Ari Lemmke)�Ƃ����l�Ƃ����Ă���B

�@1991�N7���A���[�i�X�E�g�[�o���Y�̓j���[�X�O���[�v�ւ̓��e�̒���POSIX�i�|�W�b�N�X�j�W���K�i�����𖳗��œ��肷����@��q�˂Ă���BPOSIX�W���K�i��������ɓ���Ȃ��قǕn�R�ł������B�ӂ‚��̌����҂ɂ͒p�������Ăł��Ȃ����Ƃ��B�������������Ȃ���҂ɂ͍����I�ɂ��ׂĂ����߂���₢�������Ƃ��ł����B

�@1991�N8���ALinux�̃o�[�W������0.01�ɂȂ����B�C���^�[�l�b�g��Ń\�[�X�R�[�h�����J���ꂽ���A���ۂɂ͓����Ȃ������B10��Linux0.02���o��B����͓��������A�\�[�X�R�[�h���R���p�C������ɂ�MINIX��gcc��K�v�Ƃ����B�‚܂�Linux�𑖂点�邽�߂ɂ́AMINIX���K�v�ł���A�܂��X�^���h�A�����̃V�X�e���ł͂Ȃ������B2�A3�T�Ԍ�Linux0.03���o��B����͂��Ȃ�A�܂Ƃ��ɓ����悤�ɂȂ����炵���B

�@12����Linux0.10�A0.11���o���B0.11����MINIX�̏����Ȃ��ŁA�X�^���h�A�����œ����悤�ɂȂ����B�uLinux0.11���g���v�Ƃ����������c���Ă���B�C���X�g�[���@���������4�y�[�W�قǂ̊ȒP�ȕ����ł��邪�A�قڌ��݂̎蓮�ł��C���X�g�[���̌��^���o���オ���Ă���B1992�N1��Linux0.12���o���B1992�N3���ɂ�Linux�̃o�[�W������0.95�ɂȂ������A1.0�ɂ͂Ȃ�Ȃ������BLinux0.95a��Linux0.96�̃C���X�g�[���E�m�[�g���c���Ă���B�����4�y�[�W�قǂ̋ɂ߂ĊȒP�Ȃ��̂��B

�@Linux��GNU�̃p�u���b�N�E���C�Z���X�Ƃ��Ė����Œ񋟂��ꂽ�B�N�ł����̖񑩂����΂����Ŏg����悤�ɂȂ����B����͏d��Ȍ���ł���B���[�i�X�E�g�[�o���Y���g�A���̂��Ƃ��ނ̉��������f�̒��ōŗǂ̂��̂ł������Ƃ����Ă���B���[�i�X�E�g�[�o���Y��Linux���V�F�A�E�F�A�ɂ͂��Ȃ������B�V�F�A�E�F�A�̃\�t�g�E�F�A�͎��R�ɔz�z�ł���B�������C�ɓ����Čp�����Ďg�p����ꍇ�A���[�U�[�͑㉿�𕥂��`��������B�V�F�A�E�F�A�ɂ̓\�[�X�R�[�h���t���Ă��邱�Ƃ͏��Ȃ��B

�@Linux�̊J���ɂ̓C���^�[�l�b�g�o�R�őS���E�̓Ďu�Ƃ̐��Ƃ����͂����B�����̃��[�i�X�E�g�[�o���Y�̗͂����ł͕s���Ő��Ƃ̋��͂��K�v�ł������B�S���E�̐��Ƃ����͂ł����̂́A�C���^�[�l�b�g�����R�Ɏg����悤�ɂȂ��Ă������ƂƁA���[�i�X�E�g�[�o���Y�̕�e�͂̂�������𗧂��Ă���Ǝv����B

�@Linux�̊J���҂͓����Ƀ��[�U�[�ł����������Ƃ��ǂ������B������l�͎g���l�ł��������̂ł���B

�@�܂�Linux�̐����̗��R��1�‚�FSF�i�t���[�E�\�t�g�E�F�A�E�t�@�E���f�[�V�����j�̑n���҃��`���[�h�E�X�g�[���}���ɂ���ď����ꂽgcc�����������Ƃ����̂�����B�{���ɓ����悤�ɂȂ����̂�MIT�̃Z�I�h�A�[�E�c�I���������w�͂ɂ��Ƃ��낪�傫���Ƃ����B1993�N12���ɂ�Linux�̃o�[�W������0.99�ɂȂ����B����ł�1.0�ɂ͂Ȃ�Ȃ������B

�@���ۂ�Linux�o�[�W����1.0���o���̂�1994�N3���ł���B����قǓ�q�������R�́ALinux�̃l�b�g���[�N�E�C���^�[�t�F�C�X�̃T�|�[�g���Ȃ��Ȃ����܂������Ȃ��������炾�Ƃ����Ă���B

�@���[�i�X�E�g�[�o���Y�̓l�b�g���[�N�ɐڑ����邽�߂̃l�b�g���[�N�E�J�[�h�������Ă��Ȃ������B�p�\�R���ȊO�ɉ��������Ă��Ȃ������̂ł͂ƁA�т����肳������B

�@�����Ȃ�����A�����ł��Ȃ��Ƃ������Ƃł͂Ȃ��̂��Ƌ�������B�}�C�N���\�t�g�ȊO��OS�̊J�����ł��Ȃ��Ƃ������Ƃł͂Ȃ��B

�@�l�b�g���[�N�E�C���^�[�t�F�C�X�̊J���ɂ�NASA�̌����҃h�i���h�E�x�b�J�[�����͂����B�h�i���h�E�x�b�J�[�̓x�I�E���t�Ƃ����N���X�^�E�V�X�e�����J�����Ă����B

�@���Ӌ@���ڑ����邽�߂ɗ��p����SCSI�K�i���g�����߂̃h���C�o�E�\�t�g�̊J������q�����BSCSI�̊J������q�������R�̓l�b�g���[�N�E�J�[�h�̏ꍇ�Ɠ��l�ɁA1�‚ɂ̓��[�i�X�E�g�[�o���Y��AT�d�l�̃n�[�h�f�B�X�N���������Ă��Ȃ���������ł���BSCSI�h���C�o�̓��I�i���h�E�Y�u�R�t�����S�ɂȂ��Ċ��������B

�@�ق��ɂ�Linux�J���ɂ́A�S���E���琔�S�l�̓Ďu�Ƃ̃v���O���}���C���^�[�l�b�g�o�R�ŎQ�������B���[�i�X�E�g�[�o���Y�̐^�Ɉ̑�ȂƂ���́A�����̃v���O���}�����܂��܂Ƃߏグ�āALinux�̊J���𐬌����ɐi�߂Ă��������Ƃł���B

�{�A�ڂ́A2002�N �\�t�g�o���N �p�u���b�V���O�i���\�t�g�o���N �N���G�C�e�B�u�j���s�̏��ЁwIT�ƊE�̖`���҂����x���A���҂ł���e�p�����̋��‚𓾂ē]�ڂ��Ă���A���e�͓����̂��̂ł��B

��21���b1�@2�b���̃y�[�W

» ��IT�����헪������ �g�b�v�y�[�W��

�����헪�������A�t�H�[�������̂��m�点

��IT�����헪��������2014�N2���A��IT�̃t�H�[�����ɂȂ�܂����B

���݂������������Ă���L���́A���f�ڋL�����A�[�J�C�u���������̂ł��B�V���L���́A �V�����Ȃ����g�b�v�y�[�W��育�����������B
���ꂩ����A��IT�����헪����������낵�����肢�������܂��B