Skip to content

Reconstruction of fortune(6)'s source history

Notifications You must be signed in to change notification settings

ralismark/fortune-history

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 

Repository files navigation

History of Fortune

This repository captures and reconstructs the historical revisions of the fortune command, all the way from the initial 1979 implementation in UNIX/32V to Pascal Hakim's v1.99.1 that most modern versions (including https://github.com/shlomif/fortune-mod) are derived from.

Look at the git history to see -- many of my commits contain notes about reconstruction, including omissions/etc.

Remaining Work

  • Importing debian versions after 1.99.1-1 (current is 1.99.1-7.3), see https://tracker.debian.org/pkg/fortune-mod.
  • Fixing up time/author/etc of commits.
  • Other branches of fortune e.g. FreeBSD.
  • How 1.99.1 pulls in changes from Debian. I don't think there's enough publicly available information for this, other than maybe by digging through the CVS history in https://alioth-archive.debian.org/cvs/fortune.tar.xz.
  • Debian revisions before 9708-27. -26 is in that CVS repo but is kinda unclear due to it gradually importing from both -25 and -26.
  • I don't think these exist anymore, but revisions of Amy's versions corresponding to changes in Changelog.

Sources

License

My reconstruction of the history is licensed under CC BY-NC 4.0.

However, the licensing of the actual source code is more complicated, and is something I haven't taken the time to document.