5 ポイント 投稿者 GN⁺ 2025-04-25 | 2件のコメント | WhatsAppで共有
  • GPLv2告知の末尾にある実在する郵送先住所にライセンスの写しを請求したところ、約5週間後にFree Software Foundationから紙の文書が届いた
  • GPLv2が公開された1991年にはオンライン配布は一般的ではなく、テープやフロッピーのような物理メディアと郵送案内が自然な方式だった
  • GPLv3が登場した2007年にはインターネット利用がより広く普及しており、ライセンス告知には郵送先住所の代わりにURLが含まれるようになった
  • 英国から米国の返送を受け取ろうとしたが、Royal Mailが2011年に国際返信切手券を廃止していたため、代わりに米国の切手を入手して自分宛て封筒に貼った
  • 届いたのは依頼者が期待していたGPLv2ではなく、両面印刷5枚のGPLv3全文で、依頼書にバージョンを明記しなかった点が曖昧さとして残った

GPLv2告知の郵送先住所が気になった理由

  • オープンソースソフトウェアを扱っていると、MIT、Apache、BSD、GPLのようなさまざまなライセンスによく出会う
  • GNU General Public Licenseは堅い法律文書というより読者に宛てた手紙のように読めて、オープンソースとソフトウェアの自由の雰囲気によく合うライセンスだと感じられる
  • 現在のバージョンはGPLv3だが、実際のソフトウェアではGPLv2もよく使われている
  • GPLv2ライセンス告知の最後には、全文のライセンスを受け取っていない場合はFree Software Foundationの51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA宛に手紙を書くよう案内がある
  • 気になったのは、なぜURLではなく物理的な住所が書かれているのか、実際に手紙を送るとどんな返事が来るのかという点だった

1991年のGPLv2に郵送先住所があった理由

  • Open Source Stack Exchangeで確認した背景は単純だった。GPLv2は1991年に公開され、当時はほとんどの人が常時オンラインではなかった
  • ソフトウェアはダウンロードよりもテープやフロッピーのような物理メディアで入手することが多かった
  • 保存容量の制約を考えると、開発者がライセンス全文の代わりにライセンス告知だけを含めていた可能性がある
  • 当時の一般的な通信手段は郵便だったため、ライセンスの写しを受け取る住所を記しておく方式は自然だった
  • GPLv3は2007年に公開され、インターネット利用がより広く普及した時期だったため、ライセンス告知にはURLが入る

返信用封筒を準備する過程

  • 住所宛に手紙を送るには切手と封筒が必要で、返送を受け取るために自分宛ての封筒と国際返信切手券を用意しようとした
  • 英国のRoyal Mailは2011年に国際返信切手券を廃止していたため、代案として米国の切手を買う方法を選んだ
  • Ebayで米国切手を探している間に、切手収集分野の見慣れない用語にも出会った
    • very fine grade
    • MNH, Mint Never Hinged
    • FDC, First Day Cover
    • NDC, No Die Cut
    • NDN, Nondenominated
  • 約**£3.86**で「global」切手らしきものを注文し、一覧の「uncertified」という表記に少し不安はあったが購入を進めた
  • 数週間後、丸いAfrican Daisy global forever vert pair切手を受け取った
  • 販売者は注文した切手よりもはるかに低い額面の切手を使って発送していた

依頼書の作成と発送

  • 自分宛ての封筒を用意した後、GPLv2告知に書かれている住所宛に依頼書を書いた
  • 発送用の手紙には手元にあった英国切手を使えた
  • 何年もほとんどペンを使っていなかったため、封筒に住所を書く作業はぎこちなく、何度かやり直して封筒を無駄にした
  • 住所を印刷したほうが早かっただろうが、最終的には手紙を準備して近くのRoyal Mailの郵便ポストに投函した

約5週間後に届いた紙のライセンス

  • 手紙は2022年6月に送り、約5週間後に返事を受け取った
  • 丸い切手には波形の消印(cancellation marks)が押されており、これも切手収集家が集める対象だという
  • 封筒の中には、ライセンス全文が両面印刷5枚の紙として入っていた
  • 紙はA4より小さく、測ってみると約21.5cm x 27.9cmのUS Letterサイズだった
  • 米国、カナダ、一部の国々は国際標準の紙サイズ規格に従っていないこともあらためて確認した

GPLv2ではなくGPLv3が届いた結末

  • 届いたライセンス全文はGPLv2ではなくGPLv3だった
  • もともとの依頼書には、どのGPLバージョンを望むかを明記していなかった
  • GPLv2告知にある住所そのものがGPLv2の請求だという手がかりとして十分だったのか、それとも依頼書にGPLv2とはっきり書くべきだったのかは残った
  • もう一度手紙を書いて正しいバージョンを請求することもできたが、追加の依頼には手間がかかりすぎると判断した
  • 受け取った結果には全体として満足していたが、郵便でやり取りすることに慣れていない人にとっては、かなり長い休憩が必要になる体験でもあった

2件のコメント

 
kaydash 2025-04-26

それでも手紙だなんて、ロマンチックだね

 
GN⁺ 2025-04-25
Hacker Newsのコメント
  • この手紙を受け取ったとき、私は**運営補助(事務アシスタント)**をしていたのだが、切手がとても独特だったので覚えている

    • Red HatのカンファレンスでBostonに行ったとき、深夜のバーでFSFのWeb開発者に会い、かなり飲んだあと、彼が私たちを5番街のFSFオフィスまで連れて行ってくれた。
      何を期待すればいいのか分からなかったが、ドアエントリーシステムに番号を入力すると、RMSが歌う自由ソフトウェアの歌が流れた。夜明け前のぼんやりした冒険の中にいた若いLinuxオタクにとっては、本当に素晴らしい贈り物だった
    • すごい! 今日の遊びは細部の技術的解釈らしいので、GPLv3とGPLv2のどちらを送るか決めた理由を説明してもらえる? こういう依頼はよく来るの?
    • 依頼の量はどのくらいだった? 1日に何通くらい送っていた?
    • 返信用切手を同封することは、実際に必須だったの?
  • 少なくとも返事は来たのだから、住所はおおむね変わっていなかったということだ。
    数年前に組み込みLinuxプロジェクトをやっていたのだが、最初の「アルファ」リリースで、あるテスターがライセンス条項を読んでいて、GPLソース一式を受け取るには手紙を送れという住所を見つけた。実際に送ってみると、宛先不明で返送されてきた。弁護士たちがこれを知ると全量リコールを命じ、各機械に技術者を派遣してアップデートをインストールし、すべてに適用されたか追跡しなければならなかった。
    弁護士たちは法廷で善意を示したがる。誰かはGPLに違反せざるを得ないと見ており、文言と精神に従おうと努力したことを示せば、「不良社員」がライセンスに違反したときに、裁判所が私たちのコード公開を強制しないでくれることを期待する、という具合だ。
    もっと重要な教訓は、自動テストがGPL準拠用の住所に実際に手紙を送って動作確認しないのであれば、手動テスターが必要だということだ。すべてをテストできないだけでなく、何をテストすべきかもすべて思いつけるわけではないので、人が「変なもの」を探す保証が必要になる

    • Free Software Foundationは2024年8月に51 Franklin Stのオフィスを閉鎖し[1]、新しい郵送先住所は31 Milk Streetになっている[2]。
      今日このテストを再現すると、別の結果になるかもしれない ;)
      [1]: https://www.fsf.org/blogs/community/fsf-office-closing-party
      [2]: https://www.fsf.org/about/contact/mailing
    • 今風に言い換えるなら、アプリケーション、利用規約、ポリシーに書いたり表示したりするすべてのメールアドレスが実際に機能し、誰かが受け取っていることを確認せよ、という話になる。
      新しいメールアドレスのようなものを追加する変更をレビューするときは、いつも10〜20秒かけて「見えたら返信してください」と送って、本当に動作し、誰かが受け取っているかを確認している。ユーザーに見える変更をデプロイする前に、誰もそのメールを設定していなかった、ということを何度も経験したからだ
    • 「裁判所が私たちのコード公開を強制しないでくれる」というのは、実際に現実的なリスクなのか? GPL違反を理由に、裁判所が誰かにコード公開を強制したことはあるのか?
      私の理解では、そういう仕組みではない。ライセンスに違反すると有効なライセンスがない状態になり、基本的には著作権侵害になる。罰はライセンスを守るよう強制することではなく、著作権者に損害賠償することだ。
      善意を示したかどうかは、最終結果を大きくは変えない。使用権限のないコードを使っているのだから、解決策は遵守を始めるか、そのコードを取り除くまでソフトウェア販売を止めることだ
    • 昔のジョークを思い出した。テスターが2人バーに入り、1人目が「ビールをください」と言うと、予想どおりビールが出てくる。2人目が「水だけください」と言うと、水が出てくる。その次にユーザーが入ってきて「トイレはどこですか?」と尋ねると、バーが爆発する
    • なぜテストプロセスで物理的な手紙を送らなければならないのか、特に2025年に? GPLv2は物理的な手紙を要求していない
      原文の筆者が手紙を送った住所は、ライセンスの標準版からはすでに削除されており、それ自体も元の住所からバージョンなしで変更されたものだった。また第3節は、機械可読なソースコードを提供するなら、物理的な提供の申し出を要求していない
  • コメディのために誇張しているのかは分かりませんが、筆者にとって郵便で手紙を送る行為がどれほどなじみのないものに見えているかが興味深いです。
    私も頻繁に送るわけではありませんが、必要ならそれほど気にしないと思います。ただ、もっと若い人たち、特に技術分野の人たちは、実際に手紙を送る理由がまったくなかったかもしれないし、住所を手書きしたことすらないかもしれない、とは思います。

    • 少し別の解釈をすると、この記事と、FSFが今でも紙の郵便に返事をしているという事実は、アクセシビリティについての話です。
      時代が変わればアクセシビリティも変わります。90年代には、インターネットやメールアドレスを要求することは排除的で、アクセシビリティを下げるものでした。30年たった今では、逆に物理的な郵便のほうが難しくなっています。
      しかし別の観点では、目標は、何かをしたいと思う誰もが、可能な限り少ない第三者要件でそれを実行できるようにすることのはずです。
      FSFは、「駐車するにはこの業者の駐車アプリをインストールしろ」「メールを通すには特定プロバイダーのメールアカウントを作れ」「会場に入るにはTicketMasterをインストールしろ」「このサイトにはIE^H^HChromeが必要だ」といった、強制的な第三者の選択の正反対を望んでいる、と見ることができます。
      郵便には欠点が多くても、設計上、普遍的にアクセス可能です。最もアクセスしやすいコミュニケーション手段を支援し続けるのは称賛に値します。アクセシビリティと利便性は、単なる利便性より重要です。
    • 同意します。私はミレニアル世代なので、筆者よりはたぶん年上でしょう。
      封筒を用意していなかったのはともかく、eBayで切手を注文し、住所を書くのになじみがなくて封筒を何枚か無駄にしたというのは、かなり衝撃でした。
      ソフトウェアエンジニアですが、キーボードの横にはいつも紙のノートとペンを置いて、何かを書いています。これを見ると、自分も年を取っているんだなと思います :-)
    • 手紙を送るのがなじみないという部分は、かなりそれらしい昔のインターネット風トローリングのように読めました。
      もっともらしく真面目に聞こえるけれど、最後まで読むと「ああ、やられた!うまい!」となる、昔のSlashdotで人々が磨いていた書き方です。ペンで書いたり手紙を送ったりすることが、学ばなければならないほどなじみのない概念である大人が実際にいるとは信じたくありません。それでも、とても真に迫った文体で、見事でした。
    • 単に年齢や世代だけの問題ではない気がします。私は妻より1歳年上で、90年代のスウェーデンで育ち、妻はペルーで育ちました。
      私は子どものころ何度も手紙を送ったり受け取ったりしましたが、妻はそうした経験がなく、2010年代にスペインで一緒に暮らしていたとき、初めて街中の郵便ポストから手紙を送りました。ちなみに妻は技術分野の人ではなく、私は技術分野の人間です。
    • 紙のサイズや海外切手は理解できますが、ペンを使うのに苦労したという点はもう少し驚きました。
  • 「封筒に住所を書くのがぎこちなかった。何年もペンを使っていなかったからだ。何度か試し、封筒も少し無駄にした……」とは驚きです。
    私もペンを頻繁に使うわけではありませんが、少なくとも月に1回は何かを手書きしている気がします。

    • このスレッドは記事自体より面白いです。私は正反対です。いつもポケットにペンとごく小さな2"x3"のノートを入れて持ち歩き、実際に常に使っています。
      個人的には、ペンとメモ帳はスマホよりずっと便利です。ロック解除も、検索も、読み込みもありません。小さな画面のキーボードを叩くよりずっと速く書けます。さらに重要なのは、メモ帳にはトカゲ脳を完全に別のところへ向けてしまう通知がないことです。
      実用的な理由以外にも、可能なときにアナログ技術を使うのは気分転換になります。一日中コンピューターを使い、ソフトウェアを書いているので、たまには休むのがよいのです。
    • 私が手書きするのは、プレゼント用のラベルと年末のカードくらいです。たまに病院の書類がありますが、それもだんだんデジタル化されています。
    • 最近、新しいパスポートを申請したときに困ったことがありました。普段、書類に署名するときは、波線がいくつかあるような、ほとんど文字のない署名を使っているのですが、パスポート事務所の職員に、判読できる文字が十分でないと言われ、相手が納得するまで何度も試す必要がありました。
      そのため、今の私のパスポートには二度と再現できない署名が入っています。メモ用の手書きはしますが、それは筆記体の署名というより、ブロック体ベースで書くものです。
    • 素朴に疑問なのですが、長い文章を手で書かないとしても、一時的な情報をよく書き留めたり、食べ物に日付を書いたりもしないのでしょうか?
      私は冷蔵庫や冷凍庫に入れる食べ物に日付を書きます。電話が転送されるときに電話番号のようなものを書き留めることもあります。ペットに時々薬を飲ませる必要があるので、家族が分かるように付箋に記録しています。
      カードほど長いものを書くわけではありませんが、ペンは週に何度も、実質的には毎日使っています。多くの人がこうしたことをスマホでやるのは知っていますし、私もそうすることがありますが、そのすべてをスマホでやっていない私は、もう年を取ったのかもしれません。
    • 最後にペンを使ったのは、家を買ったときに何かに署名しなければならなかった8〜9年ほど前だった気がします。メモのようなものはスマホやコンピューターに書きますし、それ以外でペンを何に使うのか分かりません。
  • FSFが移転して住所を変え、私が関わっていたオープンソース製品でも、製品内のライセンス告知に入っている住所を変更しなければならなかったことを思い出します。
    https://github.com/moritz/otrs/commit/e845575e1848fd0124fb8d...
    そしていつものように、この問題は正確性を非常に気にするDebian開発者たちが知らせてくれました。

    • 念のためですが、FSFの事務所はまた移転しています。新しい住所は次のとおりです。
      Free Software Foundation
      31 Milk Street, # 960789
      Boston, MA 02196
      USA
      https://www.fsf.org/about/contact/mailing
  • この記事は2022年に書かれたもの。人々はまだ郵便の出し方を知っているのだろうか? 筆者が封筒、紙、切手を手に入れる過程が新しい冒険のように読めたので、そう思った
    私は新しい場所に着くと、子孫たちに絵はがきを送る習慣がある。ところが、絵はがきが見つかることはとても少なく、店員がそれが何かを知っていることはさらに少ない。あるときは店員が、フラッシュカード、つまり小さな罫線入りのメモカードを絵はがきだと言い張ったこともあった。残念ながら、到着した空港で買わなければならないことが多い

    • 絵はがきがない場所ってどこ? UKの観光地の雑貨店に行けば、あらゆる土産物風の絵はがきが何百枚もあるけど
    • 「フラッシュカード(メモ用の小さな罫線入りカード)」は米国では index card と呼ぶ。もちろん望めばフラッシュカードとして使うこともできる。出典: index cardを本気で使ったことがあるくらいには年を取っている
    • 郵便の出し方は知っているけれど、確定申告みたいに感じる。何か間違えそうで怖いし、問題が起きるまでは分からない気がする
      私はたぶんあなたよりかなり若い。子孫もいないし、旅行する時間もないし、そもそも多くの国や米国の州には入ることすらできない
    • できるよ! Postcrossingを見ると、登録して任意の人に絵はがきを送ったり受け取ったりできる :)
      https://www.postcrossing.com/
    • 「封筒、紙、切手の購入が筆者にとって新しい冒険のように読める」という部分は、うちの十代でほぼ成人の子どもたちにとっても間違いなく冒険になると断言できる
  • 後世代のIT系の人たちは字がひどいことが多いのが面白い
    私は学校で手書き文字の教育を受けたことを覚えているくらいの年齢だが、子どものころからコンピュータに夢中だったので、結局字は筆者と同じくらいひどくなった
    Redditでペンパルを探してから、かなりましになった。1年少しやり取りするあいだに、辛抱強く手紙をゆっくり書き、読めるようにする過程を学んだ
    手紙を1通書くと手がとても痛くなり、このコメントと同じくらいのことを言っただけのはずなのに、ずっと時間がかかったように感じた。それでも時間が経つにつれてだんだん速くなった
    今ではおそらく10年ほど経ったが、それでも文字を一つ一つ読めるように書こうと、より気をつけるようになっている

  • 古くてほとんど誰も使っていなさそうな住所や電話番号が、まだ機能しているとかなり魅力的だ
    2010年ごろ、1980年代に作られたビンテージの Concept2 Model B ローイングマシンを買い、修理して使いたかった。部品用の紙の注文用紙は、古い漫画雑誌の広告の下についていた小さな注文書のように、返送先住所を手書きして代金と一緒に郵送するというものだった
    驚いたことに、その住所に実際に届いただけでなく、その方法で部品注文を処理する準備ができていて、数十年前のモデルの部品を実際に持っており、ごく少額で部品を送ってくれ、無料のサービスマニュアルまで同封してくれた
    すでにジムで使って製品は気に入っていたが、今では会社まで好きになった
    25年前のURLのうち、何パーセントがまだ機能しているのだろうか

  • 「数週間待った末、ついに丸い『African Daisy global forever vert pair』切手を受け取った! 売り手が、私が注文したものよりずっと低い額面の切手でこれを送ってきたことに気づくべきだった。まあ仕方ない。」
    この記事に皮肉がにじみ出ていることを、これほど多くのコメントが見落としているのが不思議だ。何でも額面どおりに受け取らないのはUK式の感覚なのか?

    • この切手販売者が封筒の半分を5セント切手で覆っていなかったのが驚きだ
      切手販売者から受け取る封筒はたいていそんな感じだ。切手収集家たちの「悪い投資」の山から出てきた、何十年も前の切手だ
    • それは皮肉というより、シニカルな観察に近いと思う
    • 皮肉が分からないのだが、説明してもらえる?
      手紙に貼られていた「低い額面」の切手全体を見ることはできないが、実際に低い額面なのか100%確信はない。切手を送った人は「国内用forever 2枚 + 数セント = 国際用forever 1枚」という式を使っているように見える。UKの差出人は国際用foreverを2枚入れる必要はなかったようだ
  • FSFにいる人に、こういうことがどれくらい頻繁にあるのか聞いてみたい。以前は知り合いがいたが、今はもうそこにいないと思う。よくあることだとは想像しにくい

    • このサイトの世界がどれほど狭いかがいい: https://news.ycombinator.com/item?id=43784538
    • 私の最上位コメントで示唆したように、実際には今よりもっと頻繁に起きるべきだ。GPLコードが入った商用プロジェクトで働いているなら、テストグループに誰がいつそれを試したのか尋ねてみるといい
      あまり手が挙がらないなら、そのテストグループは役割を果たしていないということだ。自動テストしかないなら、その手紙を送り、返答を確認する自動テストがあるものと仮定する
    • 私もその部分が扱われることを期待していたが、記事は筆者が手紙を書く中で経験した不慣れさのほうに焦点を当てていたようだ