世界を動かす技術を、日本語で。

「Picocrypt」をアーカイブします

2025年8月6日原文(github.com)

概要

  • Picocrypt は、オープンソースの ファイル暗号化ソフトウェア
  • 開発者が アーカイブ を決定し、最終メッセージを残した
  • ユーザーからの 通知設定や反応 が話題に
  • 問題(Issue)#134で 最終コメント が共有
  • 今後の利用や開発継続に関する 重要な転換点

Picocrypt アーカイブに関する最終メッセージの分析

  • Picocrypt は、GitHub上で オープンソース として公開されていたファイル暗号化ツール
  • 開発者は、2025年8月4日付で プロジェクトのアーカイブ化 を宣言
  • 「I'm archiving Picocrypt」というタイトルで Issue #134 を作成
  • Issue内容には、 最終的な別れのメッセージ と開発終了の意思表示
  • 開発者名義は HACKERALERT、他のコントリビューターやユーザーからも反応
  • 通知設定の変更には サインイン が必要との案内
  • ユーザーからは 😕(困惑)リアクション が多く寄せられた
  • スター数は 1.3k、フォーク数は 64、一定の人気とコミュニティの存在
  • 今後の バグ修正や新機能追加は停止、既存コードの利用は自己責任
  • 関連する プルリクエストやブランチは存在しない 状況
  • プロジェクトの 今後の開発やサポートは未定、他の開発者によるフォークの可能性

Picocrypt アーカイブの意義と今後の展望

  • オープンソースプロジェクトの ライフサイクルの一例
  • 開発者が アーカイブを決断する理由 として、モチベーション低下や他プロジェクトへの注力が考えられる
  • コミュニティによる フォークや独自開発の余地
  • セキュリティツールとしての 今後の信頼性や保守性 への懸念
  • プロジェクトアーカイブは、 公式なサポート終了の合図
  • ユーザーは 自己責任での利用継続、または代替ツールの検討が必要

Hackerたちの意見

これにはクリエイティブな部分があって好きなんだ。今のAIの波で、彼らが自分のプロジェクトを手放さざるを得なくなったのは残念だね。落ち着いたら、またプロジェクトを再開するかもしれない。結局、少なくとも私にとっては、彼らのプロジェクトはその理由でペットプロジェクトなんだよね:日常業務からの逃げ道。余暇に達成したことには誇りを持つべきだと思う。K8sやClaude、Dockerを使う必要があっても、業界標準だとしても、私は気にしないよ。私のプロジェクト、私のルール。

よくわからないな。(著者に対して悪意があるわけじゃないけど、オープンソースプロジェクトを維持する義務がないのは理解してる。ただ、何が起こってるのか掴むのが難しい。)

著者は、AIの爆発的な進展で雇用主がコードの質よりも結果だけを重視するようになったから、ソフトウェアを手放しているみたい。私も理解できないけど、これは昔からそうだったから、彼の投稿のほとんどは意味不明だと思う。私の意見では、彼は学術界に入る機会を利用して、いろいろ愚痴を言ってプロジェクトの維持をやめたんじゃないかな。

私も全く同じことを考えてた:私も理解できない(誰かがプロジェクトに対するモチベーションを失うのはわかるし、続ける義務がないのも理解してる。でも、この理由付けはちょっと変に感じる)。彼が「黒服の男たち」に接触されて、コードにバックドアを仕込むように頼まれたり、作業をやめるように言われたりしてるのかな?それに加えて、守秘義務も?(実際、Truecryptの時も同じことを考えたけど、私の知る限り、後の監査でバックドアは見つかってないよね…)

二つのことを分けて考える必要があると思う:- 著者は質の高いオープンソースコードを書くのを楽しんでいた - 著者は自分のキャリアや生計のために戦略的な決断をしなければならず、両方をこなす余裕がない。彼は自分が下さなければならない決断に満足していないように感じるし、ソフトウェア開発やオープンソースに何か暗いことが起きていると指摘している。これは新しいことではなく、LLMから始まったわけでもない。もしOpenBSDの開発者に、現代の主流オープンソースエコシステムやDocker、フルスタック開発についてどう思うか聞いたら、私たちがLLM生成コードを見るのと同じように感じると思う。これは、どれだけの純粋主義者かの問題だね。

彼が書いたコメント読まなかったの? すごく分かりやすいよ。

https://github.com/Picocrypt/Picocrypt/issues/134#issuecomme... これが全体の要点だと思う。まるで編み物をしている人が織機を見て針を捨てるような感じ。

著者が明確にAI研究に進むことを表明していて、AI生成のプロフィール写真を使って、ウェブサイトでもLLMに興奮しているって言ってるから、そのアナロジーは合わないと思う。むしろ、編み物をしている人が針を捨てて、織機製造業に飛び込むようなものだね。

要するに、彼は仕事市場が悪いからソフトウェア開発を辞めるってことだよね。その代わりに、今のところより健全な仕事市場のあるAI研究に参加する。広く使われているオープンソースプロジェクトですら、財政的にギリギリの状態だから、これはかなり理にかなってると思う。多くのオープンソースプロジェクトは、著者が彼女を見つけると終わるけど、これは新しい仕事のために終わるみたい。いい結果だと思うし、プレゼンテーションも本当に魅力的だった。

あなたの例えはほぼ合ってるね。織機はかなり古いし。あなたが言いたいのは、https://en.wikipedia.org/wiki/Power-loom_riots のことだと思う。収入の急激な減少、長時間労働、高インフレ、大企業の失業者増加が重なって、大きな社会不安を引き起こすってやつ。だから、暴動が起きた理由も分かるよ。

完全な外部者としてこれを見てると、追加の文脈なしでは、もっと理由があるとは信じがたいな。彼らはただそれを共有したくないだけなんじゃないかな。* もう情熱を感じてない * 疲れた * 自由な時間を別のことに使いたい * 今ある他の選択肢と比べて十分な価値を提供できてない 結局、誰かがそう感じる理由について議論するのは無意味だよ。彼らが自分の立場を固持しているなら、どんなに非合理的な主張でも、誰の時間も無駄にしない方がいい。正しさを求めるのはやめよう。多分、この人は直接対話に関わるのをやめるべきだったけど、何らかの形で手放そうと考えているってことは、やっぱりプロジェクトに対して本当に気にかけているんだと思う。

作者と似たような気持ちを抱いてる。今やソフトウェアを書く意味が、AI企業の評価を支えるためだけになってしまって、品質なんて関係なくなってるっていう絶望感。だけど、自分が思うように、ベストだと思う方法でソフトウェアを書くのを止める理由はないって気づいた。LLMは完全に使わなくなったし、すごく満足してる。仕事で苦労してるわけでもないし、遅れを感じることもない。個人プロジェクトにも取り組んでるけど、すべてLLMなしでやってて、気分は最高だよ。

Hacker Newsで議論の続きを見る