항상 헷갈렸다.

DOS 에서 나온 Windows 말고, 나머지 OS 들의 상관관계.

어쩌다 찾아보게 됬고, 정확하지 않을 순 있겠지만 답을 찾았음.


Unix -> BSD -> Mac 까진 맞는 듯 하다.

BSD -> NextStep 과 BSD -> FreeBSD 이 합쳐져 Mac 으로 된것 같긴 하지만.

아마 초기 맥이 FreeBSD 다음으로 파생되어 나왔고 그 다음 잡스의 복귀 이후 인텔로 이전하면서 NextStep 과 합쳐진 것 같다.

Cocoa, UIKit 의 Foundation 들의 클래스명 prefix 인 NS 가 NextStep 의 준말이고, 이 프레임워크는 맥 역사 중반에 들어왔으니 말이다.



여튼 문제는 Linux.


Linux 문서를 보면 Unix 계열이라고는 하나 Unix 와 다른점들이 있고 Unix 규격 문서에서도 Linux가 Unix 규격을 지켜준다고 하진 않는다. (BSD 도 안지킨다는건 왠지 모르겠음)

Linux 의 역사(위키피디아)를 보면 리누스가 미닉스(유닉스 기반)를 보고 만든, 즉 유닉스를 기반으로 하지만, 유닉스에서 파생된 것이 아닌 유닉스를 보고 베낀 클론 운영체제라는 것을 알 수 있다.

유닉스에서 떨어져 나왔다기 보다는 독자적으로 개발된 운영체제라는게 포인트!!


이 점이 리눅스가 유닉스 계열이면서 동시에 유닉스와는 다르게 된 이유인것 같다.


위키피디아 유닉스 계열 문서의 관계도 에서도 리눅스를 Unix 에서 이어진 것이 아닌 새로 생겨난 OS 로 분류하고 있다.


추가로 Unix 는 현재까지 서버 등에 사용되고 있는 상용 OS 라고 한다.

유닉스가 분명히 좋은 점이거나 유리한 점이 있으니 돈주고 아직까지 쓰일테지만 찾아보면

리눅스유닉스비교.pdf <- 이런 식의 리눅스가 무조건 짱이다 싶은 내용들 밖에 안보인다..ㅋ


참고 자료:

http://ko.wikipedia.org/wiki/단일_유닉스_규격

http://ko.wikipedia.org/wiki/유닉스_계열

http://ko.wikipedia.org/wiki/리눅스

http://tmdgus.tistory.com/82

Shift+Space 나 오른쪽 Alt 로 한영전환 하는 프로그램/방법은 많지만 Cmd+Space 로 하는 방법은 찾을수 없어

한참을 헤매다가 AutoHot Key 로 만들었음.


하는김에 복사, 붙여넣기 등의 기능들도 Command 키에 매핑해놓고 쓰는중.

윈도우7에서 아주 잘 작동한다~ㅋ


CommandKeys.exe


무설치 버젼.

사용시 트레이에 아이콘이 뜨며 따로 로그인시 시작기능은 안넣어 놨으니 시작프로그램에 넣어놓고 쓰면 된다.


매핑해논 기능들은

1. Cmd+Space -> 한영전환

2. Cmd+(w,z,x,c,v,n,t,f,a,s,o,h,p) -> Control+~~~

3. Cmd+q -> Alt + F4



그리고 이건 AutoHot Key Script 파일.



CommandKeys.ahk


파일 다운받기 싫으면 밑에 더보기...



시디아앱, 트윅 관련하여 참고하면 좋은 싸이트들.
참고 한다기 보다는 필요에 의해 구글링 하다 보면 이 싸이트들을 자주 보게 될 것이다.

1. iPhone Developmene Wiki (http://iphonedevwiki.net)
-> 업데이트 안된지 좀 오래 된 것같지만, 그래도 상당히 좋음.
생각지도 못한 곳에서 의외의 도움을 많이 받았던 싸이트.
재밌는 정보도 많고..... 


2. LibActivator 소스 (https://github.com/rpetrich/libactivator)
남의 소스를 보면서 배우는 것도 꽤나 좋은 방법이라고 생각함.
특히 나의 경우 Activator 의 경우 보고 배운 부분이 굉장히 많음.
처음엔 멍 하지만 하나하나 보다 보면 재밌음... 


3. deVbug 님의 AlwaysiPodPlay 소스 (https://github.com/devbug/AlwaysiPodPlay)
다른 걸 보란게 아니고 License 표기를 위한 TextView 를 비롯한
PreferenceBundle 의 사용법을 보면 좋을 듯..


4. PreferenceBundle Doc 문서
http://www.touchrepo.com/guides/preferencebundles/PreferenceBundles.doc 
예전 내용이라 현재는 작동 안하는 부분 등도 많지만, 자료가 잘 없는 PreferenceLoader 특성상, 정말 고마운 문서..



5. 스택 오버 플로우 (http://stackoverflow.com/)
두말할 필요가 있겠는가!! ㅋ
잘 없지만 간혹 트윅 관련 질문이 올라오고, 아이폰에서는 불가능하다는 대부분의 답변 중 또 간혹 제대로된 답이 있는...
꼭 트윅이 아니더라도 뭔갈 찾기 좋음..ㅋ


6. 레포들
빅보스 : http://thebigboss.org/
ModMyi : http://modmyi.com/
뭐 크게 자료가 있었던 기억은 없지만, 간간히 있었던 듯....
빅보스의 토글을 제하고는 저기 들어가서 검색보다는 구글링 하다보면 저 싸이트를 볼 수 있을 것이다...;;ㅋ


7. saurik 의 블로그 (http://www.saurik.com/)
시디아 개발자, saurik 의 블로그.
내용은 거의 없지만, 다른 곳에서 찾기 힘든 것들이 있다.(그런 만큼 크게 쓸모 있는 사람도 많지 않으리...)
글 목록을 찾기 힘든데 오른쪽 사진 밑에 최근 글 목록이 있다.. 그냥 그게 다인듯....?

 ㄴ 덧, 크게 필요한 내용은 아니지만, 시디아 메인페이지 하단에

요런 개발자들을 위한 메뉴가 있었다. ㅋ
뭐.. 딱히 볼만한 내용은 없다....









현재 생각나는건 여기까지...
뭐 더 있겠나 싶냐만은, 혹시나 더 있으면 추가하도록 하겠음..

아! 중요한 두 싸이트를 빼먹을뻔 했군!
바로 내 블로그
http://blog.iolate.kr ! 바로 이 블로그
와,(ㅋㅋㅋㅋㅋㅋ)

deVbug 님의 블로그 ( http://devbug.me ) 도 도움이 될겁니다!!! (한글이라 더 좋고~ ㅋ)


+ Recent posts