Cooperative linux - windows에서 돌아가는 리눅스

송지석의 이미지

http://www.colinux.org/

일본에서 만드는 것 같네요.
Cooperative Linux is the first working free and open source method for optimally running Linux on Microsoft Windows natively.

Cooperative Linux is 'is stable enough (on some common hardware configurations) for running a fully functional KNOPPIX/Debian system on Windows,'

cmcchoi의 이미지

궁금하네요..윈도용 프로그램을 풀로돌릴수 있단 소리일까요..
제대로 안읽어봐서..

:roll:

CY71의 이미지

윈도 2K 또는 XP 기반하에서 리눅스를 네이티브 속도로 돌리기위한 프로그램입니다.

기반 OS : 윈도
부속 OS : 리눅스

이렇게 되는거죠. 윈도 기반에 다른 OS 를 설치하기 위한 버츄얼 PC 같은 프로그램이지만, 오픈 소스이고 네이티브한 속도 (한마디로 빠르다는 이야기) 내기위한 것이 목적이라고 하네요.

박영선의 이미지

vmware나 버철피씨같은정도가 아닐까하는....

^^;;

mastercho의 이미지

CY71 wrote:
윈도 2K 또는 XP 기반하에서 리눅스를 네이티브 속도로 돌리기위한 프로그램입니다.

기반 OS : 윈도
부속 OS : 리눅스

이렇게 되는거죠. 윈도 기반에 다른 OS 를 설치하기 위한 버츄얼 PC 같은 프로그램이지만, 오픈 소스이고 네이티브한 속도 (한마디로 빠르다는 이야기) 내기위한 것이 목적이라고 하네요.

사실이라면 대단한데요?

한글만 지원되면.... 오호.......이럴수가....

리눅스 API들을 윈도우용 API로 이식한건가요?

모귤라 프로젝트같은걸로 한건가?

어째튼 신기하네요

승자는 자기보다 우월한 사람을 보면 존경심을 갖고 그로부터 배울 점을 찾지만 패자는 자기보다 우월한 사람을 만나면 질투심을 갖고 어디 구멍난 곳이 없는지 찾는다.
- 하비스

hjeeha의 이미지

cygwin 기반으로 kde 를 포함한 리눅스용 어플들을 설치한 것으로 보이는군요. 저럴 필요까지 있을까.. 하는 생각이 드네요..

saxboy의 이미지

글쎄.. 어쩐지 다들 페이지를 제대로 읽어보시지 않은 것 같은 느낌이 드는군요. 저 프로젝트 생각보다 꽤 대단한 프로젝트 같은데요. cygwin 이 보이는 것은 아마도 X서버를 빌려쓰고있는 것으로 보이고, 나머지의 프로그램들은 일본어판 knoppix 라는 이야기가 나옵니다. 전부 리눅스 "바이너리" 들입니다. vmware나 virtualpc와는 조금 많이 다르고, 오히려 UML 에 가까와보입니다만, UML 과 다른 접근방식을 취한다는 이야기도 페이지에 있습니다. 그리고 이 프로젝트의 메인테이너가 Win32용 UML 을 시작했던 사람이라는 이야기도 있군요.

제가 페이지를 보고 이해한대로라면 윈도우에서 "윈도우용 커널 프로세스로 작동하는" 리눅스 커널입니다.

fibonacci의 이미지

제가 보기에도 리눅스 바이너리를 윈도우에서 그냥 돌릴수 있는 커널을 말하는것 같습니다. colinux 커널은 CPU의 MMU를 직접 제어한다고 나오네요. 성능향상을 위한 것이겠죠.

No Pain, No Gain.

meinside의 이미지

지금 올라와 있는 버젼은 커널 설정이 안들어 있군요 :?
이리저리 설정해봤지만, 일단 커널 컴파일부터 실패;;

제대로 되면 cygwin 쓰면서도 그리 기뻐하는 저로서는 더할게 없겠군요 :lol:

--

“Life is like riding a bicycle. To keep your balance, you must keep moving.”

- Albert Einstein

eungkyu의 이미지

hjeeha wrote:
cygwin 기반으로 kde 를 포함한 리눅스용 어플들을 설치한 것으로 보이는군요. 저럴 필요까지 있을까.. 하는 생각이 드네요..

이건 아니죠 -_- cygwin은 단지 X server를 제공하기 위해 있는 것입니다. 커널을 windows의 process 환경에 포팅한 것이라고 보는게 좋을 거 같네요. 그 다음에 그 커널을 기반으로 여러 리눅스 프로그램을 돌린 거 같습니다.

sDH8988L의 이미지

상당히 구미가 당기는 LINUX군요...

사실, 저는 Cygwin이나 Vmware의 느린 속도 때문에 그냥 Dual Booting을 아직도 사용하고 있습니다...

만일, Cooperative Linux가 정말 native 정도나 그보다 약간 못한 정도로만 속도가 나와도 상당히 좋은 Solution이 되겠네요...

아! 그리고 한글 지원은 되리라고 생각합니다...

일본 넘들이 만든 것이니만큼 Language에 대한 지원이 영문판보다는 더 낫지 않겠습니까??? 조금만 노가다를 뛴다면...

shaegis의 이미지

colinux는 windows상에서 deriver를 통해서 linux api를 이용한다는 것 같습니다. cygwin은 dll을 통해서 linux api를 이용하는 것이 차이라고 합니다.
위에 실린 사진은 colinux상에서 knoppix를 돌리는 project가 진행중인데 그 사진입니다. 참고로 knoppix는 현재 dvd 버전으로 업되어서 새로 release되었다는 것 같은데... 저는 dvd가 없어서리...
colinux의 소스를 받아 complie을 시도해 보려 하였지만...윈도 상에서 컴파일 하는 방법은 아직 자세하지 않았습니다. cygwin의 환경에서 컴파일 하는 방법으로 나와 있는데, 일본의 어느 유저가 올린 것에 의하면 현재 release되어 있는 tarball이 심각한 오류가 있어 컴파일이 안된다고 하며, 다음번 release시에나 해결될 것으로 보인다고 하네요. 바이너리는 구하기는 하였는데... 어찌 해야 될 지.... 혹 아시는 분 좀 설명좀 부탁드립니다. ...여기저기 기웃거리기로는 driver가 아직인 모양인것 같기도 한데...

HotPotato의 이미지

saxboy wrote:
제가 페이지를 보고 이해한대로라면 윈도우에서 "윈도우용 커널 프로세스로 작동하는" 리눅스 커널입니다.

윈도우용 커널 프로세스로 작동하는 리눅스라..!
그럼, 논리상 윈도우즈 안에서 리눅스를 죽일 수 있다는 얘기로군요.. :?

깨름찍한 생각을... :lol:

--
즐 Tux~

lotus의 이미지

새로 binary version이 올라와서 설치는 되었습니다.
기본적으로 제공하는 tar ball에 있는 colinux-deamon.exe 로는 않되고요.
새로 바꾸어서 제공하는 놈으로는 되더군요.
terminal에 문제가 있는지
글자를 update를 못하는 문제가 있네요..

그런데...
network 연결이 않되서 헤메고 있습니다.
-->연결 성공했습니다..
처음에 booting이 될때 bug이 있어서 file system을 제대로 못올렸더군요.
ifup eth0 로 성공....