About Kernel Documentation Linux Kernel Contact Linux Resources Linux Blog

Documentation / ko_KR / HOWTO




Custom Search

Based on kernel version 3.13. Page generated on 2014-01-20 22:03 EST.

1	NOTE:
2	This is a version of Documentation/HOWTO translated into korean
3	This document is maintained by minchan Kim <minchan.kim@gmail.com>
4	If you find any difference between this document and the original file or
5	a problem with the translation, please contact the maintainer of this file.
6	
7	Please also note that the purpose of this file is to be easier to
8	read for non English (read: korean) speakers and is not intended as
9	a fork. So if you have any comments or updates for this file please
10	try to update the original English file first.
11	
12	==================================
13	ì´ ë¬¸ìë
14	Documentation/HOWTO
15	ì íê¸ ë²ì­ìëë¤.
16	
17	ì­ìï¼ ê¹ë¯¼ì°¬ <minchan.kim@gmail.com>
18	ê°ìï¼ ì´ì ì´ë¯¸ <jamee.lee@samsung.com>
19	==================================
20	
21	ì´ë»ê² 리ëì¤ ì»¤ë ê°ë°ì íëê°
22	---------------------------------
23	
24	ì´ ë¬¸ìë 커ë ê°ë°ì ìì´ ê°ì¥ ì¤ìí 문ìì´ë¤. ì´ ë¬¸ìë
25	리ëì¤ ì»¤ë ê°ë°ìê° ëë ë²ê³¼ 리ëì¤ ì»¤ë ê°ë° 커뮤ëí°ì ì¼íë
26	ë²ì ë´ê³ ìë¤. 커ë íë¡ê·¸ëë°ì 기ì ì ì¸ 측면과 ê´ë ¨ë ë´ì©ë¤ì
27	í¬í¨íì§ ìì¼ë ¤ê³  íìì§ë§ ì¬ë°ë¥¸ ê¸¸ë¡ ì¬ë¬ë¶ì ìë´íë ë°ë ëìì´
28	ë  ê²ì´ë¤.
29	
30	ì´ ë¬¸ììì ì¤ëë ê²ì ë°ê²¬íë©´ 문ìì ìë쪽ì ëì´ë ë©ì¸íì´ëìê²
31	í¨ì¹ë¥¼ ë³´ë´ë¬ë¼.
32	
33	
34	ìê°
35	----
36	
37	ì, ì¬ë¬ë¶ì 리ëì¤ ì»¤ë ê°ë°ìê° ëë ë²ì ë°°ì°ê³  ì¶ìê°? ìëë©´
38	ìì¬ë¡ë¶í°"ì´ ì¥ì¹ë¥¼ ìí 리ëì¤ ëë¼ì´ë²ë¥¼ ìì±íìì¤"ë¼ë ë§ì
39	ë¤ìëê°? ì´ ë¬¸ìì 목ì ì ì¬ë¬ë¶ì´ ê²ªê² ë  ê³¼ì ê³¼ 커뮤ëí°ì íë ¥íë
40	ë²ì ì¡°ì¸íì¬ ì¬ë¬ë¶ì 목ì ì ë¬ì±í기 ìí´ íìí ê² ëª¨ë를 ì려주기
41	ìí¨ì´ë¤.
42	
43	커ëì ëë¶ë¶ì Cë¡ ìì±ëì´ ìê³  ëªëª ìí¤íì³ì ìì¡´ì ì¸ ë¶ë¶ì
44	ì´ìë¸ë¦¬ë¡ ìì±ëì´ ìë¤. 커ë ê°ë°ì ìí´ C를 ì ì´í´íê³  ìì´ì¼ íë¤.
45	ì¬ë¬ë¶ì´ í¹ì  ìí¤íì³ì low-level ê°ë°ì í  ê²ì´ ìëë¼ë©´
46	ì´ìë¸ë¦¬(í¹ì  ìí¤íì³)ë ì ììì¼ í  íìë ìë¤.
47	ë¤ìì 참고ìì ë¤ì 기본ì 충ì¤í C êµì¡ì´ë ìëê°ì ê²½íì 견주ì§ë
48	못íì§ë§ ì ì´ë 참고 ì©ëë¡ë ì¢ì ê²ì´ë¤
49	 - "The C Programming Language" by Kernighan and Ritchie [Prentice Hall]
50	 - "Practical C Programming" by Steve Oualline [O'Reilly]
51	 - "C:  A Reference Manual" by Harbison and Steele [Prentice Hall]
52	
53	커ëì GNU Cì GNU í´ì²´ì¸ì ì¬ì©íì¬ ìì±ëìë¤. ì´ í´ë¤ì ISO C89 íì¤ì
54	ë°ë¥´ë ë°ë©´ íì¤ì ìì§ ìì ë§ì íì¥ê¸°ë¥ë ê°ì§ê³  ìë¤. 커ëì íì¤ C
55	ë¼ì´ë¸ë¬ë¦¬ìë ê´ê³ìì´ freestanding C íê²½ì´ì´ì C íì¤ì ì¼ë¶ë
56	ì§ìëì§ ìëë¤. ììì long long ëë기ë floating pointë ì§ìëì§ ìëë¤.
57	ëë¡  ì´ë° ì´ì ë¡ 커ëì´ ê·¸ë° íì¥ ê¸°ë¥ì ê°ì§ í´ì²´ì¸ì ê°ì§ê³  ë§ë¤ì´ì¡ë¤ë
58	ê²ì´ ì´í´í기 ì´ë ¤ì¸ ìë ìê³  ê²ë¤ê° ë¶ííê²ë ê·¸ë° ê²ì ì ííê² ì¤ëªíë
59	ì´ë¤ 참고문ìë ìì§ ìë¤. ì ë³´ë¥¼ ì»ê¸° ìí´ìë gcc info (`info gcc`)íì´ì§ë¥¼
60	ì´í´ë³´ë¼.
61	
62	ì¬ë¬ë¶ì 기존ì ê°ë° 커뮤ëí°ì íë ¥íë ë²ì ë°°ì°ë ¤ê³  íê³  ìë¤ë ê²ì
63	기ìµíë¼. ì½ë©, ì¤íì¼, í¨ìì ê´í í륭í íì¤ì ê°ì§ ì¬ëë¤ì´ 모ì¸
64	ë¤ìí ê·¸ë£¹ì´ ìë¤. ì´ íì¤ë¤ì ì¤ëëì í¬ê³  ì§ì­ì ì¼ë¡ ë¶ì°ë íë¤ì
65	ìí´ ê°ì¥ ì¢ì ë°©ë²ì¼ë¡ ì¼í기 ìíì¬ ì°¾ì ê²ì 기ì´ë¡ ë§ë¤ì´ì ¸ ìë¤.
66	ê·¸ íì¤ë¤ì 문ìíê° ì ëì´ì기 ë문ì ê°ë¥íí 미리 ë§ì íì¤ë¤ì
67	ê´íì¬ ë°°ì°ë ¤ê³  ìëíë¼. ë¤ë¥¸ ì¬ëë¤ì ì¬ë¬ë¶ì´ë ì¬ë¬ë¶ì íì¬ê°
68	ì¼íë ë°©ìì ì ìíë ê²ì ìíì§ë ìëë¤.
69	
70	
71	ë²ì  문ì 
72	---------
73	
74	리ëì¤ ì»¤ë ìì¤ ì½ëë GPLë¡ ë°°í¬(release)ëìë¤. ìì¤í¸ë¦¬ì ë©ì¸
75	ëë í ë¦¬ì ìë ë¼ì´ì¼ì¤ì ê´íì¬ ìì¸íê² ì°ì¬ ìë COPYINGì´ë¼ë
76	íì¼ì ë´ë¼. ì¬ë¬ë¶ì´ ë¼ì´ì¼ì¤ì ê´í ë ê¹ì 문ì ë¥¼ ê°ì§ê³  ìë¤ë©´
77	리ëì¤ ì»¤ë ë©ì¼ë§ 리ì¤í¸ì 묻ì§ë§ê³  ë³í¸ì¬ì ì°ë½íë¼. ë©ì¼ë§
78	리ì¤í¸ë¤ì ìë ì¬ëë¤ì ë³í¸ì¬ê° ìë기 ë문ì ë²ì  문ì ì ê´íì¬
79	ê·¸ë¤ì ë§ì ìì§í´ìë ìëë¤.
80	
81	GPLì ê´í ì¦ì ì§ë¬¸ë¤ê³¼ ëµë³ë¤ì ë¤ìì 참조íë¼.
82	    http://www.gnu.org/licenses/gpl-faq.html
83	
84	
85	문ì
86	----
87	
88	리ëì¤ ì»¤ë ìì¤ í¸ë¦¬ë 커ë 커뮤ëí°ì íë ¥íë ë²ì ë°°ì°ê¸°ìí´ í륭í
89	ë¤ìí 문ìë¤ì ê°ì§ê³  ìë¤. ìë¡ì´ 기ë¥ë¤ì´ 커ëì ë¤ì´ê°ê² ë  ë,
90	ê·¸ 기ë¥ì ì´ë»ê² ì¬ì©íëì§ì ê´í ì¤ëªì ìíì¬ ìë¡ì´ 문ì íì¼ì
91	ì¶ê°íë ê²ì ê¶ì¥íë¤. 커ëì´ ì ì ì¤íì´ì¤ë¡ ë¸ì¶íë ì¸í°íì´ì¤ë¥¼
92	ë³ê²½íê² ëë©´ ë³ê²½ì ì¤ëªíë ë©ë´ì¼ íì´ì§ë¤ì ëí í¨ì¹ë ì ë³´ë¥¼
93	mtk.manpages@gmail.comì ë©ì¸íì´ëìê² ë³´ë¼ ê²ì ê¶ì¥íë¤.
94	
95	ë¤ìì 커ë ìì¤ í¸ë¦¬ì ìë ì½ì´ì¼ í  íì¼ë¤ì 리ì¤í¸ì´ë¤.
96	  README
97	    ì´ íì¼ì 리ëì¤ ì»¤ëì ê´íì¬ ê°ë¨í ë°°ê²½ ì¤ëªê³¼ 커ëì ì¤ì íê³ 
98	    ë¹ëí기 ìí´ íìí ê²ì ì¤ëªíë¤. 커ëì ì문íë ì¬ëë¤ì ì¬ê¸°ì
99	    ììí´ì¼ íë¤.
100	
101	  Documentation/Changes
102	    ì´ íì¼ì 커ëì ì±ê³µì ì¼ë¡ ë¹ëíê³  ì¤íìí¤ê¸° ìí´ íìí ë¤ìí
103	    ìíí¸ì¨ì´ í¨í¤ì§ë¤ì ìµì ë²ì ¼ì ëì´íë¤.
104	
105	  Documentation/CodingStyle
106	    ì´ ë¬¸ìë 리ëì¤ ì»¤ë ì½ë© ì¤íì¼ê³¼ ê·¸ë ê² í ëªëª ì´ì ë¥¼ ì¤ëªíë¤.
107	    ëª¨ë  ìë¡ì´ ì½ëë ì´ ë¬¸ìì ê°ì´ëë¼ì¸ë¤ì ë°ë¼ì¼ íë¤. ëë¶ë¶ì
108	    ë©ì¸íì´ëë¤ì ì´ ê·ì¹ì ë°ë¥´ë í¨ì¹ë¤ë§ì ë°ìë¤ì¼ ê²ì´ê³  ë§ì ì¬ëë¤ì´
109	    ê·¸ í¨ì¹ê° ì¬ë°ë¥¸ ì¤íì¼ì¼ ê²½ì°ë§ ì½ë를 ê²í í  ê²ì´ë¤.
110	
111	  Documentation/SubmittingPatches
112	  Documentation/SubmittingDrivers
113	    ì´ íì¼ë¤ì ì±ê³µì ì¼ë¡ í¨ì¹ë¥¼ ë§ë¤ê³  ë³´ë´ë ë²ì ë¤ìì ë´ì©ë¤ë¡
114	    êµì¥í ìì¸í ì¤ëªíê³  ìë¤(ê·¸ë¬ë ë¤ìì¼ë¡ íì ëì§ ìëë¤).
115	       - Email ë´ì©ë¤
116	       - Email ìì
117	       - ê·¸ê²ì ë구ìê² ë³´ë¼ì§
118	    ì´ë¬í ê·ì¹ë¤ì ë°ë¥´ë ê²ì´ ì±ê³µ(ì­ì주: í¨ì¹ê° ë°ìë¤ì¬ ì§ë ê²)ì
119	    ë³´ì¥íì§ ìëë¤(ìëíë©´ ëª¨ë  í¨ì¹ë¤ì ë´ì©ê³¼ ì¤íì¼ì ê´íì¬
120	    ë©´ë°í ê²í ë기 ë문ì´ë¤). ê·¸ë¬ë ê·ì¹ì ë°ë¥´ì§ ìëë¤ë©´ ê±°ì
121	    ì±ê³µíì§ë ëª»í  ê²ì´ë¤.
122	
123	    ì¬ë°ë¥¸ í¨ì¹ë¤ì ë§ëë ë²ì ê´í í륭í ë¤ë¥¸ 문ìë¤ì´ ìë¤.
124	    "The Perfect Patch"
125	        http://userweb.kernel.org/~akpm/stuff/tpp.txt
126	    "Linux kernel patch submission format"
127	        http://linux.yyz.us/patch-format.html
128	
129	   Documentation/stable_api_nonsense.txt
130	    ì´ ë¬¸ìë ìëì ì¼ë¡ 커ëì´ ë¶ë³íë API를 ê°ì§ ìëë¡ ê²°ì í
131	    ì´ì ë¥¼ ì¤ëªíë©° ë¤ìê³¼ ê°ì ê²ë¤ì í¬í¨íë¤.
132	       - ìë¸ìì¤í shim-layer(í¸íì±ì ìí´?)
133	       - ì´ìì²´ì ë¤ê°ì ëë¼ì´ë² ì´ìì±
134	       - 커ë ìì¤ í¸ë¦¬ë´ì 빠른 ë³í를 ë¦ì¶ë ê²(ëë 빠른 ë³í를 ë§ë ê²)
135	    ì´ ë¬¸ìë 리ëì¤ ê°ë° ì² íì ì´í´íëë° íìì ì´ë©° ë¤ë¥¸ ì´ìì²´ì ìì
136	    리ëì¤ë¡ ì í¥íë ì¬ëë¤ìê²ë ë§¤ì° ì¤ìíë¤.
137	
138	
139	  Documentation/SecurityBugs
140	    ì¬ë¬ë¶ë¤ì´ 리ëì¤ ì»¤ëì ë³´ì 문ì ë¥¼ ë°ê²¬íë¤ê³  ìê°íë¤ë©´ ì´ ë¬¸ìì
141	    ëì¨ ë¨ê³ì ë°ë¼ì 커ë ê°ë°ìë¤ìê² ì리고 ê·¸ 문ì ë¥¼ í´ê²°í  ì ìëë¡
142	    ëì ë¬ë¼.
143	
144	  Documentation/ManagementStyle
145	    ì´ ë¬¸ìë 리ëì¤ ì»¤ë ë©ì¸íì´ëë¤ì´ ê·¸ë¤ì ë°©ë²ë¡ ì ë¹ì ìë
146	    ì ì ì ì´ë»ê² ê³µì íê³  ì´ìíëì§ë¥¼ ì¤ëªíë¤. ì´ê²ì 커ë ê°ë°ì ì문íë
147	    ëª¨ë  ì¬ëë¤(ëë 커ë ê°ë°ì ìì í¸ê¸°ì¬ì´ë¼ë ìë ì¬ëë¤)ì´
148	    ì½ì´ì¼ í  ì¤ìí 문ìì´ë¤. ìëíë©´ ì´ ë¬¸ìë 커ë ë©ì¸íì´ëë¤ì
149	    ëí¹í íëì ê´íì¬ íí ìë ì¤í´ë¤ê³¼ í¼ëë¤ì í´ìíê³  ì기
150	    ë문ì´ë¤.
151	
152	  Documentation/stable_kernel_rules.txt
153	    ì´ ë¬¸ìë ìì ì ì¸ 커ë ë°°í¬ê° ì´ë£¨ì´ì§ë ê·ì¹ì ì¤ëªíê³  ìì¼ë©°
154	    ì¬ë¬ë¶ë¤ì´ ì´ë¬í ë°°í¬ë¤ ì¤ íëì ë³ê²½ì í길 ìíë¤ë©´
155	    무ìì í´ì¼ íëì§ë¥¼ ì¤ëªíë¤.
156	
157	  Documentation/kernel-docs.txt
158	    커ë ê°ë°ì ê´ê³ë ì¸ë¶ 문ìì 리ì¤í¸ì´ë¤. 커ë ë´ì í¬í¨ë 문ìë¤
159	    ì¤ì ì¬ë¬ë¶ì´ 찾고 ì¶ì 문ì를 ë°ê²¬íì§ ëª»í  ê²½ì° ì´ ë¦¬ì¤í¸ë¥¼
160	    ì´í´ë³´ë¼.
161	
162	  Documentation/applying-patches.txt
163	    í¨ì¹ê° 무ìì´ë©° ê·¸ê²ì 커ëì ë¤ë¥¸ ê°ë° ë¸ëì¹ë¤ì ì´ë»ê²
164	    ì ì©íëì§ì ê´íì¬ ìì¸í ì¤ëªíê³  ìë ì¢ì ì문ìì´ë¤.
165	
166	커ëì ìì¤ ì½ë ê·¸ ìì²´ìì ìëì ì¼ë¡ ë§ë¤ì´ì§ ì ìë ë§ì 문ìë¤ì
167	ê°ì§ê³  ìë¤. ì´ê²ì 커ë ë´ì APIì ëí ëª¨ë  ì¤ëª, 그리고 ë½í¹ì
168	ì¬ë°ë¥´ê² ì²ë¦¬íë ë²ì ê´í ê·ì¹ì í¬í¨íê³  ìë¤. ì´ ë¬¸ìë
169	Documentation/DocBook/ ëë í ë¦¬ ë´ìì ë§ë¤ì´ì§ë©° PDF, Postscript, HTML,
170	그리고 man íì´ì§ë¤ë¡ ë¤ìê³¼ ê°ì´ ì¤ííì¬ ë§ë¤ì´ ì§ë¤.
171	         make pdfdocs
172	         make psdocs
173	         make htmldocs
174	         make mandocs
175	ê°ê°ì ëªë ¹ì ë©ì¸ 커ë ìì¤ ëë í ë¦¬ë¡ë¶í° ì¤ííë¤.
176	
177	
178	커ë ê°ë°ìê° ëë ê²
179	---------------------
180	
181	ì¬ë¬ë¶ì´ 리ëì¤ ì»¤ë ê°ë°ì ê´íì¬ ì무ê²ë 모른ë¤ë©´ Linux KernelNewbies
182	íë¡ì í¸ë¥¼ ë´ì¼ íë¤.
183	    http://kernelnewbies.org
184	그곳ì ê±°ì ëª¨ë  ì¢ë¥ì 기본ì ì¸ 커ë ê°ë° ì§ë¬¸ë¤(ì§ë¬¸í기 ì ì 먼ì 
185	ìì¹´ì´ë¸ë¥¼ ì°¾ìë´ë¼. 과거ì ì´ë¯¸ ëµë³ëìì ìë ìë¤)ì í  ì ìë ëìì´
186	ë ë§í ë©ì¼ë§ 리ì¤í¸ê° ìë¤. ëí ì¤ìê°ì¼ë¡ ì§ë¬¸ í  ì ìë IRC ì±ëë
187	ê°ì§ê³  ìì¼ë©° 리ëì¤ ì»¤ë ê°ë°ì ë°°ì°ë ë° ì ì©í 문ìë¤ì ë³´ì íê³  ìë¤.
188	
189	ì¹ì¬ì´í¸ë ì½ë구ì±, ìë¸ìì¤íë¤, 그리고 íì¬ íë¡ì í¸ë¤
190	(í¸ë¦¬ ë´, ì¸ë¶ì ì¡´ì¬íë)ì ê´í 기본ì ì¸ ì ë³´ë¤ì ê°ì§ê³  ìë¤. ëí
191	그곳ì 커ë ì»´íì¼ì´ë í¨ì¹ë¥¼ íë ë²ê³¼ ê°ì 기본ì ì¸ ê²ë¤ì  ì¤ëªíë¤.
192	
193	ì¬ë¬ë¶ì´ ì´ëì ììí´ì¼ í ì§ 모르ì§ë§ 커ë ê°ë° 커뮤ëí°ì ì°¸ì¬í  ì
194	ìë ì¼ë¤ì 찾길 ìíë¤ë©´ 리ëì¤ ì»¤ë Janitor íë¡ì í¸ë¥¼ ì´í´ë´ë¼.
195		http://kernelnewbies.org/KernelJanitors
196	그곳ì ììí기ì í륭í ì¥ìì´ë¤. 그곳ì 리ëì¤ ì»¤ë ìì¤ í¸ë¦¬ë´ì
197	ê°ë¨í ì ë¦¬ëê³  ìì ë  ì ìë 문ì ë¤ì ê´íì¬ ì¤ëªíë¤. ì¬ë¬ë¶ì ì´
198	íë¡ì í¸ë¥¼ ëííë ê°ë°ìë¤ê³¼ ì¼íë©´ì ìì ì í¨ì¹ë¥¼ 리ëì¤ ì»¤ë í¸ë¦¬ì
199	ë°ìí기 ìí 기본ì ì¸ ê²ë¤ì ë°°ì°ê² ë ê²ì´ë©° ì¬ë¬ë¶ì´ ìì§ ìì´ëì´ë¥¼
200	ê°ì§ê³  ìì§ ìë¤ë©´ ë¤ìì 무ìì í´ì¼í ì§ì ê´í ë°©í¥ì ë°°ì¸ ì ìì
201	ê²ì´ë¤.
202	
203	ì¬ë¬ë¶ë¤ì´ ì´ë¯¸ 커ë í¸ë¦¬ì ë°ìí길 ìíë ì½ë 묶ìì ê°ì§ê³  ìì§ë§
204	ì¬ë°ë¥¸ í¬ë§·ì¼ë¡ í¬ì¥íëë° ëìì´ íìíë¤ë©´ ê·¸ë¬í 문ì ë¥¼ ë기 ìí´
205	ë§ë¤ì´ì§ kernel-mentors íë¡ì í¸ê° ìë¤. 그곳ì ë©ì¼ë§ 리ì¤í¸ì´ë©°
206	ë¤ììì ì°¸ì¡°í  ì ìë¤.
207	         http://selenic.com/mailman/listinfo/kernel-mentors
208	
209	리ëì¤ ì»¤ë ì½ëì ì¤ì  ë³ê²½ì í기 ì ì ë°ëì ê·¸ ì½ëê° ì´ë»ê²
210	ëìíëì§ ì´í´íê³  ìì´ì¼ íë¤. ì½ë를 ë¶ìí기 ìíì¬ í¹ì í í´ì
211	ëìì ë¹ë ¤ìë¼ë ì½ë를 ì§ì  ì½ë ê²ë³´ë¤ ì¢ì ê²ì ìë¤(ëë¶ë¶ì
212	ììí ë¶ë¶ë¤ì ì ì½ë©í¸ëì´ ìë¤). ê·¸ë° í´ë¤ ì¤ì í¹í ì¶ì²í ë§í
213	ê²ì Linux Cross-Reference projectì´ë©° ê·¸ê²ì ì기 참조 ë°©ìì´ë©°
214	ìì¤ì½ë를 ì¸ë±ì¤ë ì¹ íì´ì§ë¤ì ííë¡ ë³´ì¬ì¤ë¤. ìµì ì ë©ì§ 커ë
215	ì½ë ì ì¥ìë ë¤ìì íµíì¬ ì°¸ì¡°í  ì ìë¤.
216	      http://users.sosdg.org/~qiyong/lxr/
217	
218	
219	ê°ë° íë¡ì¸ì¤
220	-------------
221	
222	리ëì¤ ì»¤ë ê°ë° íë¡ì¸ì¤ë íì¬ ëªëª ë¤ë¥¸ ë©ì¸ 커ë "ë¸ëì¹ë¤"ê³¼
223	ìë¸ìì¤íì í¹íë 커ë ë¸ëì¹ë¤ë¡ 구ì±ëë¤. ëªëª ë¤ë¥¸ ë©ì¸
224	ë¸ëì¹ë¤ì ë¤ìê³¼ ê°ë¤.
225	  - main 2.6.x 커ë í¸ë¦¬
226	  - 2.6.x.y - ìì ë 커ë í¸ë¦¬
227	  - 2.6.x -git 커ë í¨ì¹ë¤
228	  - 2.6.x -mm 커ë í¨ì¹ë¤
229	  - ìë¸ìì¤íì ìí 커ë í¸ë¦¬ë¤ê³¼ í¨ì¹ë¤
230	
231	2.6.x 커ë í¸ë¦¬
232	---------------
233	
234	2.6.x 커ëë¤ì Linux Torvaldsê° ê´ë¦¬íë©° kernel.orgì pub/linux/kernel/v2.6/
235	ëë í ë¦¬ìì ì°¸ì¡°ë  ì ìë¤.ê°ë° íë¡ì¸ì¤ë ë¤ìê³¼ ê°ë¤.
236	  - ìë¡ì´ 커ëì´ ë°°í¬ëìë§ì 2주ì ìê°ì´ 주ì´ì§ë¤. ì´ ê¸°ê°ëì
237	    ë©ì¸íì´ëë¤ì í° diffë¤ì Linusìê² ì ì¶í  ì ìë¤. ëê° ì´ í¨ì¹ë¤ì
238	    ëª ì£¼ ëì -mm 커ëë´ì ì´ë¯¸ ììë ê²ë¤ì´ë¤. í° ë³ê²½ë¤ì ì ì¶íë ë°
239	    ì í¸ëë ë°©ë²ì  git(커ëì ìì¤ ê´ë¦¬ í´, ë ë§ì ì ë³´ë¤ì http://git.or.cz/
240	    ìì ì°¸ì¡°í  ì ìë¤)를 ì¬ì©íë ê²ì´ì§ë§ ììí í¨ì¹íì¼ì íìì¼ë¡ ë³´ë´ë
241	    ê²ë 무ê´íë¤.
242	  - 2주 íì -rc1 커ëì´ ë°°í¬ëë©° ì§ê¸ë¶í°ë ì ì²´ 커ëì ìì ì±ì ìí¥ì
243	    미칠ì ìë ìë¡ì´ 기ë¥ë¤ì í¬í¨íì§ ìë í¨ì¹ë¤ë§ì´ ì¶ê°ë  ì ìë¤.
244	    ìì í ìë¡ì´ ëë¼ì´ë²(í¹ì íì¼ìì¤í)ë -rc1 ì´íìë§ ë°ìë¤ì¬ì§ë¤ë
245	    ê²ì 기ìµí´ë¼. ìëíë©´ ë³ê²½ì´ ìì²´ë´ììë§ ë°ìíê³  ì¶ê°ë ì½ëê°
246	    ëë¼ì´ë² ì¸ë¶ì ë¤ë¥¸ ë¶ë¶ìë ìí¥ì ì£¼ì§ ìì¼ë¯ë¡ ê·¸ë° ë³ê²½ì
247	    íê·(ì­ì주: ì´ì ìë ì¡´ì¬íì§ ììì§ë§ ìë¡ì´ 기ë¥ì¶ê°ë ë³ê²½ì¼ë¡ ì¸í´
248	    ì겨ë ë²ê·¸)를 ì¼ì¼í¬ ë§í ìíì ê°ì§ê³  ìì§ ì기 ë문ì´ë¤. -rc1ì´
249	    ë°°í¬ë ì´íì git를 ì¬ì©íì¬ í¨ì¹ë¤ì Linusìê² ë³´ë¼ì ìì§ë§ í¨ì¹ë¤ì
250	    ê³µìì ì¸ ë©ì¼ë§ 리ì¤í¸ë¡ ë³´ë´ì ê²í ë¥¼ ë°ì íìê° ìë¤.
251	  - ìë¡ì´ -rcë Linusê° íì¬ git treeê° íì¤í¸ í기ì 충ë¶í ìì ë ìíì
252	    ìë¤ê³  íë¨ë  ëë§ë¤ ë°°í¬ëë¤. 목íë ìë¡ì´ -rc 커ëì 매주 ë°°í¬íë
253	    ê²ì´ë¤.
254	  - ì´ë¬í íë¡ì¸ì¤ë 커ëì´ "ì¤ë¹(ready)"ëìë¤ê³  ì¬ê²¨ì§ëê¹ì§ ê³ìëë¤.
255	    íë¡ì¸ì¤ë ëì²´ë¡ 6ì£¼ê° ì§ìëë¤.
256	  - ê° -rc ë°°í¬ì ìë ìë ¤ì§ íê·ì 목ë¡ë¤ì ë¤ì URIì ë¨ê²¨ì§ë¤.
257	    http://kernelnewbies.org/known_regressions
258	
259	커ë ë°°í¬ì ìì´ì ì¸ê¸í ë§í ê°ì¹ê° ìë 리ëì¤ ì»¤ë ë©ì¼ë§ 리ì¤í¸ì
260	Andrew Mortonì ê¸ì´ ìë¤.
261	        "커ëì´ ì¸ì  ë°°í¬ë ì§ë ì무ë 모른ë¤. ìëíë©´ ë°°í¬ë ìë ¤ì§
262	         ë²ê·¸ì ìí©ì ë°ë¼ ë°°í¬ëë ê²ì´ì§ 미리ì í´ ëì ìê°ì ë°ë¼
263	         ë°°í¬ëë ê²ì ìë기 ë문ì´ë¤."
264	
265	2.6.x.y - ìì  ì»¤ë í¸ë¦¬
266	------------------------
267	
268	4 ì리 ì«ìë¡ ì´ë£¨ì´ì§ ë²ì ¼ì 커ëë¤ì -stable 커ëë¤ì´ë¤. ê·¸ê²ë¤ì 2.6.x
269	커ëìì ë°ê²¬ë í° íê·ë¤ì´ë ë³´ì 문ì ë¤ ì¤ ë¹êµì  ìê³  ì¤ìí ìì ë¤ì
270	í¬í¨íë¤.
271	
272	ì´ê²ì ê°ì¥ ìµê·¼ì ìì ì ì¸ 커ëì ìíë ì¬ì©ììê² ì¶ì²ëë ë¸ëì¹ì´ë©°,
273	ê°ë°/ì¤íì  ë²ì ¼ì íì¤í¸íë ê²ì ëê³ ì íë ì¬ì©ìë¤ê³¼ë ë³ë¡ ê´ë ¨ì´ ìë¤.
274	
275	ì´ë¤ 2.6.x.y 커ëë ì¬ì©í  ì ìë¤ë©´ ê·¸ëë ê°ì¥ ëì ì«ìì 2.6.x
276	커ëì´ íì¬ì ìì  ì»¤ëì´ë¤.
277	
278	2.6.x.yë "stable" í<stable@kernel.org>ì ìí´ ê´ë¦¬ëë©° ê±°ì ë§¤ë² ê²©ì£¼ë¡
279	ë°°í¬ëë¤.
280	
281	커ë í¸ë¦¬ 문ìë¤ ë´ì Documentation/stable_kernel_rules.txt íì¼ì ì´ë¤
282	ì¢ë¥ì ë³ê²½ë¤ì´ -stable í¸ë¦¬ë¡ ë¤ì´ìëì§ì ë°°í¬ íë¡ì¸ì¤ê° ì´ë»ê²
283	ì§íëëì§ë¥¼ ì¤ëªíë¤.
284	
285	
286	2.6.x -git í¨ì¹ë¤
287	------------------
288	git ì ì¥ì(ê·¸ë¬ë¯ë¡ -gitì´ë¼ë ì´ë¦ì´ ë¶ì)ìë ë ë§ë¤ ê´ë¦¬ëë Linusì
289	커ë í¸ë¦¬ì snapshot ë¤ì´ ìë¤. ì´ í¨ì¹ë¤ì ì¼ë°ì ì¼ë¡ ë ë§ë¤ ë°°í¬ëë©°
290	Linusì í¸ë¦¬ì íì¬ ìí를 ëíë¸ë¤. ì´ í¨ì¹ë¤ì ì ìì ì¸ì§ ì¡°ê¸ë
291	ì´í´ë³´ì§ ìê³  ìëì ì¼ë¡ ìì±ë ê²ì´ë¯ë¡ -rc 커ëë¤ ë³´ë¤ë ë ì¤íì ì´ë¤.
292	
293	2.6.x -mm 커ë í¨ì¹ë¤
294	---------------------
295	Andrew Mortonì ìí´ ë°°í¬ë ì¤íì ì¸ 커ë í¨ì¹ë¤ì´ë¤. Andrewë ëª¨ë  ë¤ë¥¸
296	ìë¸ìì¤í 커ë í¸ë¦¬ì í¨ì¹ë¤ì ê°ì ¸ìì 리ëì¤ ì»¤ë ë©ì¼ë§ 리ì¤í¸ë¡
297	ì¨ ë§ì í¨ì¹ë¤ê³¼ íë° ë¬¶ëë¤. ì´ í¸ë¦¬ë ìë¡ì´ 기ë¥ë¤ê³¼ í¨ì¹ë¤ì ìí
298	ì¥ì를 ì ê³µíë ì­í ì íë¤. íëì í¨ì¹ê° -mmì íëì ìì¼ë©´ì ê·¸ ê°ì¹ê°
299	ì¦ëªëê² ëë©´ Andrewë ìë¸ìì¤í ë©ì¸íì´ëë ê·¸ê²ì ë©ì¸ë¼ì¸ì í¬í¨ìí¤ê¸°
300	ìíì¬ Linusìê² ë³´ë¸ë¤.
301	
302	커ë í¸ë¦¬ì í¬í¨íê³  ì¶ì ëª¨ë  ìë¡ì´ í¨ì¹ë¤ì Linusìê² ë³´ë´ì§ê¸° ì ì
303	-mm í¸ë¦¬ìì íì¤í¸ë¥¼ íë ê²ì ì ê·¹ ì¶ì²íë¤.
304	
305	ì´ ì»¤ëë¤ì ìì ëê² ì¬ì©í  ìì¤íììì ì¤ííë ê²ì ì í©íì§ ìì¼ë©°
306	ë¤ë¥¸ ë¸ëì¹ë¤ì ì´ë¤ ê²ë¤ë³´ë¤ ìííë¤.
307	
308	ì¬ë¬ë¶ì´ 커ë ê°ë° íë¡ì¸ì¤ë¥¼ ë길 ìíë¤ë©´ ì´ ì»¤ë ë°°í¬ë¤ì ì¬ì©íê³ 
309	íì¤í¸í í ì´ë¤ 문ì ë¥¼ ë°ê²¬íê±°ë ëë ëª¨ë  ê²ì´ ì ëìíë¤ë©´ 리ëì¤
310	커ë ë©ì¼ë§ 리ì¤í¸ë¡ í¼ëë°±ì í´ë¬ë¼.
311	
312	ì´ ì»¤ëë¤ì ì¼ë°ì ì¼ë¡ ëª¨ë  ë¤ë¥¸ ì¤íì ì¸ í¨ì¹ë¤ê³¼ ë°°í¬ë  ë¹ìì
313	ì¬ì©ê°ë¥í ë©ì¸ë¼ì¸ -git 커ëë¤ì ëªëª ë³ê²½ì í¬í¨íë¤.
314	
315	-mm 커ëë¤ì ì í´ì§ ì¼ì ëë¡ ë°°í¬ëì§ ìëë¤. íì§ë§ ëê° ëªëª -mm 커ëë¤ì
316	ê° -rc 커ë(1ë¶í° 3ì´ íí¨) ì¬ì´ìì ë°°í¬ëë¤.
317	
318	ìë¸ìì¤í 커ë í¸ë¦¬ë¤ê³¼ í¨ì¹ë¤
319	-------------------------------
320	ë§ì ë¤ë¥¸ 커ë ìë¸ìì¤í ê°ë°ìë¤ì 커ëì ë¤ë¥¸ ë¶ë¶ë¤ìì ë¬´ì¨ ì¼ì´
321	ì¼ì´ëê³  ìëì§ë¥¼ ë³¼ì ìëë¡ ê·¸ë¤ì ê°ë° í¸ë¦¬ë¥¼ ê³µê°íë¤. ì´ í¸ë¦¬ë¤ì
322	ììì ì¤ëªíìë ê² ì²ë¼ -mm 커ë ë°°í¬ë¤ë¡ í©ì³ì§ë¤.
323	
324	ë¤ìì  íì©ê°ë¥í 커ë í¸ë¦¬ë¤ì ëì´íë¤.
325	  git trees:
326	    - Kbuild development tree, Sam Ravnborg < sam@ravnborg.org>
327	    git.kernel.org:/pub/scm/linux/kernel/git/sam/kbuild.git
328	
329	    - ACPI development tree, Len Brown <len.brown@intel.com >
330	    git.kernel.org:/pub/scm/linux/kernel/git/lenb/linux-acpi-2.6.git
331	
332	    - Block development tree, Jens Axboe <jens.axboe@oracle.com>
333	    git.kernel.org:/pub/scm/linux/kernel/git/axboe/linux-2.6-block.git
334	
335	    - DRM development tree, Dave Airlie <airlied@linux.ie>
336	    git.kernel.org:/pub/scm/linux/kernel/git/airlied/drm-2.6.git
337	
338	    - ia64 development tree, Tony Luck < tony.luck@intel.com>
339	    git.kernel.org:/pub/scm/linux/kernel/git/aegl/linux-2.6.git
340	
341	    - infiniband, Roland Dreier <rolandd@cisco.com >
342	    git.kernel.org:/pub/scm/linux/kernel/git/roland/infiniband.git
343	
344	    - libata, Jeff Garzik <jgarzik@pobox.com>
345	    git.kernel.org:/pub/scm/linux/kernel/git/jgarzik/libata-dev.git
346	
347	    - network drivers, Jeff Garzik <jgarzik@pobox.com>
348	    git.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6.git
349	
350	    - pcmcia, Dominik Brodowski < linux@dominikbrodowski.net>
351	    git.kernel.org:/pub/scm/linux/kernel/git/brodo/pcmcia-2.6.git
352	
353	    - SCSI, James Bottomley < James.Bottomley@SteelEye.com>
354	    git.kernel.org:/pub/scm/linux/kernel/git/jejb/scsi-misc-2.6.git
355	
356	  quilt trees:
357	    - USB, PCI, Driver Core, and I2C, Greg Kroah-Hartman < gregkh@linuxfoundation.org>
358	    kernel.org/pub/linux/kernel/people/gregkh/gregkh-2.6/
359	    - x86-64, partly i386, Andi Kleen < ak@suse.de>
360	        ftp.firstfloor.org:/pub/ak/x86_64/quilt/
361	
362	  ë¤ë¥¸ 커ë í¸ë¦¬ë¤ì http://kernel.org/gitì MAINTAINERS íì¼ìì ì°¸ì¡°í  ì
363	  ìë¤.
364	
365	ë²ê·¸ ë³´ê³ 
366	---------
367	bugzilla.kernel.orgë 리ëì¤ ì»¤ë ê°ë°ìë¤ì´ 커ëì ë²ê·¸ë¥¼ ì¶ì íë ê³³ì´ë¤.
368	ì¬ì©ìë¤ì ë°ê²¬í ëª¨ë  ë²ê·¸ë¤ì ë³´ê³ í기 ìíì¬ ì´ í´ì ì¬ì©í  ê²ì ê¶ì¥íë¤.
369	kernel bugzilla를 ì¬ì©íë ìì¸í ë°©ë²ì ë¤ìì 참조íë¼.
370	    http://test.kernel.org/bugzilla/faq.html
371	
372	ë©ì¸ 커ë ìì¤ ëë í ë¦¬ì ìë REPORTING-BUGS íì¼ì 커ë ë²ê·¸ë¼ê³  ìê°ëë
373	ê²ì ë³´ê³ íë ë°©ë²ì ê´í ì¢ì íí릿ì´ë©° 문ì ë¥¼ ì¶ì í기 ìí´ì 커ë
374	ê°ë°ìë¤ì´ íìë¡ íë ì ë³´ê° 무ìë¤ì¸ì§ë¥¼ ìì¸í ì¤ëªíê³  ìë¤.
375	
376	
377	ë²ê·¸ 리í¬í¸ë¤ì ê´ë¦¬
378	--------------------
379	
380	ì¬ë¬ë¶ì í´í¹ 기ì ì ì°ìµíë ê°ì¥ ì¢ì ë°©ë² ì¤ì íë ë¤ë¥¸ ì¬ëë¤ì´
381	ë³´ê³ í ë²ê·¸ë¤ì ìì íë ê²ì´ë¤. ì¬ë¬ë¶ì 커ëì ëì± ìì íìí¤ëë°
382	ëìì ì¤ ë¿ë§ì´ ìëë¼ ì¤ì ìë 문ì ë¤ì ìì íë ë²ì ë°°ì°ê² ëê³ 
383	ê·¸ì í¨ê» ì¬ë¬ë¶ë¤ì 기ì ì í¥ìë  ê²ì´ë©° ë¤ë¥¸ ê°ë°ìë¤ì´ ì¬ë¬ë¶ì
384	ì¡´ì¬ì ëí´ ìê² ë  ê²ì´ë¤. ë²ê·¸ë¥¼ ìì íë ê²ì ê°ë°ìë¤  ì¬ì´ìì
385	ì ì를 ì»ì ì ìë ê°ì¥ ì¢ì ë°©ë²ì¤ì íëì´ë¤. ìëíë©´ ë§ì ì¬ëë¤ì
386	ë¤ë¥¸ ì¬ëë¤ì ë²ê·¸ë¤ì ìì í기 ìíì¬ ìê°ì ë­ë¹íì§ ì기 ë문ì´ë¤.
387	
388	ì´ë¯¸ ë³´ê³ ë ë²ê·¸ 리í¬í¸ë¤ì ê°ì§ê³  ììí기 ìí´ì http://bugzilla.kernel.org를
389	참조íë¼. ì¬ë¬ë¶ì´ ìì¼ë¡ ìê²¨ë  ë²ê·¸ 리í¬í¸ë¤ì ì¡°ì¸ìê° ë길 ìíë¤ë©´
390	bugme-new ë©ì¼ë§ 리ì¤í¸ë(ìë¡ì´ ë²ê·¸ 리í¬í¸ë¤ë§ì´ ì´ê³³ìì ë©ì¼ë¡ ì í´ì§ë¤)
391	bugme-janitor ë©ì¼ë§ 리ì¤í¸(bugzillaì ëª¨ë  ë³íë¤ì´ ì¬ê¸°ì ë©ì¼ë¡ ì í´ì§ë¤)
392	ì ë±ë¡íë©´ ëë¤.
393	
394	      https://lists.linux-foundation.org/mailman/listinfo/bugme-new
395	      https://lists.linux-foundation.org/mailman/listinfo/bugme-janitors
396	
397	
398	
399	ë©ì¼ë§ 리ì¤í¸ë¤
400	---------------
401	
402	ìì ëªëª 문ìë¤ì´ ì¤ëªíìì§ë§ íµì¬ 커ë ê°ë°ìë¤ì ëë¤ìë
403	리ëì¤ ì»¤ë ë©ì¼ë§ 리ì¤í¸ì ì°¸ì¬íê³  ìë¤. 리ì¤í¸ì ë±ë¡íê³  í´ì§íë
404	ë°©ë²ì ê´í ìì¸í ì¬í­ì ë¤ììì ì°¸ì¡°í  ì ìë¤.
405	    http://vger.kernel.org/vger-lists.html#linux-kernel
406	ì¹ìì ë§ì ë¤ë¥¸ ê³³ìë ë©ì¼ë§ 리ì¤í¸ì ìì¹´ì´ë¸ë¤ì´ ìë¤.
407	ì´ë¬í ìì¹´ì´ë¸ë¤ì ì°¾ì¼ë ¤ë©´ ê²ì ìì§ì ì¬ì©íë¼. ì를 ë¤ì´:
408	      http://dir.gmane.org/gmane.linux.kernel
409	ì¬ë¬ë¶ì´ ìë¡ì´ 문ì ì ê´í´ 리ì¤í¸ì ì¬ë¦¬ê¸° ì ì ë§íê³  ì¶ì 주ì ì ê´í
410	ê²ì ìì¹´ì´ë¸ìì ë¨¼ì  ì°¾ì보기를 ê°ë ¥í ê¶ì¥íë¤. ì´ë¯¸ ìì¸íê² í ë¡ ë ë§ì
411	ê²ë¤ì´ ë©ì¼ë§ 리ì¤í¸ì ìì¹´ì´ë¸ì 기ë¡ëì´ ìë¤.
412	
413	ê°ê°ì 커ë ìë¸ìì¤íë¤ì ëë¶ë¶ì ìì ë¤ì ê°ë°ì ê´í ë¸ë ¥ë¤ë¡ ì´ë£¨ì´ì§
414	ë¶ë¦¬ë ë©ì¼ë§ 리ì¤í¸ë¥¼ ë°ë¡ ê°ì§ê³  ìë¤. ë¤ë¥¸ 그룹ë¤ì´ ë¬´ì¨ ë¦¬ì¤í¸ë¥¼ ê°ì§ê³ 
415	ìëì§ë MAINTAINERS íì¼ì 참조íë¼.
416	
417	ë§ì 리ì¤í¸ë¤ì kernel.orgìì í¸ì¤í¸ëê³  ìë¤. ê·¸ ì ë³´ë¤ì ë¤ììì ì°¸ì¡°ë  ì ìë¤.
418	         http://vger.kernel.org/vger-lists.html
419	
420	리ì¤í¸ë¤ì ì¬ì©í  ëë ì¬ë°ë¥¸ ìì ì ë°ë¥¼ ê²ì ì ëí´ë¼.
421	ëë¨íì§ ìì§ë§ ë¤ì URLì 리ì¤í¸(í¹ì ëª¨ë  ë¦¬ì¤í¸)ì ëííë ëªëª ê°ë¨í
422	ê°ì´ëë¼ì¸ì ê°ì§ê³  ìë¤.
423	         http://www.albion.com/netiquette/
424	
425	ì¬ë¬ ì¬ëë¤ì´ ì¬ë¬ë¶ì ë©ì¼ì ìëµíë¤ë©´ CC: ì¦ ìì  ë¦¬ì¤í¸ë 꽤 커ì§ê²
426	ë  ê²ì´ë¤. ì무 ì´ì ìì´ CCìì ì´ë¤ ì¬ëë ì ê±°íê±°ë 리ì¤í¸ 주ìë¡ë§
427	íì íì§ ë§ë¼. ë©ì¼ì ë³´ë¸ ì¬ëì¼ë¡ì íë를 ë°ê³  리ì¤í¸ë¡ë¶í° ë
428	íë를 ë°ì ëë² ë°ë ê²ì ìµìíì¬ ìì¼ë mail-header를 ì¡°ìí려고 íì§
429	ë§ìë¼. ì¬ëë¤ì ê·¸ë° ê²ì ì¢ìíì§ ìì ê²ì´ë¤.
430	
431	ì¬ë¬ë¶ì íì ì 문맥ì ìëëë¡ ì ì§í´ì¼ íë¤. ì¬ë¬ë¶ë¤ì íì ì ìë¶ë¶ì
432	"John 커ëí´ì»¤ë ìì±íë¤...."를 ì ì§íë©° ì¬ë¬ë¶ë¤ì ì견ì ê·¸ ë©ì¼ì ìë¶ë¶ì
433	ìì±íì§ ë§ê³  ê° ì¸ì©í ë¨ë½ë¤ ì¬ì´ì ë£ì´ë¼.
434	
435	ì¬ë¬ë¶ë¤ì´ í¨ì¹ë¤ì ë©ì¼ì ë£ëë¤ë©´ ê·¸ê²ë¤ì Documentation/SubmittingPatchesì
436	ëììëë°ë¡ ëªë°±í(plain) ì½ì ì ìë íì¤í¸ì¬ì¼ íë¤. 커ë ê°ë°ìë¤ì
437	첨ë¶íì¼ì´ë ìì¶ë í¨ì¹ë¤ì ìíì§ ìëë¤. ê·¸ë¤ì ì¬ë¬ë¶ë¤ì í¨ì¹ì
438	ê° ë¼ì¸ ë¨ìë¡ ì½ë©í¸ë¥¼ í길 ìíë©° ìì¶íê±°ë 첨ë¶íì§ ìê³  ë³´ë´ë ê²ì´
439	ê·¸ë ê² í  ì ìë ì ì¼í ë°©ë²ì´ë¤. ì¬ë¬ë¶ë¤ì´ ì¬ì©íë ë©ì¼ íë¡ê·¸ë¨ì´
440	ì¤íì´ì¤ë í­ ë¬¸ìë¤ì ì¡°ìíì§ ìëì§ íì¸íë¼. ê°ì¥ ì¢ì 첫 íì¤í¸ë
441	ë©ì¼ì ìì ìê² ë³´ë´ë³´ê³  ì¤ì¤ë¡ ê·¸ í¨ì¹ë¥¼ ì ì©í´ë³´ë¼. ê·¸ê²ì´ ëìíì§
442	ìëë¤ë©´ ì¬ë¬ë¶ì ë©ì¼ íë¡ê·¸ë¨ì ê³ ì¹ëê° ì ëë¡ ëìíë íë¡ê·¸ë¨ì¼ë¡
443	ë°ê¾¸ì´ë¼.
444	
445	무ìë³´ë¤ë ë©ì¼ë§ 리ì¤í¸ì ë¤ë¥¸ 구ëìë¤ìê² ë³´ì¬ì£¼ë ¤ íë¤ë ê²ì 기ìµíë¼.
446	
447	
448	커뮤ëí°ì íë ¥íë ë²
449	--------------------
450	
451	커ë 커뮤ëí°ì 목ì ì ê°ë¥íí ê°ì¥ ì¢ì 커ëì ì ê³µíë ê²ì´ë¤. ì¬ë¬ë¶ì´
452	ë°ìë¤ì¬ì§ í¨ì¹ë¥¼ ì ì¶íê² ëë©´ ê·¸ í¨ì¹ì 기ì ì ì¸ ì´ì ì¼ë¡ ê²í ë  ê²ì´ë¤.
453	ê·¸ë¼ ì¬ë¬ë¶ë¤ì 무ìì 기ëíê³  ìì´ì¼ íëê°?
454	 - ë¹í
455	 - ì견
456	 - ë³ê²½ì ìí ì구
457	 - ë¹ìì±ì ìí ì구
458	 - 침묵
459	
460	기ìµíë¼. ì´ê²ë¤ì ì¬ë¬ë¶ì í¨ì¹ê° 커ëë¡ ë¤ì´ê°ê¸° ìí ê³¼ì ì´ë¤. ì¬ë¬ë¶ì
461	í¨ì¹ë¤ì ë¹íê³¼ ë¤ë¥¸ ì견ì ë°ì ì ìê³  ê·¸ê²ë¤ì 기ì ì ì¸ ë ë²¨ë¡ íê°íê³ 
462	ì¬ììíê±°ë ëë ì ìì íë©´ ìëëì§ì ê´íì¬ ëªë£íê³  ê°ê²°í ì´ì ë¥¼
463	ë§í  ì ìì´ì¼ íë¤. ì¬ë¬ë¶ì´ ì ì¶í ê²ì ì´ë¤ ìëµë ìì§ ìë¤ë©´ ëª ì¼ì
464	기ë¤ë ¤ë³´ê³  ë¤ì ìëí´ë¼. ëë¡  ë무 ë§ì ë©ì¼ë¤ ìì 묻íë²ë¦¬ê¸°ë íë¤.
465	
466	ì¬ë¬ë¶ì 무ìì í´ìë ìëëê°?
467	 - ì¬ë¬ë¶ì í¨ì¹ê° ì무 ì§ë¬¸ ìì´ ë°ìë¤ì¬ì§ê¸°ë¥¼ 기ëíë ê²
468	 - ë°©ì´ì ì´ ëë ê²
469	 - ì견ì 무ìíë ê²
470	 - ìì²­ë ë³ê²½ì íì§ ìê³  í¨ì¹ë¥¼ ë¤ì ì ì¶íë ê²
471	
472	ê°ë¥íí ê°ì¥ ì¢ì 기ì ì ì¸ í´ëµì 찾고 ìë 커뮤ëí°ììë í­ì
473	ì´ë¤ í¨ì¹ê° ì¼ë§ë ì¢ìì§ì ê´íì¬ ë¤ë¥¸ ì견ë¤ì´ ìì ì ìë¤. ì¬ë¬ë¶ì
474	íì¡°ì ì´ì´ì¼ íê³  ê¸°êº¼ì´ ì¬ë¬ë¶ì ìê°ì 커ë ë´ì ë§ì¶ì´ì¼ íë¤. ìëë©´
475	ì ì´ë ì¬ë¬ë¶ì ê²ì´ ê°ì¹ìë¤ë ê²ì ì¦ëªíì¬ì¼ íë¤. ì못ë ê²ë ì¬ë¬ë¶ì´
476	ì¬ë°ë¥¸ ë°©í¥ì í´ê²°ì±ì¼ë¡ ì´ëì´ê° ìì§ê° ìë¤ë©´ ë°ìë¤ì¬ì§ ê²ì´ë¼ë ì ì
477	기ìµíë¼.
478	
479	ì¬ë¬ë¶ì 첫 í¨ì¹ì ì¬ë¬ë¶ì´ ìì í´ì¼íë ì­ì¬ê° ì ëì íì ì´ ì¤ë
480	ê²½ì°ë ííë¤. ì´ê²ì ì¬ë¬ë¶ì í¨ì¹ê° ë°ìë¤ì¬ì§ì§ ìì ê²ì´ë¼ë ê²ì
481	ì미íë ê²ì´ ìëê³  ê°ì¸ì ì¼ë¡ ì¬ë¬ë¶ìê² ê°ì ì´ ìì´ì ê·¸ë¬ë ê²ë
482	ìëë¤. ê°ë¨í ì¬ë¬ë¶ì í¨ì¹ì ì ê¸°ë 문ì ë¤ì ìì íê³  ê·¸ê²ì ë¤ì
483	ë³´ë´ë¼.
484	
485	
486	커ë 커뮤ëí°ì 기ì ì¡°ì§ê°ì ì°¨ì´ì 
487	-----------------------------------------------------------------
488	커ë 커뮤ëí°ë ê°ì¥ ì íµì ì¸ íì¬ì ê°ë° í경과ë ë¤ë¥´ë¤. ì¬ê¸°ì ì¬ë¬ë¶ë¤ì
489	문ì ë¥¼ í¼í기 ìí 목ë¡ì´ ìë¤.
490	  ì¬ë¬ë¶ë¤ì´ ì ìí ë³ê²½ë¤ì ê´íì¬ ë§í  ë ì¢ì ê²ë¤ :
491	    - "ì´ê²ì ì¬ë¬ 문ì ë¤ì í´ê²°í©ëë¤."
492	    - "ì´ê²ì 2000 ë¼ì¸ì ì½ë를 ì¤ìëë¤."
493	    - "ì´ê²ì ë´ê° ë§íë ¤ë ê²ì ê´í´ ì¤ëªíë í¨ì¹ìëë¤."
494	    - "ëë 5ê°ì ë¤ë¥¸ ìí¤íì³ìì ê·¸ê²ì íì¤í¸ íì¼ë¯ë¡..."
495	    - "ì¬ê¸°ì ì¼ë ¨ì ìì í¨ì¹ë¤ì´ ìì¼ë¯ë¡..."
496	    - "ì´ê²ì ì¼ë°ì ì¸ 머ì ìì ì±ë¥ì í¥ìí¨ì¼ë¡..."
497	
498	  ì¬ë¬ë¶ë¤ì´ ë§í  ë í¼í´ì¼ í  ì¢ì§ ìì ê²ë¤ :
499	    - "ì°ë¦¬ë ê·¸ê²ì AIX/ptx/Solarisìì ì´ë¬í ë°©ë²ì¼ë¡ íë¤. ê·¸ë¬ë¯ë¡ ê·¸ê²ì ì¢ì ê²ìì í림ìë¤..."
500	    - "ëë 20ëëì ì´ê²ì í´ìë¤. ê·¸ë¬ë¯ë¡..."
501	    - "ì´ê²ì ëì ë²ê¸°ìí´ ëì íì¬ê° íìë¡ íë ê²ì´ë¤."
502	    - "ì´ê²ì ì°ë¦¬ì ìí°íë¼ì´ì¦ ìí ë¼ì¸ì ìí ê²ì´ë¤."
503	    - "ì¬ê¸°ì ëì ìê°ì ë§íê³  ìë 1000 íì´ì§ ì¤ê³ 문ìê° ìë¤."
504	    - "ëë 6ë¬ëì ì´ê²ì íì¼ë..."
505	    - "ì¬ê¸°ì 5000 ë¼ì¸ ì§ë¦¬ í¨ì¹ê° ìì¼ë..."
506	    - "ëë íì¬ ë¤ì£½ë°ì£½ì¸ ê²ì ì¬ìì±íë¤. 그리고 ì¬ê¸°ì..."
507	    - "ëë ë§ê°ìíì ê°ì§ê³  ìì¼ë¯ë¡ ì´ í¨ì¹ë ì§ê¸ ì ì©ë  íìê° ìë¤."
508	
509	커ë 커뮤ëí°ê° ì íµì ì¸ ìíí¸ì¨ì´ ìì§ëì´ë§ ê°ë° íê²½ë¤ê³¼
510	ë ë¤ë¥¸ ì ì ì¼êµ´ì ë³´ì§ ìê³  ì¼íë¤ë ì ì´ë¤. ì´ë©ì¼ê³¼ irc를 ëíì
511	주ììë¨ì¼ë¡ ì¬ì©íë ê²ì íê°ì§ ì¥ì ì ì±ë³ì´ë ì¸ì¢ì ì°¨ë³ì´
512	ìë¤ë ê²ì´ë¤. 리ëì¤ ì»¤ëì ìì íê²½ììë ë¨ì§ ì´ë©ì¼ 주ìë§
513	ìì ì기 ë문ì ì¬ì±ê³¼ ìì 민족ë¤ë 모ë ë°ìë¤ì¬ì§ë¤. êµ­ì ì ì¼ë¡
514	ì¼íê² ëë 측면ì ì¬ëì ì´ë¦ì 근거íì¬ ì±ë³ì ì¶ì¸¡í  ì ìê²
515	í기ë문ì ì°¨ë³ì ìì ë ë° ëìì ì¤ë¤. Andreaë¼ë ì´ë¦ì ê°ì§ ë¨ìì
516	Patì´ë¼ë ì´ë¦ì ê°ì§ ì¬ìê° ìì ìë ìë ê²ì´ë¤. 리ëì¤ ì»¤ëìì
517	ììíë©° ìê°ì ííí´ìë ëë¶ë¶ì ì¬ì±ë¤ì ê¸ì ì ì¸ ê²½íì ê°ì§ê³ 
518	ìë¤.
519	
520	ì¸ì´ ì¥ë²½ì ìì´ì ìµìíì§ ìì ëªëª ì¬ëë¤ìê² ë¬¸ì ê° ë  ìë ìë¤.
521	ì¸ì´ì í륭í 구ì¬ë ë©ì¼ë§ 리ì¤í¸ìì ì¬ë°ë¥´ê² ìì ì ìê°ì
522	ííí기 ìíì¬ íìíë¤. ê·¸ëì ì¬ë¬ë¶ì ì´ë©ì¼ì ë³´ë´ê¸° ì ì
523	ìì´ë¥¼ ì¬ë°ë¥´ê² ì¬ì©íê³  ìëì§ë¥¼ ì²´í¬íë ê²ì´ ë°ëì§íë¤.
524	
525	
526	ì¬ë¬ë¶ì ë³ê²½ì ëëì´ë¼
527	------------------------
528	
529	리ëì¤ ì»¤ë 커뮤ëí°ë í꺼ë²ì êµì¥í í° ì½ëì 묶ì(chunk)ì ì½ê²
530	ë°ìë¤ì´ì§ ìëë¤. ë³ê²½ì ì ì íê² ìê°ëê³ , ê²í ëê³ , ê°ê°ì
531	ë¶ë¶ì¼ë¡ ìê² ëëì´ì ¸ì¼ íë¤. ì´ê²ì íì¬ìì íë ê²ê³¼ë ì íí
532	ë°ëëë ê²ì´ë¤. ì¬ë¬ë¶ë¤ì ì ìì ê°ë° ì´ê¸°ì ì¼ì°ì´ ìê°ëì¼ íë¤.
533	ê·¸ëì ì¬ë¬ë¶ë¤ì ìì ì´ íê³  ìë ê²ì ê´íì¬ í¼ëë°±ì ë°ì ì ìê²
534	ëë¤. 커뮤ëí°ê° ì¬ë¬ë¶ë¤ì´ 커뮤ëí°ì í¨ê» ì¼íê³  ìë¤ë ê²ì
535	ëë¼ëë¡ ë§ë¤ê³  커뮤ëí°ê° ì¬ë¬ë¶ì 기ë¥ì ìí ì°ë ê¸° ì¥ì¼ë¡ì¨
536	ì¬ì©ëì§ ìê³  ìë¤ë ê²ì ëë¼ê² íì. ê·¸ë¬ë ë©ì¼ë§ 리ì¤í¸ì íë²ì
537	50ê°ì ì´ë©ì¼ì ë³´ë´ì§ë ë§ìë¼. ì¬ë¬ë¶ë¤ì ì¼ë ¨ì í¨ì¹ë¤ì í­ì
538	ë ììì¼ íë¤.
539	
540	í¨ì¹ë¥¼ ëëë ì´ì ë ë¤ìê³¼ ê°ë¤.
541	
542	1) ìì í¨ì¹ë¤ì ì¬ë¬ë¶ì í¨ì¹ë¤ì´ ì ì©ë  ì ìë í률ì ëì¬ì¤ë¤.
543	   ìëíë©´ ë¤ë¥¸ ì¬ëë¤ì ì íì±ì ê²ì¦í기 ìíì¬ ë§ì ìê°ê³¼ ë¸ë ¥ì
544	   ë¤ì´ê¸°ë¥¼ ìíì§ ìëë¤. 5ì¤ì í¨ì¹ë ë©ì¸íì´ëê° ê±°ì ëª ì´ê° íë
545	   ë³´ë©´ ì ì©ë  ì ìë¤. ê·¸ë¬ë 500 ì¤ì í¨ì¹ë ì íì±ì ê²í í기 ìíì¬
546	   ëªìê°ì´ 걸릴 ìë ìë¤(걸리ë ìê°ì í¨ì¹ì í¬ê¸° í¹ì ë¤ë¥¸ ê²ì
547	   ë¹ë¡íì¬ ê¸°íê¸ìì ì¼ë¡ ëì´ëë¤).
548	
549	   í¨ì¹ë¥¼ ìê² ë§ëë ê²ì 무ìì¸ê° ì못ëìì ë ëë²ê·¸íë ê²ì
550	   ì½ê² ë§ë ë¤. ì¦, ê·¸ë ê² ë§ëë ê²ì ë§¤ì° í° í¨ì¹ë¥¼ ì ì©í íì
551	   ì¡°ì¬íë ê² ë³´ë¤ ìì í¨ì¹ë¥¼ ì ì©í íì (그리고 ëªëªì ê²ì´
552	   깨ì¡ì ë) íëì© í¨ì¹ë¤ì ì ê±°í´ê°ë©° ëë²ê·¸ í기 ì½ëë¡ ë§ë¤ì´ ì¤ë¤.
553	
554	2) ìì í¨ì¹ë¤ì ë³´ë´ë ê²ë¿ë§ ìëë¼ í¨ì¹ë¤ì ì ì¶í기ì ì ì¬ìì±íê³ 
555	   ê°ë¨íê²(í¹ì ê°ë¨íê² ì¬ë°°ì¹íì¬) íë ê²ë ì¤ìíë¤.
556	
557	ì¬ê¸°ì 커ë ê°ë°ì Al Viroì ì´ì¼ê¸°ê° ìë¤.
558	    "íìì ìí ìì ë¥¼ ì±ì íë ì ìëì ìê°í´ë³´ë¼. ì ìëì íìë¤ì´
559	    ëµì ì»ìëê¹ì§ 겪ì ìíì°©ì¤ë¥¼ 보길 ìíì§ ìëë¤. ì ìëë¤ì
560	    ê°ê²°íê³  ê°ì¥ ë°ì´ë ëµì 보길 ìíë¤. í륭í íìì ì´ê²ì ìê³ 
561	    ë§ì§ë§ì¼ë¡ ëµì ì»ê¸° ì  ì¤ê° ê³¼ì ë¤ì ì ì¶íì§ ìëë¤.
562	
563	    커ë ê°ë°ë ë§ì°¬ê°ì§ì´ë¤. ë©ì¸íì´ëë¤ê³¼ ê²í íë ì¬ëë¤ì 문ì ë¥¼
564	    íì´ëê°ë ê³¼ì ìì ì¨ê²¨ì§ ê³¼ì ì 보길 ìíì§ ìëë¤. ê·¸ë¤ì
565	    ê°ê²°íê³  ë©ì§ ëµì 보길 ìíë¤."
566	
567	커뮤ëí°ì íë ¥íë©° ë°ì´ë ëµì ì°¾ë ê²ê³¼ ì¬ë¬ë¶ë¤ì ëë§ì¹ì§ 못í ììë¤
568	ì¬ì´ì ê· íì ì ì§í´ì¼ íë ê²ì ì´ë ¤ì¸ì§ë 모른ë¤. ê·¸ë¬ë¯ë¡ íë¡ì¸ì¤ì
569	ì´ë°ì ì¬ë¬ë¶ì ììì í¥ììí¤ê¸°ìí í¼ëë°±ì ì»ë ê² ë¿ë§ ìëë¼
570	ì¬ë¬ë¶ë¤ì ë³ê²½ë¤ì ìì 묶ìì¼ë¡ ì ì§í´ì ì¬ì§ì´ë ì¬ë¬ë¶ì ììì
571	ëª¨ë  ë¶ë¶ì´ ì§ê¸ì í¬í¨ë  ì¤ë¹ê° ëì´ìì§ ìì§ë§ ìì ë¶ë¶ì ë²ì¨
572	ë°ìë¤ì¬ì§ ì ìëë¡ ì ì§íë ê²ì´ ë°ëì§íë¤.
573	
574	ëí ìì±ëì§ ììê³  "ëì¤ì ìì ë  ê²ì´ë¤." ì ê°ì ê²ë¤ì í¬í¨íë
575	í¨ì¹ë¤ì ë°ìë¤ì¬ì§ì§ ìì ê²ì´ë¼ë ì ì ì ëíë¼.
576	
577	
578	ë³ê²½ì ì ë¹íí´ë¼
579	-----------------
580	
581	ì¬ë¬ë¶ë¤ì ëëì´ì§ í¨ì¹ë¤ì 리ëì¤ ì»¤ë®¤ëí°ê° ì ë°ìí´ì¼ íëì§ë¥¼
582	ìëë¡ íë ê²ì ë§¤ì° ì¤ìíë¤. ìë¡ì´ 기ë¥ë¤ì´ íìíê³  ì ì©íë¤ë
583	ê²ì ë°ëì ê·¸ì í©ë¹í ì´ì ê° ìì´ì¼ íë¤.
584	
585	
586	ë³ê²½ì 문ìíí´ë¼
587	-----------------
588	
589	ì¬ë¬ë¶ì´ í¨ì¹ë¥¼ ë³´ë´ë ¤ í ëë ì¬ë¬ë¶ì´ 무ìì ë§í려고 íëì§ë¥¼ 충ë¶í
590	ìê°íì¬ ì´ë©ì¼ì ìì±í´ì¼ íë¤. ì´ ì ë³´ë í¨ì¹ë¥¼ ìí ChangeLogê° ë 
591	ê²ì´ë¤. 그리고 í­ì ê·¸ ë´ì©ì 보길 ìíë ëª¨ë  ì¬ëë¤ì ìí´ ë³´ì¡´ë 
592	ê²ì´ë¤. í¨ì¹ë ìë²½íê² ë¤ìê³¼ ê°ì ë´ì©ë¤ì í¬í¨íì¬ ì¤ëªí´ì¼ íë¤.
593	  - ë³ê²½ì´ ì íìíì§
594	  - í¨ì¹ì ê´í ì ì²´ ì¤ê³ ì ê·¼(approach)
595	  - 구í ìì¸ë¤
596	  - íì¤í¸ ê²°ê³¼ë¤
597	
598	ì´ê²ì´ 무ìì¸ì§ ë ìì¸í ê²ì ìê³  ì¶ë¤ë©´ ë¤ì 문ìì ChageLog í­ì ë´ë¼.
599	   "The Perfect Patch"
600	    http://userweb.kernel.org/~akpm/stuff/tpp.txt
601	
602	
603	
604	
605	ì´ ëª¨ë  ê²ì íë ê²ì ë§¤ì° ì´ë ¤ì´ ì¼ì´ë¤. ìë²½í ìííë ë°ë ì ì´ë ëªëì´
606	걸릴 ìë ìë¤. ë§ì ì¸ë´ì ê²°ì¬ì´ íìí ê³ìëë ê°ì ì ê³¼ì ì´ë¤. ê·¸ë¬ë
607	ê°ë¥íí í¬ê¸°íì§ ë§ë¼. ë§ì ì¬ëë¤ì ì´ì ë¶í° í´ìë ê²ì´ê³  ê·¸ ì¬ëë¤ë
608	ì ííê² ì¬ë¬ë¶ë¤ì´ ì§ê¸ ì ìë ê·¸ ê³³ë¶í°  ììíìë¤.
609	
610	
611	
612	
613	----------
614	"ê°ë° íë¡ì¸ì¤"(http://lwn.net/Articles/94386/) ì¹ìì
615	ìì±íëë° ìì´ ì°¸ê³ í  ë¬¸ì를 ì¬ì©íëë¡ íë½í´ì¤ Paolo Ciarrocchiìê²
616	ê°ì¬íë¤. ì¬ë¬ë¶ë¤ì´ ë§í´ì¼ í  ê²ê³¼ ë§í´ìë ìëë ê²ì ëª©ë¡ ì¤ ì¼ë¶ë¥¼ ì ê³µí´ì¤
617	Randy Dunlapê³¼ Gerrit Huizengaìê² ê°ì¬íë¤. ëí ê²í ì ì견 그리고
618	ê³µíì ìë¼ì§ ìì Pat Mochel, Hanna Linder, Randy Dunlap, Kay Sievers,
619	Vojtech Pavlik, Jan Kara, Josh Boyer, Kees Cook, Andrew Morton, Andi Kleen,
620	Vadim Lobanov, Jesper Juhl, Adrian Bunk, Keri Harris, Frans Pop,
621	David A. Wheeler, Junio Hamano, Michael Kerrisk, and Alex Shepardìê²ë ê°ì¬ë¥¼ ì íë¤.
622	ê·¸ë¤ì ëìì´ ììë¤ë©´ ì´ ë¬¸ìë ì¡´ì¬íì§ ììì ê²ì´ë¤.
623	
624	
625	
626	ë©ì¸íì´ë: Greg Kroah-Hartman <greg@kroah.com>
Hide Line Numbers
About Kernel Documentation Linux Kernel Contact Linux Resources Linux Blog

Information is copyright its respective author. All material is available from the Linux Kernel Source distributed under a GPL License. This page is provided as a free service by mjmwired.net.