Skip to main content

Installation

pip install fortunes-historical

Historical fortune data files

DESCRIPTION

This package contains the data files for the fortune utilities published in historical versions of Research & BSD Unix, between January 1979 and June 1993.

The file formats of the earliest ones have been modified in order to make them usable with modern fortune implementations.

As was the usage later on, the original "scene" data files have been renamed "fortunes", and the "obscene" ones have been renamed "fortunes-o". The offensive files are also rot13 processed in order to protect overly sensible eyes (modern fortune implementations are able to use them directly).

Please note that the research versions of Unix and BSD versions up to 4BSD made no distinctions between ordinary and offensive fortunes. Avoid using or peering into these files if you fear to be shocked. I'll take no responsability for psychological damages. You've been warned!

Last but not least, though I didn't want to remove any historical content, I decided to move quotes from certain 20th century dictators into the offensive files...

FILES

Date Filename
1979-01 V7-fortunes
1979-05 32V-fortunes
1980-03 3BSD-fortunes
1980-10 4BSD-fortunes
1982-12 4.1cBSD-fortunes (scene), 4.1cBSD-fortunes-o (obscene)
1983-09 4.2BSD-fortunes (scene), 4.2BSD-fortunes-o (obscene)
1983-11 2.9BSD-fortunes (scene), 2.9BSD-fortunes-o (obscene)
1985-02 V8-fortunes
1986-06 4.3BSD-fortunes (scene), 4.3BSD-fortunes-o (obscene)
1991-06 Net2-fortunes, Net2-fortunes-o, Net2-startrek, Net2-zippy
1992-02 2.11BSD-fortunes (scene), 2.11BSD-fortunes-o (obscene)
1993-06 4.4BSD-fortunes, 4.4BSD-fortunes-o, 4.4BSD-fortunes2, 4.4BSD-fortunes2-o, 4.4BSD-limerick, 4.4BSD-startrek, 4.4BSD-zippy

SEE ALSO

fortune(6), strfile(8)

HISTORY

These data files are intended to be used with the PNU project's re-implementation of the fortune command.

The Unix fortune command appeared with Unix 7th edition (released in January 1979), though it seems that Ken Arnold, who contributed the much more complete BSD version, wrote his around September 1978.

The initial data file were only one liners, without delimiter.

4BSD and some of the following versions seemed to use a dBASE III DBT format for the data file combining both the ordinary and offensive fortunes, as well as the strings and offsets.

From 4.1cBSD to 4.3BSD, the data files were almost identical to the modern ones, except that the delimiter was a double percent character instead of a single one. The data files also not always ended with a delimiter.

From BSD Net/2, fortune adopted the modern implementation of data files, with a text file containing multi-lines strings separated with single percent character delimiter, and a binary ".dat" file containing 64bits pointers to the strings, after a small header.

LICENSE

The original materials were made available under Caldera International UNIX enthousiasts license.

AUTHORS

Hubert Tournier for the package.

A lot of people for the fortune files contents!

And Caldera International for making the source materials available.

Release files for fortunes-historical 2021.8.7

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for fortunes-historical 2021.8.7
File Size Uploaded
fortunes-historical-2021.8.7.tar.gz 3.0 MB Details

Built distribution (wheel)

Table of built distributions (wheels) for fortunes-historical 2021.8.7
File Interpreter ABI Platform
fortunes_historical-2021.8.7-py3-none-any.whl Python 3 none any Details

Total release size: 6.1 MB

Release files / fortunes-historical-2021.8.7.tar.gz

Download URL fortunes-historical-2021.8.7.tar.gz
Size 3.0 MB
Tags Source
SHA-256 checksum
How to use checksums
3ed780782fbd469a36532be211c54734dab5867f6bde1463e21c8925256dd813
BLAKE2b-256 checksum
How to use checksums
acf88074e56e2584b0f6af83f172422822ab42e6705808324dac49bd4e11933e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.4.2 importlib_metadata/4.6.3 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.0 CPython/3.8.11

Release files / fortunes_historical-2021.8.7-py3-none-any.whl

Download URL fortunes_historical-2021.8.7-py3-none-any.whl
Size 3.0 MB
Tags Python 3
SHA-256 checksum
How to use checksums
7d756ca19a9cb53bc77a56a36ae9c23103e043cc51a8a78585afa2f2dfc105e1
BLAKE2b-256 checksum
How to use checksums
d10f18fe6c04774a9a3a52b35f28ea1220060480b86786a7d15be48c530efef5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.4.2 importlib_metadata/4.6.3 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.0 CPython/3.8.11

Release history Release notifications | RSS feed

This release

2021.8.7 This release

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page