Apple์ Cocoa ํ๋ก๊ทธ๋๋ฐ ์ธํฐํ์ด์ค์ ์ ์ฌํ API๋ฅผ ์ฌ์ฉํ์ฌ ํฌ๋ก์ค ํ๋ซํผ GUI ๋ฐ ์๋ฒ ์ ํ๋ฆฌ์ผ์ด์ ์ ๊ฐ๋ฐํ๊ธฐ ์ํ GNUstep ํ๋ ์์ํฌ๋ฅผ ๊ตฌ์ฑํ๋ ์๋ก์ด ํจํค์ง ๋ฆด๋ฆฌ์ค๋ฅผ ์ฌ์ฉํ ์ ์์ต๋๋ค. AppKit๊ณผ Foundation ํ๋ ์์ํฌ์ ๊ตฌ์ฑ ์์๋ฅผ ๊ตฌํํ๋ ๋ผ์ด๋ธ๋ฌ๋ฆฌ ์ธ์๋ ์ด ํ๋ก์ ํธ๋ InterfaceBuilder, ProjectBuilder ๋ฐ Xcode์ ์ด์ ๊ฐ๋ฅํ ์๋ ๋ก๊ทธ๋ฅผ ๋ง๋๋ ๊ฒ์ ๋ชฉํ๋ก Gorm ์ธํฐํ์ด์ค ๋์์ธ ํดํท๊ณผ ProjectCenter ๊ฐ๋ฐ ํ๊ฒฝ๋ ๊ฐ๋ฐํ๊ณ ์์ต๋๋ค. ์ฃผ์ ๊ฐ๋ฐ ์ธ์ด๋ Objective-C์ด์ง๋ง GNUstep์ ๋ค๋ฅธ ์ธ์ด์ ํจ๊ป ์ฌ์ฉํ ์๋ ์์ต๋๋ค. ์ง์๋๋ ํ๋ซํผ์๋ macOS, Solaris, GNU/Linux, GNU/Hurd, NetBSD, OpenBSD, FreeBSD ๋ฐ Windows๊ฐ ํฌํจ๋ฉ๋๋ค. ํ๋ก์ ํธ ๊ฐ๋ฐ์ LGPLv3 ๋ผ์ด์ผ์ค์ ๋ฐ๋ผ ๋ฐฐํฌ๋ฉ๋๋ค.
์ ๋ฆด๋ฆฌ์ค์ ๋ณ๊ฒฝ ์ฌํญ์ ์ฃผ๋ก ์ ์ฌํ Apple ๋ผ์ด๋ธ๋ฌ๋ฆฌ์์ ํธํ์ฑ ํฅ์ ๋ฐ Android ํ๋ซํผ์ ํฌํจํ ๋ค์ํ ํ๋ซํผ์ ๋ํ ์ง์ ํ์ฅ๊ณผ ๊ด๋ จ์ด ์์ต๋๋ค. ์ฌ์ฉ์์๊ฒ ๊ฐ์ฅ ๋์ ๋๋ ๊ฐ์ ์ฌํญ์ Wayland ํ๋กํ ์ฝ์ ๋ํ ์ด๊ธฐ ์ง์์ด์์ต๋๋ค.
- GNUstep Base 1.28.0์ Apple Foundation ๋ผ์ด๋ธ๋ฌ๋ฆฌ์ ์ ์ฌํ ์ญํ ์ ํ๋ฉฐ ๊ทธ๋ํฝ๊ณผ ๊ด๋ จ๋์ง ์์ ๊ฐ์ฒด(์: ๋ฌธ์์ด, ์ค๋ ๋, ์๋ฆผ, ๋คํธ์ํฌ ๊ธฐ๋ฅ, ์ด๋ฒคํธ ์ฒ๋ฆฌ ๋ฐ ์ธ๋ถ ์ก์ธ์ค๋ฅผ ์ฒ๋ฆฌํ๋ ํด๋์ค)๋ฅผ ํฌํจํ๋ ๋ฒ์ฉ ๋ผ์ด๋ธ๋ฌ๋ฆฌ์ ๋๋ค. ์ฌ๋ฌผ.
- GNUstep GUI ๋ผ์ด๋ธ๋ฌ๋ฆฌ 0.29.0 - ๋ค์ํ ์ ํ์ ๋ฒํผ, ๋ชฉ๋ก, ์ ๋ ฅ ํ๋, ์ฐฝ, ์ค๋ฅ ์ฒ๋ฆฌ๊ธฐ, ์์ ๋ฐ ์ด๋ฏธ์ง ์์ ๊ธฐ๋ฅ์ ๊ตฌํํ๋ ํด๋์ค๋ฅผ ํฌํจํ์ฌ Apple Cocoa API๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ๊ทธ๋ํฝ ์ฌ์ฉ์ ์ธํฐํ์ด์ค๋ฅผ ์์ฑํ๊ธฐ ์ํ ํด๋์ค๋ฅผ ๋ค๋ฃจ๋ ๋ผ์ด๋ธ๋ฌ๋ฆฌ . GNUstep GUI ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ ํ๋ซํผ๊ณผ ์๋์ฐ ์์คํ ์ ๋ ๋ฆฝ์ ์ธ ํ๋ฐํธ์๋์ ๊ทธ๋ํฝ ์์คํ ์ ํน์ ํ ์์๋ฅผ ํฌํจํ๋ ๋ฐฑ์๋์ ๋ ๋ถ๋ถ์ผ๋ก ๊ตฌ์ฑ๋ฉ๋๋ค.
- GNUstep GUI ๋ฐฑ์๋ 0.29.0 - X11 ๋ฐ Windows ๊ทธ๋ํฝ ํ์ ์์คํ ์ ๋ํ ์ง์์ ๊ตฌํํ๋ GNUstep GUI ๋ผ์ด๋ธ๋ฌ๋ฆฌ์ฉ ๋ฐฑ์๋ ์ธํธ์ ๋๋ค. ์ ๋ฆด๋ฆฌ์ค์ ์ฃผ์ ํ์ ์ Wayland ํ๋กํ ์ฝ์ ๊ธฐ๋ฐ์ผ๋ก ํ๋ ๊ทธ๋ํฝ ์์คํ ์ ๋ํ ์ด๊ธฐ ์ง์์ ๋๋ค. ๋ํ ์ ๋ฒ์ ์์๋ WindowMaker ์ฐฝ ๊ด๋ฆฌ์ ๋ฐ Win64 API์ ๋ํ ์ง์์ด ํฅ์๋์์ต๋๋ค.
- GNUstep Gorm 1.2.28์ OpenStep/NeXTSTEP Interface Builder ์ ํ๋ฆฌ์ผ์ด์ ๊ณผ ์ ์ฌํ ์ฌ์ฉ์ ์ธํฐํ์ด์ค ๋ชจ๋ธ๋ง ํ๋ก๊ทธ๋จ(Graphic Object Relationship Modeler)์ ๋๋ค.
- GNUstep Makefile Package 2.9.0์ GNUstep ํ๋ก์ ํธ์ฉ ๋น๋ ํ์ผ์ ์์ฑํ๊ธฐ ์ํ ํดํท์ผ๋ก, ๋ฎ์ ์์ค์ ์ธ๋ถ ์ฌํญ์ ๋ค๋ฃจ์ง ์๊ณ ๋ ํฌ๋ก์ค ํ๋ซํผ์ ์ง์ํ๋ ๋ฉ์ดํฌํ์ผ์ ์์ฑํ ์ ์์ต๋๋ค.
์ถ์ฒ : opennet.ru