= 목적 =

GTK나 Qt등을 대체하며 Win32 프로그래머에게 친숙한 인터페이스를 제공하는 새로운 X11 GUI 라이브러리를 개발합니다.

= XFC -- X Window Foundation Class =

XFC 는 제가 GTK, Qt 등을 쓰기 싫어서 만든 X윈도 GUI 라이브러리입니다.

 1. 왜 쓰기 싫은가? 저는 C++ Win32 프로그래밍을 좋아합니다. API 들의 이름이 예쁘고(?) 코딩 스타일도 꽤 멋있다고 생각합니다. GTK 를 보고난 느낌은 왜이리 언더바가 많고 소문자 이름으로 길은지, 또 그 철학을 알수없는 API 구조 등이 gtk 코딩에 흥미를 잃게 했습니다. Qt 는 자세히 보지는 않았지만 그냥 비슷한 이유입니다. -_-
 1. XFC는 어떤 스타일? 딱 잘라 말하면, 이름에서도 느낌이 나듯이, MFC 랑 같습니다. 그리고 최대한 Win32 API 와 같은 이름에 같은 기능을 하도록 API 구현(?)에 힘썼구요.. (흐.. 아직 몇개 안되지만)
 1. 개발상황은 어떠한가 아주 초보적입니다.. 메뉴바 정도만 구현이 되어 있네요.. 메세지 펌프도 일단 구현은 했지만 효율성은 테스트를 못해봤구요. 가장 큰 문제점은 제가 이것을 만들 당시가 1999년도 였는데, 계속 개발했다면 어느정도 성과가 있었겠지만.. 제가 국방의 의무에 충실하느라고 약 2년동안 전혀 손을 못댔습니다. 지금 보면? 제 코드이긴 하나 기억이 가물가물 하네요.. -_- X 윈도 코딩에 밝으신 많은 분들과 함께 개발하고 싶어서 옛 소스를 뒤적거려 찾아내어 공개하게 되었습니다.
 1. 기타 옛날엔 문제가 없었는데, 최신 레드햇 7.2 에서 컴파일하니깐 왜이리 에러가 많은지.. -_-, 일단 소스코드를 좀 수정해서 컴파일이 되게는 했지만 다른 배포폰에서도 잘 될지는 아직 장담못하고요, 제가 또 CVS 나 이런거 잘 몰라서 그냥 tar.gz 로 묶어서 초기 버전을 올릴테니 누가 좀 봐줘여~ 엉엉..
