About Kernel Documentation Linux Kernel Contact Linux Resources Linux Blog

Documentation / ko_KR / HOWTO




Custom Search

Based on kernel version 3.15.4. Page generated on 2014-07-07 09: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://www.ozlabs.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://lxr.linux.no/+trees
217	
218	
219	ê°ë° íë¡ì¸ì¤
220	-------------
221	
222	리ëì¤ ì»¤ë ê°ë° íë¡ì¸ì¤ë íì¬ ëªëª ë¤ë¥¸ ë©ì¸ 커ë "ë¸ëì¹ë¤"ê³¼
223	ìë¸ìì¤íì í¹íë 커ë ë¸ëì¹ë¤ë¡ 구ì±ëë¤. ëªëª ë¤ë¥¸ ë©ì¸
224	ë¸ëì¹ë¤ì ë¤ìê³¼ ê°ë¤.
225	  - main 3.x 커ë í¸ë¦¬
226	  - 3.x.y - ìì ë 커ë í¸ë¦¬
227	  - 3.x -git 커ë í¨ì¹ë¤
228	  - ìë¸ìì¤íì ìí 커ë í¸ë¦¬ë¤ê³¼ í¨ì¹ë¤
229	  - 3.x - íµí© íì¤í¸ë¥¼ ìí next 커ë í¸ë¦¬
230	
231	3.x 커ë í¸ë¦¬
232	---------------
233	
234	3.x 커ëë¤ì Linux Torvaldsê° ê´ë¦¬íë©° kernel.orgì pub/linux/kernel/v3.x/
235	ëë í ë¦¬ìì ì°¸ì¡°ë  ì ìë¤.ê°ë° íë¡ì¸ì¤ë ë¤ìê³¼ ê°ë¤.
236	  - ìë¡ì´ 커ëì´ ë°°í¬ëìë§ì 2주ì ìê°ì´ 주ì´ì§ë¤. ì´ ê¸°ê°ëì
237	    ë©ì¸íì´ëë¤ì í° diffë¤ì Linusìê² ì ì¶í  ì ìë¤. ëê° ì´ í¨ì¹ë¤ì
238	    ëª ì£¼ ëì -next 커ëë´ì ì´ë¯¸ ììë ê²ë¤ì´ë¤. í° ë³ê²½ë¤ì ì ì¶íë ë°
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	3.x.y - ìì  ì»¤ë í¸ë¦¬
266	------------------------
267	
268	3 ì리 ì«ìë¡ ì´ë£¨ì´ì§ ë²ì ¼ì 커ëë¤ì -stable 커ëë¤ì´ë¤. ê·¸ê²ë¤ì 3.x
269	커ëìì ë°ê²¬ë í° íê·ë¤ì´ë ë³´ì 문ì ë¤ ì¤ ë¹êµì  ìê³  ì¤ìí ìì ë¤ì
270	í¬í¨íë¤.
271	
272	ì´ê²ì ê°ì¥ ìµê·¼ì ìì ì ì¸ 커ëì ìíë ì¬ì©ììê² ì¶ì²ëë ë¸ëì¹ì´ë©°,
273	ê°ë°/ì¤íì  ë²ì ¼ì íì¤í¸íë ê²ì ëê³ ì íë ì¬ì©ìë¤ê³¼ë ë³ë¡ ê´ë ¨ì´ ìë¤.
274	
275	ì´ë¤ 3.x.y 커ëë ì¬ì©í  ì ìë¤ë©´ ê·¸ëë ê°ì¥ ëì ì«ìì 3.x
276	커ëì´ íì¬ì ìì  ì»¤ëì´ë¤.
277	
278	3.x.yë "stable" í<stable@vger.kernel.org>ì ìí´ ê´ë¦¬ëë©° ê±°ì ë§¤ë² ê²©ì£¼ë¡
279	ë°°í¬ëë¤.
280	
281	커ë í¸ë¦¬ 문ìë¤ ë´ì Documentation/stable_kernel_rules.txt íì¼ì ì´ë¤
282	ì¢ë¥ì ë³ê²½ë¤ì´ -stable í¸ë¦¬ë¡ ë¤ì´ìëì§ì ë°°í¬ íë¡ì¸ì¤ê° ì´ë»ê²
283	ì§íëëì§ë¥¼ ì¤ëªíë¤.
284	
285	
286	3.x -git í¨ì¹ë¤
287	------------------
288	git ì ì¥ì(ê·¸ë¬ë¯ë¡ -gitì´ë¼ë ì´ë¦ì´ ë¶ì)ìë ë ë§ë¤ ê´ë¦¬ëë Linusì
289	커ë í¸ë¦¬ì snapshot ë¤ì´ ìë¤. ì´ í¨ì¹ë¤ì ì¼ë°ì ì¼ë¡ ë ë§ë¤ ë°°í¬ëë©°
290	Linusì í¸ë¦¬ì íì¬ ìí를 ëíë¸ë¤. ì´ í¨ì¹ë¤ì ì ìì ì¸ì§ ì¡°ê¸ë
291	ì´í´ë³´ì§ ìê³  ìëì ì¼ë¡ ìì±ë ê²ì´ë¯ë¡ -rc 커ëë¤ ë³´ë¤ë ë ì¤íì ì´ë¤.
292	
293	ìë¸ìì¤í 커ë í¸ë¦¬ë¤ê³¼ í¨ì¹ë¤
294	-------------------------------
295	ë¤ìí 커ë ìë¸ìì¤íì ë©ì¸íì´ëë¤ --- 그리고 ë§ì 커ë ìë¸ìì¤í ê°ë°ìë¤
296	--- ì ê·¸ë¤ì íì¬ ê°ë° ìí를 ìì¤ ì ì¥ìë¡ ë¸ì¶íë¤. ì´ë¥¼ íµí´ ë¤ë¥¸ ì¬ëë¤ë
297	커ëì ë¤ë¥¸ ìì­ì ì´ë¤ ë³íê° ì´ë£¨ì´ì§ê³  ìëì§ ì ì ìë¤. ê¸ìí ê°ë°ì´
298	ì§íëë ìì­ì´ ìê³  ê·¸ë ì§ ìì ìì­ì´ ìì¼ë¯ë¡, ê°ë°ìë ë¤ë¥¸ ê°ë°ìê° ì ì¶í
299	ìì  ì¬í­ê³¼ ìì ì ìì ì¬í­ì 충ëì´ë ëì¼í ì¼ì ëìì ëì¬ëì´ ë°ë¡
300	ì§ííë ì¬í를 ë°©ì§í기 ìí´ ê¸ìí ê°ë°ì´ ì§íëê³  ìë ìì­ì ììì
301	ë² ì´ì¤ë¥¼ ë§ì¶°ì¤ ê²ì´ ì구ëë¤.
302	
303	ëë¶ë¶ì ì´ë¬í ì ì¥ìë git í¸ë¦¬ì§ë§, gitì´ ìë SCMì¼ë¡ ê´ë¦¬ëê±°ë, quilt
304	ì리ì¦ë¡ ì ê³µëë í¨ì¹ë¤ë ì¡´ì¬íë¤. ì´ë¬í ìë¸ìì¤í ì ì¥ìë¤ì MAINTAINERS
305	íì¼ì ëì´ëì´ ìë¤. ëë¶ë¶ì http://git.kernel.org ìì ë³¼ ì ìë¤.
306	
307	ì ìë í¨ì¹ë ìë¸ìì¤í í¸ë¦¬ì 커ë°ë기 ì ì ë©ì¼ë§ 리ì¤í¸ë¥¼ íµí´
308	리뷰ëë¤(ìëì ê´ë ¨ ì¹ìì 참고í기 ë°ëë¤). ì¼ë¶ 커ë ìë¸ìì¤íì ê²½ì°, ì´
309	리뷰 íë¡ì¸ì¤ë patchworkë¼ë ë구를 íµí´ ì¶ì ëë¤. patchworkì ë±ë¡ë í¨ì¹ì
310	í¨ì¹ì ëí ì½ë©í¸, í¨ì¹ì ë²ì ì ë³¼ ì ìë ì¹ ì¸í°íì´ì¤ë¥¼ ì ê³µíê³ ,
311	ë©ì¸íì´ëë í¨ì¹ë¥¼ 리뷰 ì¤, 리뷰 íµê³¼, ëë ë°ë ¤ë¨ì¼ë¡ íìí  ì ìë¤.
312	ëë¶ë¶ì ì´ë¬í patchwork ì¬ì´í¸ë http://patchwork.kernel.org/ ëë
313	http://patchwork.ozlabs.org/ ì ëì´ëì´ ìë¤.
314	
315	3.x - íµí© íì¤í¸ë¥¼ ìí next 커ë í¸ë¦¬
316	-----------------------------------------
317	ìë¸ìì¤í í¸ë¦¬ë¤ì ë³ê²½ì¬í­ë¤ì mainline 3.x í¸ë¦¬ë¡ ë¤ì´ì¤ê¸° ì ì íµí©
318	íì¤í¸ë¥¼ ê±°ì³ì¼ íë¤. ì´ë° 목ì ì¼ë¡, ëª¨ë  ìë¸ìì¤í í¸ë¦¬ì ë³ê²½ì¬í­ì ê±°ì
319	ë§¤ì¼ ë°ìê°ë í¹ìí íì¤í¸ ì ì¥ìê° ì¡´ì¬íë¤:
320	       http://git.kernel.org/?p=linux/kernel/git/sfr/linux-next.git
321	       http://linux.f-seidel.de/linux-next/pmwiki/
322	
323	ì´ë° ìì¼ë¡, -next 커ëì íµí´ ë¤ì ë¨¸ì§ ê¸°ê°ì ë©ì¸ë¼ì¸ 커ëì ì´ë¤ ë³ê²½ì´
324	ê°í´ì§ ê²ì¸ì§ ê°ëµí ì ì ìë¤. 모íì¬ ê°í íì¤í°ë¼ë©´ -next 커ëìì íì¤í¸ë¥¼
325	ìííë ê²ë ì¢ì ê²ì´ë¤.
326	
327	ë²ê·¸ ë³´ê³ 
328	---------
329	bugzilla.kernel.orgë 리ëì¤ ì»¤ë ê°ë°ìë¤ì´ 커ëì ë²ê·¸ë¥¼ ì¶ì íë ê³³ì´ë¤.
330	ì¬ì©ìë¤ì ë°ê²¬í ëª¨ë  ë²ê·¸ë¤ì ë³´ê³ í기 ìíì¬ ì´ í´ì ì¬ì©í  ê²ì ê¶ì¥íë¤.
331	kernel bugzilla를 ì¬ì©íë ìì¸í ë°©ë²ì ë¤ìì 참조íë¼.
332	    http://test.kernel.org/bugzilla/faq.html
333	
334	ë©ì¸ 커ë ìì¤ ëë í ë¦¬ì ìë REPORTING-BUGS íì¼ì 커ë ë²ê·¸ë¼ê³  ìê°ëë
335	ê²ì ë³´ê³ íë ë°©ë²ì ê´í ì¢ì íí릿ì´ë©° 문ì ë¥¼ ì¶ì í기 ìí´ì 커ë
336	ê°ë°ìë¤ì´ íìë¡ íë ì ë³´ê° 무ìë¤ì¸ì§ë¥¼ ìì¸í ì¤ëªíê³  ìë¤.
337	
338	
339	ë²ê·¸ 리í¬í¸ë¤ì ê´ë¦¬
340	--------------------
341	
342	ì¬ë¬ë¶ì í´í¹ 기ì ì ì°ìµíë ê°ì¥ ì¢ì ë°©ë² ì¤ì íë ë¤ë¥¸ ì¬ëë¤ì´
343	ë³´ê³ í ë²ê·¸ë¤ì ìì íë ê²ì´ë¤. ì¬ë¬ë¶ì 커ëì ëì± ìì íìí¤ëë°
344	ëìì ì¤ ë¿ë§ì´ ìëë¼ ì¤ì ìë 문ì ë¤ì ìì íë ë²ì ë°°ì°ê² ëê³ 
345	ê·¸ì í¨ê» ì¬ë¬ë¶ë¤ì 기ì ì í¥ìë  ê²ì´ë©° ë¤ë¥¸ ê°ë°ìë¤ì´ ì¬ë¬ë¶ì
346	ì¡´ì¬ì ëí´ ìê² ë  ê²ì´ë¤. ë²ê·¸ë¥¼ ìì íë ê²ì ê°ë°ìë¤  ì¬ì´ìì
347	ì ì를 ì»ì ì ìë ê°ì¥ ì¢ì ë°©ë²ì¤ì íëì´ë¤. ìëíë©´ ë§ì ì¬ëë¤ì
348	ë¤ë¥¸ ì¬ëë¤ì ë²ê·¸ë¤ì ìì í기 ìíì¬ ìê°ì ë­ë¹íì§ ì기 ë문ì´ë¤.
349	
350	ì´ë¯¸ ë³´ê³ ë ë²ê·¸ 리í¬í¸ë¤ì ê°ì§ê³  ììí기 ìí´ì http://bugzilla.kernel.org를
351	참조íë¼. ì¬ë¬ë¶ì´ ìì¼ë¡ ìê²¨ë  ë²ê·¸ 리í¬í¸ë¤ì ì¡°ì¸ìê° ë길 ìíë¤ë©´
352	bugme-new ë©ì¼ë§ 리ì¤í¸ë(ìë¡ì´ ë²ê·¸ 리í¬í¸ë¤ë§ì´ ì´ê³³ìì ë©ì¼ë¡ ì í´ì§ë¤)
353	bugme-janitor ë©ì¼ë§ 리ì¤í¸(bugzillaì ëª¨ë  ë³íë¤ì´ ì¬ê¸°ì ë©ì¼ë¡ ì í´ì§ë¤)
354	ì ë±ë¡íë©´ ëë¤.
355	
356	      https://lists.linux-foundation.org/mailman/listinfo/bugme-new
357	      https://lists.linux-foundation.org/mailman/listinfo/bugme-janitors
358	
359	
360	
361	ë©ì¼ë§ 리ì¤í¸ë¤
362	---------------
363	
364	ìì ëªëª 문ìë¤ì´ ì¤ëªíìì§ë§ íµì¬ 커ë ê°ë°ìë¤ì ëë¤ìë
365	리ëì¤ ì»¤ë ë©ì¼ë§ 리ì¤í¸ì ì°¸ì¬íê³  ìë¤. 리ì¤í¸ì ë±ë¡íê³  í´ì§íë
366	ë°©ë²ì ê´í ìì¸í ì¬í­ì ë¤ììì ì°¸ì¡°í  ì ìë¤.
367	    http://vger.kernel.org/vger-lists.html#linux-kernel
368	ì¹ìì ë§ì ë¤ë¥¸ ê³³ìë ë©ì¼ë§ 리ì¤í¸ì ìì¹´ì´ë¸ë¤ì´ ìë¤.
369	ì´ë¬í ìì¹´ì´ë¸ë¤ì ì°¾ì¼ë ¤ë©´ ê²ì ìì§ì ì¬ì©íë¼. ì를 ë¤ì´:
370	      http://dir.gmane.org/gmane.linux.kernel
371	ì¬ë¬ë¶ì´ ìë¡ì´ 문ì ì ê´í´ 리ì¤í¸ì ì¬ë¦¬ê¸° ì ì ë§íê³  ì¶ì 주ì ì ê´í
372	ê²ì ìì¹´ì´ë¸ìì ë¨¼ì  ì°¾ì보기를 ê°ë ¥í ê¶ì¥íë¤. ì´ë¯¸ ìì¸íê² í ë¡ ë ë§ì
373	ê²ë¤ì´ ë©ì¼ë§ 리ì¤í¸ì ìì¹´ì´ë¸ì 기ë¡ëì´ ìë¤.
374	
375	ê°ê°ì 커ë ìë¸ìì¤íë¤ì ëë¶ë¶ì ìì ë¤ì ê°ë°ì ê´í ë¸ë ¥ë¤ë¡ ì´ë£¨ì´ì§
376	ë¶ë¦¬ë ë©ì¼ë§ 리ì¤í¸ë¥¼ ë°ë¡ ê°ì§ê³  ìë¤. ë¤ë¥¸ 그룹ë¤ì´ ë¬´ì¨ ë¦¬ì¤í¸ë¥¼ ê°ì§ê³ 
377	ìëì§ë MAINTAINERS íì¼ì 참조íë¼.
378	
379	ë§ì 리ì¤í¸ë¤ì kernel.orgìì í¸ì¤í¸ëê³  ìë¤. ê·¸ ì ë³´ë¤ì ë¤ììì ì°¸ì¡°ë  ì ìë¤.
380	         http://vger.kernel.org/vger-lists.html
381	
382	리ì¤í¸ë¤ì ì¬ì©í  ëë ì¬ë°ë¥¸ ìì ì ë°ë¥¼ ê²ì ì ëí´ë¼.
383	ëë¨íì§ ìì§ë§ ë¤ì URLì 리ì¤í¸(í¹ì ëª¨ë  ë¦¬ì¤í¸)ì ëííë ëªëª ê°ë¨í
384	ê°ì´ëë¼ì¸ì ê°ì§ê³  ìë¤.
385	         http://www.albion.com/netiquette/
386	
387	ì¬ë¬ ì¬ëë¤ì´ ì¬ë¬ë¶ì ë©ì¼ì ìëµíë¤ë©´ CC: ì¦ ìì  ë¦¬ì¤í¸ë 꽤 커ì§ê²
388	ë  ê²ì´ë¤. ì무 ì´ì ìì´ CCìì ì´ë¤ ì¬ëë ì ê±°íê±°ë 리ì¤í¸ 주ìë¡ë§
389	íì íì§ ë§ë¼. ë©ì¼ì ë³´ë¸ ì¬ëì¼ë¡ì íë를 ë°ê³  리ì¤í¸ë¡ë¶í° ë
390	íë를 ë°ì ëë² ë°ë ê²ì ìµìíì¬ ìì¼ë mail-header를 ì¡°ìí려고 íì§
391	ë§ìë¼. ì¬ëë¤ì ê·¸ë° ê²ì ì¢ìíì§ ìì ê²ì´ë¤.
392	
393	ì¬ë¬ë¶ì íì ì 문맥ì ìëëë¡ ì ì§í´ì¼ íë¤. ì¬ë¬ë¶ë¤ì íì ì ìë¶ë¶ì
394	"John 커ëí´ì»¤ë ìì±íë¤...."를 ì ì§íë©° ì¬ë¬ë¶ë¤ì ì견ì ê·¸ ë©ì¼ì ìë¶ë¶ì
395	ìì±íì§ ë§ê³  ê° ì¸ì©í ë¨ë½ë¤ ì¬ì´ì ë£ì´ë¼.
396	
397	ì¬ë¬ë¶ë¤ì´ í¨ì¹ë¤ì ë©ì¼ì ë£ëë¤ë©´ ê·¸ê²ë¤ì Documentation/SubmittingPatchesì
398	ëììëë°ë¡ ëªë°±í(plain) ì½ì ì ìë íì¤í¸ì¬ì¼ íë¤. 커ë ê°ë°ìë¤ì
399	첨ë¶íì¼ì´ë ìì¶ë í¨ì¹ë¤ì ìíì§ ìëë¤. ê·¸ë¤ì ì¬ë¬ë¶ë¤ì í¨ì¹ì
400	ê° ë¼ì¸ ë¨ìë¡ ì½ë©í¸ë¥¼ í길 ìíë©° ìì¶íê±°ë 첨ë¶íì§ ìê³  ë³´ë´ë ê²ì´
401	ê·¸ë ê² í  ì ìë ì ì¼í ë°©ë²ì´ë¤. ì¬ë¬ë¶ë¤ì´ ì¬ì©íë ë©ì¼ íë¡ê·¸ë¨ì´
402	ì¤íì´ì¤ë í­ ë¬¸ìë¤ì ì¡°ìíì§ ìëì§ íì¸íë¼. ê°ì¥ ì¢ì 첫 íì¤í¸ë
403	ë©ì¼ì ìì ìê² ë³´ë´ë³´ê³  ì¤ì¤ë¡ ê·¸ í¨ì¹ë¥¼ ì ì©í´ë³´ë¼. ê·¸ê²ì´ ëìíì§
404	ìëë¤ë©´ ì¬ë¬ë¶ì ë©ì¼ íë¡ê·¸ë¨ì ê³ ì¹ëê° ì ëë¡ ëìíë íë¡ê·¸ë¨ì¼ë¡
405	ë°ê¾¸ì´ë¼.
406	
407	무ìë³´ë¤ë ë©ì¼ë§ 리ì¤í¸ì ë¤ë¥¸ 구ëìë¤ìê² ë³´ì¬ì£¼ë ¤ íë¤ë ê²ì 기ìµíë¼.
408	
409	
410	커뮤ëí°ì íë ¥íë ë²
411	--------------------
412	
413	커ë 커뮤ëí°ì 목ì ì ê°ë¥íí ê°ì¥ ì¢ì 커ëì ì ê³µíë ê²ì´ë¤. ì¬ë¬ë¶ì´
414	ë°ìë¤ì¬ì§ í¨ì¹ë¥¼ ì ì¶íê² ëë©´ ê·¸ í¨ì¹ì 기ì ì ì¸ ì´ì ì¼ë¡ ê²í ë  ê²ì´ë¤.
415	ê·¸ë¼ ì¬ë¬ë¶ë¤ì 무ìì 기ëíê³  ìì´ì¼ íëê°?
416	 - ë¹í
417	 - ì견
418	 - ë³ê²½ì ìí ì구
419	 - ë¹ìì±ì ìí ì구
420	 - 침묵
421	
422	기ìµíë¼. ì´ê²ë¤ì ì¬ë¬ë¶ì í¨ì¹ê° 커ëë¡ ë¤ì´ê°ê¸° ìí ê³¼ì ì´ë¤. ì¬ë¬ë¶ì
423	í¨ì¹ë¤ì ë¹íê³¼ ë¤ë¥¸ ì견ì ë°ì ì ìê³  ê·¸ê²ë¤ì 기ì ì ì¸ ë ë²¨ë¡ íê°íê³ 
424	ì¬ììíê±°ë ëë ì ìì íë©´ ìëëì§ì ê´íì¬ ëªë£íê³  ê°ê²°í ì´ì ë¥¼
425	ë§í  ì ìì´ì¼ íë¤. ì¬ë¬ë¶ì´ ì ì¶í ê²ì ì´ë¤ ìëµë ìì§ ìë¤ë©´ ëª ì¼ì
426	기ë¤ë ¤ë³´ê³  ë¤ì ìëí´ë¼. ëë¡  ë무 ë§ì ë©ì¼ë¤ ìì 묻íë²ë¦¬ê¸°ë íë¤.
427	
428	ì¬ë¬ë¶ì 무ìì í´ìë ìëëê°?
429	 - ì¬ë¬ë¶ì í¨ì¹ê° ì무 ì§ë¬¸ ìì´ ë°ìë¤ì¬ì§ê¸°ë¥¼ 기ëíë ê²
430	 - ë°©ì´ì ì´ ëë ê²
431	 - ì견ì 무ìíë ê²
432	 - ìì²­ë ë³ê²½ì íì§ ìê³  í¨ì¹ë¥¼ ë¤ì ì ì¶íë ê²
433	
434	ê°ë¥íí ê°ì¥ ì¢ì 기ì ì ì¸ í´ëµì 찾고 ìë 커뮤ëí°ììë í­ì
435	ì´ë¤ í¨ì¹ê° ì¼ë§ë ì¢ìì§ì ê´íì¬ ë¤ë¥¸ ì견ë¤ì´ ìì ì ìë¤. ì¬ë¬ë¶ì
436	íì¡°ì ì´ì´ì¼ íê³  ê¸°êº¼ì´ ì¬ë¬ë¶ì ìê°ì 커ë ë´ì ë§ì¶ì´ì¼ íë¤. ìëë©´
437	ì ì´ë ì¬ë¬ë¶ì ê²ì´ ê°ì¹ìë¤ë ê²ì ì¦ëªíì¬ì¼ íë¤. ì못ë ê²ë ì¬ë¬ë¶ì´
438	ì¬ë°ë¥¸ ë°©í¥ì í´ê²°ì±ì¼ë¡ ì´ëì´ê° ìì§ê° ìë¤ë©´ ë°ìë¤ì¬ì§ ê²ì´ë¼ë ì ì
439	기ìµíë¼.
440	
441	ì¬ë¬ë¶ì 첫 í¨ì¹ì ì¬ë¬ë¶ì´ ìì í´ì¼íë ì­ì¬ê° ì ëì íì ì´ ì¤ë
442	ê²½ì°ë ííë¤. ì´ê²ì ì¬ë¬ë¶ì í¨ì¹ê° ë°ìë¤ì¬ì§ì§ ìì ê²ì´ë¼ë ê²ì
443	ì미íë ê²ì´ ìëê³  ê°ì¸ì ì¼ë¡ ì¬ë¬ë¶ìê² ê°ì ì´ ìì´ì ê·¸ë¬ë ê²ë
444	ìëë¤. ê°ë¨í ì¬ë¬ë¶ì í¨ì¹ì ì ê¸°ë 문ì ë¤ì ìì íê³  ê·¸ê²ì ë¤ì
445	ë³´ë´ë¼.
446	
447	
448	커ë 커뮤ëí°ì 기ì ì¡°ì§ê°ì ì°¨ì´ì 
449	-----------------------------------------------------------------
450	커ë 커뮤ëí°ë ê°ì¥ ì íµì ì¸ íì¬ì ê°ë° í경과ë ë¤ë¥´ë¤. ì¬ê¸°ì ì¬ë¬ë¶ë¤ì
451	문ì ë¥¼ í¼í기 ìí 목ë¡ì´ ìë¤.
452	  ì¬ë¬ë¶ë¤ì´ ì ìí ë³ê²½ë¤ì ê´íì¬ ë§í  ë ì¢ì ê²ë¤ :
453	    - "ì´ê²ì ì¬ë¬ 문ì ë¤ì í´ê²°í©ëë¤."
454	    - "ì´ê²ì 2000 ë¼ì¸ì ì½ë를 ì¤ìëë¤."
455	    - "ì´ê²ì ë´ê° ë§íë ¤ë ê²ì ê´í´ ì¤ëªíë í¨ì¹ìëë¤."
456	    - "ëë 5ê°ì ë¤ë¥¸ ìí¤íì³ìì ê·¸ê²ì íì¤í¸ íì¼ë¯ë¡..."
457	    - "ì¬ê¸°ì ì¼ë ¨ì ìì í¨ì¹ë¤ì´ ìì¼ë¯ë¡..."
458	    - "ì´ê²ì ì¼ë°ì ì¸ 머ì ìì ì±ë¥ì í¥ìí¨ì¼ë¡..."
459	
460	  ì¬ë¬ë¶ë¤ì´ ë§í  ë í¼í´ì¼ í  ì¢ì§ ìì ê²ë¤ :
461	    - "ì°ë¦¬ë ê·¸ê²ì AIX/ptx/Solarisìì ì´ë¬í ë°©ë²ì¼ë¡ íë¤. ê·¸ë¬ë¯ë¡ ê·¸ê²ì ì¢ì ê²ìì í림ìë¤..."
462	    - "ëë 20ëëì ì´ê²ì í´ìë¤. ê·¸ë¬ë¯ë¡..."
463	    - "ì´ê²ì ëì ë²ê¸°ìí´ ëì íì¬ê° íìë¡ íë ê²ì´ë¤."
464	    - "ì´ê²ì ì°ë¦¬ì ìí°íë¼ì´ì¦ ìí ë¼ì¸ì ìí ê²ì´ë¤."
465	    - "ì¬ê¸°ì ëì ìê°ì ë§íê³  ìë 1000 íì´ì§ ì¤ê³ 문ìê° ìë¤."
466	    - "ëë 6ë¬ëì ì´ê²ì íì¼ë..."
467	    - "ì¬ê¸°ì 5000 ë¼ì¸ ì§ë¦¬ í¨ì¹ê° ìì¼ë..."
468	    - "ëë íì¬ ë¤ì£½ë°ì£½ì¸ ê²ì ì¬ìì±íë¤. 그리고 ì¬ê¸°ì..."
469	    - "ëë ë§ê°ìíì ê°ì§ê³  ìì¼ë¯ë¡ ì´ í¨ì¹ë ì§ê¸ ì ì©ë  íìê° ìë¤."
470	
471	커ë 커뮤ëí°ê° ì íµì ì¸ ìíí¸ì¨ì´ ìì§ëì´ë§ ê°ë° íê²½ë¤ê³¼
472	ë ë¤ë¥¸ ì ì ì¼êµ´ì ë³´ì§ ìê³  ì¼íë¤ë ì ì´ë¤. ì´ë©ì¼ê³¼ irc를 ëíì
473	주ììë¨ì¼ë¡ ì¬ì©íë ê²ì íê°ì§ ì¥ì ì ì±ë³ì´ë ì¸ì¢ì ì°¨ë³ì´
474	ìë¤ë ê²ì´ë¤. 리ëì¤ ì»¤ëì ìì íê²½ììë ë¨ì§ ì´ë©ì¼ 주ìë§
475	ìì ì기 ë문ì ì¬ì±ê³¼ ìì 민족ë¤ë 모ë ë°ìë¤ì¬ì§ë¤. êµ­ì ì ì¼ë¡
476	ì¼íê² ëë 측면ì ì¬ëì ì´ë¦ì 근거íì¬ ì±ë³ì ì¶ì¸¡í  ì ìê²
477	í기ë문ì ì°¨ë³ì ìì ë ë° ëìì ì¤ë¤. Andreaë¼ë ì´ë¦ì ê°ì§ ë¨ìì
478	Patì´ë¼ë ì´ë¦ì ê°ì§ ì¬ìê° ìì ìë ìë ê²ì´ë¤. 리ëì¤ ì»¤ëìì
479	ììíë©° ìê°ì ííí´ìë ëë¶ë¶ì ì¬ì±ë¤ì ê¸ì ì ì¸ ê²½íì ê°ì§ê³ 
480	ìë¤.
481	
482	ì¸ì´ ì¥ë²½ì ìì´ì ìµìíì§ ìì ëªëª ì¬ëë¤ìê² ë¬¸ì ê° ë  ìë ìë¤.
483	ì¸ì´ì í륭í 구ì¬ë ë©ì¼ë§ 리ì¤í¸ìì ì¬ë°ë¥´ê² ìì ì ìê°ì
484	ííí기 ìíì¬ íìíë¤. ê·¸ëì ì¬ë¬ë¶ì ì´ë©ì¼ì ë³´ë´ê¸° ì ì
485	ìì´ë¥¼ ì¬ë°ë¥´ê² ì¬ì©íê³  ìëì§ë¥¼ ì²´í¬íë ê²ì´ ë°ëì§íë¤.
486	
487	
488	ì¬ë¬ë¶ì ë³ê²½ì ëëì´ë¼
489	------------------------
490	
491	리ëì¤ ì»¤ë 커뮤ëí°ë í꺼ë²ì êµì¥í í° ì½ëì 묶ì(chunk)ì ì½ê²
492	ë°ìë¤ì´ì§ ìëë¤. ë³ê²½ì ì ì íê² ìê°ëê³ , ê²í ëê³ , ê°ê°ì
493	ë¶ë¶ì¼ë¡ ìê² ëëì´ì ¸ì¼ íë¤. ì´ê²ì íì¬ìì íë ê²ê³¼ë ì íí
494	ë°ëëë ê²ì´ë¤. ì¬ë¬ë¶ë¤ì ì ìì ê°ë° ì´ê¸°ì ì¼ì°ì´ ìê°ëì¼ íë¤.
495	ê·¸ëì ì¬ë¬ë¶ë¤ì ìì ì´ íê³  ìë ê²ì ê´íì¬ í¼ëë°±ì ë°ì ì ìê²
496	ëë¤. 커뮤ëí°ê° ì¬ë¬ë¶ë¤ì´ 커뮤ëí°ì í¨ê» ì¼íê³  ìë¤ë ê²ì
497	ëë¼ëë¡ ë§ë¤ê³  커뮤ëí°ê° ì¬ë¬ë¶ì 기ë¥ì ìí ì°ë ê¸° ì¥ì¼ë¡ì¨
498	ì¬ì©ëì§ ìê³  ìë¤ë ê²ì ëë¼ê² íì. ê·¸ë¬ë ë©ì¼ë§ 리ì¤í¸ì íë²ì
499	50ê°ì ì´ë©ì¼ì ë³´ë´ì§ë ë§ìë¼. ì¬ë¬ë¶ë¤ì ì¼ë ¨ì í¨ì¹ë¤ì í­ì
500	ë ììì¼ íë¤.
501	
502	í¨ì¹ë¥¼ ëëë ì´ì ë ë¤ìê³¼ ê°ë¤.
503	
504	1) ìì í¨ì¹ë¤ì ì¬ë¬ë¶ì í¨ì¹ë¤ì´ ì ì©ë  ì ìë í률ì ëì¬ì¤ë¤.
505	   ìëíë©´ ë¤ë¥¸ ì¬ëë¤ì ì íì±ì ê²ì¦í기 ìíì¬ ë§ì ìê°ê³¼ ë¸ë ¥ì
506	   ë¤ì´ê¸°ë¥¼ ìíì§ ìëë¤. 5ì¤ì í¨ì¹ë ë©ì¸íì´ëê° ê±°ì ëª ì´ê° íë
507	   ë³´ë©´ ì ì©ë  ì ìë¤. ê·¸ë¬ë 500 ì¤ì í¨ì¹ë ì íì±ì ê²í í기 ìíì¬
508	   ëªìê°ì´ 걸릴 ìë ìë¤(걸리ë ìê°ì í¨ì¹ì í¬ê¸° í¹ì ë¤ë¥¸ ê²ì
509	   ë¹ë¡íì¬ ê¸°íê¸ìì ì¼ë¡ ëì´ëë¤).
510	
511	   í¨ì¹ë¥¼ ìê² ë§ëë ê²ì 무ìì¸ê° ì못ëìì ë ëë²ê·¸íë ê²ì
512	   ì½ê² ë§ë ë¤. ì¦, ê·¸ë ê² ë§ëë ê²ì ë§¤ì° í° í¨ì¹ë¥¼ ì ì©í íì
513	   ì¡°ì¬íë ê² ë³´ë¤ ìì í¨ì¹ë¥¼ ì ì©í íì (그리고 ëªëªì ê²ì´
514	   깨ì¡ì ë) íëì© í¨ì¹ë¤ì ì ê±°í´ê°ë©° ëë²ê·¸ í기 ì½ëë¡ ë§ë¤ì´ ì¤ë¤.
515	
516	2) ìì í¨ì¹ë¤ì ë³´ë´ë ê²ë¿ë§ ìëë¼ í¨ì¹ë¤ì ì ì¶í기ì ì ì¬ìì±íê³ 
517	   ê°ë¨íê²(í¹ì ê°ë¨íê² ì¬ë°°ì¹íì¬) íë ê²ë ì¤ìíë¤.
518	
519	ì¬ê¸°ì 커ë ê°ë°ì Al Viroì ì´ì¼ê¸°ê° ìë¤.
520	    "íìì ìí ìì ë¥¼ ì±ì íë ì ìëì ìê°í´ë³´ë¼. ì ìëì íìë¤ì´
521	    ëµì ì»ìëê¹ì§ 겪ì ìíì°©ì¤ë¥¼ 보길 ìíì§ ìëë¤. ì ìëë¤ì
522	    ê°ê²°íê³  ê°ì¥ ë°ì´ë ëµì 보길 ìíë¤. í륭í íìì ì´ê²ì ìê³ 
523	    ë§ì§ë§ì¼ë¡ ëµì ì»ê¸° ì  ì¤ê° ê³¼ì ë¤ì ì ì¶íì§ ìëë¤.
524	
525	    커ë ê°ë°ë ë§ì°¬ê°ì§ì´ë¤. ë©ì¸íì´ëë¤ê³¼ ê²í íë ì¬ëë¤ì 문ì ë¥¼
526	    íì´ëê°ë ê³¼ì ìì ì¨ê²¨ì§ ê³¼ì ì 보길 ìíì§ ìëë¤. ê·¸ë¤ì
527	    ê°ê²°íê³  ë©ì§ ëµì 보길 ìíë¤."
528	
529	커뮤ëí°ì íë ¥íë©° ë°ì´ë ëµì ì°¾ë ê²ê³¼ ì¬ë¬ë¶ë¤ì ëë§ì¹ì§ 못í ììë¤
530	ì¬ì´ì ê· íì ì ì§í´ì¼ íë ê²ì ì´ë ¤ì¸ì§ë 모른ë¤. ê·¸ë¬ë¯ë¡ íë¡ì¸ì¤ì
531	ì´ë°ì ì¬ë¬ë¶ì ììì í¥ììí¤ê¸°ìí í¼ëë°±ì ì»ë ê² ë¿ë§ ìëë¼
532	ì¬ë¬ë¶ë¤ì ë³ê²½ë¤ì ìì 묶ìì¼ë¡ ì ì§í´ì ì¬ì§ì´ë ì¬ë¬ë¶ì ììì
533	ëª¨ë  ë¶ë¶ì´ ì§ê¸ì í¬í¨ë  ì¤ë¹ê° ëì´ìì§ ìì§ë§ ìì ë¶ë¶ì ë²ì¨
534	ë°ìë¤ì¬ì§ ì ìëë¡ ì ì§íë ê²ì´ ë°ëì§íë¤.
535	
536	ëí ìì±ëì§ ììê³  "ëì¤ì ìì ë  ê²ì´ë¤." ì ê°ì ê²ë¤ì í¬í¨íë
537	í¨ì¹ë¤ì ë°ìë¤ì¬ì§ì§ ìì ê²ì´ë¼ë ì ì ì ëíë¼.
538	
539	
540	ë³ê²½ì ì ë¹íí´ë¼
541	-----------------
542	
543	ì¬ë¬ë¶ë¤ì ëëì´ì§ í¨ì¹ë¤ì 리ëì¤ ì»¤ë®¤ëí°ê° ì ë°ìí´ì¼ íëì§ë¥¼
544	ìëë¡ íë ê²ì ë§¤ì° ì¤ìíë¤. ìë¡ì´ 기ë¥ë¤ì´ íìíê³  ì ì©íë¤ë
545	ê²ì ë°ëì ê·¸ì í©ë¹í ì´ì ê° ìì´ì¼ íë¤.
546	
547	
548	ë³ê²½ì 문ìíí´ë¼
549	-----------------
550	
551	ì¬ë¬ë¶ì´ í¨ì¹ë¥¼ ë³´ë´ë ¤ í ëë ì¬ë¬ë¶ì´ 무ìì ë§í려고 íëì§ë¥¼ 충ë¶í
552	ìê°íì¬ ì´ë©ì¼ì ìì±í´ì¼ íë¤. ì´ ì ë³´ë í¨ì¹ë¥¼ ìí ChangeLogê° ë 
553	ê²ì´ë¤. 그리고 í­ì ê·¸ ë´ì©ì 보길 ìíë ëª¨ë  ì¬ëë¤ì ìí´ ë³´ì¡´ë 
554	ê²ì´ë¤. í¨ì¹ë ìë²½íê² ë¤ìê³¼ ê°ì ë´ì©ë¤ì í¬í¨íì¬ ì¤ëªí´ì¼ íë¤.
555	  - ë³ê²½ì´ ì íìíì§
556	  - í¨ì¹ì ê´í ì ì²´ ì¤ê³ ì ê·¼(approach)
557	  - 구í ìì¸ë¤
558	  - íì¤í¸ ê²°ê³¼ë¤
559	
560	ì´ê²ì´ 무ìì¸ì§ ë ìì¸í ê²ì ìê³  ì¶ë¤ë©´ ë¤ì 문ìì ChageLog í­ì ë´ë¼.
561	   "The Perfect Patch"
562	    http://www.ozlabs.org/~akpm/stuff/tpp.txt
563	
564	
565	
566	
567	ì´ ëª¨ë  ê²ì íë ê²ì ë§¤ì° ì´ë ¤ì´ ì¼ì´ë¤. ìë²½í ìííë ë°ë ì ì´ë ëªëì´
568	걸릴 ìë ìë¤. ë§ì ì¸ë´ì ê²°ì¬ì´ íìí ê³ìëë ê°ì ì ê³¼ì ì´ë¤. ê·¸ë¬ë
569	ê°ë¥íí í¬ê¸°íì§ ë§ë¼. ë§ì ì¬ëë¤ì ì´ì ë¶í° í´ìë ê²ì´ê³  ê·¸ ì¬ëë¤ë
570	ì ííê² ì¬ë¬ë¶ë¤ì´ ì§ê¸ ì ìë ê·¸ ê³³ë¶í°  ììíìë¤.
571	
572	
573	
574	
575	----------
576	"ê°ë° íë¡ì¸ì¤"(http://lwn.net/Articles/94386/) ì¹ìì
577	ìì±íëë° ìì´ ì°¸ê³ í  ë¬¸ì를 ì¬ì©íëë¡ íë½í´ì¤ Paolo Ciarrocchiìê²
578	ê°ì¬íë¤. ì¬ë¬ë¶ë¤ì´ ë§í´ì¼ í  ê²ê³¼ ë§í´ìë ìëë ê²ì ëª©ë¡ ì¤ ì¼ë¶ë¥¼ ì ê³µí´ì¤
579	Randy Dunlapê³¼ Gerrit Huizengaìê² ê°ì¬íë¤. ëí ê²í ì ì견 그리고
580	ê³µíì ìë¼ì§ ìì Pat Mochel, Hanna Linder, Randy Dunlap, Kay Sievers,
581	Vojtech Pavlik, Jan Kara, Josh Boyer, Kees Cook, Andrew Morton, Andi Kleen,
582	Vadim Lobanov, Jesper Juhl, Adrian Bunk, Keri Harris, Frans Pop,
583	David A. Wheeler, Junio Hamano, Michael Kerrisk, and Alex Shepardìê²ë ê°ì¬ë¥¼ ì íë¤.
584	ê·¸ë¤ì ëìì´ ììë¤ë©´ ì´ ë¬¸ìë ì¡´ì¬íì§ ììì ê²ì´ë¤.
585	
586	
587	
588	ë©ì¸íì´ë: 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.