Open source fan
世の中に点在する素晴らしいソフトウェア。自分もそんなプログラムを作りたい、そう思う人も多いだろう。
Unixの世界ではOpen Sourceの概念が広く浸透しており、非商用ソフトウェアの殆ど、そして商用ソフトウェアの一部までもがソースコードを公開している。
しかしながらWindowsの世界では、その開発ツールが非常に高価であり、それを回収すべくシェアウェアが一般的であり、
かつ、ソースコードも提供されない場合が殆どである。
その中で、少数ながらWindows用ソフトウェアのソースコードを提供している作者もいる。
良い事か悪いことかは判らないが、そのOpen Source作者のサイトへのリンクをまとめてみた。
賛否の意見は歓迎するので、意見があれば私まで( ishigaki@factory.gr.jp )メールを頂けたらと思っている。ちなみにメールアドレスをリンクしないのは、SPAMが嫌いだからで、面倒だからではない。
付記 : このリンクは独自に収集した物が元となっているが、一部「Windowsソース公開情報ML」による情報を元にしているものが含まれる。
この場を借りて感謝を申し上げたい。
Visual C++ / Borland C++ など C++系
- MFC Programmer's SourceBook(日本語翻訳版)
- オリジナルはここ。各種コントロール・目的別サンプルが山ほど公開されている。
- 猫でもわかるプログラミング
- 超初心者対象のプログラム教室。サンプルを示しながら色々なコードを組み上げていく。SDK編やMFC編などあり、SDK編は250章を越える。
- MAGURO ONLINE Yokohama
- サンプルの量がものすごい。実用的なコードフラグメントもある。
- MERCURY's Software Lab.
- ものすごく充実しているサイト。技術的にもかなり高い。自分もいつかこうなりたいと思ってます。
Make Virtual CD-ROM Drive
SuperTagEditor
ディスクミラーリングツール
コンソール出力取り込みツールPro版
コンソール出力取り込みツール
秀丸grepファイル一括置換ツール
SuperTagEditor
選曲名人 など
- 空冷複列星型16気筒
- オープンソースとしていくつかのソースが提供されている。
時計つく〜る
TAF
Moguro Sourcefile ForMatter など
- 蛭子屋本舗
- Windowsプログラミングチップスもためになる。
Datulaの悪たれツールバー
ダイアルアップチェンジャー
蛭子屋とれゐ など
- Radium
- メガデモ・MODなど、マルチメディア系のソフトウェア中心。ページの構成がすごく綺麗。code junksがお気に入り。
minimal
phormula
EasyToon
WinLog など
- BlueCatClub
- 青猫のラボに音楽関係・CGI関係他のサンプル・ライブラリなどが。
- 林 謙一のhome page
- qvplay関連のページに、ちょっと古いがQV-10関連のソフトウェア。
- 茶゛碁のページ
- ドイツの Grothmann さんが Java で作られたインターネット碁会所用 囲碁対局ソフト 「Jago Client」 を 日本語化したものだそうだ。Windowsプラットフォーム以外であっても、Javaが動作すれば動作するとのこと。
- With Unz
- 午後のこ〜だで有名なサイト。特許関係でかなりややこしい事になっていたらしい。
誰彼の午後他
- 水魚堂
- 回路図エディタ関連として、各種ソフトウェアがソースとともに公開されている。
回路図エディタ BSch
BSchのためのネットリスタ Nlist
BSchのためのパーツ番号ユーティリティ Nut
BSchのためのバックワードアノテーション支援ユーティリティ BWA
BSchのためのパーツリスタ Plist
BSch/CEのためのライブラリ作成ソフト LCo
部品アセンブラ/逆アセンブラ
- Kazu's Home Page
- 英語のページだが、日本人によるページ。プリント基板作成ソフトKBAN関連のソフトウェアを公開している。保守が終了との事で、今後消失するかもしれない。
- 詫間電波高専 松下研究室 ホームページ
- 教育むけディジタル回路CAD「源内CAD」がソースとともに公開されている。
- Sota
- FFFTPで有名な作者のページ。ソース公開が基本らしい。嬉しい事だ。
ttPage
FFFTP
Backup
MemView
PPM
Fhcalw
BoardView など
- Bonvenon! ono4オンラインマガジン
- 公開されているプログラムは全てソース付きとのこと。嬉しい。またエッセイも面白い。
ディスプレイ解像度変更ユーティリティ(マルチモニタ対応)
UNITILO(単位変換機能付電卓)
KCHOBO(青色申告用帳簿+家計簿ワークシート)
- ソフトウェアデザイン館 Sage Plaisir 2
- ここで公開されているソフトウェアはKnowledge Take!2 を使用して、ソースコードをhtmlに変換して同梱してある。
Archives Folderizer
Module Mixer
Knowledge Take! 2
Pick Update
Knowledge Look! ほか
- 岩本一樹のホームページ
- ソース付きとは書いていないが、全てソースが附属する。
Text maid
Binary maid
Photo maid
VideoMaid
Burning Shot
Video Shot
CARSYS など
- eside
- コマンドラインMTAであるCMAIL作者のページ
CMAIL
シンボリックリンク作成シェル拡張メニュー
RAS切断ユーティリティ
お気に入り→HTML コンバータ
MN128シリーズ対応CTIサンプルプログラム
クリップボード共有サーバー など
- ますだ@まくはり
- 作者の言葉を借りれば「ソース公開、完全フリー」なソフトがあります。
_e_scape
delobj
KillGates
TGWCopy
TGWCalc など
- なるいページ
- 殆どのソフトウェアがソース付きで提供。
むーちゃん for Windows
ポップアップメニュー nMenu
エクスプローラ拡張メニュー
非常に控えめなInternet Connection Status Monitor
xSizer
nSkeletonClock
nMore など
- SinMasa Page
- ソフトウェアそのもの以外にも、工房と称してプログラミング過程を紹介している。
○×ゲーム
BomSweep
RPGとマップエディタ
RPGディレクトリコンバータ
Direct Command
RPG戦闘編サンプル など
- Kazubon's Homepage
- TClock作者のページ。
TClock
QuickSearch Japan
Popup Closer など
- うにみそ わ〜るど
- 上記TClockの改造ソフトがある。他にソースは無いが、Becky!をかなり改造するソフトがある。
- takusi's web site
- Netscapeで見ることができないのが痛いが、開発者向けのソフトウェアが公開されている。
tolstoj
tinylib
SimpleDownload
poppy
- ゲーム制作のためのフリーの総合ライブラリmilk
- タイトル通りゲーム用ライブラリmilkを公開しているサイト。
milk
メモリーマネージャー
U-ML など
- よし〜ふのゲーム開発部屋
- ここもNetscapeだとちゃんと表示されないが、ゲーム関係のソースが公開中。
Fight3D 97
YJライブラリなど
- ORYZA's Web Page
- 作成したソフトウェアの一部だがソースを公開している。
メタボール
ぼわぼわ など
- ながのゆたか On The Web
- 各種ソフトウェアが公開されている。
NY Spectrum Analyzer
花文字 など
- みどりちゃんソフト
- 過去に作ったソフトウェアのソースを新たに公開している。
- ぷよぉん 家庭頁2000/03/28タイトル更新
- GPLやGLMなどのライブラリをはじめ、それを利用したゲームソフトウェアなどを公開している。
GLM
卒業制作のプログラム
マップエディタ
GPL
DXM など
- My name is NOGUE
- 音声や音楽関連を中心にソフトウェアを公開。ソースは基本的にC言語。プログラムはベクターデザインに公開。
MIONE
WAVANA
SPEANA
WAVREC
OSCIL
BMP2MONO
MID2TXT
VPACK
- AST的電子記憶箱
- 現在はクラスライブラリのみ。
SDATAクラス
SDIBクラス
SDIBEffectクラス
SListViewクラス
SFolderクラス
TOOLS など
- nakka.com
- ソースが公開されているソフトウェア以外にも、サンプルが充実。
WWWC
nPOP
TrayClock
CmdOpen
絵チャット
TrayEx など
- 創作プログラミングの街
- Cに限らず色々なソフトウェアの創作にチャレンジされている。プログラミングに関してのTipsも豊富
真っ赤なお尻
フラクタルお絵描き
ドット絵でぃた
ランド絵でぃた
サーチ縁尋
Textスタンプ
BGM奏者
流離の騎士(ナイトの周遊)
HitB(ヒットアンドブロー)
石遊び(ペグ・ソリテア)
ふぃふてーん(15ゲーム)
BODY色見本
マップ絵でぃた
ライフゲームエディタ など
- Yukiha's Attic
- ゲーム関係のソフトウェアをソース付きで公開している。
鬼畜王ランス セーブデータエディター
Win95/98版FF7 MIDI吸い出しツール ほか
- Allegretto's Home Page2000/03/28移転
- プログラムソースが公開されている。ソースコードもwww上で直接見ることができるので、便利かも。
BMP Loader
Thread Animation Sample
Tic tac toe など
- IshiSoft
- 基本的にソフトウェアのソースは公開されている様だ。
通信将棋盤2
DropCommander
SyncTime
AdminShutdown
WISEE
NetBan
CODEX
Table4
- TOM'S SOFTWARE
- インターネット関係のソフトウェアなどを公開している。
IP Viewer
TOMSAN CHAT など
- たら's ほ〜む
- きつねとけいという可愛い時計ソフトウェアを中心に、きつね系やちょとしたアプリケーションのソースが公開されている。
リソースからファイルを生成するサンプル
スクリーンセーバー
きつねとけい
む〜
きつねの15パズル
- k-katoh's Page
- スクリーンセーバーのソースが公開されています。なんとソースについての質問も受けつけてくれるそうです。
お札ばらばら
スペースフライト
- 軟式
- 有限会社 軟式のページ。シェアウェア以外に、ソースが公開されたフリーソフトウェアがある。
Network CD Player
clnet ほか
- SENGOKU, Hiroaki
- firewallなどに便利なパケット中継ソフトウェア TCPパケットリピータ stone のソースが公開されている。
- 奥さん、K∀TΑですょ
- 公開しているソフトウェアのうちいくつかがソース公開となっている。
回転
メモめも
how to byte
- Kajero2000/03/28更新
- ヨーロッパ言語・韓国語・日本語に対応した Kajero というエディタが公開されている。
- Hirami's small Lab.
- 主にWindowsCEのプログラムを公開しているが、Windowsで使用できるソフトもある。
インターネットニュースビューア KAWARA など
- SPOJUS-SYNO ホームページ
- 日本語連続音声認識システムSPOJUS-SYNOのソースコードが公開されている。
- 建設省土木研究所
- 建設省版景観シミュレーションシステムがソース付きで公開されている。
- BeatWord Home Page
- フリーな日本語ワープロ BeatWord のサイト。本格ワープロなのにオープンソースとは驚き。
- Ark Site
- あの一太郎で有名なJustsystemで、オープンソースなものが。一太郎ArkというJavaで動作するワープロ。
- POV-Ray
- (英語)3DレイトレーシングソフトウェアPOV-Rayのページ。全ソースコードが公開されている。
- NASM
- (英語)80x86のアセンブラ
- Chipmunk Basic Home Page
- (英語)各種プラットフォームのBASIC言語が集められている。ソース付きのものも多いのでBASIC言語についてならここから探すのが良いだろう。
- Catalog of Free Compilers and Interpreters.
- (英語)各種フリーなコンパイラへのリンク集。
- The Freeware Lagoon
- (英語)Windows3.1時代に一世を風靡したNekoやらゲームのエディタやら色々公開されている。
Byakhee
Neko
X-Wing
Half Life
Neef for Speed III
その他ジョーク系ソフトウェアなど
- VNC - Virtual Network Computing
- (英語)VNCという、pcANYWHEREの様な他PCのデスクトップを操作できるソフトウェア。UnixとWindowsで動作する。
日本語での解説をしているページもある。
- Snort - The lightweight Network Instruction Detection System
- (英語)Snortと呼ばれる不正アクセス検知システム。Windows版以外にUnix版とMacintosh版がある。
- The CINT C/C++ Interpreter
- (英語)C/C++言語のインタープリタ。かなり有名
- Decompilation of Binary Programs -dcc
- (英語)C言語で生成されたバイナリの逆コンパイラ
- Yabasic- Yet another Basic for Unix and Windows
- (英語)PlayStation2にも移植されたらしい。GPLかArtistic Licenseを選択できるところが面白い。
- Freeware MPEG Encoder
- (英語)フリーなMPEGエンコーダーが公開されている。
- FreeAmp
- (英語)フリーなMP3プレイヤーが公開されている。Windows以外Linuxでも動作。
- Black Jumbo Dog 2000/12/24更新
- 本格的なProxyソフトBlack Jumbo Dog (旧称 WinProxy)をオープンソフトウェアで公開している。
- Ardry's Software Library
- Lhasa風味のソフトArchwayの作者のソフトウェア関連ページ
- Tera Term Home Page
- telnet端末ソフトウェアのTeraTermProのページ。
- 白水啓章ホームページ
- IP Messengerと、TeraTerm Menuが公開されている。
- つのだのほめぱげ2001/03/28(消失の為Vectorページに暫定リンク)
- IP Messenger関連ソフトウェアをソース付きで公開している。
IPmsgView
IPmsgChecker など
- Future's Laboratory
- PageDown作者のページ。ゲームプログラミング講座などもある。
- ちゃりみっくす
- スクリーンセーバ「ぴくぴく☆」の作者のページ。シェアウェアだが、ソースが公開されている。また、スクリーンセーバ制作の為の各種情報が集められている。また、ゲームに関するアルゴリズム集もある。
- Joker's Mansion
- ゲームエンジン『SYSTEM L2』関連のソースが公開されています。
- Ryu1のウェブサイト
- rplayというオーディオファイル連続再生ソフトウェアがソース付きで公開されている。
- UMASAN's home page
- ICONスポイトがGPLに基づいて公開されている。
- テキストエディタ
- 「テキストエディタ」という名前のテキストエディタ。C++やJavaのキーワードの色分け・EUC/JIS/UTFなどへの対応など、下手なエディタより高機能。
- 使えるソフトウェア ダウンロードサイト
- Window Sweeperというウィンドウ一斉クローズのソフトウェアのソースが公開されている。
- ファイルカッター
- バイナリファイル分割ユーティリティ
- ザ・ミディ・サウンド
- MIDIに関するツールを公開している。その中のPRAY32はソースが公開されている。
- ソフトのがらくた箱
- ActiveZoomというデスクトップ用虫めがねツールのソースが公開されている。
- sasago Labo
- HTML記述用メモ帳SSPadをソース付きで公開。
- Chiba soft factory
- トップページは閉鎖と出てびっくりするが、下のほうに小さく生き残りのページへのリンクが。その中のシン覚え書のソースが公開されている。
- smsg xmemo
- タイトルの無いページだが、他ソフトのアドオンがソース付きで公開されている。
smsg
xmemo
- かぴらさん
- 個人のホームページには公開されていないが、Office97風のアイコン付きメニューのサンプルが公開されている。
- 小島 光代さん
- やはり個人のページには公開されていないが、お知らせ君というアラームソフトのソースが公開されている。
- Arimac's room
- BRegIfという、秀丸エディタでPerl5互換の正規表現を使用できるようにするソフトを公開。
- Awesome Natty
- 凝ってるページ。House Of C++ に開発に関してのコードフラグメント(単体稼働可能)が公開されている。
- プログラマー's研究所
- しんぷるあぷりに簡単なアプリケーションのソースが公開されています。また、ソースライブラリには各種コードフラグメントが。
- しまでんのホーム・ページ
- ishや、F2Cのwindows移植版についてはソースコードが公開されている。
- gcc Developer Station 2000 の部屋 (The Road to Opened World)
- gcc Developer Station 2000 という、gccをWindows環境で使用する上での統合環境。GPLとの事で、C++ Builder 5.0 用のソースが公開されている。
Visual BASIC系
- M.Oshikiri's HomePage
- 怪しい(本人談)プログラムがソースとともに公開されている。
メモリエディタ2
メモリエディタ6ベータ版
MoMacro など
Pascal系 (Delphiなど)
- tiny TOBY SOFT
- リアルタイム顔育成対戦アクションゲーム GuNMeN のソースが公開されています。