Last modified: Sat Oct 12 2002
気になるソフトウェアの数々
有名なのから謎なのまで、WWW とか NetNews
とかでみかけた面白そうなソフトウェアを片っぱしから集めてみた。
自分で使ってないソフトのほうが圧倒的に多いので、
紹介内容に偽りのある可能性おおいにアリ。
分類表
- Perl
- 超有名なプログラミング言語。
- [ruby] Ruby Home Page
- オブジェクト指向スクリプト言語
- [gcc]
- PC-UNIX とは切っても切れない関係にある C/C++(/その他もろもろ) コンパイラ。
- GCC Home Page
egcs が gcc の後継になってから、GNU C Compiler から
GNU Compiler Collection に名称が変わった。
今のところは C(++), Objective C, Chill, Fortran, Java
のコンパイラがあるらしい。
- [pgcc] Pentium Compiler Group
Pentium系CPU向けの最適化が強化された gcc
- [AthlonGCC/agcc] The Athlon Linux Project
pgcc をさらに Athlon 向けに最適化できるようにしたもの。
-
AthlonGCC の最新版に関する情報を公開している非公式ページ。
-
-
- NASM - The Netwide Assembler
- フリーのx86用アセンブラ。GNU as と違いこちらは MASM 互換の文法(Intelスタイルっていうんだっけ?)を使用している(^^;)
- [gawk]
- GNU awk。テキスト処理言語(?) awk の GNU 版。
- [ghostscript/ghostview/gsview]
- (主に)プリンタ制御用の言語、Postscript のインタプリタ。
PS で記述されたドキュメントを様々な形式のビットマップやプリンタ制御言語に変換できる。
最新版が AFPL という独自ライセンスで配布され、
新バージョンがリリースされると旧バージョンが GPL 配布になる、
というライセンス形態をとっている。
ghostview/gsview は ghostscript のフロントエンドとして動作する PS のプレビューア
GSで使用するフォントについては別項参照のこと。
- DotGNU Portable.NET
- C#/.NET のフレームワークをGPLで実装している。
- [ddd] DDD - The Data Display Debugger
- GUIなデバッガ。gdb,dbx,perl -d のフロントエンドとして動くみたいだ。
- [kdbg]KDbg - A Graphical Debugger Interface
- KDE用の gdb のフロントエンド。xxgdb の KDE版?
- CVS
- Unix用バージョン管理/分散開発支援の世界標準
- PRCS
- Project Revision Control System。CVSみたくソースのバージョン管理をするためのもの。CVSよりずっと簡素な仕組みらしい。
- [jitterbug]
- Samba のバグ追跡システム。
有名どころだと rsync, GIMP, ProFTPD, WindowMaker, ALSA, Kondara
あたりが採用しているようだ。
- [debbugs]
Debian bug tracking software
- Debian のバグ追跡システム。
KDE でも使われているようだ。
- [Bugzilla]
- Mozilla のバグ追跡システム。Gnome や Apache でも使われているらしい。
- [GNATS] GNATS: GNU Bug Tracking System home page
- GNU Probelem Report Management System。GNU のバグ追跡システム。
(Free|Open|Net)BSD で使われてる、ように見える(亜種かもしれないけど)。
- [autoconf] GNU Autoconf
- GNU プロダクトでお馴染みの configure スクリプトを作成するためのツール
- [automake] GNU Automake
- autoconf で使用する Makefile.in を自動で作成するためのツール...
というか autoconf の拡張キットといったほうがよい気が...
- [libtool] GNU Libtool - GNU Project - Free Software Foundation (FSF)
- library (特に shared library)の生成を支援するスクリプト。
- [cproto] cproto -- generate C function prototypes from C source
- C のソースを解析してプロトタイプ宣言を自動生成してくれる。
関数の引数定義の部分の ANSI ⇔ K&R スタイルの相互変換をする機能もある。
- [esh] The esh homepage
- Lisp/Scheme ライクな文法の小さなシェル
- [tcsh]
- コマンドプロンプト周りを大幅に強化したcsh。
- znc page
日本語カタログの集積所。
tcshの出すメッセージがとってもヨワく(笑)なる。
- [bash] BASH - GNU Project - Free Software Foundation (FSF)
- 究極のシェル。Bourne Shell をベースに様々な拡張がされている。
- [zsh] ZSH - THE Z SHELL
- 至高のシェル。
Bourne Shell ベースだが、tcsh などの機能も積極的に取り込まれている。
** に代表される拡張ワイルドカードの数々はあまりにも有名 (^^;)
- SoX
- サウンドフォーマットのコンバータ。
このテのソフトとしては多分unixでは一番メジャー(だと思う)。
- dist10
- Mpegエンコーダ、というか単なるMPEG Audio
規格のサンプルプログラムみたいなもん(らしい)。
当然チューニングなどされてないので遅い(らしい)。
LAME, 午後のこ〜だなどの祖先(らしい)。
日本以外だと特許にひっかかるので使えない(らしい)。
- [LAME] The LAME Project
- LAME Ain't an MP3 Encoder。
Unix用MP3エンコーダの世界標準(?)。
[日本では「午後のこ〜だ」もメジャーっぽいけど]
最近 dist10 由来のコードを排除してISOのライセンス問題を解消したらしい。
- [gogo/午後のこ〜だ] my products
- (昔の) LAME をもとに x86 用に最適化した mp3エンコーダ。
とりあえずエンコード速度はむっちゃ早い
(音質のよしあしは私にはわからないので何とも :-)。
開発は終了... したはずだったが、最近新バージョンの開発が始まったらしい。
- [ogg vorbis]Vorbis.com - Open, Free Audio
- MP3 同様の音声の圧縮エンコード形式の一つ。
Fraunhofer の特許を回避しているため完全にオープンな規格であるのが最大の特徴。
あと MP3 並の音質をより低ビットレートで得られる、らしい。
reference implementation も公開されていてフリーで入手可能。
- [srgplay] FreeBSD(98)とMIDIのページ
- midi player。RCP対応。
- [Widi][xmasl] the page of ISA-9
- Widi は MIDI Player。Sherry WRD、ALSA 対応。
xmasl は X用の MASL 再生ツール。
- [eplaymidi] Eplaymidi Home Page (Japanese)
- midi player。RCP,WRD対応。
- [timidity++]TiMidity++
- MIDIファイルをGravis Ultrasound(GUS)のパッチファイルを使ってWAVE
に変換するツール。
リアルタイム演奏も可能なので、いわゆるソフトウェアMIDIとしても使える。
オリジナルの TiMidity は開発が止まってしまっているので、
現在は改良版のこちらが主流になっている。
GUSパッチは別途入手する必要がある(入手先は上記ページのリンク参照)。
- [STed] Products for UNIX
- MIDI シーケンサ。元は X68k 用。
他にも MIDI/DTM 関係のツールがいろいろ。
- libcdaudio
- CDプレーヤのためのライブラリ。CD再生の他
CDDB
(freedb) や
CD Index
による曲目一覧も扱えるようだ。
- [xfreecd] XfreeCD
- GTKベースのCDプレーヤ
- TPLAY
- Linux/*BSD/Solaris 向けのサウンドファイルプレイヤー。
raw/wav/riff/au 対応。バッファリング対応。
- Enfle
- グラフィックビューア。
WindowsのSusieみたくプラグインで対応フォーマットを拡張できる。
... ってことはXであんな絵とかこんな絵とか見られるようになるわけだ(^^;)
次期バージョンでは直に Susie Plugin が使えるようになってさらにアヤしさアップ :-)
- [gyve] GYVE
- the GNU Yellow Vector Editor。
ドロー系のお絵描きアプリケーション、らしい。
- GIMP
- `GNU Image Manipulation Program'の略らしい。
Adobe Photoshop に対抗すべく開発された(?)
ペイント系のお絵描きアプリケーション。
GTK使用。
- [KIllustrator] KIllustrator - a vector drawing program for KDE
- KDEベースの、ドロー系のお絵描きアプリケーション。
- [PMR] The Poor Mans Renderer (PMR)
- 3Dレンダラ/エディタ
- [panorama] Panorama
- 3D CG のためのフレームワーク。URLを見ればわかるようにGNU projectの一つ。
- [ming] Ming - an SWF output library and PHP module
- Macromedia Flash のデータ(SWF) を生成するライブラリ。
今のところ PHP/Python/ruby から使えるらしい。LGPL。
- [libpng] libpng Home Page
- PNG の公式な reference library。
多くの画像関係のツールで使われている。
- [libmng] libmng - THE MNG library (free software by Gerard Juyn)
- (主に)Unix 上で MNG フォーマットの動画データを扱うためのライブラリ。
- [lcms] the little cms free CMM homepage
- ICC仕様の colorimetry profile
を使って、プラットフォーム毎の色彩の差異を簡易に調整するライブラリ、
らしい。libmng が内部で使用している。
- [libungif] Libungif, a library for using uncompressed GIFs
- GIF 画像ファイルを扱うライブラリ。
デコードは普通にできるがエンコードできるのは無圧縮gifのみ。
Unisys のパテント問題が出てからあちこちの画像関係のフリーソフトで
gif を扱うのに使われるようになったっぽい。
- [OpenDivX] Project Mayo
- MPEG4 をベースにした動画フォーマット
DivX 4.0の
オープンソースで実装されている codec。
- [ng] Ng サポートページ
- emacs ライクなエディタである mg (Micro GNU Emacs)
を日本語対応させたエディタ... だったのだが、
数々の独自改良があったので今ではもう mg とはだいぶかけ離れたものになってるよーな...
- Just Arks
- 100% Pure Java のオフィススイート。
売りもんだけど体験版がある。
- MSWordView, MSWord 8 converter for unix
- Microsoft Word8ドキュメント→HTML コンバータ。
日本語にも一応対応してるらしい。
- SGMLtools
- 旧Linuxdoc-SGML。SGMLで書かれた文書を LaTeX/HTML/GNUinfo/man(roff)
etc. の形式に変換する。
- [a2ps] GNU a2ps home page
- PlainText→PostScript コンバータ。
でも海の向こうのもんなのでまず間違いなく日本語は対応してないだろー(;_;)。
ちなみに日本語も通る a2ps.pl とは(起源は同じっぽいけど)別物。
- [ref] ref
- troff などのプリプロセッサとして動き、章番号を自動生成するフィルタ。
- [pinfo] Index of /~pborys
- 見た目と操作系が Lynx っぽい、ncurses ベースの GNU-Info ブラウザ。
- David Coppit's Code Page
- grepmail(Email向けgrep)とかgf(ディレクトリ再帰grep)とか
mbox2mail(MS Outlook Express のメールボックスのコンバータ)
とか。
- [jless] Jam's welcome page
- less の多国語化パッチ。"j" は Jam の J で Japanese
の J ではないらしい :-)
- xpdf: a PDF viewer for X
- PDF(Portable Document Format)ファイルのビューア。
日本語PDFや暗号化PDFも読めるらしい。
- WebMaker - KDE HTML Editor
- KDE用のHTMLエディタ。HTML4.0対応と書いてある。
- [htmllint] Another HTML-lint gateway
- HTMLチェッカ。
- Apache
- HTTPサーバの(多分)世界標準
- [Wyvern] Welcome to WALL's Web World!
- ミニウェブサーバ。小さくて軽いのがウリ、らしい。
- [squid] Squid Web Proxy Cache
- WWW Proxy サーバ。
- [wwwoffle] The WWWOFFLE Homepage
- WWW Proxy サーバ。
Online/Offlineを切り替えられるのでダイヤルアップPPPな環境には良い。
- Netscape Navigator/Communicator
- WWWブラウザ。
- [Mozilla]
- Netscape Navigator 由来のオープンソースなブラウザ。
Netscape Navigator の次期バージョンの母体でもある。
- Lynx
- WWWブラウザ
- [mmm] も〜ホームページ
- WWWブラウザ
- [skate] APOSTLE 1 Software
- WWWブラウザ。Java で書かれているらしい。
- [w3m] W3M Homepage
- テキストベースの WWWブラウザ。
Unix環境での私のメインブラウザだったりする。
- snarf
- "command-line resource fetcher" と銘打っているが、
要は wget や fetch と同類のソフト。
- [sitemap] [fetchmail]
Eric Raymond's open-source collection
- sitemap というHTMLのサイトマップを作るソフトがある...
って書くつもりだったんだけど、fetchmail のほうが有名だよねぇ...
- [c2html/java2html/pas2html]ftp://metalab.unc.edu/pub/Linux/apps/www/converters/
- C/Java/PascalのソースをHTML化するツール。
- Webmin (mirror in Japan)
- Webブラウザで Unix ホストの管理をおこなえるようにするツール。
Solaris, Linux, *BSD などけっこう対応OSは多いようだ。
- [wml]
- Website META Language。
m4 とか eperl とかその他いろんなフィルタを通して HTML
を生成することができる言語
- KINOBOARDS/きのぼず
- Web掲示板システム。
- Zope
- オープンソースのWWWアプリケーションサーバ。
Python で記述されている。
日本語のページもある。
- [sendmail]
- MTA(Mail Transfer Agent)の de facto standard。
- [qmail] qmail
- sendmail より簡単(らしい)で軽い(らしい)MTA。
- [Nomail] Nomail - ダイアルアップ環境用 SMTP サーバ
- タイトルまんま。Perl で書いてあるらしい。
- [maildrop] http://www.flounder.net/~mrsam/maildrop/
- フィルタリングとフォワードの機能を持つローカルメーラ(MDA)。
qmail の maildir 形式にも対応してるらしい。
- INN
- ニュースシステム
- [leafnode] Leafnode, an NNTP server for small sites
- 小規模、低速ネットワーク向けのニュースシステム。
普通のニュースシステムと違い、自分で他のサーバから記事を取ってくる。
suck + gnspool と同じ?
- [suck] Bob's Worldnet Home Page - Home of "SUCK"
- 他のNNTPサーバから記事を取ってきてスプールするツール。
- [fml]
- 国内で最もメジャー(?)なMLマネージャの一つ。Perl で書かれているので Perl が別途必要。
- Majordomo
- 世界で最もメジャー(?)なMLマネージャの一つ。Perl で書かれているので Perl が別途必要。
- [listar] Listar: Modular Mailing List Manager
- モジュールで拡張可能なのがウリ(?)のMLマネージャ。GPL
- [listmanager] Listmanager Home Page
- MLマネージャ。Cで記述されている上管理に B-tree を使用しているので高速に動作する、のがウリらしい。が、今はバイナリ配布しかしてない...
- [Mailman] Mailman - GNU Project - Free Software Foundation (FSF)
- GNUプロダクトのMLマネージャ。当然GPL。Python で書かれているので Python が別途必要。
日本語のページあり。
- [Minimalist] http://www.webest.com/minimalist/
- 小さく簡単お手軽なMLマネージャ。Perl で書かれている。
- [SmartList] Welcome to procmail.org
- procmail で ML を実現するためのパッケージ
- [ppml] あんどーのぺーじ
- Pigeon Post Mail-list System。軽さとソースの可読性がウリ(^^;)。
Perl で書かれている。
- [bulk_mailer] ftp://cs.utk.edu/pub/moore/bulk_mailer/
- 同時並列配送を実現するための sendmail の wrapper。
MLマネージャと組み合わせて配送時に用いる。
- [procmail] Welcome to procmail.org
- メールをパターンマッチングして色々な処理を施すメールプロセッサ。
メールの振り分けや転送のほか、SmartList と組み合わせて ML
を実現することも可能。
- [fetchmail] Fetchmail Home Page
- POP,IMAP,ESMTP ETRN 経由でローカルにメールを持ってきて処理するもの。
- lftp
- FTPクライアント。
シェル風のユーザインターフェースとエラー時の自動再試行がウリらしい。
- lukemftp
- FTPクライアント。NetBSD 標準の ftp コマンドはこれ。
- Remote File Distribution System
- ファイル配布システム。
ディレクトリ構造の同期をとるためのシステムともいう。
- [rsync] rsync
- 複数のツリーの同期をとるプログラム。ネットワーク越しにも使える。
最近はあちこちで mirror を作るのに重宝している。
- CVSup
- CVS Repository の配布に最適化されたSupの改良版(?)。
FreeBSD が current などの配布に使っている。
- [sitecopy] sitecopy
- ウェブサイトを更新するためのツール。
- gFTP 1.0
- GTKベースのFTPクライアント
- [ipfilter] IP Filter - TCP/IP Packet Filtering package
- IPフィルタ。NATの機能もある。*BSD ではこれが標準に採用されている。
一応他のプラットフォーム(SunOS,IRIX,Linux)にも対応してるけど、
Linux であえてこれを使う意味はあんまりないだろうなぁ...
- [ipgrab] Mike Borella - Software
- パケット監視ツール。Berkeley packet capture library 使用。
- [IPTraf] ftp://ftp.cebu.mozcom.com/pub/linux/net/
- IP network monitoring utility
- [PPxP] PPxP Home Page
- 多機能なPPPの実装
- [vtun] VTun - Virtual Tunnels over TCP/IP networks
- 2ホスト間にIPoverTCPのトンネルを掘る。トンネルの圧縮や暗号化もできる。
IPoverUDPでもトンネルを掘れるあたりがアヤシゲ。
- zebedee
- TCP,UDP のリダイレクタ(ssh の port forwarding の機能を抜き出したようなもの)。
暗号化、圧縮対応
- [snort] Snort - The Lightweight Network Intrusion Detection System
- ネットワークを流れるパケットを監視するシステム。
クラック行為を検出することもできる、らしい。
- [sing] SourceForge: Project Info - SING
- Send ICMP Nasty Garbage。任意の ICMP パケットを生成するツール。
spoofing すら可能ってのはかなりヤバげかも...
- Isearch/Isite
- Isearchは全文検索システム。
IsiteはIsearchと組み合わせてWAISサーチエンジンを作るためのシステム
(... でいいのだろーか)
- Glimpse -- a UNIX Search Engine
- 全文検索システム
- Chasen
- 日本語の文章を解析するシステム
- 形態素解析システム「すもも」
- これも日本語の文章を解析するシステム
- Namazu the full text retrieval search system
- フリーの全文検索システムとしては、
日本では多分最もメジャーなもの、かな?
- [SUFARY]SUFARY Home Page
- 高速文字列検索ライブラリと、それを利用した全文検索エンジン
- [eblook]eblook
- EB*,EPWING 形式の電子書籍を検索するツール。
- [eb]EBライブラリ
- EB*,EPWING 形式の電子書籍にアクセスするライブラリ。
eblook,ndtpd が内部で使用している。
- [EPWUTIL]電子辞書オープンラボ
- EPWING 形式の電子書籍データをいじるツール EPWUTIL の他、
様々な電子辞書を FreePWING で変換するスクリプトも集積されている。
- [FreePWING]FreePWING
- JIS X 4081 形式(EPWING V1 のサブセット)
の書籍データを生成するソフトウェア。
専用スクリプトと組み合わせることで、
他の形式の電子辞書を EPWING 形式にコンバートできる。
- NDTPD
- ネットワーク電子辞書検索プロトコル NDTP のサーバ。
- NDTPD
- ネットワーク電子辞書検索プロトコル NDTP のサーバ。
- psearch
- /pub の下のファイルを検索するツール。FTPでネットワーク越しの検索も可能らしい。
- [samba]
SAMBA Web Pages
- Unix用の NetBIOS over TCP(NBT) サーバ。
Unix ホストを Windows のネットワークに参加させることができるようになる。
- 日本Sambaユーザ会
Samba の日本語版の他、Samba
に関する多数の日本語のドキュメントが配布されている。
- ntop - network top
- top のネットワーク版、らしい。libpcap が別途必要らしい。
- [Coda] Coda developments
- アメリカCMUで研究、開発されている新しいネットワークファイルシステム。
単に性能が良いだけじゃなくて、
ネットワークが切れ切れでも大丈夫とか、
暗号化通信に対応してるとか、いろいろ楽しい機能があるらしい。
- [socks] SOCKS
- 汎用のアプリケーションゲートウェイ。
Proxyの存在を意識することなく、
ほぼシームレスに外部に接続できるようになる、最強(?)のProxy。
- [socks] SOCKS
- 汎用のTCP/UDPゲートウェイ。Proxyの存在を意識することなく、
ほぼシームレスに外部に接続できるようになる、最強(?)のProxy。
- [dante] Dante - A Free Socks Implementation
- SOCKS プロトコルのフリー(BSDライセンス)な実装
- [delegate] ETL DeleGate Home Page
- 汎用のアプリケーションゲートウェイ。
- plum
- IRCのゲートウェイ
- Fake: Redundant Server Switch
- サーバを多重化していざというとき切り替えて運用するためのもの、らしい。
- [httptunnel] GNU httptunnel
- HTTPを使って firewall/WWW proxy 越しに汎用的なデータ通信をやろう、
というシロモノ。かなりアヤシイ。
- [ssh] SSH - Welcome
- Secure Shell。端末間通信の暗号化と認証をおこなう
"de-facto standard on the Internet" (←上のWWWページでそう言ってる)
なプロトコル SSH Protocol と、その実装。
- OpenSSH
(日本語訳)
- OpenBSD に標準で組み込まれている SSH(Secure SHell) の実装のひとつ。
現在は他の *BSD でも標準で取り込まれているほか、Linux など他の OS
でも動作するようにした portable バージョンも存在する。
- [lsh] psst...
- GPLで配布されている SECSH(SSH2 の亜種) の実装のひとつ。
ringサーバにもミラーがあるっぽい。
OpenSSL 相当のライブラリを内包し、パテントフリーなのが特徴。
mini-how-to 文書。
- [FreSSH] The FreSSH Project
- SSH 1.5 の実装の一つ。ゼロから書き起こされているので
Tatu Ylonen のコードに呪縛されないのが特徴。
- sftp
- ssh を使って FTP 風のファイル転送を実現するもの。
UI は ftp ライクだが FTP を ssh で通しているわけではないみたい。
www.ssh.fi の ssh2 に同梱されているものとは仕組みが違うので互換しない。
OpenSSH が ssh2 スタイルの sftp をサポートしたので開発は停止している。
- [dhis]
- Dynamic Host Information System。
ホストのIPアドレスの動的変更をDNSサーバに通知する機構。
Dynamic DNS が IP アドレスを割当てる側が
DNS サーバと連携して動作するのに対し、
DHIS はIP アドレスを割当てられた側から DNS サーバに変更を通知する。
- [OpenRADIUS]
- RADIUS サーバ
- Xterminal
- クライアント-サーバ型、オブジェクト指向、テキストベースのユーザインターフェースのライブラリ、らしい。
- Information on t1lib
- Adobe Type1 フォントをラスタライズ(bitmap化)するためのライブラリ
- [ptl] PTL - Portable Thread Library
- ユーザレベルで動作するpthread(POSIX 1.003.1c)
準拠のマルチスレッドライブラリの実装の一つ。
国産、BSD系OSとの相性がよい、などの特徴があるらしい。
- [pth] GNU Pth - The GNU Portable Threads - Free Software Foundation (FSF)
- 上の PTL と名前がまぎらわしいけど、
こっちは GNU によるマルチスレッドライブラリの実装。
これも POSIX 1.003.1c 準拠と書いてある。
- [LZO][UCL]Markus F.X.J. Oberhumer: Public Projects
- 圧縮ライブラリ。
ともに圧縮展開の速さと、展開時にメモリを食わないのがウリ、らしい。
LZO は UCL に比べて若干圧縮率が落ちるかわりに展開速度がさらに高速なようだ。
- [zlib]zlib Home Site
- GZIP,ZIP,PNG,JAR などで使われている圧縮アルゴリズム(LZ77)の実装。
- [libarc]Release Programs
- 各種アーカイブファイルを統一的に扱うためのライブラリ。
- [sdl]Simple DirectMedia Layer
- クロスプラットフォームのマルチメディアライブラリ。
画像/音声/マウス/キーボードなどの処理を統一的におこなえる。
Unix(+X) 上でリアルタイムの動画/音声処理をするライブラリとしては定番となっている(?)ようで、
Linux 版 Civilization なんかでも使われたらしい。
- Wine
- Unix+X11な環境で動作する、Windows の Emulator。
- [PostgreSQL] PostgreSQL Home Page
- フリーのRDBMS
- [MySQL]
- SQLデータベース。バージョン 3.23.19 からライセンスが
GPL に変更された。日本国内にミラーもある。
- [PIKT]
- Problem Informant/Killer Tool。システムを監視して、
問題の検出、通知、(可能なら)修復までやってくれる、らしい。
- [mtools] Mtools - Access MS-DOS disks from Unix
- DOSのファイルシステムをUnix上から扱うためのユーティリティ
- FreeWnn Project
- Unixで動作するかな漢字変換システムのひとつ。
- Canna Home Page
- Unixで動作するかな漢字変換システムのひとつ
(Windows 版もあるけどこっちは有償)。
- [えせかんな/esecanna]ESE Canna Official Web Site!!
- VJE,ATOK,Wnn6などのかな漢字変換システムに、canna互換のAPIを持たせるwrapper (?)
- [PGP] Official PGP home page in Japan
- Pretty Good Privacy。現在インターネット上で広く普及している暗号システムの規格の一つであり、その実装の名前でもある(?)。
- [GnuPG] GnuPG - The GNU Privacy Guard
- GPLで配布されている OpenPGP(RFC2440) の実装
- [lha]LHa for Unix のページ
- 国内でDOS/Windows方面で広く使われているアーカイバのUnix版
- [bzip2]The bzip2 and libbzip2 official home page
- 最近はすっかりメジャーになったファイル圧縮ツール。
gzip より高い圧縮率を誇るが gzip より遅くてメモリを食う。
- [upx]UPX Homepage
- the Ultimate Packer for eXecutables。DOS/Windows/Linux
で動作する、「実行ファイルの」圧縮ツール。
昔の Diet とか LZexe のようなもの(?)
圧縮にはUCLを使っている
- mkisofs/mkhybrid
- ISO9660フォーマット(CD-ROM)のイメージを作るアプリケーション。普通CD-Rライタと組み合わせて使う(よね?)
- MagicPoint
- X 上で動作するプレゼンテーションツール(MS PowerPoint に相当するソフト)
- UltraPoint
- プレゼンテーションツール。
MagicPoint に比べて「XでなくGGI経由で描画する」
「資料フォーマットを半定型にすることで簡単にスライドを記述できる」
といった特徴がある、らしい。
- fortune
- 謎の標語(?)を表示する。login 時とかによく使うらしい。
- [leafrogue] RogueLike@lab3: Leaf Rogue support page
- 私が知る限り、一番ヨワい(笑) rogue like
- [Hengband] 変愚蛮怒
- Angband の variant である ZAngband をさらに改造した謎の RogueLike ゲーム。
最近の KMC で RougueLike といえばこれが定番(^^;)。
国産だけあって、日本のサブカルチャー
(むっちゃマイナーな奴も含む :-))からのネタが大量に取り込まれている。
- [xlvns]LeafBSD README
- Unix(+X11) 上で動作する Leaf Visual Novel Series
(のシステム部分)の clone。
データは製品のを使うので製品のCDROMが別途必要。
- xkanon
- Key/VisualArt's の
AVG32 システム(KANON,AIR,etc.)の clone。
データは製品のを使うので製品のCDROMが別途必要。
- ONScripter
- Windows用のフリーの(ノベル)ゲームエンジンNScripterの、Unix(+X11+SDL) 上で動作する clone。
- The PEACE Project
- NetBSD/i386 上で Win32
用ソフトウェアをネイティブに動かすためのプログラム/ライブラリ群。
何故ここに分類されているかは推して知るべし :-)
最近 FreeBSD にも対応したらしい。
- Caldera NetWare® for Linux
- タイトルまんま。試用版がダウンロードできるみたい。
- VMware for Linux
- あちこちで人気沸騰中(らしい)の、
Linux で動くPCエミュレータ。Windows日本語版もバッチリ動いちゃうらしい。
- EntireX DCOM Linux Download
- Linux で「あの」WindowsのDCOMが使える、らしい。
- Code Crusader
- CodeWarrior キラー(?)の統合プログラム開発環境。
一応 FreeBSD や Solaris でも動くらしい。
- [VFAT-jp] AMATERAS SPACE - GNU/Linux
- (V)FAT/NTFS/ISO9660 でWindows形式の日本語ファイル名を扱えるようにするパッチ
- [e2compr] Transparent compression for the ext2 filesystem
- ext2fs に圧縮機能を追加する
- [ppdd]PRIVATE and TOP SECRET
- loop に暗号化機能を追加したようなデバイスドライバ
- [scsi-idle] Starting and stopping SCSI drives under Linux
- SCSI機器のモータを必要に応じて自動的にON/OFFする
- George's Unit Cube of CyberSpace
- "The MIDI Axis" というページに
Linux でシリアル接続のMIDI音源を使えるようにする話が書いてある(英語だけど)
- DAP Homepage
- Digital Audio Processor。音声データを編集する。
- [cdparanoia] CDDA Paranoia Homepage
- 音楽CDのデータを吸い出す、いわゆる CD Ripper。
- [Leaf]The LEAF Project Home Page
- Linux Enhanced Audio Funnel。
バーチャルミキサーデバイスをLinuxに作ろう、というプロジェクトらしい。
- MP3Blaster - Interactive MP3 Player for Linux
- MP3 プレーヤ
- [procinfo] Linux
- /proc の下のシステム情報を整理して表示してくれるものらしい。
- [Nannie] ftp://tools.tradeservices.com/pub/nannie/
- 特定のファイルの更新を監視するものらしい。
- [gpart] gpart - Guess PC-type hard disk partitions
- パーティションテーブルが飛んだときに、
ディスクをスキャンして元のパーティション情報を推測してくれるソフトらしい。
FAT, ext2, Linux swap, HPFS, NTFS, FreeBSD slice,
Solaris x86 slice, Minix のパーティションを認識できるそうだ。
- [LogWatch] Linux Software by Kirk Bauer
- ログファイルを監視するソフトウェア。RedHat Linux 5
向けと書いてあるけど、他のでも使えるんじゃないかなぁという気がする。
- [yamm]YAMM(Yet Another Micro Monitor
- top みたくシステムの状況を表示してくれるものらしい。
- [GGI] ftp://ftp.ggi-project.org/pub/ggi/ggi/2_0_beta_1/
- General Graphics Interface library
- [Wisio] Wisio main page
- VGA画面を使ったGUIシステム
- [LIRC] LIRC - Linux Infrared Remote Control
- IrDA を使って赤外線リモコンを作ろう、というものらしい。
逆に Linux Box をリモコンで制御することもできるみたいなことが書いてある。
- [Aegis] Aegis 3.11
- トランザクションベースのソフトウェア開発管理システム。
要は「多人数で同じソースツリーをいじれるよん」というCVS
みたいなシステム、らしい。
- [dump][restore] Dump/restore utilities
- 他のUnixでは標準のバックアップユーティリティの
Linux(ext2) 向け移植。
- [jfbterm] JFBTERM Project
- FrameBuffer を使った多言語コンソールエミュレータ。
- Zinnia's Hack
- FreeBSDでMIDI音源を使う話
- [ALTQ] ALTQ: Alternate Queueing for FreeBSD
- IPパケットの流量を細かく条件付けして制御できるようになる。
- [VNC]
- コンピュータをネットワーク越しに遠隔操作するアプリケーション。
Unix(+X) マシンから Windows のアプリケーションを利用する、
Windows 上で X サーバもどきとして利用する、といった使いみちもある。
- [skkinput] Tatari SAKAMOTO's Web Page
- XのIMサーバ。SKKライクな操作系で日本語入力ができる。
- [Jmode/Anthy] Project Heke
- X用のIM サーバ Jmodeと、Jmode のバックエンドになるかな漢字変換エンジン
Anthy。実は身内のページ(^^;)。
- [fvwm-users-jp-kits] ftp://ftp.ics.es.osaka-u.ac.jp/pub/CFAN/fvwm-users-jp/kits/
- Fvwm(ウィンドウマネージャのひとつ) の拡張キット。
I18N化パッチも含まれている。fvwm1 から 2.0.xx まで対応。
- [fvwm-2.2-I18N_MB]ftp://ftp.ics.es.osaka-u.ac.jp/pub/CFAN/fvwm-users-jp/I18N_MB/
- fvwm2.2 用の I18N パッチ
- [fvwm2 I18N_mb]My Linux 日本語化計画
- 上のとは別の fvwm2 I18N パッチ。2.2.2 (以降)向け。
- [ivtools] ivtools home page
- ドロー系のお絵描きをするためのツールキット、らしい。
InterView の上位互換、らしい。
- [XFce] XFCE Official Web Site - Welcome
- 統合デスクトップ環境の一つ。
ツールバーを簡単に設定/使用できるのがウリらしい。
- [sketch] Sketch: Homepage
- ドロー系のお絵描きツール。Python を使っている。
- [Motif] Open Motif Portal
- 古来からの由緒正しい(?) toolkit。
長らく有償だったが、最近オープンソースになったらしい。
- JISX0213 16x16 public fonts
- JIS X 0213 の bdf フォント
- http://www.vector.co.jp/vpack/filearea/data/writing/font/index.html
- Vector の「各種OS用フォント」。TrueType だけでなく X 用のフォントもけっこうある。
- [gtk] GTK+ -- The GIMP Toolkit
- 小さく(small)、有益(efficient)で柔軟(flexible)なXのToolkit。
C や C++ 以外に Perl,Python,guile 等からも使えるらしい。
その名の通りもともとはGIMPのためのライブラリだったが、
現在は独立して汎用のライブラリになっている。
- [GNOME] GNU Network Object Model Environment
- GTK+ を使った統合デスクトップ環境。
- [KDE] The K Desktop Environment
- Qtというtoolkitを使った統合デスクトップ環境
- Troll Tech - Qt Free Edition
- KDEの基幹をなす toolkit。
Trolltech社の商品だが、オープンソースな Free Edition が存在している。
- [XEmacs]XEmacs: The next generation of Emacs
- オリジナルの GNU Emacs に大幅な機能拡張を施した次世代の Emacs。
最近遂に GTK を使いはじめたらしい...
- [Meadow]
- Emacs20 を Win32 上に移植したもの
(Multilingual Enhancement to gnu emacs with Advantages Over Winodws)、
だがこっそり(?)機能が拡張されてたりするらしい...
- emcws
- Emacs20 で canna/wnn/sj3 による多バイト文字入力を実現するパッチ
- [MULE 4.1]EMACS
- Emacs20 の多言語機能(MULE)を version up するパッチ。
ただし emcws との共存はできないらしい。
- Mule-UCS
- MULE 4.1(Emacs20)上で文字セットや文字コードを拡張するための
elisp library。
例えば ISO 10646(Unicode)やJIS X0213(JIS第3,4水準漢字)
を Emacs20 で扱えるようになる。
- SKK Openlab
- 基本的に GNU Emacs 上で動作するかな漢字変換エンジン。
ただし X, Windows
上で動作する同じような操作系を持つ日本語入力エンジンも存在する。
- T-Codeドライバーtc2
- かなや漢字を「直に」入力する T-Code 入力を使えるようにするパッケージ
- html-helper-mode
- HTMLを書くための Mode
- cperl-mode
- EmacsでPerl Scriptを書くための Mode。
CPANの中なので各自もっと近くのサイトを探してくださいな。
- Wanderlust
- メール/ニュース管理システム。IMAP4対応がウリ、かな?
- [APEL/FLIM/SEMI] m17n.org Home Page
- APEL は各種 Emacsen の間で elisp の移植性を上げるためのツールキット、
FLIM はメールやニュースを扱う Library、SEMI は MIME を扱う Library。
Semi-gnus, Wanderlust, SKK などが内部でこれらを利用している。
いっぱい variant が存在しているらしいので混乱しないよう注意が必要 :-)
- Semi-gnus
- SEMIを使用した Gnus の variant。
ややこしいことに Semi-gnus にもいくつか variant がある :-)。
- Emacs/W3
- WWW ブラウザ。
XEmacs と組み合わせて使えばそこらの GUI ブラウザっぽく使える、らしい。
- Navi2ch for Emacs
- Emacs 上で動作する「2ちゃんねる」ブラウザ。
- [irchat-PJ]irchat-PJ Project
- Emacs 上で動作する、elisp で書かれた IRC クライアント。
irchat-jp をベースに種々の改造が施してある。
日本語対応(当然 Emacs のほうでも多バイト文字を扱えないとダメだろうけど)。
- [sdic]English Japanese Dictionary for mule/emacs
- 辞書検索ツール。
- [lookup]Lookup - a Search Interface
- 辞書検索ツール、その2。
- [tramp]TRAMP User Manual
- ネットワーク越しのファイルを透過的に扱えるようにするパッケージ。
ange-ftp の拡張版。
旧称 rssh.el, rcp.el
- UNIX-like tools
- DOS上でlsとかunixの標準的なコマンドを実装したもの。
Win9X上ならLong File Nameにも対応してるらしい。
- WinAmp
- MP3プレーヤ
- Macromedia Shockwave [日本語版]
- Netscape Navigatorの双方向マルチメディア(謎)プラグイン。
- Crescendo! (LiveUpdate)
- Netscape NavigatorのMIDI,WAV用プラグイン。
個人的に
YAMAHAのMIDPLUG
よりこっちのほうが好き。
- mo.sys
- NT4.0でスーパーフロッピー形式のMOを扱えるようにするドライバ
- The Cygwin Project
- UNIXのAPIをWin32で実現するライブラリ。
GNU utilities をはじめとする各種UnixアプリのWin32移植版もある。
- CC-Win32: a compiler system for Windows 95 - NT by Jacob Navia
- Win32用のフリーのCコンパイラ
- C++Builder Compiler
- Borland C++ Builder のコンポーネントのうちコマンドライン
C コンパイラ(bcc) だけがフリーで配布されている。
- LANMAN
- LAN MANAGER/Network Client for Dos。
DOS から Windows のネットワークにクライアントとして参加するためのもの。
- BeatWord Home Page
- オープンソース&フリーの日本語ワープロソフト。
姉妹品としてFreeBSD/Linux用の日本語ワープロソフトも計画されてるらしい。
- [powertoys][kerneltoys][tweakui]
- マイクロソフトのWindows開発チームがリリースしている、
Windows* 用のユーティリティ(サポート対象外)。
- CloneCD
- CD複製専用のCD-Rライティングソフト。
一部のコピープロテクトを再現するアヤシゲな機能を持つ。
(非公式)日本語化キットもある。
- DAEMON Tools
- CDのコピープロテクトのエミュレータ。
コピーのCD-Rに対してオリジナルと同じコピープロテクトを再現することができるようになる。
HDD上のCD-ROMイメージファイルを仮想CD-ROMドライブに仕立てる機能もあり、
CloneCD と組み合わせるとゲームを起動するのにいちいち CD
を突っ込む必要がなくなって便利、らしい。
(非公式)日本語化キットもある。
- Common Archivers Library
- 統合アーカイバ・プロジェクト。
各種形式のアーカイバを同一のAPIで扱えるようにしたDLL集。
統合アーカイバDLLを使用した各種アプリケーションの情報も集積されている。
- [xyzzy]ばりやる気のないぺぇじ
- GNU Emacs ライクなエディタ。
ちゃんと Lisp による拡張もできるところがエラい。
- [VirtualDub]
- GPL で配布されている動画像編集ソフト。
フィルタリング機能もあるけど AviUtl に比べると貧弱、かな?
- AviUtlのお部屋
- AVIファイルのフィルタリングツール。
簡単な編集もできる。
- OpenBIOS Homepage
- PC用のフリーのBIOS。まだ開発中。
- [V.E.R.A.]ftp://ftp.gnu.org/gnu/vera/
- Virtual Entity of Relevant Acronyms。
コンピュータ業界で使われる略語(Acronyms)を集めた用語集。
- [edict/xjdic]Jim Breen's Japanese Page
- edict に代表される各種フリーの日英辞書データや、
検索ツール xjdic のページ。
- fontface4550 さいもん
- ディスプレイ上での可読性、視認性を重視してデザインしたフォント、らしい。
- 拡張Watanabe明朝
- Watanabe明朝をJISX0213用に拡張した日本語のTrueTypeフォント。
- [efont-unicode-bdf][shinonome][efont-serif][bdfresize]
電子書体オープンラボ
- 電子書体に関する情報交換を行なうためのオープンラボ。
- efont-unicode-bdf: Unicode 用のビットマップフォント
- 東雲フォント: 12/14/16ドットビットマップフォント
- X11用日本語ビットマップフォント集
- efont-serif: 明朝体アウトラインフォント(CID/TrueType)
- bdfresize: BDFフォントを拡大縮小するツール
- [kochi]My Linux 日本語化計画
- 「東風(こち)フォント」というフリーの日本語TrueTypeフォント。
CIDへのコンバートも試みられている。
- [GT]
- GT書体というアウトラインフォント。
一応売り物だが、サポート無しなら無償で使うことができる。
- オリジナルフォント【みかちゃん】
- フリーの日本語TrueTypeフォント。フォントデザイン云々もさることながら、
個人ベース、フルスクラッチで作られた完全な(JISX0208フルセット) TrueType
フォントというだけでも(Unix使いから見ると)価値があると思われ。
目次へ