PortableApps.comとは
PortableApps.comは、主にWindows環境で動作する無料のポータブルアプリケーションを配布するウェブサイトです。これらのアプリケーションは、USBメモリや外付けハードディスクなどのリムーバブルメディアにインストールして使用できます。アプリケーションのデータは専用のサブフォルダに保存されるため、ユーザーはデータの破損を心配することなく、ソフトウェアの更新や移動を簡単に行うことができます。また、ソフトウェアをアンインストールする際は、メインフォルダを削除するだけで完了します。
このサイトは、ジョン・T・ハラーによって設立され、100人以上の
ソフトウェア開発者、設計者、翻訳者がプロジェクトに関わっています。オープンソースの精神に基づき、活発なコミュニティが形成されており、多くのユーザーが開発や改善に貢献しています。
歴史
PortableApps.comの歴史は、2004年3月にMozilla Firefoxのポータブル版の開発から始まりました。その後、ハラー氏は
Mozilla ThunderbirdやOpenOffice.orgにも対応する形でプロジェクトを拡大しました。当初はハラー氏の個人ウェブサイトで展開されていたポータブルソフトウェアのオープンソースプロジェクトは、次第に成長し、PortableApps.comというコミュニティサイトへと発展しました。現在では、フォーラムメンバーによって多様なプロジェクトが立ち上げられ、
バグ報告や改善提案なども活発に行われています。いくつかのPortableAppsディストリビューションは、SourceForgeで管理されています。
フォーマット
PortableApps.comのアプリケーションインストーラーは、ファイル名の最後に「.paf.exe」という拡張子が付きます。これは、PortableApps.comメニュー、HTMLドキュメント、データ保存用のディレクトリなどを含む形式です。PortableApps.com Backup utilityを使用することで、データのバックアップも簡単に行えます。インストーラーは、通常NSISインストーラーを使用しますが、自己解凍ファイルやインストーラー実行ファイルで圧縮することも可能です。
アプリケーションの多くはWindows 2000以降に対応していますが、
Unix系OSのWine上で動作するものも多く存在します。また、古いバージョンのアプリケーションの中には、Windows 95/98/Meといったサポートが終了した古いOSで動作するものもあります。
PortableApps.com Launcher
The PortableApps.com Launcher(略称PAL)は、アプリケーションのポータブル起動を可能にするためのツールです。パスリダイレクション処理、環境変数変更、ファイルやディレクトリの移動、設定ファイルパスの更新など、環境設定と同様の変更を自動的に行います。これにより、ソフトウェア本体にカスタムコードや設定変更を加えることなく、ポータブル化が実現します。PortableApps.comで公開された一部のソフトウェアは、カスタムランチャーを使用していますが、現在ではPALが多くの新規アプリケーションで採用されています。
PortableApps.com Platform
PortableApps.com Platformは、ポータブルアプリケーションをより快適に利用するための統合環境です。必須ではありませんが、以下の機能を提供することで、ユーザーエクスペリエンスを向上させます。
インストールされたポータブルアプリケーションのメニュー表示
新しいアプリケーションを検索しインストールするためのアプリケーションディレクトリ
USBドライブ内の検索機能
インストールされたアプリケーションを最新版に保つためのアップデーター
ポータブルフォントの管理
データのバックアップツール
関連項目
ポータブルアプリケーション
外部リンク
PortableApps.com - Official Site