歴史レッスン: WordPerfectと.wpdファイル
空白のDOS画面、ストリーミングコード文書、一代の法律事務所を動かしたユタのワープロ。

TL;DR
WordPerfect はユタ州Orem市向けに設計されたData Generalワープロから育ちました — Alan Ashtonが1977年に草案、Bruce Bastianが1978年に参加、IPは自分たちのものとして保持し、1979年からSatellite Software Internationalが出荷。IBM PCポート(1982年11月26日)、とりわけDOS 5.1(1989)が多くの法律事務所で .wpd を既定文書にしました。Reveal Codesと巨大なプリンタドライバライブラリが製品でした。1990年代にMicrosoft WordとOffice同梱が市場を取り、Novell、次いでCorelが形式を継承。ファイルはなおディスク上。Word 2016以降は旧変換器では開きません。Legacy File Converter は .wpd をWindows上でローカルに読みます。
市のためのワープロ、雑誌の表紙のためではない
Brigham Young Universityのコンピュータサイエンス教授Alan Ashtonが1977年に設計を草案。音楽学生からCS大学院生になったBruce Bastianが1978年に参加。有償の仕事はEyring Research経由で、Eyringがユタ州Orem市にData Generalシステムを入れる契約の下。AshtonとBastianは知的財産を保持。BYU製品ではありません。
Satellite Software International(SSI)は1979年9月に法人化。Don Owensがマーケティング側の第三創業者として参加。最初の商用製品SSI*WPは1980年3月、Data General向けに希望小売US$5,500で出荷。消費者玩具ではなく、ミニコンピュータ店に売るオフィスソフトでした。
IBM Personal Computerが対象市場を変えました。1982年11月26日、SSIはIBM PCポートを WordPerfect バージョン2.20として出荷。5.0までPCプログラムはx86アセンブリ。5.1で作業の多くがCへ。他のワープロが這うようなハードでDOS WordPerfectが速く感じた理由の一つです。
なぜ画面が空だったか
Wangなど専用ワープロは画面に制御コードを描きました。WordPerfectの初期DOS版は逆: ほぼ空白のページとステータス行。書式はガラス上の雑然ではなくファイル内。コマンドはファンクションキー。メニューは後から。
その空白は機能でした。タイプライター経験のあるタイピストはページを認識。パワーユーザーは箱に入っていたキーボードテンプレートを暗記。クラシックWordPerfectはHelpをF3、CancelをF1 — Windowsが後に訓練した期待と逆。F3を二度押すと、プラスチックオーバーレイが載っていた画面上キーマップが描かれました。
プリンタが製品だった
DOSはアプリにプリンタと話す標準手段を与えませんでした。WordPerfectは与えました。3.0以降、SSIは自前のプリンタドライバを同梱。5.1時代までにリストは数百ドライバ。法律事務所がWordPerfectを買ったのは、ブリーフがレーザープリンタからブリーフらしく出るからです。
1986年のバージョン4.2は、WordPerfectが米国DOS市場でWordStarを追い抜いた瞬間として多くの歴史家が指すリリース。自動段落・行番号、脚注、引用文献一覧は追加機能ではなく、事務所が一つのプログラムに標準化した理由でした。
会社は1986年頃に製品名を取りWordPerfect Corporationになりました。サポートは製品とともに拡大: 1991年7月までにユタのサポートHQは1日16,000件超の通話を受け、ブースのライブDJ — 「hold jockeys」 — が待機者の相手をしました。
5.1、1989年11月
DOS向けWordPerfect 5.1(1989年11月発売)が、人が「WordPerfect」と言うときになお意味する版です。プルダウンメニュー(任意)、表、印刷プレビュー、あのプリンタライブラリ。スタイルはすでに5.0で、同じコードのストリームに乗って登場。一代のパラリーガル、裁判所書記、市職員が5.1を学び、完全には離れませんでした。一部の事務所は2000年代まで走らせました — 一つの仕事をし、驚かさないから。
Reveal Codes、そして.wpdとは実際何か
Reveal Codesは、WordPerfectユーザーを満足させる形ではWordがコピーしなかった機能です。ウィンドウを分割すると文書がストリームとして見える: オン/オフの機能コードに中断されるテキスト。太字開始、太字終了。悪いインデントは削除できるコード。発想はWordの隠れたオブジェクトモデルよりHTMLに近い — ただしコードはバイナリであり、Notepadで編集できる山括弧テキストではありません。
そのストリーミングコード設計が .wpd 形式です。初期ファイルはしばしば拡張子なし、または .wp。後の版は .wpd に落ち着き、版固有名(.wp4、.wp5、.wp6、.wp7)もあります。大きく三世代:
- 4.x — 本質的に埋め込み機能コード付きASCIIでマジックヘッダなし。
- 5.x — 16バイト接頭辞とマジックバイト FF 57 50 43(ÿWPC)のバイナリ。
- 6.x — なお ÿWPC だが版バイトが違い、より大きなパケット/索引構造。
WordPerfect 5.1はネイティブに6.xを読めません。後の5.1+リリースは変換器(CV.EXE)経由で読めます。6.0a以降、後のWindows WordPerfectは概ねファミリーを読み未知コードを無視。逆方向は難しかった: 古いWordPerfectは新しいコードを知りませんでした。
その設計の静かな二つの性質がアーカイブでなお重要です:
- WordPerfectマクロは文書の外にありました。埋め込みマクロ付きWord .doc よりマルウェア車両になりにくかった。
- Microsoft WordはWord 2013までインストール可能なWordPerfect変換器を使えました。Word 2016以降 はそれらの変換器を使いません。Word 2003で開いたファイルがWord 2021で未読のまま座り得ます。
Windows、Novell、Corel
Windows向けWordPerfect 5.1は1991年に到着 — 人々が愛したDOS製品と比べ遅く不安定。MicrosoftはWordをOfficeに同梱。米国オフィスの既定文書は数年でひっくり返りました。
WordPerfect Corporationは1994年に事業をNovellに売却。Corelは1996年1月にNovellからWordPerfectを購入。CorelはなおWordPerfect Officeを出荷。ラインは死んでいません。市場の中心を去りました。
政府と裁判所は去るのが遅かった。米国司法省は2005年にWordPerfectを50,000席超延長。米国連邦裁判所は2016年頃までにWordとPDFへ。フランス司法は2022–24時点でもなおWordPerfectを使い訓練。法律事務所は仕事が書かれたものだから .wpd に事件ファイルを残しました。
Bruce Bastianは2024年6月16日、76歳で死去しました。
ファイルはまだそこにある
1994年の共有上の .wpd は珍品ではありません。契約、訴状、市条例、説教、学位論文。作ったアプリはPCから消えているかもしれません。Wordはしばしば拒否します。バイトはなおWordPerfect文書です。
それらのページをWordやPDFにする必要があるなら、このPC上で変換してください。法律アーカイブをランダムなサイトにアップロードしないでください。
Legacy File Converter は .wpd(および混在の山の残り)をWindows上でローカルに読み、DOCX、PDF、その他現代形式へ書き出します。アップロードはありません。
ランダムなオンライン変換を避ける
法律・自治体・家族のWordPerfectファイルは、すでに置いてあるマシン上に置くべきです。
.wpdファイルまたはフォルダを追加
個別のWordPerfect文書をドロップするかアーカイブフォルダを指定します。
DOCXまたはPDFを選ぶ
Wordで編集するならDOCX、凍結アーカイブならPDF。
オフラインで変換
すべてこのPC上。アップロードはありません。
関連記事
古いファイルを開く準備はできましたか?
無料で始めて、買い切りの $79.95 Standard ライセンスで無制限変換を解除。Windows インストーラーをダウンロード — 最大 10 ファイルまで全機能。
無料トライアル
アプリの全機能 · 最大 10 ファイル
Windows 10 または 11
これまでどおりの無料トライアル — Windows インストーラーをダウンロードして、PC 上でローカルに変換できます。
直接 Windows インストーラー · オフライン MSI
安全ですか? — 発行元、インストーラー、SmartScreen のヘルプ
Windows 10 または 11 が必要です。サブスクリプションなし。100% Windows ネイティブ。