公式ページのhttp://openlayers.org/を読んだ内容をざっくりまとめておく。おかしなところがあればご指摘を。
OpenLayersとは
様々なWebページでダイナミックな地図を簡単に実装するためのJavaScript用プラグイン。2013/08/18時点の最新の安定版は2.13.1。様々なソースから地図のタイルやマーカーを読み込むことが出来る。様々な位置情報システムに使えるように開発されている。Open Layersは完全に無料で、JavaScriptのソースが公開されている。ライセンスはFreeBSDを代表とする2clause BSD Licenseで提供されている。
現在、3D対応や高速化をするOpen Layers3が開発中。
開発者へ
Open Layersは、サーバに依存せず、最近のウェブブラウザ―上で地図データを表示するJava Scriptのみで書かれたライブラリである。Google Maps APIのように、多機能なWebベースの位置情報アプリケーションを記述するためのJava Script用APIを提供するが、オープンソースコミュニティで提供されている点がGoogle Mapsとの大きな違いである。
プログラムコードの取得
ライブラリのダウンロード…http://openlayers.org/download/
GitHubリポジトリ…http://trac.osgeo.org/openlayers/wiki/HowToDownload
サンプル…http://openlayers.org/dev/examples/