
Astrologは、1991年からオンラインで無料で利用できるオープンソースの占星術ソフトウェアプログラムです。2026年現在、作成当初からWalter Pullenによって開発されており、当初はUsenetニュースグループalt.astrologyへの投稿を通じて配布されていました。
Astrologは、恒星時、伝統時、太陽時の各形式で、ホロスコープ、出生図を作成し、現在の惑星の位置を計算できます。占星術のハウスとサインのディスポジターやその他の非標準システムを関連付けるために使用できます。Astrologは23種類のハウスシステムを使用し、トライン、スクエア、セミスクエアなどの24種類のアスペクト、およびバイキンタイル、クアトロノビル、セスキクアドラートなどの珍しいアスペクトを計算できます。Astrologは、伝統的な惑星に加えて、ケレス、ジュノー、ベスタなどの小惑星、エリス、ハウメア、マケマケなどの海王星以遠天体、ブルカヌス、ロシアのプロセルピナなどの天体、および27種類の惑星の衛星を計算します。約50個の恒星を表示し、系外惑星のトランジットを表示し、OSの時計と同期してチャートをリアルタイムでアニメーション化できます。 Astrologは、アストロカートグラフィーなどの位置占星術の形式を実行できます。[ 1 ]最近のバージョンでは、タイムゾーンと夏時間検出にtzデータベースを使用しています。
Astrolog のすべてのバージョンはソースコードとともに配布されており、最新バージョンはGNU General Public Licenseの下でフリーソフトウェアとなっています。コアプログラムまたはその代替バージョンには、さまざまな関係者が貢献しています。たとえば、Astrolog はMichael Erlewineによって実装された初期の占星術式から始まりました。後のバージョンでは、Astrodienst AG が作成したPlacalc ライブラリと Swiss Ephemeris ライブラリ[ 2 ]が使用されました。 [ 3 ]他の関係者はPostScriptグラフィックスを提供し、小惑星の天体暦ファイルを統合しました。Astrolog はさまざまなプラットフォームに移植されており、Unix、MS-DOS、Microsoft Windows、Macintosh、OS/2、Amigaなどのバージョンが存在します。[ 4 ] [ 5 ] Astrolog は、 SUSE Linuxのバージョンとともにサンプルパッケージとしても配布されています。[ 6 ]
Astrolog は、品質において商用プログラムに匹敵すると考える人もいます。1995 年 11 月、The Mountain Astrologer はいくつかのソフトウェアプログラムをレビューし、その中で Astrolog は唯一のフリーウェアプログラムとして含まれており、「主要な商用プログラムと並べてレビューするに値するほど優れている」と評されました。[ 7 ] 1990 年代には、Astrolog は、当時占星術師ミシェル・ゴーケランが説明したゴーケラン セクターを計算できる唯一のすぐに利用できるプログラムであったため、American Astrology の Ken Irving による「The New Astrology」の記事で何度も言及されました。[ 8 ] [ 9 ]
Astrolog のすべてのバージョンにはコマンドラインインターフェイスが含まれています。このプログラムに対する批判のほとんどは、コマンドスイッチが覚えにくく、使いづらいことに起因しています。Windows 版とMacintosh版には最終的に標準GUIが搭載されました。コマンドスイッチインターフェイスにより、Astrolog のすべての機能をシェルスクリプトからアクセスしたり、他のプログラムから呼び出したりすることができます。ユーザー向けにチャートを生成するために Astrolog をバックエンドとして使用しているオンラインサーバーがいくつかあります。 [ 10 ]