¸®´ª½ºÀÇ ¹è°æÀ̳ª ¸®´ª½º°¡ ¿Ö ÁÁÀºÁö ±×¸®°í ¸®´ª½º ¼Ò½º µð·ºÅ丮ÀÇ ±¸Á¶´Â ¾î¶»°Ô »ý°å´ÂÁö µîÀ» ±â¼úÇÑ´Ù.
¸®´ª½º°¡ ¿Ö ¸¹ÀÌ »ç¿ëµÇ°í °¢±¤ ¹Þ´Â°¡? ÀÌ¿¡ ´ëÇÑ ´ë´äÀº ¼ö ¸¹ÀÌ Á¸ÀçÇÒ °ÍÀÌÁö¸¸ Á¶±Ý °£Ãß·Áº¸¸é ´ëÃæ ¾Æ·¡¿Í °°Àº ¸î¸î ´äÀ¸·Î Ãà¾àÇÒ ¼ö ÀÖÀ» °ÍÀÌ´Ù.
¾Æ¸¶ À̸» ÀÌ»óÀÇ ÁÁÀº ¸Å·ÂÀº ¾øÀ» °ÍÀÌ´Ù. ¸®´ª½º°¡ °®´Â °¡Àå ÁÁÀº ¸Å·Â Áß Çϳª°¡ ¹Ù·Î °øÂ¥°¡ ¾Æ´Ò±î »ý°¢Çغ»´Ù. ¸¸¾à ¸®´ª½º°¡ À¯·á¿´´Ù¸é ÇöÀç ¸¸Å ¼ºÀåÇÒ ¼ö ÀÖ¾úÀ»±î? Àý´ë·Î ±×·¸Áö ¾Ê´Ù°í »ý°¢ÇÑ´Ù. °Ô´Ù°¡ ¸®´ª½º´Â GNUÀÇ Á¤½ÅÀ» µû¸£±â ¶§¹®¿¡ Copyleft¶õ ¸»À» ¾´´Ù(copyrightÀÇ ¹Ý´ë). ´©±¸µç ¾î¶² ½ÄÀ¸·Îµç »ç¿ë °¡´ÉÇÑ ¼ÀÀÌ´Ù.
°øÂ¥·Î ¼º°øÇϰųª À¯¸íÇØ Áø °ÍÀº ¸¹Áö¸¸ ÄÄÇ»ÅÍ ºÐ¾ß¿¡¼ °¡Àå À¯¸íÇÑ °ÍÀÌ ¹Ù·Î ¸®´ª½º ÀÏ °ÍÀÌ´Ù. ÀÌ·± ¸®´ªÀÇ ¹è°æÀº ´ÙÀ½°ú °°Àº ¸îÁÙ·Î ¾ÐÃàÇÒ ¼ö ÀÖ´Ù.
¸®´©½º Åä¹ßÁî°¡ °³¹ß, Copyleft
1991³â 0.01ÀÌ Ã¹ ¹ßÇ¥µÊ
·¹µåÇÞ, µ¥ºñ¾È, ½½·¢¿Ö¾î µîÀÇ ¹èÆ÷º»ÀÌ ÀÖÀ½.
¸¹Àº ȸ»ç µé¿¡ ÀÇÇØ Áö¿øµÊ
¸ÖƼŽºÅ·
¸ÖƼÀ¯Àú
¸ÖƼÇÁ·Î¼¼¼
¸¹Àº ¾ÆÅ°ÅØÃÄ Áö¿ø
ÆäÀÌ¡
ÇÏµå µð½ºÅ© ¿ë ´ÙÀ̳ª¹Í ij½Ã
°øÀ¯ ¶óÀ̺귯¸®
POSIX 1003.1 Áö¿ø
¿©·¯ ÇüÅÂÀÇ ½ÇÇà ÆÄÀÏ Áö¿ø
ÁøÂ¥ 386 ÇÁ·ÎÅØÆ¼µå ¸ðµå
¼öÄ¡ÇÁ·Î¼¼¼ ¿¡¹Ä·¹À̼Ç
¿©·¯ ³ª¶ó º° Űº¸µå, ¾ð¾î Áö¿ø
¿©·¯ ÆÄÀÏ ½Ã½ºÅÛ Áö¿ø
TCP/IP, SLIP, PPP
BSD ¼ÒÄÏ
System V IPC
¹öÃß¾ó ÄܼÖ
¸ð³î¸®µñ Ä¿³Î-¸¶ÀÌÅ©·Î Ä¿³Î¿¡ ºñÇØ ¸¹Àº ºÎºÐÀÌ Ä¿³Î·¹º§¿¡¼ ±¸ÇöµÈ´Ù.
Ãʺ¸¿¡°Õ ¾î·Æ´Ù-½Ã½ºÅÛ ÇÁ·Î±×·¡¸Ó¸¦ À§ÇÑ °ÍÀÌ´Ù
Àß Â¥¿©Áø ±¸Á¶°¡ ¾Æ´Ï´Ù(¼º´É¿¡ ÃÊÁ¡ÀÌ ¸ÂÃçÁ® ÀÖ´Ù)
¸¹Àº ½Ã½ºÅÛ¿¡ ÀÇÇØ ¼º´ÉÀÌ °ËÁõµÇ¾î ÀÖ´Ù
¿ì¸® ½º½º·Î°¡ Ä¿³ÎÀ» Á¶Á¤Çϰųª ¼öÁ¤ÇÒ ¼ö ÀÖ´Ù
¸®´ª½º Ä¿³Î ¼Ò½º´Â ¾ÐÃàµÈ °ÍÀÌ ¾à 20MB ÀÌ»óÀÌ´Ù. ±×·¯¹Ç·Î ¼ö ¸¹Àº µð·ºÅ丮¿Í ¼ö ¸¹Àº ÆÄÀÏÀ» Æ÷ÇÔÇϰí ÀÖ´Ù. ÇÊÀÚ°¡ ¿Ï·áÇÑ ¸î¸î ¾ÆÁÖ Å« ÇÁ·ÎÁ§Æ®¿¡¼µµ Àüü ¼Ò½º Äڵ带 ¾ÐÃàÇØºÃÀÚ 10MB¸¦ ³Ñ±â±â´Â Èûµé¾ú´Ù. ±×·¯³ª ¾çÀ¸·Îµµ ¸®´ª½º Ä¿³ÎÀº ÀÌ¹Ì ÇԺηΠ´ëÇϱâ Èûµç »ó´ëÀÓÀ» ³ªÅ¸³»´Âµ¥, ¿©±â¼´Â ¸®´ª½º Ä¿³Î ¼Ò½ºÀÇ ¾ÐÃàÀ» Ç®¸é »ý±â´Â µð·ºÅ丮¿¡ ´ëÇØ ¾Ë¾Æº¸ÀÚ.
ÇÑ °¡Áö ÁÖÀÇ ÇØ¾ßÇÒ Á¡Àº ¸®´ª½º Ä¿³ÎÀÌ Áö±Ý ÀÌ ¼ø°£¿¡µµ °è¼Ó º¯Çϰí ÀÖÀ¸¹Ç·Î ¾Æ·¡ÀÇ ³»¿ëÀÌ ¾ðÁ¦ ¹Ù²î¾î Ʋ¸®°ÔµÉÁö ¸ð¸¥´Ù. ±×·¯¹Ç·Î Ç×»ó ÃֽйöÀüÀ» ¼Ò½º Äڵ带 ÂüÁ¶Çϱ⠹ٶõ´Ù. ¾Æ·¡ÀÇ ³»¿ëÀº 2.4.16 ~ 2.4.18ÀÇ °ÍÀ» ÂüÁ¶ÇØ ¼³¸íÇÑ °ÍÀÌ´Ù.
¸ðµç ÄÚµå´Â /usr/src/linux¿¡¼ ½ÃÀÛÇÑ´Ù°í °¡Á¤ÇÑ´Ù. ÀÌ ±Û¿¡¼± ÀÌ À§Ä¡¸¦ $(TOPDIR)À̶ó Ç¥ÇöÇÑ´Ù.
Ä¿³Î¿¡ °ü°èµÈ ¹®¼µéÀÌ µé¾î ÀÖ´Ù. Ä¿³ÎÀ» ºÐ¼®Çϰųª ÇÒ ¶§ ÇÊ¿äÇÑ Á¤º¸´Â ¿©±â¸¦ ¸ÕÀú º¸°í³ª¼ ´Ù¸¥ °÷À» ã´Â °ÍÀÌ ºü¸¥ Á¤º¸¸¦ ¾ò´Â ±æÀÌ´Ù.
Ä¿³ÎÀÇ ÇÙ½É ÄÚµå,½º½ºÅÛÄÝ,½ºÄÉÁì·¯,½Ã±×³Î Çڵ鸵
ÀüÅëÀû ÇÁ·Î¼¼½º°£ÀÇ Åë½Å,¼¼¸¶Æ÷¾î,°øÀ¯¸Þ¸ð¸®,¸Þ¼¼ÁöÅ¥
Ä¿³Î ¶óÀ̺귯¸® ÇÔ¼ö(printk¿Í °°Àº °Í µé)
¹öÃß¾ó ¸Þ¸ð¸® °ü¸®,ÆäÀÌ¡, Ä¿³Î ¸Þ¸ð¸® °ü¸®
ÄÚµå »çÀÌÀÇ ÀÇÁ¸¼ºÀ» ¸¸µé¾îÁÖ´Â µîÀÇ ½ºÅ©¸³Æ®³ª ½ÇÇà ÆÄÀÏÀÌ ¸ð¿©ÀÖ´Ù.
¾ÆÅ°ÅØÃÄ¿¡ °ü°èµÈ Äڵ尡 µé¾îÀÖ´Ù.
alpha
arm
m68k
mips
ppc
sparc
i386
boot
ºÎÆ®½ºÇÁ·¦ÄÚµå,¸Þ¸ð¸®/µð¹ÙÀ̽º ¼³Á¤
kernel
Ä¿³Î ½ÃÀÛÁ¡,ÄÁÅØ½ºÆ® ½ºÀ§Äª
lib
math-emu
mm
°¢ ¾ÆÅ°ÅØÃÄ¿¡ °ü°èµÈ ¸Þ¸ð¸® ÄÚµå
...
¹öÃß¾ó ÆÄÀÏ ½Ã½ºÅÛ ÀÎÅÍÆäÀ̽º,¿©·¯ ÆÄÀϽýºÅÛ Áö¿ø
coda
ext2
hpfs
msdos
nfs
ntfs
ufs
...
Ä¿³ÎÀÌ ½ÇÇàµÇ±â À§ÇÑ ¸ðµç ÄÚµå,ÇÁ·Î¼¼½º 0,ÇÁ·Î¼¼½º »ý¼º...
Ä¿³Î¿¡ °ü°èµÈ Çì´õ ÆÄÀÏ,asm-*Àº ¾ÆÅ°ÅØÃÄ °ü·Ã,linux´Â ¸®´ª½º Ä¿³Î °ü·Ã
asm-alpha
...
asm-i386
linux
net
scsi
video
...
¸¹Àº Á¾·ùÀÇ ³×Æ®¿÷ ÇÁ·ÎÅäÄÝ Áö¿ø,¼ÒÄÏ Áö¿ø
802
appletalk
decnet
ethernet
ipv6
unix
sunrpc
x25
...
Çϵå¿þ¾î¿¡ ´ëÇÑ µå¶óÀ̹ö
block
Çϵåµð½ºÅ© °°Àº ºí·° µð¹ÙÀ̽º
cdrom
char
½Ã¸®¾ó Æ÷Æ®,¸ðµ©,tty °°Àº ¹®ÀÚ µð¹ÙÀ̽º
net
³×Æ®¿÷ Ä«µå
pci
PCI ¹ö½º ÄÁµå·Ñ
pnp
sbus
scsi
SCSI Ä«µå
sound
»ç¿îµå Ä«µå
viceo
...