์์ ์ํํธ์จ์ด(Free Software)๋ ์ํํธ์จ์ด ๋ผ์ด์ผ์ค ๋ฐ ์คํ ์์ค ๊ฐ๋ฐ์ ๋งฅ๋ฝ์์ ๋ง๋ค์ด์ง ์ฉ์ด๋ก, ์ฌ์ฉ์์๊ฒ ์ด๋ ํ ์ ํ ์์ด ํ์์ ๋ฐ๋ผ ํ๋ก๊ทธ๋จ์ ์์ ๋กญ๊ฒ ์ก์ธ์ค, ์์ , ๋ฐฐํฌ ๋ฐ ์ฌ์ฉํ ์ ์๋ ๊ถํ์ ๋ถ์ฌํ๋ ์ํํธ์จ์ด๋ฅผ ์ค๋ช ํ๋ ๋ฐ ์ฌ์ฉ๋ฉ๋๋ค. ์์ ์ํํธ์จ์ด์ ๊ฐ๋ ์ ์ผ๋ฐ์ ์ผ๋ก ์ํํธ์จ์ด์ ์ฌ์ฉ, ์์ ๋ฐ ๋ฐฐํฌ์ ์ ํ์ด ์๋ ๋ ์ ์ํํธ์จ์ด ๋ชจ๋ธ์ ๋ํ ๋์์ผ๋ก ๋ฑ์ฅํ์ต๋๋ค. ๋ํ ๋ฌด๋ฃ๋ก ์ ๊ณต๋์ง๋ง ์ฌ์ฉ์์๊ฒ ์ ํ์ ๊ฐํ ์ ์๋ ์ํํธ์จ์ด์ธ "ํ๋ฆฌ์จ์ด"์ ํผ๋ํด์๋ ์ ๋ฉ๋๋ค.
์์ ์ํํธ์จ์ด ์ด๋์ ํ์ , ๊ณต์ ๋ฐ ํ์ ์ ์ฅ๋ คํ๋ ํฌ๊ด์ ์ด๊ณ ์์ ํ ๋ฌด๋ฃ ์ด์ ์ฒด์ ๋ฅผ ์ ๊ณตํ๋ ๊ฒ์ ๋ชฉํ๋ก ํ๋ GNU ํ๋ก์ ํธ์ ์์๊ณผ ํจ๊ป 1983๋ Richard Stallman์ ์ํด ์ค๋ฆฝ๋์์ต๋๋ค. ์์ ์ํํธ์จ์ด ์ฒ ํ์ "์์ ์ํํธ์จ์ด ์ ์"๋ผ๊ณ ํต์นญ๋๋ ๋ค ๊ฐ์ง ํ์ ์์ ์ ๊ธฐ๋ฐ์ ๋๊ณ ์์ต๋๋ค.
- ์ด๋ค ๋ชฉ์ ์ผ๋ก๋ ์ํ๋ ๋๋ก ํ๋ก๊ทธ๋จ์ ์คํํ ์ ์๋ ์์ .
- ํ๋ก๊ทธ๋จ ์๋ ๋ฐฉ์์ ์ฐ๊ตฌํ๊ณ ํ์์ ๋ฐ๋ผ ์์ ํ ์์
- ์๋ณธ ๋ฒ์ ๊ณผ ์์ ๋ ๋ฒ์ ์ ๋ชจ๋ ํฌํจํ์ฌ ํ๋ก๊ทธ๋จ์ ๋ค๋ฅธ ์ฌ๋์๊ฒ ์ฌ๋ฐฐํฌํ ์ ์๋ ์์ .
- ์์ ๋ ๋ฒ์ ์ ํ๋ก๊ทธ๋จ ์ฌ๋ณธ์ ์์ ๋กญ๊ฒ ๋ฐฐํฌํ์ฌ ์ปค๋ฎค๋ํฐ๊ฐ ๊ฐ์ ๋ฐ ์ ์ฉ์ ํตํด ์ด์ต์ ์ป์ ์ ์๋๋ก ๋ณด์ฅํฉ๋๋ค.
์ด๋ฌํ ์์ ๋ฅผ ๋ณด์ฅํ๊ธฐ ์ํด ๋ฌด๋ฃ ์ํํธ์จ์ด๋ ์ผ๋ฐ์ ์ผ๋ก GNU General Public License(GPL), Mozilla Public License(MPL), Apache License ๋ฐ MIT ๋ผ์ด์ผ์ค์ ๊ฐ์ ์คํ ์์ค ๋ผ์ด์ผ์ค์ ๋ฐ๋ผ ์ถ์๋ฉ๋๋ค. ์ด๋ฌํ ๋ผ์ด์ ์ค๋ ์ฌ์ฉ์์๊ฒ ํน์ ๋ผ์ด์ ์ค ์กฐ๊ฑด์ ์ค์ํ๋ ๊ฒ ์ธ์๋ ์ด๋ ํ ์ ํ๋ ์์ด ์ํํธ์จ์ด๋ฅผ ์ฌ์ฉ, ์ฐ๊ตฌ, ์์ ๋ฐ ๋ฐฐํฌํ ์ ์๋ ๊ถ๋ฆฌ๋ฅผ ๋ถ์ฌํฉ๋๋ค.
๋ฌด๋ฃ ์ํํธ์จ์ด์ ์ฑํ์ ํ์ ์ ์ด์งํ๊ณ ๊ฐ๋ฐ ๋น์ฉ์ ์ ๊ฐํ๋ฉฐ ํ์ ์ ์ด์งํจ์ผ๋ก์จ IT ์ฐ์ ์ ํฐ ์ํฅ์ ๋ฏธ์ณค์ต๋๋ค. GitHub์ 2020๋ ์ฐ๊ตฌ์ ๋ฐ๋ฅด๋ฉด 4,400๋ง ๊ฐ๊ฐ ๋๋ ๋ฆฌํฌ์งํ ๋ฆฌ๊ฐ ์คํ ์์ค ๋ผ์ด์ ์ค๋ฅผ ์ฌ์ฉํ๊ณ ์์ผ๋ฉฐ ๊ฐ์ฅ ๋๋ฆฌ ์ฌ์ฉ๋๋ ๋ผ์ด์ ์ค๋ MIT, GPL, Apache์ ๋๋ค. ์ด๋ฌํ ๊ด๋ฒ์ํ ์์ฉ์ ์ ์ธ๊ณ์ ์ผ๋ก ์ํํธ์จ์ด ๊ฐ๋ฐ ๊ดํ์ ๋ํ ์์ ์ํํธ์จ์ด ์ด๋์ ์์ฒญ๋ ์ํฅ๋ ฅ์ ๋ํ๋ ๋๋ค.
๋๋ฆฌ ์ฌ์ฉ๋๋ ๋ฌด๋ฃ ์ํํธ์จ์ด์ ์๋ก๋ Linux ์ด์ ์ฒด์ , Apache ์น ์๋ฒ, GNU Bash ์ ธ ๋ฐ GNU Compiler Collection์ด ์์ต๋๋ค. ๋ํ Python, Ruby, Node.js ๋ฐ Vue.js์ ๊ฐ์ ์๋ง์ ํ๋ก๊ทธ๋๋ฐ ์ธ์ด, ๋ผ์ด๋ธ๋ฌ๋ฆฌ ๋ฐ ํ๋ ์์ํฌ๋ ๋ฌด๋ฃ ์ํํธ์จ์ด์ ์์น์ ๋ฐ๋ฅด๋ฉฐ ์ ํ ์์ด ์ฌ์ฉ ๋ฐ ์์ ์ด ๊ฐ๋ฅํฉ๋๋ค.
AppMaster ์์๋ ๋ฌด๋ฃ ์ํํธ์จ์ด๊ฐ ์ ๊ณ์ ๊ฐ์ ธ์ค๋ ๊ฐ์น๋ฅผ ๋์ด ํ๊ฐํ๋ฉฐ ๋ฌด๋ฃ ์ํํธ์จ์ด๋ ๋ชจ๋ ์ฌ๋์ด ์ก์ธ์คํ ์ ์์ด์ผ ํ๋ค๊ณ ๋ฏฟ์ต๋๋ค. ์ฐ๋ฆฌ์ ๊ฐ๋ ฅํ no-code ํ๋ซํผ์ Go, Vue3, Kotlin๊ณผ ๊ฐ์ ๋ฌด๋ฃ ์คํ ์์ค ๊ธฐ์ ์ ์ฌ์ฉํ์ฌ ์์ค ์ฝ๋๋ฅผ ์์ฑํ์ฌ ๋ฐฑ์๋, ์น ๋ฐ ๋ชจ๋ฐ์ผ ์ ํ๋ฆฌ์ผ์ด์ ์ ์์ฑํ๊ธฐ ์ํ ๋๊ตฌ ์ญํ ์ ํฉ๋๋ค. ์ด๋ฌํ ์ ๊ทผ ๋ฐฉ์์ ํตํด ๊ณ ๊ฐ์ ๋ฌด๋ฃ ์ํํธ์จ์ด๊ฐ ์ ๊ณตํ๋ ์ ์ฐ์ฑ, ํจ์จ์ฑ ๋ฐ ๋น์ฉ ์ ๊ฐ ํํ์ ๋๋ฆด ์ ์์ผ๋ฉฐ ๊ธฐ์ ๋ถ์ฑ๋ฅผ ์ ๊ฑฐํ๋ ๋์์ ํฌ๊ด์ ์ด๊ณ ํ์ฅ ๊ฐ๋ฅํ ์ ํ๋ฆฌ์ผ์ด์ ์ ๊ฐ๋ฐํ ์ ์์ต๋๋ค.
๋ฌด๋ฃ ์ํํธ์จ์ด์ ์์น๊ณผ ์คํ ์์ค ๊ธฐ์ ์ ํ์ฉํจ์ผ๋ก์จ AppMaster ํ๋ซํผ์ ์ํํธ์จ์ด ๊ฐ๋ฐ์ ๋ฏผ์ฃผํํ์ฌ ์ ๋ฌธ๊ฐ๊ฐ ์๋ ์ฌ๋์ด๋ผ๋ ๊ฐ๋ ฅํ๊ณ ํจ์จ์ ์ด๋ฉฐ ํ์ฅ ๊ฐ๋ฅํ ์ ํ๋ฆฌ์ผ์ด์ ์ ๋ง๋ค ์ ์๋๋ก ์ง์ํฉ๋๋ค. ๊ฒฐ๊ณผ์ ์ผ๋ก ๋ชจ๋ ๊ท๋ชจ์ ๊ธฐ์ ์ ๋ฌด๋ฃ ์ํํธ์จ์ด์ ๊ฐ๋ ฅํ ๊ธฐ๋ฅ์ ํ์ฉํ์ฌ ๊ฐ๋ฐ ๋น์ฉ์ ์ ๊ฐํ๊ณ ์ ํ๋ฆฌ์ผ์ด์ ๊ด๋ฆฌ๋ฅผ ๊ฐ์ํํ๋ฉฐ ๋์์์ด ์งํํ๋ IT ํ๊ฒฝ์์ ํ์ ์ ์ด์งํ ์ ์์ต๋๋ค.
์์ฝํ์๋ฉด, ์์ ์ํํธ์จ์ด๋ ์ํํธ์จ์ด๊ฐ ๊ฐ๋ฐ, ๋ฐฐํฌ ๋ฐ ์ฌ์ฉ๋๋ ๋ฐฉ์์ ๊ทผ๋ณธ์ ์ธ ๋ณํ๋ฅผ ๋ํ๋ ๋๋ค. ์ฌ์ฉ์ ์์ , ํ์ ๋ฐ ๊ฐ๋ฐฉํ ์ก์ธ์ค๋ฅผ ์ฐ์ ์ํจ์ผ๋ก์จ ์์ ์ํํธ์จ์ด ์ด๋์ IT ์ฐ์ ์ ํฌ๊ฒ ํ์ฑํ์ผ๋ฉฐ ๊ณ์ํด์ ํ์ ์ ์ด์งํ๊ณ ๊ธฐ์ ๋ฐ์ ์ ์ฃผ๋ํ๊ณ ์์ต๋๋ค. ๋ฌด๋ฃ ์ํํธ์จ์ด์ ์คํ ์์ค ๋ผ์ด์ผ์ค์ ๊ด๋ฒ์ํ ์ฑํ์ ์ด๋ฌํ ์ ๊ทผ ๋ฐฉ์์ ๊ณ ์ ํ ๊ฐ์น๋ฅผ ๋ณด์ฌ์ฃผ๋ฉฐ ์ ์ธ๊ณ ์๋ง์ ํ๋ก์ ํธ์ ๋น์ฆ๋์ค์ ์ฑ๊ณต์ ๊ธฐ์ฌํฉ๋๋ค.