1 ポイント 投稿者 GN⁺ 2023-10-07 | 1件のコメント | WhatsAppで共有
  • Krita Development Fundは、Krita FoundationがデジタルペインティングツールKritaの開発を継続できるよう、月額スポンサーを募る基金である
  • 現在ページに表示されている月間支援額は**$2,744で、個人スポンサー238名、企業スポンサー0社**と表示されている
  • メンバーシップはBronzeからDiamondまで月**$5.80〜$290**の区分に分かれており、Corporateメンバーシップは別案内となっている
  • スポンサーのバッジ、名前、会社名の公開は**任意公開(opt-in)**方式で、スポンサー自身が公開するかどうかを決める
  • 表示されている支援額には、現在のシステムだけでなくKritaの既存の支援システムを通じた金額も含まれている

支援規模と集計基準

  • Krita Development Fundは、Krita FoundationのKrita開発作業を支援する月額支援プログラムである
  • ページに表示されている現在の数値は次のとおり
    • 月間支援額: $2,744
    • 個人スポンサー: 238名
    • 企業スポンサー: 0社
  • 表示支援額には既存の支援システムを通じた支援もあわせて反映されている

メンバーシップ段階と公開設定

  • 月額メンバーシップは次の段階で提供される
    • Bronze: $5.80 / month
    • Silver: $11 / month
    • Gold: $29 / month
    • Platinum: $58 / month
    • Titanium: $110 / month
    • Diamond: $290 / month
    • Corporate: 別案内
  • 他の価格オプションも提供される
  • スポンサーのバッジ、名前、会社名の表示可否は任意公開方式で、公開・非公開を自分で設定できる
  • CreditsにはTitanium、Platinum、Gold等級のスポンサー一覧が表示される

1件のコメント

 
GN⁺ 2023-10-07
Hacker News のコメント
  • 世界中の規制によって SBOM(ソフトウェア部品表) がますます一般化しているので、社内のすべての SBOM を集め、自分のコンピューターをスキャンして Firefox や VLC のようなオープンソースツールの SBOM を作成し、会社のレジストリにアップロードする小さなツールがあるとよい
    そのデータが寄付集計サービスに提出され、そのサービスが SBOM を分析して、私の月額寄付を該当プロジェクトに分配する仕組みを望んでいる
    個別の寄付ポータルや財団ごとのフォームに対応するのは面倒すぎるし、このプロジェクト自体も 非営利財団 として運営されれば完璧だと思う

    • 核心は詳細設計にある。この方式はオープンソースの インセンティブ構造 を大きく変え、できるだけ多くの SBOM に名前を載せて収益可能性を高めようとする主体を引き寄せる可能性がある
      padLeft 論争が繰り返される世界を思い浮かべる。単純な 利用頻度 だけで寄付金を公平に配分するには不十分で、資金プールが大きくなるほど、優れたソフトウェアを作ることよりも配分方式をゲームする誘因のほうが大きくなりそうだ
      そのような資金配分の仕組みを「良いソフトウェアを作ろう」という目標と安定して一致させる方法があるのかも、かなり疑わしい
    • thanks.dev がこれをやっている。GitHub Sponsors も似たようなことを始めたか、始めようとしているのを見た気がするが、詳細は正確には分からない
      ずっと前から同じことを考えていた。100〜2,000 個の依存関係を一つひとつ探し、寄付を受け付けているか確認し、設定し、使わなくなったら取り消し、新しく使い始めたら追加し、推移的依存関係まで毎月変わっていないか確認する人がいるだろうか
      ただ 1 つの組織に 月 500 ドル のような形で渡して、あとはうまく処理してほしいだけだ。SBOM までは必要なく、まずは go.modpackage.jsonCargo.tomlGemfile のようなものを送ればよい
      FSF と OSI がこの方面で事実上何もしていないという点のせいで、この 2 団体を真剣に見るのは難しい
    • この目的を念頭に置いた簡単な CLI ユーティリティ を作った。ファイルシステム全体から README.mdFUNDING.yml を探して寄付・スポンサーリンクをスキャンし、該当リポジトリにタグ付けする
      HTTP 呼び出しは行わず、多くのリポジトリがこれらのファイルに支援 URL を入れているという前提だけを使っている。結果は、使用中のオープンソース依存関係・ライブラリのうち寄付を受け付けているものを含む CSV ファイルだ
      時間が許せば、言及されているような寄付集計プラットフォームへ拡張または接続する予定で、すでに同様の取り組みがあるなら貢献したい
      https://github.com/mufeedvh/paydept
    • 誤解しないでほしいが、企業は本当に扱いの難しい主人公のように振る舞うという印象がある
      小さなスタートアップにいた頃、企業顧客が調達業者を介して特定の条件や決済方法を要求してきたことを覚えている。インフラを全部整えた後で、実際にはほとんどお金を使わなかった
      SBOM のアイデアはすでにさまざまな形で存在しており、必要としているところも使っているところも少ない。お金を払いたいなら方法を見つけるし、言い訳を作りたいなら言い訳も見つける
    • もっと単純な方式でも満足できる。すべてのエンジニアに、自分が使っている重要なライブラリについて 5〜10 票 を持たせ、投票履歴を集めて年 2 回投票すればよい
      N 票ごとにそのプロジェクトへ 100 ドルを送る形なら、小切手を何枚も切らずに済み、スポンサー窓口や慈善団体としての地位を確認しなければならないプロジェクト数も有限になる
      投票が積み上がれば、毎回 10〜20 位圏に入るプロジェクトも 1〜2 年に一度はお金を受け取り、1 位は毎年少しずつ多く受け取る可能性が高くなる。たとえば 6 月に 300 ドル、12 月に 400 ドルといった具合だ
  • 職場では、業務上特定のソフトウェアをよく使う人ほど、大きな プロ向けツール を使う傾向がある。ツールから得る価値が大きいので、より良いツールにお金を払うのは妥当だし、全員が同じツールを使えば共同作業もしやすいからだ
    逆に、たまにしか使わない人は Paint.net、Krita、Inkscape、Audacity などを使う。コスト削減も理由だが、必須でもないのに調達手続きを踏むのが面倒すぎることのほうが大きい。ツールを使う時間より購入手続きにかかる時間のほうが長くなることもある
    だから企業寄付を説得するのは難しい。企業の視点では、従業員が 企業官僚制の迂回 のためにあえて使っているツールなので、レーダーに引っかからない

    • その通り。ただし、ときには ffmpeg のように 同クラスで最高のツール がオープンソースである場合があり、その場合は経理部門、官僚制から解放された開発者、オープンソース全体の全員にとって利益になる
      こういうケースがもっと頻繁にある世界ならよいのに
    • 個人の貢献者が自腹で払えるほど安いが、業務目的で使われるソフトウェアなら、かなり重要な意味がある
      より大きな結論は、見かけ上は B2B ソフトウェアであっても、実際にはすべて 偽装された B2C だという点だ
      一方で、Krita を作っている親切で賢い人たちは、営業パイプラインを運営するためにこの仕事をしているわけではない。すべての人が喜んで億万長者になりたがっているという主張が正しいとしても、多くの人は営業を面白いとも意味があるとも見ていない
      自分なりの方法で世界をより意味あるものにしたいなら、その目標のための資金集めの方法が寄付にとどまるのも理解できる
  • 最近、KritaからPhotoshopへ移行しているところ
    Kritaは本当に好きで、何年も使ってきたし、バグ報告も30件以上書いた。Adobeにバグを報告しても気にしてくれないのは分かっているのでやらないが、Kritaの開発者たちは違うと感じていて、これは良い意味で言っている
    ただ、誰かと共同作業するたびに相手はPhotoshopを使っている。.psdを相互にやり取りできる形式のように使っている[1]。10人を超えるアーティストの中でPhotoshopを使っていない人はたった1人だけで、その人もKritaではなかった
    [1]: Kritaが.psdを読み書きできることは知っている

    • この問題そのものとは別に、KritaはPhotoshopをデジタルペインティングツールとして使う場合でなければ、多くの面でPhotoshopの直接の競合ではない
      Photoshopは何よりも画像加工ツールで、Kritaはドローイング/ペインティングと軽めの伝統的アニメーションのためのツールに近い。アニメーションでさえ主な焦点ではない
      Kritaのより直接的な競合はCSPやProcreateなどに近く、Photoshopの競合はGimpのほうだ
      PhotoshopとKritaが同じ文脈に出てくると、多くの読者は両者が同じことをしようとしていると想定するようだが、個人的には別カテゴリのソフトウェアだと思っている。Photoshopがやることの中には、Kritaが望んでもおらず、おそらくサポートもしないものがある。Kritaは画像加工アプリではなく、ペインティングアプリだからだ
    • この苦しみは分かる。Photoshopは巨大な怪物のようなソフトウェアで、他のプログラムにできない何かを自分にしてくれるわけでもない
      それなのにあまりにも普及しているので、回避に必要な時間を別途見積もっておかないと避けるのが難しい
    • ほぼ完璧なPSDインポート/エクスポートが可能になれば、Photoshopと競合できる決定的な機能になる気がする。大きな変化になりそうだ
    • 企業の背後にある事実上の標準が嫌いだ
      M$ Windows、Photoshop、各社が自社のCADの悪夢に閉じ込められる構造がそうだ
      逆にBlender、Linux Server、十分なSQL、Git、Stable Diffusion、そして含めてよいならPython/Pythonライブラリのほうは良い例だ
    • 自分も同じ。組み込みの**縦中横(tate-chu-yoko)**機能があるPhotoshop代替を求めているが、まだ見たことがない
  • Kritaはストア版[0]として一回限りの有料販売もしており、割引はしない。なので、ほとんどのオープンソースプロジェクトと違って、すでにより安定した収入がある可能性がある
    販売数は分からないが、SteamSpyによると10万〜20万の範囲[1]で、これはSteamだけを見た数字なのでMSとEpicは含まれていない
    もっと多くのオープンソースプロジェクトが同じやり方を採るべきだと、かなり前から思っていた。デジタルストアに出し、アプリケーションを一回限りの料金で売る方式だ
    https://krita.org/en/download/krita-desktop/
    https://steamspy.com/app/280680

    • Kritaは、プログラムが金銭的には完全に無料の状態でも、このモデルが限定的には機能し得ることを示している
      「数か月後に無料」でも「基本無料だがプレミアム機能は有料」でもなく、ただ無料ダウンロードなのに、ストアで買うことができる。SteamでKritaを買う理由は2つしかない
      1つはKritaを支援したいからで、もう1つはSteamにアップデートと起動を任せたいからだ。それでも販売は発生している
      ユーザーがどれほど頻繁にいちばん楽な道を選ぶか、あるいは単なる好意で購入するかは過小評価されがちだ。通常こうした行動は、広告ブロッカーをインストールさせようとする難しさのように否定的な形で現れるが、Kritaではその人間的な本能がより肯定的に活用されているのが見られて良い
  • krita.orgには「Intel、Corporate GOLD Sponsorに特別な感謝」とある。この2つのページはどう整合するのだろうか?

  • この種のソフトウェアは、後から公開されるライセンスと非常に相性がよい
    https://news.ycombinator.com/item?id=12459492
    こうすれば、企業や業務ユーザーは商用ソフトウェアのように最新バージョンや機能を得るために料金を支払い、趣味のユーザーコミュニティは比較的新しく、機能も十分なリリースを無料で使える。ソースも提供され、3〜5年後には完全な GPL コードになるという保証もある
    サポート、カスタマイズ、サービスといった従来のオープンソース経済モデルは、非プログラマーのユーザーが多いプロ向けソフトウェアではうまく機能しない。商用ライセンスなら、こうした顧客がリソースを出し合ってソフトウェア開発を可能にし、最終的には全員の利益のためにオープンソースとして公開させることができる。ロックインを望まないからこそ、こうした顧客こそ最も関心が高いかもしれない

    • Krita は KDE プロジェクトから始まったので、幸いその可能性は低そう。たとえば KDE には、Qt がそうした試みをした場合に備えた KDE Free Qt Foundation という毒薬条項のような仕組みがある
    • 記憶が正しければ、それは BSL の論理とかなり似ている。BSL は「後から公開」よりもさらに「オープン」寄りだ
      コードはソース公開状態で、競合でない人なら誰でも競合目的でない範囲で好きなように使え、定められた期間が過ぎると最長 4 年以内に、競合を含めて望む形で完全に自由に使えるようになる
    • それは違う。そういうものは、クローズドソースをオープンソースのように見せようとする試みにすぎない
      少なくともライセンス文面そのものを超えて、作者たちが自分たちのソフトウェアの旧バージョンをフォークすることを歓迎した例を見たことがない。まだ十分な時間が経っていないだけかもしれないが、そろそろそうなるべき時期が来るはずだ
    • もう一つの方法は、非商用利用は無料で認め、商用ライセンスに料金を課すことだ
      非商用ユーザーに必要な権利はすべて与えつつ、企業には費用を求めるライセンスがある
      https://polyformproject.org/licenses/noncommercial/1.0.0/
      https://prosperitylicense.com/
  • 重要なプロジェクトなのに給与を受け取っている人が1人しかいなかった Heartbleed を思い出す: https://en.wikipedia.org/wiki/Heartbleed

  • 悲しいことだ。企業環境でのオープンソース支援は本当に一般化すべきだ。現状ではルールというより例外に近い

    • 同意するが、この場合は実際に Krita を使っている会社がどれくらいあるのか、と問いたくなる
      この種のソフトウェアを必要とする場所の大半は、Adobe Photoshop/Illustrator や Affinity Photo/Designer を使っている印象がある
    • 企業環境では、オープンソースソフトウェアが利用状況を追跡し、脆弱なバージョンがどこかに残っていないことを確認できる簡単な配布設定を備えていると助けになる。Firefox がその例だ
    • 企業環境でオープンソース支援が標準化されることはないだろう
      現在の唯一の現実的な回避策は、自由/オープンソースプロジェクトと同時に SaaS を立ち上げ、そちらを強く収益化することだ
    • 企業支援が入ると、プロジェクトは勢いを失いがちだ
      企業の要求が個人寄付者の声より優勢になり始める。諸刃の剣だ
  • 私にとっての問題は、Kritaが単にめちゃくちゃだという点にある
    KritaはKDEプロジェクトの一部のように見えるし、KDEはWayland移行に注力しているのに、KritaにはWaylandサポートがまったくない。実際には、別の入力デバイスを使うと使い物にならなくなるバグが起き得るという意味だ
    なのでLinuxでの話が弱い。KDEアプリとしてはかなり悪い出だしだ。それでもWindowsではうまく動くかもしれないが、そこではBlender式に非標準のショートカットや操作体系を持つ問題がある。Blenderと違って、Kritaには実質的にそうする理由がない
    こうしたプログラムでは特定の作業群のボタンはある程度標準化されているのに、Kritaは面白半分で違う動きをするように見える。理由はなく、違う使い方をしたければ時間をかけて変更しろ、という感じだ
    アイコンも信じられないほど醜く、人々はそれに対して防御的に反応する。Qtテーマは悪くないが、ブラシのような実際のアイコンはよくてもアマチュアっぽく、プログラム全体の統一感を大きく損なっている
    一部のツールも使うのがひどく苦痛だ。テキストツールは冗談のような出来で、作業によってはばかげて遅い
    プロのアーティストとして数年働いたが、ここではPhotoshopがこの分野の大物であるかのように示唆しているように見えるものの、実際はそうではない。同僚の間ではPhotoshopよりもCSPユーザーをはるかに多く見たし、私は数年間、後処理以外ではPhotoshopを使っていない
    KritaはCSPや、最近大きく伸びたProcreateと競争しなければならないが、正直できていない。皮肉なことに、KDEを使っているため、LinuxではWine上でそこそこ動くCSPを使うことになる。Kritaにある入力の問題がないからだ
    いまやKritaは私にとって実質的に選択肢ではなく、このひどい状況に耐えるくらいならGPUアクセラレーション対応のオープンソース描画アプリを作ろうかと考えるようになっている

    • KritaのWayland性能についての経験は多くないが、Wayland上でのアート制作全般の状況はまだ最適ではない
      タブレット対応はかなり良くなったが、アプリごとの設定やデスクトップ環境に紐づく設定は、依然として大きな問題に見える。デスクトップ環境を変えるとタブレット設定が止まる可能性があるというのは、私には最初から受け入れがたい
      Waylandを本当に使いたいが、1か月ほど前にも移行できるか試してみて、できなかった
      かなりのお金を使える誰かがいるなら、専任開発者を数人投入するか、https://github.com/OpenTabletDriver/OpenTabletDriverに資金を入れるだけでも、アーティストのWayland採用をかなり後押しできるはずだ
      見たところ、WaylandがX11と同じレベルのタブレット制御をできないのではなく、その機能を取り巻くツールがまだ未成熟なのが問題だ。OpenTabletDriverは有望に見えるがデバイス対応が限られており、その理由の一つは開発者がアクセスできるタブレットに限りがあることだ
      私のCintiq 32はもう販売されておらず、発売当時も高価で珍しかったため、近いうちに追加される可能性は低い。おそらく自分でやるべきなのだろうが、時間を作るのが難しかった
      NVIDIAの状況も問題だが、NVIDIAにもっと文句を言う以外に誰かができることはない
      テキストツールは近いうちにかなり改善されるはずだ。前回のリリースでテキストエンジン全体が書き直され、開発者には既存ツールとの機能同等性を合わせる時間しかなかった
    • KritaはXでも問題がある。X11/libinputのタッチパッドを使うと、Kritaではピンチズームが動作しないが、KDEのMS PaintクローンであるKolourpaintでは動作する
      ピクセルアートを描くにも満足できなかった。ピクセルアートブラシを選び、幅を3pxに設定してから四角形ツールで四角形を描くと、説明しづらいギザギザの縁ができる(http://0x0.st/HWyi.jpg
      ブラシのシャープさをオフにして再試行すると動くように見えるが、類似色選択ツールで背景色を選んでみると、ギザギザの縁がまだごく薄く残っている(http://0x0.st/HWyz.jpg
      これらはすべて3pxブラシでは起き、2pxブラシでは起きない。奇妙だ。ほとんどのデジタルペインターは気づかないか気にしないだろうが、私にとっては致命的だ
      Kritaのアイコンも嫌いだ。目で素早く見分けられるようにカラーアイコンが欲しいのに、どこかの愚かなデザイナーがすべてのアイコンは単色であるべきだと思ったらしく、別のアイコンテーマを選んだり作ったりする方法もなさそうだ
      Kritaを本当に好きになりたいが、私には合わない。私が欲しいのは実のところレイヤー付きのMS Paintだけなのに、Linuxではそれがあまりに大きな要求らしい。12個以上のペイントプログラムを試したが、どれも期待外れだった
  • オープンソース愛好家は、自分では絶対にお金を払わないのに、なぜか上司が払ってくれると期待しているように感じることが多い
    上司が払ったとして、今無料で得ているもの以外に何が得られるのか?

    • アプリケーションがオープンソースでも、ライセンスやサブスクリプション購入の選択肢があると助かる
      多くの社員は会社のクレジットカードを持っており、小さな生産性向上のための購入に使う権限もある。ただし寄付ではなく、処理しやすい業務経費でなければならない
    • そのツールでお金を稼いでいる人が費用を負担すべきだと期待しているからだ
      そのツールが個人にもお金を稼がせているなら、個人にも同じことが当てはまる