|Original author(s)||D. Richard Hipp|
2.11 / 25 May 2020
|Written in||C, SQL|
|Type||Distributed version control system, bug tracking system, wiki software|
|License||2-clause BSD license|
Fossil is a cross-platform DVCS that runs on Linux, BSD derivatives, Mac and Windows. It is capable of performing distributed version control, bug tracking, wiki services, and blogging. The software has a built-in web interface, which reduces project tracking complexity and promotes situational awareness. A user may simply type "fossil ui" from within any check-out and Fossil automatically opens the user's web browser in a page that gives detailed history and status information on that project. The fossil executable may be run as a standalone HTTP server, as a CGI application, accessed via SSH, or run interactively from the CLI.
Being distributed, Fossil requires no central server, although collaboration is made easier by using one.
Some examples of other projects using Fossil are:
Source code hostingEdit
The following websites provide free source code hosting for Fossil repositories:
- "Fossil: Change Log". Retrieved 31 May 2020.
- Fossil Copyright
- "Integrated version control with Fossil SCM"., DLR Tech Talk presentation by Arne Bachmann, 2009-12-01
- "Fossil DSCM Relicensed with BSD License". 2010-05-16.
- "Fossil: Fossil Performance". Fossil-scm.org. 2009-08-23. Retrieved 2009-09-12.
- "SQLite: Timeline". sqlite.org.
- "Chiselapp.com shutting down". James Turner. 2013-03-28. Retrieved 2013-04-10.
- "ChiselApp ChangeOver Complete". Andreas Kupries. 2013-04-30. Retrieved 2013-05-01.
- "Example: Free Fossil-SCM Repository Hosting". Retrieved 2015-11-21.
- Schimpf, Jim (March 2013). Fossil Version Control - A Users Guide (PDF) (2.0 ed.). Retrieved 11 November 2013.