스크린샷, 2016-10-18 11-54-14

 

NeXTSTEP 은 이미 80년대 말부터 나와있었고, 단일클래스로 재편된게 OPENSTEP 4 부터였습니다.  이 그림이 바로 그 시점에 등장했던 Class 의 구조라는거죠.

 

Kernel 을 제외한 전체 시스템을 유기적으로 설계한 사상,기획,행동 뭐 하나 나무랄게 없죠.

돈을 못벌었지만.. 알게 뭔가요. 잡스옹은 이미 PIXAR 로 돈을 버셨는걸……

 

아는분들은 아시겠지만 이 작업으로 인해 다음의 variation 이 가능해졌습니다.

  • OPENSTEP for Mach (Intel, NeXT machine, Sparc)
  • OPENSTEP for Enterprise (in windows NT)
  • OPENSTEP for solaris (in X-windows system)

 

기존의 NeXTSTEP OS 기반만이 아닌.. Multi OS Framework 의 시작이었죠. 이렇게 거나한 삽질을 제대로 해버린건 OPENSTEP 이 처음이 아닐까 싶습니다.

 

그리고 이 기반은 현재 GNUSTEP 으로 이어져있으며 GNUSTEP 은 현재 objective-C 2.0 과 LLVM 을 지원하는 상황까지 이르렀습니다.

 

웹버전은 여기를 보시면 되겠군요 😀

  • http://www.gnustep.org/resources/OpenStepSpec/OpenStepSpec.html

 

 

참고자료

  • https://en.wikipedia.org/wiki/OpenStep