ํ๋ก๊ทธ๋๋ฐ์ ํ๋ ค๋ฉด ์ฝ๋๋ฅผ ์์ฑํ๊ณ , ์ ์ฅํ๊ณ ์ปดํ์ผ ๋ฐ ๋๋ฒ๊น
์ ๋์์ฃผ๋ ํตํฉ ๊ฐ๋ฐ ํ๊ฒฝ(Integrated Development Enviornment, IDE)์ด ํ์ํ๋ค. ํ์ฌ ๋ค์ํ IDE๊ฐ ์กด์ฌํ์ง๋ง ์๋ฐ ๊ฐ๋ฐ์์๊ฒ ๊ฐ์ฅ ์ฌ๋๋ฐ๋ IDE๋ก โ์ดํด๋ฆฝ์คโ๋ฅผ ๋นผ๋์ ์ ์๋ค. ํ๊ตญ์์๋ ํ์ฌ, ํ๊ต, ํ์ ๋ฑ ์๋ฐ๋ฅผ ๋ค๋ฃจ๋ ๊ณณ์ด๋ฉด ์ดํด๋ฆฝ์ค๋ฅผ ์ฝ๊ฒ ๋ฐ๊ฒฌํ ์ ์๋ค. ์ดํด๋ฆฝ์ค๋ ๋๊ฐ, ์ ๊ฐ๋ฐํ์๊น? ํ์ฌ ์ดํด๋ฆฝ์ค๋ฅผ ๊ฐ๋ฐํ๋ ์ฌ๋๋ค์ ๋๊ตฌ์ผ๊น? ์ดํด๋ฆฝ์ค์ ์ญ์ฌ๋ฅผ ์ดํด๋ณด์.
IBM์ด ์์ํ ์ดํด๋ฆฝ์ค ํ๋ก์ ํธ
์ดํด๋ฆฝ์ค๋ ์ดํด๋ฆฝ์ค์ฌ๋จ์ด๋ผ๋ ๋น์๋ฆฌ ๋จ์ฒด์์ ๊ด๋ฆฌํ๊ณ ๊ฐ๋ฐํ๊ณ ์๋ค. ํ์ฌ ์บ๋๋ค ์คํ์์ ์ฌ๋จ ์ฌ๋ฌด์ค์ ๋๊ณ ์ดํด๋ฆฝ์ค ์ปจํผ๋ฐ์ค, ํนํ, ๋ณด๊ณ ์ ๋ฑ์ ๋ฐํํ๊ณ ๊ด๋ฆฌํ๋ค. ์ดํด๋ฆฝ์ค ๊ธฐ์ ์ ์คํ์์ค ํ๋ก์ ํธ๋ก ์ฌ๋ฌ ๊ธฐ์
๊ณผ ๊ฐ๋ฐ์๋ค์ด ํจ๊ป ๊ฐ์ ํ๊ณ ์์ผ๋ฉฐ, ๋งค๋
ํฌํ๋ฅผ ํตํด ๊ด๋ จ ์ด์ฌํ ์์์ ๋ฝ๊ณ ์๋ค.
์ด๊ธฐ ์ดํด๋ฆฝ์ค๋ ์ปค๋ฎค๋ํฐ๊ฐ ์ด๋์ง ์์๋ค. 1990๋
๋ ๊ฑฐ๋ IT ๊ธฐ์
์ด์๋ IBM์ด ์ฒ์ ๋ฐ๋ช
ํ๋ค. ์ดํด๋ฆฝ์ค ํ๋ก์ ํธ๋ฅผ ๋ด๋ถ์์ ๊ฐ๋ฐํ๋ IBM์ 2001๋
11์, ์ฌ๋ฌ ์ํํธ์จ์ด ๊ฐ๋ฐ ์
์ฒด๋ค์ ๋ชจ์ ๋ณ๋์ ์ฐํฉ์ฒด(์ปจ์์์)๋ฅผ ๊ตฌ์ฑํ๊ณ ์ดํด๋ฆฝ์ค ๊ธฐ์ ์ ๋ฐ์ ์์ผฐ๋ค.
IBM์ ์ ์ดํด๋ฆฝ์ค ๊ธฐ์ ์ ๋ง๋ค์์๊น? IBM์ 1984๋
์ดํด๋ฆฝ์ค์ ์ ์ ์ด๋ผ ํ ์ ์๋ IDE โ๋น์ฃผ์ผ์์ด์งโ๋ฅผ ์ด๋ฏธ ๊ฐ๋ฐํ๋ค. ๋น์ฃผ์ผ์์ด์ง๋ IBM ๋ด์์ ๊ฐ์ฒด ์งํฅ ์ธ์ด๋ฅผ ์ฌ์ฉํ๋ ๊ฐ๋ฐ์๋ค์๊ฒ ํนํ ์ธ๊ธฐ๋ฅผ ๋์๋ค. ๊ฐ๋ฐ์๋ค์ ๋น์ฃผ์ผ์์ด์ง๋ก ์ฝ์์ฐฝ์ ์์ค์ฝ๋๋ฅผ ์
๋ ฅํ์ง ์๊ณ , ๊ทธ๋ํฝ ์ ์ ์ธํฐํ์ด์ค(GUI)๋ฅผ ํ์ฉํด ๋ณด๋ค ์ฝ๊ฒ ํ๋ก๊ทธ๋๋ฐ์ ์งํํ ์ ์์๋ค.
![โฒโ๋น์ฃผ์ผ์์ด์งโ ์คํ ํ๋ฉด (์ถ์ฒ: IBM)]()
โฒโ๋น์ฃผ์ผ์์ด์งโ ์คํ ํ๋ฉด (์ถ์ฒ: IBM)
1990๋
๋ ์ค๋ฐ์ ์ด๋ฅด๋ฉฐ IDE๋ ๋ง์ ๊ฐ๋ฐ์๋ค์๊ฒ ๊ผญ ํ์ํ ๊ธฐ์ ์ด ๋๋ค. ๋น์์ ๋ง์ดํฌ๋ก์ํํธ(MS)์ IDE์ธ โ๋น์ฃผ์ผ ์คํ๋์คโ๊ฐ ๊ฐ๋ฐ์๋ค ์ฌ์ด์์ ํญ๋๊ฒ ํ์ฉ๋๋ค. ์ด ์์ค์ ์๋ฐ ๊ฐ๋ฐ์๋ค์ ๋น์ฃผ์ผ ์คํ๋์ค๋ณด๋ค ์๋ฐ ์ธ์ด์ ํนํ๋ IDE๋ฅผ ์ฐพ์๋๋ฐ, ์๋งํ
โ๋น์ฃผ์ผ ์นดํโ, ๋ณผ๋๋ โJ๋น๋โ, IBM ๋น์ฃผ์ผ์์ด์ง๊ฐ ์ฃผ๋ก ์ฌ์ฉ๋๋ค. ๊ฐ์ ์๊ธฐ IDE ๋ฟ๋ง ์๋๋ผ ์ ํ๋ฆฌ์ผ์ด์
์๋ฒ ๊ธฐ์ ์ด ์ฑ์ฅํ๊ณ , ๋์์ ์๋ฐ ๊ฐ๋ฐ์ ๋ํ ์์๋ ๋์์ก๋ค.
์ด๋ฌํ ํ๋ฆ์ ์ฝ์ IBM์ ๊ธฐ์กด ๋น์ฃผ์ผ์์ด์ง๋ฅผ ๊ฐ์ ํ๋ ํ๋ก์ ํธ๋ฅผ ์งํํ๋ค. ๋น์ฃผ์ผ์์ด์ง์ ๊ฐ์ฅ ํฐ ํ๊ณ๋ ๋ด๋ถ์์๋ ์ธ๋ถ ๊ธฐ์
์ด๋ ์๋ก์ด ๊ตฌ์ฑ์์๋ฅผ ์ถ๊ฐํ๊ธฐ ํ๋ค๋ค๋ ๊ฒ์ด์๋ค. ๋น์ฃผ์ผ์์ด์ง๋ ์ผ์ฒดํ(monolithic) ๊ธฐ์ ์ด์๊ณ , ์์ค์ฝ๋๊ฐ ์ธ๋ถ์ ๊ณต๊ฐ๋์ง ์์๊ธฐ ๋๋ฌธ์ด๋ค
๊ทธ๋ฌํ ๊ณ ๋ฏผ์ ๋ด์ ๋ง๋ ๊ฒฐ๊ณผ๊ฐ ์ดํด๋ฆฝ์ค๋ค. IBM ๋ด 40์ฌ๋ช
์ ๊ฐ๋ฐ์๋ ์ดํด๋ฆฝ์ค๋ฅผ ๋ง๋ค๊ณ , ๋ค์ํ ์ธ์ด์ ํ๋ซํผ๋ฅผ ์์ฉํ๋ ๊ธฐ์ ์ ๋ง๋ค์๋ค. ํนํ ํ์ฅ์ฑ์ ์ ๊ฒฝ ์จ์ ๋๊ตฌ๋ ํ๋ฌ๊ทธ์ธ์ ์ฝ๊ฒ ๊ฐ๋ฐํ๊ณ ํธํ๊ฒ ์ฌ์ฉํ ์ ์๋๋ก ์ง์ํ๋ค.
![โฒMS์ IDE โ๋น์ฃผ์ผ ์คํ๋์คโ. IBM์ ์๋ฐ ์ธ์ด์ ํนํ๋ IDE๋ก ๊ธฐ์กด โ๋น์ฃผ์ผ์์ด์งโ๋ฅผ ๊ฐ์ ํด ์ดํด๋ฆฝ์ค๋ฅผ ๋ด๋์๋ค. (์ถ์ฒ: ์ํคํผ๋์)]()
โฒMS์ IDE โ๋น์ฃผ์ผ ์คํ๋์คโ. IBM์ ์๋ฐ ์ธ์ด์ ํนํ๋ IDE๋ก ๊ธฐ์กด โ๋น์ฃผ์ผ์์ด์งโ๋ฅผ ๊ฐ์ ํด ์ดํด๋ฆฝ์ค๋ฅผ ๋ด๋์๋ค. (์ถ์ฒ: ์ํคํผ๋์)
์คํ์์ค ๊ธฐ์ ๋ก ์ ํํ ๋ค ๊ธฐ์
์ฐธ์ฌ ํ๋ฐ
์ดํด๋ฆฝ์ค๋ฅผ ์ถ์ํ ์ดํ IBM์ ๋ง์ ๊ธฐ์
๊ณผ ๊ฐ๋ฐ์๋ค์ด ์ดํด๋ฆฝ์ค ํ๋ก์ ํธ์ ์ฐธ์ฌํด์ฃผ๊ธฐ๋ฅผ ๊ธฐ๋ํ๋ค. ๊ทธ๋์ ์์ ์ดํด๋ฆฝ์ค๋ฅผ ์คํ์์ค ๊ธฐ์ ๋ก ์ ํํ๊ณ , 2004๋
๋
๋ฆฝ์ ์ธ ์ฌ๋จ์ ๋ง๋ค์๋ค. IBM์ ๊ณต์ ํํ์ด์ง์์ โ๋ช๋ช ๊ธฐ์
์ ๊ฒฝ์ฐ ์ดํด๋ฆฝ์ค๊ฐ IBM๊ณผ ๊ด๋ จ๋๋ค๋ ์ด์ ๋ก ํํธ๋์ญ์ ๋งบ๋ ๊ฒ์ ์ฃผ์ ํ๋คโ๋ผ๋ฉฐ โ๊ทธ๋ฌํ ๋ฌธํ๋ฅผ ๊นจ๊ธฐ ์ํด ๋
๋ฆฝ์ ์ธ ๋น์๋ฆฌ์ฌ๋จ์ ๋ง๋ ๊ฒโ์ด๋ผ๊ณ ๋ฐฐ๊ฒฝ์ ์ค๋ช
ํ๋ค. ๋น์ ์ดํด๋ฆฝ์ค์ฌ๋จ์ ํฉ๋ฅํ ํต์ฌ ๊ธฐ์
์๋ IBM, HP, ์ธํ
, SAP, ์๋ฆญ์จ, ๋ชฌํ๋น์คํ ์ํํธ์จ์ด, QNX, ์ธ๋ ๋ ์ํํธ์จ์ด๊ฐ ํฌํจ๋ผ ์์๋ค.
2016๋
ํ์ฌ 100์ฌ๊ฐ ๊ธฐ์
์ด ์งยท๊ฐ์ ์ผ๋ก ์ดํด๋ฆฝ์ค์ฌ๋จ๊ณผ ๊ธด๋ฐํ๊ฒ ํ์
ํ๊ณ ํ์ํ๊ณ ์๋ค. ๊ตฌ๊ธ์ด๋ ๋ ๋ํ ๊ฐ์ IT ๊ธฐ์
๋ฟ ์๋๋ผ BMW, ์ง๋ฉ์ค ๋ฑ ๋ค์ํ ๊ธฐ์
์ด ํฌํจ๋ผ ์๋ค. ์ดํด๋ฆฝ์ค๋ง์ ์คํ์์ค ๋ผ์ด์ ์ค๋ ๋ฐ๋ก ๋ง๋ค์๋ค. ์ดํด๋ฆฝ์ค์ฌ๋จ์ด ์ฌ์ฉํ๋ โ์ดํด๋ฆฝ์ค ํผ๋ธ๋ฆญ ๋ผ์ด์ ์คโ๋ โ์ปค๋จผ ํผ๋ธ๋ฆญ ๋ผ์ด์ ์ค(CPL)โ์ ๋น์ทํ๋ ํนํ๋ฅผ ์นจํดํ ์ ์๋ ๋ถ๋ถ์ ์ ๊ฑฐํ๊ณ , ๊ธฐ์
์นํ์ ์ธ ์คํ์์ค ๋ผ์ด์ ์ค๋ก ๋ง๋ ๊ฒ์ด ํน์ง์ด๋ค.
![โฒ์ดํด๋ฆฝ์ค ๊ธฐ๋ฐ์ผ๋ก IBM์ด ์ ๊ณตํ ์์ฉ ๊ธฐ์ (์ถ์ฒ: IBM)]()
โฒ์ดํด๋ฆฝ์ค ๊ธฐ๋ฐ์ผ๋ก IBM์ด ์ ๊ณตํ ์์ฉ ๊ธฐ์ (์ถ์ฒ: IBM)
IBM์ ์ดํด๋ฆฝ์ค ๊ธฐ์ ์ ๋ง๋ ์ดํ ์ฐ๋ํด ์ฌ์ฉํ ์ ์๋ ๋ค์ํ ๊ฐ๋ฐ๋๊ตฌ๋ค์ ์ถ์ํ๊ธฐ๋ ํ๋ค. ์คํ์์ค ๊ฐ๋ฐ๋๊ตฌ๋ก ๊ด๋ จ๋ ์ฌ์
์ ๋ณ์ ํ๋ํ ์
์ด๋ค. ํฅ๋ฏธ๋ก์ด ๊ฒ์ ์ด์ ๋น์ทํ ์ํฉ์ ์ต๊ทผ IBM ์ ๋ต์์๋ ์ฐพ์๋ณผ ์ ์๋ค. IBM์ ์ต๊ทผ ๋ช ๋
์ฌ์ด์ โ๋ธ๋ฃจ๋ฏน์คโ๋ผ๋ ํ๋ซํผ ์๋น์ค(PaaS)๋ก ์ ์ฌ์
์ ์ถ์งํ๊ณ ์๋๋ฐ, ๋ธ๋ฃจ๋ฏน์ค์์๋ ๋ค์ํ ๊ฐ๋ฐ๋๊ตฌ๋ฅผ ์ ๊ณตํ๋ค. IBM์ ๋ธ๋ฃจ๋ฏน์ค ์์ฒด๋ฅผ ์คํ์์ค ๊ธฐ๋ฐ์ผ๋ก ๋ง๋ค์์ผ๋ฉฐ, ๋ค์ํ ์คํ์์ค ์ธ์ด์ ํ๋ซํผ์ ์ง์ํ๊ณ ์๋ค. ์ด๋ฌํ ์ ๋ต์ผ๋ก ํด๋ผ์ฐ๋ ์๋น์ค โ์ํํธ๋ ์ด์ดโ๋ ์ธ๊ณต์ง๋ฅ โ์์จโ ๊ฐ์ ์์ฉ ๊ธฐ์ ๋ ํจ๊ป ์๋ฆฌ๋ ์ค์ด๋ค.
์ด๋ฆ ๋๋ฌ์ธ๊ณ ์ด๊ธฐ ๋
ผ๋ ์ผ์ด๋๊ธฐ๋
์ดํด๋ฆฝ์ค๋ โ์ด๋ค ์ฒ์ฒด๊ฐ ๋ค๋ฅธ ์ฒ์ฒด์ ๊ทธ๋์ ๋ค์ด๊ฐ๊ฑฐ๋ ๋ค๋ก ๊ฐ๋ ค์ง๋ ํ์โ์ ๋งํ๋ค. ์ง๊ตฌ์์์ ๋ณผ ๋ ํ์์ด ๋ฌ์ ์ํด์ ๊ฐ๋ ค์ง๋ ํ์์ธ ์ผ์๋ ์์ด๋ก๋ ์ดํด๋ฆฝ์ค๋ค. ์ด ๋๋ฌธ์ 2000๋
๋ ์ด๋ฐ ์ดํด๋ฆฝ์ค ์ด๋ฆ์ด ๊ฒฝ์์ฌ ์ฌ๋ง์ดํฌ๋ก์์คํ
์ฆ(Sun Microsystems)๋ฅผ ๊ฒจ๋ฅํ ๋ง์ด ์๋๋๋ ์ด์ผ๊ธฐ๋ ๋์๋ค. ์ผ์์ ์์ด๋ก โsolar eclipseโ์ธ๋ฐ solar ๋์ โsunโ์ ์ฐ๋ฉด ์ฌ๋ง์ดํฌ๋ก์์คํ
์ฆ๋ฅผ ๊ฐ๋ฆฐ๋ค๋ ๋ป์ด ๋๊ธฐ ๋๋ฌธ์ด๋ค. ๊ณต๊ต๋กญ๊ฒ ์ฌ๋ง์ดํฌ๋ก์์คํ
์ฆ๋ ๋น์ทํ IDE ๊ธฐ์ ์ธ โ๋ท๋น์ฆโ๋ฅผ 1999๋
์ธ์ํ๊ธฐ๋ ํ๋ค.
ํ์ง๋ง ์ดํด๋ฆฝ์ค ์ฌ์
์ ์ด๊ดํ๋ ๋ฆฌ ๋ฅ๋ง IBM ์ต๊ณ ๊ธฐ์ ๊ด๋ฆฌ์(CTO)๋ <e์ํฌ>์์ ์ธํฐ๋ทฐ์์ โ์ดํด๋ฆฝ์ค ํต์ฌ ๊ฒฝ์์๋ ์ฌ๋ง์ดํฌ๋ก์์คํ
์ฆ๊ฐ ์๋๋ผ ๋น์ฃผ์ผ ์คํ๋์ค๋ฅผ ๋ง๋ MSโ๋ผ๋ฉฐ โ์ด๋ฆ ์์ฒด๊ฐ ๋งค๋ ฅ์ ์ด์๊ณ ๋น์ฃผ์ผ ์คํ๋์ค๋ฅผ ๊ฐ๋ฆฐ๋ค๋ ์ด์ค์ ์ธ ํํ์ด ์ข์๋คโ๋ผ๊ณ ํด๋ช
ํ๋ค. ๋ํ ๊ทธ๋ โ์ฌ์ค ์ดํด๋ฆฝ์ค๋ฅผ ์ฌ์ฉํ ๊ธฐ์
๊ณผ ๋จ์ฒด ์ด๋ฆ์ด ๋ง์ด ์์ด์ ๋ด๋ถ ๋ณํธ์ฌ ๋ฑ์ด ์ดํด๋ฆฝ์ค ๋จ์ด๋ฅผ ์ถ์ฒํ์ง ์์๋คโ๋ผ๋ฉฐ โ์ดํด๋ฆฝ์ค๋ท์ค์๋ฅด์ง(eclipse.org) ๋๋ฉ์ธ์ ํ ์ฌ์ฑ ์ถ๊ตฌ๋จ์ฒด๊ฐ ์ด๋ฏธ ์์ ํ๊ณ ์์ด ํน๋ณํ ์ ์์ ํด์ ์ป์ด์๋คโ๋ผ๊ณ ์ดํด๋ฆฝ์ค ์๋ช
์ ๋๋ฌ์ผ ๋ท์๊ธฐ๋ ๊ณต๊ฐํ๋ค.
์ดํด๋ฆฝ์ค์ฌ๋จ์ ํด๋ง๋ค ์๋ก์ด ๋ฒ์ ์ ์ดํด๋ฆฝ์ค ๊ธฐ์ ์ ๊ณต๊ฐํ๊ณ , ๋ฒ์ ๋ง๋ค ์ด๋ฆ์ ๋ถ์ด๊ณ ์๋ค. ์ด๋ฆ์ ์นผ๋ฆฌ์คํ , ๊ฐ๋๋ฉ๋ฐ, ํฌ๋ฆฌ์ค์ค, ์ฃผ๋
ธ, ๋ง์ค ๋ฑ ์ฐ์ฃผ ํ์ฑยท์์ฑ์์ ๋ฐ์ค๊ฑฐ๋ ๊ทธ๋ฆฌ์ค ์ ํ์ ๋์ค๋ ๋จ์ด๋ฅผ ์ ํํ๊ณค ํ๋ค. ์ต๊ทผ์๋ ๋ค์จ, ์ฅ์์ ๊ฐ์ ์ฐ์ฃผ์ ๊ด๊ณ์๋ ๋จ์ด๋ฅผ ์ ํํ๊ธฐ๋ ํ๋ค.
์๋ฐ๋ถํฐ ์น๊น์ง
![โฒ์ดํด๋ฆฝ์ค ๊ตฌ์กฐ. ์๋ฐ VM๊ณผ ์ดํด๋ฆฝ์ค ํ๋ซํผ, JDT์ ํ๋ฌ๊ทธ์ธ์ผ๋ก ๊ตฌ์ฑ๋ผ ์๋ค. (์ถ์ฒ: ์ดํด๋ฆฝ์ค์ฌ๋จ)]()
โฒ์ดํด๋ฆฝ์ค ๊ตฌ์กฐ. ์๋ฐ VM๊ณผ ์ดํด๋ฆฝ์ค ํ๋ซํผ, JDT์ ํ๋ฌ๊ทธ์ธ์ผ๋ก ๊ตฌ์ฑ๋ผ ์๋ค. (์ถ์ฒ: ์ดํด๋ฆฝ์ค์ฌ๋จ)
์ดํด๋ฆฝ์ค๋ ๊ธฐ๋ณธ์ ์ผ๋ก ์๋ฐ ๊ฐ๋ฐ์ ์ต์ ํ๋ ๊ธฐ์ ์ ์ ๊ณตํ๋ค. ํฐ ๊ตฌ์กฐ๋ ์๋ฐ ๊ฐ์๋จธ์ (VM) ์์ ์ดํด๋ฆฝ์ค ํ๋ซํผ์ด ์๊ณ , ๊ทธ ์์ ์๋ฐ ๊ฐ๋ฐ๋๊ตฌ(Java Development Tools, JDT)๋ฅผ ์ ๊ณตํ๊ณ ํ๋ฌ๊ทธ์ธ์ ๋ถ์ด๋ ํ์์ด๋ค. ์ดํด๋ฆฝ์ค ํ๋ซํผ์ ํ์ค ์์ ฏ ํดํท(Standard Widget Toolkit, SWT)์ด๋ผ๋ GUI ์์ ฏ ํดํท, ์ฝ๋ ์์ฑ, ๋น๋, ๋ฆฌํฉํ ๋ง์ ํ ์ ์๋ ์ํฌ๋ฒค์น(Workbench) ๋ฑ์ผ๋ก ๊ตฌ์ฑ๋๋ค.
์ต๊ทผ ์ดํด๋ฆฝ์ค๋ ์๋ฐ๋ฅผ ๋์ด ๋ค์ํ ์์ญ์ผ๋ก ํ์ฅ๋๊ณ ์๋ค. ๊ตฌ๊ธ์ด โ์ดํด๋ฆฝ์ค ADT (Android Development Tools)โ๋ผ๋ ํ๋ฌ๊ทธ์ธ์ ์ง์ํ๋ฉฐ ์ดํด๋ฆฝ์ค๋ ์๋๋ก์ด๋ ๊ฐ๋ฐ์์๊ฒ๋ ์ธ๊ธฐ๋ฅผ ๋์๋ค. ํ์ง๋ง 2015๋
๊ตฌ๊ธ์ ์ดํด๋ฆฝ์ค ์ง์์ ์ค๋จํ๊ณ ๋
์์์ธ IDE์ธ โ์๋๋ก์ด๋ ์คํ๋์คโ์ ์ง์คํ ๊ฒ์ด๋ผ๊ณ ๋ฐํํด ์๋ก์ด ๋ณํ๋ฅผ ์๊ณ ํ๋ค. ํ์ฌ ์ดํด๋ฆฝ์ค์ ๊ฐ์ฅ ์ต์ ๋ฒ์ ์ โ๋ค์จโ์ด๋ค. ๋ค์จ์ PHP, ์๋ฐ์คํฌ๋ฆฝํธ, ๋์ปค, ์ฌ๋ฌผ์ธํฐ๋ท(IoT) ๋ฑ์ ์ํ ๊ธฐ์ ์ ์ง์ํด ์น, ์ธํ๋ผ ๋ฑ ๋ค์ํ ์ฐ์
๋ถ์ผ์ ์ฐ์ผ ์ ์๋ค. ํ์ ๋ฉด์์๋ ์คํ์ ์ด์ด๊ฐ๊ณ ์๋ค. ํด๋ผ์ฐ๋ IDE โ์ฒดโ ๋ค. ์ฒด๋ ๋ฐ๋ก ํ๋ก๊ทธ๋จ์ ์ค์นํ์ง ์๊ณ ์น๋ธ๋ผ์ฐ์ ์์ ๋ฐ๋ก ์ดํด๋ฆฝ์ค๋ฅผ ์ด์ฉํ ์ ์๋ ์๋น์ค๋ค.
![โฒ์ดํด๋ฆฝ์ค์ ํด๋ผ์ฐ๋ IDE โ์ฒดโ. ํด๋ผ์ฐ๋ ๊ธฐ๋ฐ์ผ๋ก ์น๋ธ๋ผ์ฐ์ ์์ ๋ฐ๋ก ์ดํด๋ฆฝ์ค๋ฅผ ์ด์ฉํ ์ ์๋ ์๋น์ค๋ค. (์ถ์ฒ: ์ดํด๋ฆฝ์ค์ฌ๋จ)]()
โฒ์ดํด๋ฆฝ์ค์ ํด๋ผ์ฐ๋ IDE โ์ฒดโ. ํด๋ผ์ฐ๋ ๊ธฐ๋ฐ์ผ๋ก ์น๋ธ๋ผ์ฐ์ ์์ ๋ฐ๋ก ์ดํด๋ฆฝ์ค๋ฅผ ์ด์ฉํ ์ ์๋ ์๋น์ค๋ค. (์ถ์ฒ: ์ดํด๋ฆฝ์ค์ฌ๋จ)
์ดํด๋ฆฝ์ค์ MS์ ๊ด๊ณ์๋ ๋ณํ๊ฐ ์์ ๊ฒ์ผ๋ก ๋ณด์ธ๋ค. MS๊ฐ 2016๋
3์ ์ดํด๋ฆฝ์ค์ฌ๋จ์ ํฉ๋ฅํ๊ฒ ๋ค๊ณ ๋ฐํํ๊ธฐ ๋๋ฌธ์ด๋ค. MS๋ ๊ณต์ ๋ธ๋ก๊ทธ๋ฅผ ํตํด โMS๋ ์ดํด๋ฆฝ์ค์ ์๋ฐ ๊ฐ๋ฐ์ ์ปค๋ฎค๋ํฐ๋ก๋ถํฐ ์ข์ ์์
๋ค์ด ๋์ค๊ณ ์๋ค๋ ๊ฒ์ ์ธ์งํ์ผ๋ฉฐ, ์ค์ ๋ก ์ดํด๋ฆฝ์ค ๊ฐ๋ฐ์๋๊ตฌ๋ ์ ์ธ๊ณ ์๋ฐฑ๋ง ๋ช
์ ๊ฐ๋ฐ์๋ค์ด ์ฌ์ฉํ๊ณ ์๋คโ๋ผ๋ฉฐ โMS๋ ์ง๋ ๋ช ๋
๊ฐ ์ดํด๋ฆฝ์ค์ฌ๋จ๊ณผ ํจ๊ป ์ผํ์ผ๋ฉฐ โ๋น์ฃผ์ผ ์คํ๋์ค ํ ์๋น์คโ์ MS ์ ์ ์ ์๋ฐ ๊ด๋ จ ๊ธฐ์ ์ ํ๋ํ๋คโ๋ผ๊ณ ์ค๋ช
ํ๋ค. MS๋ ํนํ ํด๋ผ์ฐ๋, IoT ๊ธฐ์ ๋ถ์ผ์ ์๋ฐ ๊ฐ๋ฐ์๋ฅผ ์ํด ๊ธฐ์ ์ ๋ง๋ค๊ณ , ์ด ๊ณผ์ ์์ ์ดํด๋ฆฝ์ค์ฌ๋จ๊ณผ ํ๋ ฅํ ๊ฒ์ผ๋ก ์์๋๋ค.
โป ์ฐธ๊ณ ๋งํฌ
http://www.eclipse.org/org/#about
https://eclipse.org/artwork/
https://eclipse.org/eclipse/presentation/eclipse-slides.ppt
http://www.ibm.com/developerworks/rational/library/nov05/cernosek/
https://wiki.eclipse.org/FAQ_Where_did_Eclipse_come_from%3F
http://www.eclipse.org/org/press-release/feb2004foundationpr.php
https://www.linkedin.com/in/leenackman
http://www.ibm.com/developerworks/lotus/library/ls-visualage/
https://www.olis.or.kr/ossw/license/license/detail.do?lid=1010
์ด ๊ธ์ โ๋ค์ด๋ฒ์บ์คํธโํ
ํฌ๋๋ก์ง์๋โ์ฉ์ด๋ก ๋ณด๋ ITโ์๋ ๊ฒ์ฌ๋์ต๋๋ค. โโ๋ค์ด๋ฒ์บ์คํธโ ๋ณด๊ธฐ