Fossil (ソフトウェア)

Fossil
作者 リチャード・ヒップ
初版 2006年 (18年前) (2006)
最新版
2.23[1] ウィキデータを編集 / 2023年11月1日 (6か月前)
リポジトリ
  • fossil-scm.org/home
ウィキデータを編集
プログラミング
言語
対応OS クロスプラットフォーム
種別
ライセンス 2条項BSDライセンス[2]
公式サイト www.fossil-scm.org ウィキデータを編集
テンプレートを表示

Fossilは、ソフトウェア開発におけるソフトウェア構成管理バグ管理に利用可能なウィキソフトウェアである。

特徴

Fossilは、リチャード・ヒップによって開発された、クロスプラットフォームの分散型バージョン管理システムである。対応OSは、LinuxBSDmacOSおよびWindowsである。分散型のバージョン管理に加えてバグの管理に使用でき、ウィキサービスとブログが組み込まれている。ウェブユーザインタフェースで使えるため、プロジェクトの追跡が容易で、シチュエーションアウェアネスが促進される。チェックアウト時にfossil uiと入力すれば、Fossilが自動的にウェブブラウザを起動し、プロジェクトの詳細な履歴と状態に関する情報がウェブページに表示される。Fossilの実行ファイルは、SSH経由で接続するスタンドアローンなWebサーバCGIアプリとして実行したり、コマンドラインインタフェースから対話的に実行したりできる。

Fossilは分散型システムなため中央サーバは必須ではないものの、使用した方が共同作業は容易になる。

コンテンツはSQLiteによってデータベースに格納される。したがって、停電やシステムのクラッシュによって中断された場合でもトランザクションアトミックである[3]

Fossilは2条項BSDライセンスの条件に基づいて配布されている自由ソフトウェアである(以前はGPLライセンスであった[4])。

採用

Fossilはそれ自体がFossilのコンポーネントであるSQLiteプロジェクトのバージョン管理に使用されている[5]000000002009-08-12-00002009年8月12日まで使われていたCVSから移行した[6]

Fossilを使用するその他のプロジェクトは以下の通りである。

  • Tcl/Tk Project
  • Pikchr
  • LuaSQLite3
  • libfossil
  • Androwish(Android向けのTcl実装)

ソースコードホスティング

以下のウェブサイトにてFossilリポジトリの無料ホスティングサービスが提供されている。

脚注

注釈

  1. ^ オリジナルのサイトの所有者であるJames Turnerは、000000002013-05-01-00002013年5月1日に運用を停止すると発表した[7]000000002013-05-01-00002013年5月1日にドメインの所有権が譲渡された後、運用は継続されることになった[8]
  2. ^ サービスをホスティングしているウェブページを通じて非公式に対応[9]

出典

  1. ^ "Fossil: Change Log".
  2. ^ “License” (英語). www.fossil-scm.org. 2021年8月7日閲覧。
  3. ^ Bachmann, Arne (2009年11月5日). “Integrated version control with Fossil SCM” (英語). SlideShare. 2022年11月23日閲覧。
  4. ^ “Change from GPL to the Simplified BSD License.” (英語). www.fossil-scm.org (2010年5月16日). 2022年11月23日閲覧。
  5. ^ “Fossil Performance” (英語). www.fossil-scm.org. 2021年8月7日閲覧。
  6. ^ “SQLite: Timeline” (英語). www.sqlite.org. 2021年8月7日閲覧。
  7. ^ Turner, James (2013年3月28日). “Chiselapp.com shutting down” (英語). www.mail-archive.com. 2021年8月7日閲覧。
  8. ^ Kupries, Andreas (2013年4月30日). “ChiselApp ChangeOver Complete” (英語). www.mail-archive.com. 2021年8月7日閲覧。
  9. ^ “Free Fossil-SCM Repository Hosting” (英語). fossilrepos.sourceforge.net. 2021年8月7日閲覧。

参考文献

  • Schimpf, Jim (2012-11-29) (英語). Fossil Version Control A Users Guide (2.0 ed.). https://www.fossil-scm.org/schimpf-book/doc/2ndEdition/fossilbook.pdf 2021年8月7日閲覧。 

関連項目

ポータル FLOSS
ポータル FLOSS

外部リンク

  • 公式ウェブサイト
括弧内の年は正式バージョンのリリース年。†の製品はリリース終了、もしくは更新が長期間途絶えている製品。
ローカルのみ
フリー/オープンソース
プロプライエタリ
  • PVCS(英語版) (1985)
C/S型
フリー/オープンソース
プロプライエタリ
分散型
フリー/オープンソース
  • BitKeeper (1998)†
  • GNU arch (2001)†
  • Darcs(英語版) (2002)
  • DCVS(英語版) (2002)†
  • SVK(英語版) (2003)†
  • Monotone(英語版) (2003)†
  • Codeville(英語版) (2005)†
  • Git (2005)
  • Mercurial (2005)
  • Bazaar (2005)
  • Fossil (2007)
  • Veracity(英語版) (2011)
プロプライエタリ
  • TeamWare(英語版) (1990年代?)†
  • Code Co-op(英語版) (1997)†
  • Plastic SCM(英語版) (2006)
概念
  • カテゴリ
  • 一覧
  • 比較(英語版)
括弧内の西暦は最初の安定リリース
クライアント・サーバ型
フリーソフトウェア
  • GNATS ()
  • Debbugs ( / )
  • Bugzilla ()
  • Request Tracker ()
  • MantisBT ()
  • Roundup ()
  • The Bug Genie ()
  • Trac ()
  • Tuleap ()
  • Redmine ()
  • Apache Allura ()
  • Maniphest ()
  • GitLab ()
  • Apache Bloodhound ()
  • GitBucket ()
プロプライエタリソフトウェア
分散型
  • Fossil ()
ホスト型
.NET
Java
JavaScript
Perl
PHP
Python
Ruby
Ruby on Rails
  • カテゴリ カテゴリ
  • Non-article page 比較
  • 一覧記事 一覧