온라인 문서 협업을 위한 솔루션, o3space!!
1. 상황
집에 데스크탑이 한 대 있고, 얼마전에 선배 노트북을 (ibm r32) 물려 받았습니다.
여러가지 문서 작업을 openoffice로 하고 있는데, 문서 파일들을 데스크탑과 노트북에서 서로 공유할 방법이
마땅치 않았습니다.
2. 상황 (2)
다행히 운영하는 서버가 몇 대 있어서 처음엔 ftp로 문서를 올리고 내리고 했습니다.
이거 여간 불편한게 아니죠.
그래서 그 다음에 생각한게, ftp를 이용한 폴더 동기화 프로그램이었습니다.
그러나 오픈소스나 프리웨어로 풀린 것중엔 맘에 드는게 없었고, 나머지는 상용소프트웨어라서 패스!
마지막으로 구글docs나 thinkfree같은 온라인 편집기를 이용할 것인가.. 였는데,
아무래도 데스크탑 편집기 보다 성능이 떨어지는 것은 어쩔 수가 없지요.
3. o3space (http://o3spaces.org)
우연히 openoffice.or.kr에서 게시글을 읽다가 o3space를 알게 되었습니다. (http://openoffice.or.kr/forums/viewtopic.php?p=6016&highlight=o3space#6016)
내용은 openoffice를 가지고 '쉐어포인트'를 사용하는데 문제가 있다.. 였는데, 댓글로 김정규님이 o3space와 openoffice가 궁합이
잘 맞는다고 소개해주셨더군요. (오픈소스로 pengyou라는 프로젝트도 링크를 걸어주셨는데 사이트가 열리지 않아서 그건 패스.)
3.1 라이센스
현재 o3space는 오픈소스는 아닙니다. (혹은 사이트를 둘러 본 결과 그렇게 이해했습니다.)
다만, 상용의 professional 버전이 있고 무료로 배포되는 community 버전이 별도로 존재하므로 라이센스 문제 없이 사용이 가능합니다.
(community 버전은 10유저까지 지원한다고 사이트 어디선가 읽은 것 같은데 다시 찾아보려니 찾을 수가 없네요;;)
3.2 서버 & 클라이언트
o3space는 webdav(말로만 듣던 webdav!)를 이용하여 문서를 저장합니다. 서버는 java로 제작되어 있으므로 윈도우 & 맥 & 리눅스
설치 가능합니다. (단 jre 1.5가 설치되어 있어야 함.)
현재 서버 설치 프로그램은
윈도우즈,
맥,
리눅스 (.deb, .rpm 지원)
을 지원합니다. (소스가 없는걸 보니 오픈소스는 확실히 아닌듯 합니다.)
클라이언트로는 일단 서버를 설치한 뒤에 http://서버ip:8095 에 접속하여 관리자 권한으로 접속하고 (getting start 문서를 읽어보면 초기 암호를 찾을 수 있습니다.)
workplace assistant를 설치하면 (이것도 java입니다.) 됩니다.
assistant는 openoffice와 ms office를 지원합니다.
클라이언트(플러그 인 형태)가 설치되면 (openoffice기준) 파일 읽기/저장하기에 workplace에서 읽고 저장하는 메뉴가 추가됩니다.
여기다 파일을 저장하면 온라인 저장소에 저장이 되는 형식입니다.
3.3 기능
저는 일단 간단하게 공용 저장소만을 이용할 필요가 있으므로 다른 기능은 살펴보지도 않았지만,
프로젝트 단위의 workplace 생성이나 토론, 스케쥴링, 파일의 접근권한 등 여러가지 기능을 사용할 수 있습니다.
4. 총평
소스를 볼 줄은 모르지만, 오픈소스가 아니라는 점은 안타깝습니다.
단 community 버전이 있으므로 무료로 사용할 수 있다는 장점이 오픈소스가 아니라는 단점을 어느 정도 보완할 수는 있겠죠.
설치도 무지 쉽고 무엇보다 openoffice를 완벽하게 지원한다는 점이 강점입니다.
개인용으로 사용하더라도, 집 & 회사 & 학교 & 기타 노트북 등에 산재한 문서들을 이메일이나 ftp를 이용해서
공유하는 것 보다는 o3space를 이용하는 것이 한결 편리하리라 생각합니다.
소규모 팀에서 프로젝트를 진행할때도 유용하겠죠. ^^
5. 기타 (데비안 etch 기준 설치 방법)
서버에 jre 1.5가 설치되어 있지 않아서 설치할 필요가 있었습니다.
일단 소스 리스트에 non-free를 추가합니다.
apt-get update
어차피 자바로 개발할 것이 없으므로 jre만 설치합니다.
apt-get install sun-java5-jre
그리고 다운로드 받은 o3space 서버를 압축 해제하고 설치합니다.
dpkg -i o3space...deb
뭐.. 그리고 그냥 서버 실행. ㅎㅎㅎ 쉽죠?
댓글
s가 붙습니다
주소가 안 되길래 왜 그런가 봤더니 spaces더군요. 고쳐주시겠습니까?
네
네 수정했습니다!
--->
데비안 & 우분투로 대동단결!
--->
데비안 & 우분투로 대동단결!
오호라,
오호라, 감사한데요...
이런 기능... 필요는 했으나, 적극적으로 찾아볼 생각은 전혀 못했는데.. ^^;
감사하네요. :-)
서브버전과
저는 문서 동기화를 서브버전 이용하고 있습니다.
CVS 쓸때에는 바이너리 문서 관리가 안됐지만,
서브버전으로 형상관리 서버 만든후론 개발 소스 뿐만아니라 관련 문서, 사적인 문서도 몽땅 넣어버렸습니다.
역시 바이너리 파일이라 저장소 공간 부담이 있지만,
로컬 폴더에서 문서 버전 관리하는거에 비하면 시공간, 자원적으로 이득인 것 같습니다.
소개하신 툴에 대한 개념은 파악 못하고 제가 사족을 달지 않았나 싶네요.
일전에 이
일전에 이 프로그램을 소개받은 적이 있는데, 윈도에서 설치가 잘 되지 않아 포기해버렸스빈다.
그런데 음.. 다시한번 도전해봐야겠네요. :)
개인적인 문서
개인적인 문서 관리를 좀 해야되서,
우분투에서 설치해봤는대...
에러 메세지를 남기고 바로 죽내요... - -;;;
실행하자마자...
http://community.o3spaces.com
http://community.o3spaces.com/forum/fm/viewthread?thread=139#421
실행하자마자 죽는 문제의 원인을 찾은 것 같아요.
아까는 회사라서, 찾아 볼 시간이 없었는대..
메모리가 최소 256메가는 필요합니다.
댓글 달기