2006년 11월 26일 일요일

들고다니는 소프트웨어! Portable Applications

들고다니는 소프트웨어! Portable Applications

불과 2~3년 전만 해도 일반적인 데이터 이동과 저장 수단으로는 플로피 디스켓이나 CD-ROM이 주류를 이루었습니다. 하지만 플래쉬 메모리가 보편화 되고 가격이 저렴해 지면서 최근에는 각종 플래쉬 메모리와 휴대용 멀티미디어 기기(휴대폰, MP3 플레이어, PMP, USB 외장 메모리 등...)가 그 역할을 대신하고 있습니다. 플래쉬 메모리 저장장치의 가장 큰 특징은 기존의 미디어들에 비하여 휴대성은 더욱 개선되고, 저장 용량은 더 늘어났다는 데에 있습니다.

이러한 하드웨어의 발전은 필연적으로 소프트웨어의 변동을 수반하게 되는데, 그 중 하나가 바로 휴대용 소프트웨어의 등장입니다. 집과 학교 또는 직장을 오가며 컴퓨팅 작업을 연장해야 할 경우, 가장 문제되는 것이 바로 소프트웨어의 설치와 셋팅이었습니다. 일례로, 웹 디자인이나 각종 코딩을 위하여 IE와 FireFox 모두에서의 테스트를 요한다고 할 때, 대부분의 PC에서는 아직도 FireFox가 설치되어 있지 않는 경우가 많고, 설치가 되었다고 하여도 자신이 즐겨 사용하는 FireFox용 북마크나 확장 기능은 다시 구해야 하는 번거로움이 있습니다.
그러나 이제부터는 그러한 구속에서 자유로워 질 수 있으니 이른바 포터블 FireFox, 포터블 FileZilla, 포터블 Thunderbird와 같은 각종 휴대용 소프트웨어의 등장이 시작되었기 때문입니다.

휴대용 소프트웨어가 주는 또 하나의 장점은 바로 설치가 필요 없다는 것입니다. 최근 유행하는 스파이웨어와 악성코드 중 상당수는 인스톨 과정에서 사용자조차 모르게 함께 설치되는 경우도 많습니다. 비단 이뿐만 아니라, 무설치 버전의 경우 설치 형 프로그램에 비해 상대적으로 시스템에 부하를 덜 미친다는 장점이 있으므로, 좀 더 깔끔하게 시스템을 운영하고픈 유저에게도 좋은 선택이 될 것입니다.


[목차]

1. 휴대용 소프트웨어의 특징과 배포 그리고 보안
(1) 휴대용 소프트웨어의 특징
(2) 휴대용 소프트웨어의 배포와 보안
2. FireFox Portable
3 .Thunderbird Portable
4. FileZilla Portable
5. Nvu Portable
6. AbiWord Portable
7. 7-Zip Portable
8. ClamWin Portable
9. OpenOffice Portable



1. 휴대용 소프트웨어의 특징과 배포 그리고 보안

(1) 휴대용 소프트웨어의 특징

휴대용 소프트웨어만의 고유한 특징은 인스톨이 필요 없어야 한다는 것입니다. 이에 따라 모든 기능이 이동 형 디스크 안에서 구현되어야 하므로 독특한 폴더 구조를 지니게 됩니다. 다음 글에서 다시 언급하겠지만, FireFox를 예로 하면, 일반적인 PC용 버전의 경우에는 "C:Program FilesMozilla Firefox" 경로에 기본적인 프로그램 실행파일이 설치되고, "C:Documents and Settings자기계정명Application DataMozillaFirefox" 안에 개인화 설정(북마크, 서치필드 설정, 확장기능 등...)이 저장됩니다. 그러나 휴대용 FireFox의 경우에는 이 모든 것이 이동 디스크 하나에 저장되어야 하며 그에 따라, 프로그래밍적인 몇 가지 변환이 필요하게 됩니다.



(2) 휴대용 소프트웨어의 배포와 보안

프로그래밍적인 변화가 필요하다는 것은, 필연적으로 변환자의 개입이 발생할 여지가 많다는 것을 의미합니다. 이것의 부작용으로 염려되는 것이 바로 악의적인 프로그램이나 코드, 심지어 Malware의 삽입니다.
앞으로는 각종 유/무료 소프트웨어가 휴대용으로 컨버팅될 것은 예상할 때 이러한 보안상 위협은 더욱 증가할 수 있습니다.
따라서 휴대용 소프트웨어를 다운로드 받는 경우에도 보다 신중해야 할 것이며, 가급적이면 일반적으로 널리 알려져서 신뢰성을 인정 받은 곳을 이용해야 합니다.

추천하는 휴대용 소프트웨어 배포 처
PortableApps.com 휴대용 소프트웨어 전문 컨버팅/배포
mozdev.org 모질라 계열 소프트웨어(FireFox, Thunderbird)와 확장기능을 컨버팅/배포
SourceForge 각종 프리웨어 제작/컨버팅/배포
그 외 원 제작사(자)가 추천하는 사이트


2. FireFox Portable

버전 1.5.0.7
라이센스 프리웨어
파일크기(압축 해제 후) 약 17MB
다운로드 Firefox Portable

처음 프로그램을 다운로드 받으면 5MB가 약간 안 되는 파일 하나로 압축되어 있으며, 압축을 해제하면 약 17MB 정도의 디스크 할당량을 보여줍니다. 이것을 통째로 이동 형 디스크에 복사하여 주면 즉시 사용이 가능합니다. 북마크 툴바에 PortableApps.com관련 사이트만 추가된 것을 제외하면 기본 인터페이스 역시 설치 형 버전과 크게 다르지 않습니다.

FireFox를 사용하는 주된 이유 중 하나는 바로 확장기능입니다. 따라서 휴대용이라 할지라도 확장기능이 구현되지 않는다면 사용할 가치가 줄어들 것입니다. 여기서는 FireFox 확장기능 공식 배포 사이트에서 상위 10개 안에 드는 것들 중, 널리 이용되는 6가지를 추려서 테스트 해 보았습니다.

우선 확장기능이 설치되는 경로는 "H:FirefoxPortableDataprofileextensions" 폴더 안입니다. 여기서 H는 이동 형 디스크의 드라이브를 의미하는데, 사용자에 따라 D, E... 등 다를 것입니다.

IE Tab : 정상작동
IE Tab은 FireFox를 사용하다가 인터넷 뱅킹이나 게임을 할 경우 렌더링 엔진을 Inter Explorer로 변환시켜 주는 것입니다. 설치 형 확장 기능과 마찬가지로 IE 6.0 또는 7.0이 설치됨에 무관하게 잘 작동하였습니다.

TabMix Plus : 정상작동
기본적으로 제공되는 FireFox의 탭 기능을 강화한 것으로, 특정 조건하에서 탭을 열게 하거나, 탭의 모양이나 색상 등의 인터페이스를 변경할 수 있습니다. 특히 세션 복구기능은 매우 유용한 것으로, 여러 탭을 이용하는 도중 특정 탭 안의 페이지로 인한 브라우저 다운 시 그대로 복구할 수 있습니다. 자세한 사항과 설정은 바로 전에 리뷰한 "3대 브라우저의 애드온(플러그인) 소개" "TabMix Plus" 부분을 참고 바랍니다.

Mouse Gesture : 정상작동
마우스 드래그나 액션으로 탭과 프로그램을 열거나 닫는 기능, 페이지 앞/뒤로 이동하는 기능 등, FireFox의 거의 모든 기능을 제어할 수 있습니다. 한 마디로 마우스를 단축키로 이용하는 것이라 여기면 됩니다. 자세한 사항은 바로 전에 리뷰한 "3대 브라우저의 애드온(플러그인) 소개" "Mouse Gestures" 부분을 참고 바랍니다.

ADBlock : 정상작동
짜증나는 플래시나 배너, 광고그림, 문구, 스크립트 등을 제거할 수 있는 것으로 필자 개인적으로 가장 유용하게 사용하는 것 중 하나입니다. 자세한 사항과 사용법은 바로 전에 리뷰한 "3대 브라우저의 애드온(플러그인) 소개" "Adblock" 부분을 참고 바랍니다.

Fasterfox : 정상작동
FireFox를 떠 빠르게 이용하기 위한 툴입니다. 가령 캐시 용량을 늘리거나 동시 접속 횟수를 늘리는 등의 방법으로 서핑 속도와 페이지 로딩 속도를 향상시킵니다. 기본적으로 한글을 지원하지만, 휴대용 FireFox의 경우 영문판만 제공되기 때문에 영문으로 설치됩니다. 자세한 사항은 바로 전에 리뷰한 "3대 브라우저의 애드온(플러그인) 소개" "Fasterfox" 부분을 참고 바랍니다.

VideoDownloader : 미작동
몇 번의 클릭만으로 YouTube, Google Video, MataCafe 등의 동영상 공유 사이트에서 FLV 파일을 다운로드 받는 확장기능입니다만 휴대용 FireFox에서는 작동하지 않았습니다. 아마도 확장기능이 설치되는 경로가 다른데 원인이 있는 것 같습니다.


3 .Thunderbird Portable

버전 1.5.0.5
라이센스 프리웨어
파일크기(압축 해제 후) 21MB
다운로드 Thunderbird Portable

POP, IMAP 형식의 이메일을 이용하는 유저들에게는 필수적인 휴대용 메일 클라이언트입니다. 메일 클라이언트의 휴대화는 다른 어떤 소프트웨어어보다도 유용합니다. 다른 PC에서 내 이메일 계정에 접속하기 위해서는 그 때마다 일일이 설정을 해 주고, (보안상) 지워야 하는 번거로움은 POP 메일을 이용 중인 유저라면 모두 공감할 것입니다.
대부분의 경우 윈도우에 기본으로 내장된 Outlook을 이용하겠으나, 보안상의 취약점으로 Thunderbird를 이용하는 경우가 많습니다. 필자 개인적으로도 Thunderbird를 더 추천합니다.

압축을 풀면 약 21MB의 디스크 할당량을 보여주고 있으며, 기본적인 POP 설정을 마친 후 이동 형 디스크에 저장하여 두면 사용이 가능합니다. FireFox와 마찬가지로 메인 화면이나 옵션 모두 설치 형 버전과 거의 차이가 없습니다.


자신의 메일은 "H:(이동 디스크 문자)ThunderbirdPortableDataprofileMail메일계정이름" 안에 암호화 되어 저장됩니다. 따라서 설치 형 Thunderbird에 있는 기존의 메일을 복사하여 두면 휴대용에서도 메일을 읽어볼 수 있습니다.


4. FileZilla Portable

버전 2.2.28
라이센스 프리웨어
파일크기(압축 해제 후) 약 2.6MB
다운로드 FileZilla Portable

제로보드를 운영하거나 태터툴스와 같은 설치 형 블로그를 이용 중인 유저들이 자신의 계정에 들어와 파일을 관리하기 위해서는 FTP 클라이언트가 필수적입니다. 예전까지 인기 있었던 주요 FTP 클라이언트는 모두 돈을 주고 구입해야 하는 쉐어웨어였지만, 얼마 전부터 인기를 끌기 시작한 FileZilla는 개인 사용자라면 누구나 제한 없이 이용이 가능한 프리웨어입니다. 방화벽, 프락시 서버, FTP 프락시, GSS 등을 지원하며, 가장 빈번하게 사용하는 사이트 관리자도 매우 직관적인 발군의 소프트웨어입니다. 일전에 필자가 리뷰한 FTP 클라이언트(최강의 FTP 클라이언트는? FTP 클라이언트 4종 비교) 중 가장 뛰어난 평가를 받은 FlashFXP와 유사한 인터페이스 및 프로그램 구성을 보여줍니다.

압축을 해제 하고 프로그램을 실행시킨 후 옵션을 통하여 언어를 바꿀 수 있습니다. 다른 프로그램들과는 다르게 한국어도 공식 지원하는 장점이 있습니다. 역시 다른 프로그램들과 마찬가지로 자신의 계정에 대한 정보와 설정 모두 이동 형 디스크 안에 고스란히 저장되므로 그대로 들고 다니면서 이용하면 됩니다.


5. Nvu Portable

버전 1.0 R3
라이센스 프리웨어
파일크기(압축 해제 후) 약 11MB
다운로드 Nvu Portable

드림위버, 프런트 페이지, 나모웹에디터와 같은 위지윅(WYSIWYG) HTML 에디터입니다. 에디터의 FireFox라는 평가에 걸맞게 인터페이스나 프로그램 운용 방식 등의 상당 부분이 모질라 재단의 소프트웨어와 유사합니다. 드림위버의 강력한 CSS 편집과 플래시 등의 임베디드 기능에는 미치지 못하지만 프런트 페이지나 나모 정도에는 필적하거나, 심지어 뛰어넘는 한 강력한 프리웨어입니다. 윈도우(Windows 95/98/Me/2000/XP/Vista)는 물론이고 리눅스와 유닉스, Mac OSX에서도 작동합니다. 다만, 휴대용 버전의 경우 윈도우와 Wine Linux/Unix만을 지원합니다.

탭 방식의 멀티 파일 작업을 지원하며, FireFox와 마찬가지로 다양한 확장기능과 테마를 추가하여 사용자 구미에 맞게 인터페이스나 성능을 개선시킬 수 있습니다. 테마와 확장기능은 Nvu의 공식 사이트 http://nvu.com/download.php에서 구할 수 있습니다.

총 4개의 카테고리로 분류된 Nvu의 옵션에서는 기본 글씨체와 페이지 셋팅, 캐릭터 셋 등을 지정할 수 있습니다. 특별히 복잡한 것이 없어서 일반 사용자가 이용하기에는 좋을 듯 합니다.


6. AbiWord Portable

버전 2.4.5
라이센스 프리웨어
파일크기(압축 해제 후) 약 18MB
다운로드 AbiWord Portable

MS Word로 작성된 문서를 읽고 쓰는 워드프로세싱 프로그램입니다. 압축을 풀면 약 18MB 정도의 디스크 할당량을 보여주고 있습니다. 여기서는 MS Word 문서와의 호환성을 위주로 간단히 살펴봅니다.

먼저, 아래는 일반적인 그림파일이 섞인 문서입니다. 약간의 계단현상이 있어서 화질이 다소 떨어지지만 그런대로 쓸만합니다.

다음은 표와 영문, 그리고 한글이 복합적으로 뒤섞인 문서를 비교한 것입니다. 아래 그림을 확대하면 보이듯이 일부 한글이 깨지는 현상이 나타납니다.


마지막으로 한글로만 이루어진 문서와 표입니다. 앞에서와는 다르게 모든 한글이 정상적으로 표시되며 표 또한 원문 Word 파일과 거의 차이가 없습니다.


7. 7-Zip Portable

버전 4.42
라이센스 프리웨어
파일크기(압축 해제 후) 약 2.3MB
다운로드 7-Zip Portable

가볍고 강력한 프리웨어 압축 유틸리티 7-Zip의 휴대용 버전입니다. WinZip이나 Winrar 등이 모두 쉐어웨어라서 마땅히 믿고 쓸만한 툴이 없던 유저들로부터 호응을 받고 있는 것으로, 국내 얼리 유저들 사이에서 좋은 평가를 받고 있습니다. 무엇보다 큰 장점은, 국산 유명 프리웨어 압축 유틸리티처럼 지나치게 윈도우의 레지스트리를 건드리지 않는다는 것입니다. 압축을 풀면 약 2.3MB 정도의 디스크 할당량을 보여줍니다.

7z, ZIP, GZIP, BZIP2, TAR 파일 포맷으로 압축작업을 할 수 있고, 7z, ZIP, GZIP, BZIP2, TAR, RAR, CAB, ISO, ARJ, LZH, CHM, Z, CPIO, RPM, DEB, NSIS 등의 압축을 해제할 수 있습니다. 기본적으로 한글을 지원하므로 압축 해제와 동시에 한글화가 되어 있습니다.

압축 단계는 "압축하지 않고 저장"에서부터 "최고 빠르게" 등 총 6 가지가 있습니다. 다만, 자동 압축 풀림파일을 만들 경우에는 7z 포맷만을 이용하여야 하는 아쉬움이 있습니다.

아래는 7-Zip의 옵션 설정 중 일부입니다. 파일 연결은 물론이고, "플러그인 → 옵션"을 통하여 윈도우 탐색기 쉘 메뉴로의 등록과 해제, 그리고 작업할 폴더의 지정이 가능합니다.


8. ClamWin Portable

버전 0.88.4
라이센스 프리웨어
파일크기(압축 해제 후) 약 7.9MB
다운로드 ClamWin Portable

최근 해외 일부 유저들 사이에서 호평을 받고 있는 프리웨어 안티-바이러스 프로그램 ClamWin의 휴대용 버전입니다. 압축을 해제하면 약 7.9MB 정도의 디스크 할당량을 보여주지만, 계속 업데이트되는 바이러스 정의파일을 감안하면 유동적입니다. 백신 자체에 대한 평가는 KAV나 NOD32만큼 탁월하다고 할 수는 없으나, 치명적인 바이러스 정도는 검출해 내는 정도로 프리웨어에 휴대용 버전이라는 것을 감안하면 나쁘지 않습니다.

맨 처음 실행 시 정의파일 업데이트를 물어오며, 여기서 업데이트 해 주는 것이 좋습니다.

비교적 깔끔한 메인 화면을 보여주지만 그만큼 기능 역시 단출하여 휴대용 소프트웨어라는 명칭에 걸맞습니다. 실시간 감시기를 제공되지 않으며, 현재 시스템을 스캔하는 것만 가능합니다. 특정 폴더를 스캔하려면 메인 화면의 트리에 나열된 폴더를 선택 후 "Scan" 버튼을 눌려줍니다. 아래 그림과 같은 경우라면 TEMP 폴더만을 스캔하는 것이 됩니다.

아래는 ClamWin Portable의 일부 옵션과 간단한 설명을 플래시로 구현한 것입니다.


9. OpenOffice Portable

버전 2.0.3
라이센스 프리웨어
파일크기(압축 해제 후) 약 183MB
다운로드 OpenOffice Portable

일전에 리뷰한 바 있는 오픈 오피스가 버전을 거듭하여 2.0으로 업그레이드 되었으며, 이것의 휴대용 버전이 바로 OpenOffice Portable입니다. 압축을 해제하면 약 183MB라는 적지 않은 디스크 할당량을 보여줍니다. MS 오피스에 완벽하게 대응할 수 있는 토털 사무 프로그램임을 감안하면 납득이 됩니다.

OpenOfficePortable.exe 파일을 기본으로 하여, OpenOfficeWriterPortable.exe, OpenOfficeCalcPortable.exe, OpenOfficeImpressPortable.exe, OpenOfficeBasePortable.exe, OpenOfficeDrawPortable.exe, OpenOfficeMathPortable.exe 등 모두 7개의 실행 파일과 프로그램이 포함됩니다. 아래는 OpenOffice Portable의 허브격인 OpenOfficePortable.exe를 실행시킨 모습입니다. 여기서 원하는 작업을 지정하면 해당 프로그램이 실행됩니다. 물론, 각각의 개별 exe 파일을 클릭하는 것으로도 프로그램을 구동시킬 수 있습니다.

아래 표는 MS 오피스와 비교한 주요 프로그램의 기능입니다. 자세한 사항은 MS 오피스와 비교하여 리뷰한 바 있는 일전의 글(오픈 오피스 vs MS 오피스)을 참고 바랍니다.

오픈 오피스 Microsoft 오피스
OpenOffice Writer Portable Microsoft Word
OpenOffice Calc Portable Microsoft Excel
OpenOffice Impress Portable Microsoft PowerPoint
OpenOffice Base Portable Microsoft Access
OpenOffice Draw Portable Microsoft 그림 그리기
OpenOffice Math Portable Microsoft 계산기


출처: http://pdsbbs.hanafos.com/view.do?list_id=75125&page=1&bid=pds_software

댓글 없음:

댓글 쓰기