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

ソフトウェアを作成し、無料で配布する

2026年5月6日原文(nonogra.ph)

概要

Nonograph は無料かつオープンソースのソフトウェア 営利化やサブスクリプション化が進む現状への懸念 趣味開発の価値と営利目的との差異の指摘 体験や発見こそが本当の報酬であるという主張 開発者への提言とプロジェクト規模の適正化の重要性

Nonographと現代ウェブサービスの問題点

  • Nonograph は「無料(ビールのように)」かつ「自由(自由のように)」なオープンソースソフトウェア
  • リリースには主に 2回のセキュリティレビュー で約 600ドル のコスト
  • 現在は誰でも自由に利用可能
  • 近年のウェブサービスやアプリは サブスクリプション強制AI機能投資家向け設計 による「enshittification(劣化)」が進行
  • かつて基本料金に含まれていた機能が 追加有料パッケージ 化し、価格も $9.99→$11.99→$12.99(広告付き) と上昇
  • 営利化が進む現状 への違和感と否定的な視点

趣味開発と営利開発の違い

  • お金は生活の現実 だが、すべてが営利化される必要はないという主張
  • Nonographは 月5ドル程度のホスティングコスト で、 数十万の読者 が利用
  • サブスクリプション導入は 開発コスト増ユーザー離れ を招く懸念
  • すべての趣味を営利化すれば 「セカンドジョブ」 となり、楽しさの消失
  • 10代の頃、伝統的なアルバイトではなく ゲームコンテンツの販売経験
  • その経験から、 情熱がノルマや利益追求 に変わる現実を実感
  • 四半期目標や顧客数 ばかり追いかける状況への疑問

ソフトウェア開発の本質と価値

  • ソフトウェア開発を 自己探求の手段 と捉える意義
  • 金銭的リターンを期待しない方が ユーザーフレンドリーなソフトウェア が生まれやすい
  • ペインティング、楽器演奏、アウトドア運動 のような趣味と同列に考えるべき
  • 赤字でも続ける理由は 経験、発見、新たな視点、個人目標の達成
  • 金銭だけが報酬ではない という価値観

開発者・プロジェクトへの提言

  • VC(ベンチャーキャピタル)を追いかける開発者 への問いかけ
  • 自分のソフトウェアが 本当に有料に値するか 再考の必要性
  • 必ずしも 3人以上のエンジニアチーム が必要なプロジェクトは多くない現実
  • 多くのプロジェクトは 趣味レベルで維持 すべきとの提案

Hackerたちの意見

90年代のBBSやデモシーンから始めたんだ。あの頃はコンピュータの栄光の時代だと思う。技術革新があって(7MHzのプロセッサーで魔法みたいなことをしてた)コミュニティの形も面白かった。例えば、アートパックシーンのANSIアーティストたちが本物のアーティストになったりしてたけど、誰も金儲けのためにANSIsを作ってたわけじゃない。今のオープンソースの仕事を考えると、ただ自分が楽しんで興味を持てることをやってるだけで、あとはお金が稼げるかどうかは関係ないって感じ。生活費さえ払えればいいんだ。

90年代には生まれてなかったし、00年代もほとんど覚えてない。あの頃について書かれた他の人の文章を見て、今と比べると「良き時代」を体験したいなって変な気持ちになる。AIが10分で作ったPythonスクリプトを「ベンダーロックイン」として投資家に売るのが目指すべきことになってるなんて、ちょっと悲しいよね。

まだ見てなかったら、この最新のRazor1911のプロダクト、きっと気に入ると思うよ!: https://youtu.be/dybkLM-1eQo

ACiDやiCE、CIAみたいなグループの元(小さな)メンバーだった。彼らと一緒にリリースはしなかったけど、ハッカーや大学のコーダー、ウェアーズパイレーツ、デジタルアーティストの間でのクロスポリネーションは本当にあった。あの頃、多くの大企業のCEOたちがスタートしたんだ。探求とつながりが主な目的で、BBSシーンがIRCチャット(efnet、freenodeなど)に移行しても、その混合シーンはしばらく成長し続けた。今はすべてが売りに出されてるね。

この議論には簡単な答えはないと思う。確かに、すべてが金のためであるべきではないけど、私たちは生きるためにお金を稼ぐ必要がある。誰もが「ソフトウェアを書くことでお金を稼ぐべきではない」っていう答えには賛成しないと思うし、「書いたソフトウェアのすべてにお金を請求すべきだ」っていうのも違うと思う。じゃあ、どうやってそれを決めるの?プロのソフトウェア開発者であり続けたいし、自分の好きなことをして家族を支えられるのは本当に嬉しい。20年以上、毎日仕事に行くのが楽しみだった。でも、楽しみでやってるランダムなコード作業にお金を請求するべきだとも思わない。毎日をお金に換えようとは思ってないけど、住宅ローンや食費、老後のための貯金、楽しむためのお金は稼ぎたい。これがどこに向かってるのかは分からないけど、ソフトウェアを書くことでお金を稼ぐのが悪いっていう投稿を見ると、直感的に反応してしまう。もっと複雑な話だと思うんだ。

快適に暮らすためにお金を稼ぐのと、めちゃくちゃ金持ちになるために稼ぐのは大きな違いがある。多くの人がテクノロジーに来るのは後者を目指してるから、彼らは君にビールを買わせるためにソフトウェアを作るわけじゃない。大きく成功したいと思ってるし、これがソフトウェア開発に歪んだインセンティブを持ち込む原因だと思う。

良いソフトウェアでお金を稼ぐのは悪くないけど、最近はVCを引き寄せるためにやってることが単純にバカみたいだ。午後にスタートアップを立ち上げて、基本機能の周りに堀を作ろうとしてる人たちへの攻撃だね。企業が買ってくれることを期待して、そこにハマるようにしてる。

これについてよく考えるんだよね。ソフトウェアって、焼き菓子や配管とは根本的に違う部分があると思う。多くのパン職人はその技術を愛してるけど、誰もが無料で焼き菓子を期待するわけじゃないよね(家族を除いて)。多くの配管工も本物の職人で、人々の問題を解決することに誇りを持ってるけど、無料で配管をしてもらうなんて期待しない。だけど、一度コードを書いちゃうと、その論理は完成してるから、方程式に近い感じがして、まるで代数の宿題を売るみたいに感じるんだよね。もっと重要なのは、焼き菓子は食べられるし、配管は突然荷重を支えるようになるとは思われてないってこと。多くの開発者は、プロとしてサポートする準備がないソフトウェアを売ることにためらうと思う。おもちゃプロジェクトがコミュニティを形成して、自然に成長することもある。そういう段階で、もっと良い資金調達の道が必要だと感じる。ソフトウェアを「ファーマーズマーケット化」できたら面白いよね。珍しい地元の品を味わったり、地元のショップに会ったり、ちょっと高いTUIのガジェットや変なパターンのハッシュ関数にお金を払ったり。ちょっと妄想に入っちゃったけど、これは明らかに広いOSSの資金問題の解決策ではないけど、もしかしたら誰かがちょっとお金を稼げるかわいい夢だと思う。もっと大きな解決策は、学術界以外の人々が自分のプロジェクトに取り組むための小さな助成金を得る機会を増やすことだと思う。今、そして将来的にテクノロジーの世界が依存するコア技術や開発を支援する財団がもっと必要だね。

これってどこでも当てはまるんじゃない?例えば農業とか。トマトを1トン作ったら、1家族がそれを1年で消費するのは無理だよね、真っ赤になっちゃうし。じゃあ農家も無料で提供するべきなの?アーティストはどうなの?彼らの作品には実用性があるわけじゃないし…。

UI/UXの仕事を20年やってきた者として、私も同じ気持ちだよ。最近の動きで、今まで感じたことのない罪悪感を覚えてる。みんなが良すぎる状況に慣れすぎたような気がする。これは、利益だけを重視する組織で働いているせいもあるかもしれない。要するに、これらはすべて資本主義が社会にとって同時に推進力であり負担であることに帰結するんだ。

こんな態度で痛い目にあったことがある。予想外に、無料でダウンロードしたオープンソースツールを使ってた人たちがサポートを期待し始めたんだ。中にはかなり不親切なメールを送ってくる人もいた。

自動返信:ライセンスに関する情報。

Hacker Newsで議論の続きを見る