1 ポイント 投稿者 GN⁺ 2024-12-04 | 1件のコメント | WhatsAppで共有
  • 「Giving Tuesday」に合わせて、DuckDuckGoがThe Perl and Raku Foundation(TPRF)2万5,000ドルを寄付
  • DuckDuckGoは2011年から、「オンラインの信頼基準を高める」というビジョンに合致する組織に600万ドル以上を寄付してきた
  • TPRFは、PerlとRakuのオープンソース開発、コミュニティ参加、普及活動を通じて、両言語の成長とアクセシビリティを支援する財団
  • 今回の寄付は、Perlコア開発の支援、コミュニティプロジェクトへの助成金、そのほかのコミュニティ支援活動に充てられる可能性がある
  • TPRFの活動と今後の目標はTPRF 2024 prospectusで確認でき、組織からの寄付についても個別に問い合わせできる

DuckDuckGoによるTPRFへの寄付

  • The Perl and Raku Foundation(TPRF)は、「Giving Tuesday」にDuckDuckGoから2万5,000ドルの寄付を受けた
  • DuckDuckGoは2011年から寄付活動を続けており、自社の「オンラインの信頼基準を高める」というビジョンに合致する組織に600万ドル以上を支援してきた
  • TPRFは、DuckDuckGoの寄付と財団のミッションに対する信頼に感謝を表明した

TPRFの活動と寄付金の活用

  • TPRFは、PerlとRakuプログラミング言語を発展させるため、オープンソース開発、コミュニティ参加、普及活動を行っている
  • 今回の支援は、TPRFが次の活動を継続する助けとなる
    • Perlコア開発への資金提供
    • コミュニティにとって重要なプロジェクトへの助成金支援
    • 可能な範囲でのコミュニティ支援
  • 現在の活動と今後の目標はTPRF 2024 prospectusで確認できる
  • TPRFへの寄付に関心のある組織は、財団に連絡して、寄付関係が自組織にもたらす利点について話し合うことができる

1件のコメント

 
GN⁺ 2024-12-04
Hacker News の意見
  • Craigslist は以前、毎年 10万ドル以上を寄付していたが、いつやめたのかは分からない
    2010〜2016年ごろに Perl が持ちこたえられた中核的な資金は、実質的にその寄付で、財団の理事会はコアリポジトリとコード保守のために何人かに実際に費用を支払っていた
    今もやっているとは思うが、赤字のためにだんだん厳しくなるだろう
    Perl に依存している企業が多いのに何も寄付しないのは残念だし、1980年代に AT&T が20社以上に分割され、1990年代に再び統合されたとき、20の異なるコンピュータシステムを Perl で接着し、データクレンジングと ETL パイプラインを処理したが、AT&T は Perl に何も寄付しなかった

    • Craigslist が懐かしい。数年前からみんな Facebook Marketplace に移ったように思う
    • 贈り物に返礼の義務はない。自由ソフトウェアを公開するのは世界への贈り物であり、企業は自由ソフトウェアのメンテナに1セントも借りはない
      誰かが自分のソフトウェアを使ったからといって、自分の費用が増えるわけではないからだ
    • booking.com は今でも Perl を多用しているところだと認識しているが、どの程度還元しているのかは分からない
    • https://hakai.org も複数のプロジェクトで Perl をかなり使っている
      CTO は Perl に非常に熟達していて、人柄も本当に良い
    • それが オープンソースのビジネスモデルの欠陥だ
      無料で何かを作り、誰にでも無料で提供し、好きなように改変・使用・悪用することを許すというすべての段階が本人の意識的な選択なのに、その後で寄付を乞い、人々が寄付しないと文句を言うのは筋が通らない
      ただ働きしたくないなら、単にお金を取ればいい
  • A: 本当に良い。Perl はかなり過小評価されているが、優れた スイスアーミー・チェーンソーであり、今でも数多くの重要インフラを動かしている
    B: 2万5千ドルが目立つ寄付だという点は心配だ。財団はそんなに苦しいのか? フロントページに載るようなことなら、この数字にゼロが2つは多く付いていてほしかった

    • Perl がまだ使われていると知って驚いた
      もちろん保守すべきレガシーコードは常にあるだろうが、最近同僚と雑談していて Perl が話題に出た最後の瞬間がいつだったかも思い出せない。90年代の武勇伝を語るときくらいだった
      最近スクリプトを書く必要があれば、まず Bash を選び、もっと機能が必要だったり保守コストを気にするほど複雑になったりすれば Python を使う可能性が高い
      Perl のサポートも一部担う 非営利財団があることを今日知り、VB6 支援財団があると聞いたときと同じくらい驚いた
    • B については、私が見てきた流れとも一致する。企業スポンサーはビジネスモデルとしてうまく機能せず、うまくいきそうなプロジェクトでも同じだ
      インセンティブが合っておらず、企業が OSS ツール・ライブラリ・コンポーネントよりはるかに重要度の低い運用要素に燃やしたり浪費したりしている金の一部でさえ、OSS 寄付として引き出すのはほぼ不可能に見える
      オープンソースが概ね維持されている理由は、多くの人が自発的に貴重な時間を投じているからであり、企業スポンサーはそれに比べればほとんど無視できる程度だと思う
    • すべてのデザイナーが Adobe に払っている金額の5%だけでも Gimp/Krita/Inkscape/Penpot の開発者に渡れば、資金規模はものすごいことになるだろう
    • 財団の財務に関する詳しい内容はこちら: https://blogs.perl.org/users/makoto_nozaki/2024/10/understan...
    • 派手な寄付ではなく 中規模の寄付として意図されたものかもしれない
      それでも良いことだ
  • 関連して、Zerodha の Floss.fund は今年、自由・オープンソースプロジェクトに100万ドルを支援するが、まだ申請が十分ではないという。申請して共有してほしい: https://floss.fund/
    FLOSS/fund は、世界中の重要で影響力があり価値のある自由・オープンソースプロジェクトを支援するための基金であり、大小さまざまなプロジェクトを作り維持する開発者とコミュニティのために、毎年最大100万ドルを支援する

  • DDG が Perl で書かれているということをいつも忘れてしまう。かなり昔に yegg に、なぜ Perl を使ったのかメールしたことがあり、返事をもらったこともあるが親切だった
    Raku は面白いと聞いたけれど使ったことはなく、10年ほど前に誰かの正規表現マジックをデバッグして以来、Perl には二度と触らないと軽く誓った
    山を越えれば Perl も楽しくなるのだろうか?

    • 正規表現は複数のツールが使う別の言語で、Perl はそれを言語にうまく統合し、よい拡張も加えただけ
      正規表現が原因で起きた問題をPerl のせいにしてはいけない
    • ただ他の言語と同じ言語にすぎない。アセンブリ言語だって何年も使えばかなり楽に書けるようになる
      Raku はかなり素晴らしいので、少し見てみる価値はある。felix[1] が言うように、Bash と Python に格好いいいとこができた感じ
      [1] https://felix-knorr.net/posts/2023-06-24-raku-is-awesome.htm...
    • Raku は基本的にステロイドを打った Perl
      最後に読んだときはまだかなり遅かったが、自分は初心者のころから Perl をいつも楽しく使っていた
    • Perl と Raku が今日一緒に語られるのは、主に歴史的な理由によるもの
      Raku が Perl 6 として始まり、Perl に触発された言語であるのは確かだが、名前を変えたのも、それだけ違うものになったから
      正規表現に関して言えば、Raku はまったく新しい構文を導入し、基本的に空白を意味のないものにし、正規表現に名前を付けて合成・再利用できるようにしている
      この3点と Grammar::Tracer のような便利なモジュールのおかげで、正規表現を読み書きする体験はまったく変わる
      もちろん最初は相変わらずノイズのように見えるだろうが、それでも構文が PCRE より通常のコードとずっと並行しているので、何かの意味を正しく推測できる可能性が高くなる
    • Raku は驚くべきもの。Perl の Perl 乗のようで、採用した
      Perl の力と表現力、そして言語全体を一度に学ぶ必要がなく機能を一つずつ覚えていける階層構造が好きで使っていたが、Raku も期待を裏切らない素晴らしい後継者 だ。もちろん全部を知り尽くすことはなさそう
      その誓いについては10年が経っているし、今なら言語機能を学ぶのがもっと上手くなっているかもしれない
      Raku のドキュメントは非常によいが Perl とは形式がかなり異なり、Raku は正規表現の文書化と構造化のアイデアをさらに推し進めている。これは他人の正規表現をリファクタリングするときにもそのまま適用できる
      一般的なフォーラムでも Raku の質問にはとてもよく助けてくれる
  • Evan Czaplicki の素晴らしい発表を思い出す。現代のプログラミング言語の多くの資金源をたどると、結局は検索エンジン収益に行き着くという内容 :-) https://youtu.be/XZ3w_jec1v8?si=zdL6v9P8LnT7Cbal

  • なぜ議論の中で Raku があまり言及されないのか不思議に思っていたが、毎日唱えている呪文を思い出した
    誰もコミュニティ自体には関心がなく、必要なのは Unicode と有理数であり、好まれるのはコードゴルフではなく、「public void」のようなノイズに汚されていない表現力豊かな専門媒体としての詩
    すでに知っているのは CPAN、DWIM、REGEX で、欲しいのは文法、関数型、オブジェクト指向、宣言型、並行性、動的型付け、そして非常にきれいに処理された手続き型
    今あるのは PHP、Ruby、Python、C#、Go、Perl5、ECMAScript、Java なので、Raku への需要は抑え込まれていると思う
    だからコミュニティの内外に自然なフラストレーションが感じられる。信念を保つべきだ。新しい聴衆がいて、彼らは真実と美、逆境と戦う物語を価値あるものと見る
    彼らにはこの技術が必要だ。[perl6 | raku] 何であれ関係なく、学界から始める必要があるかもしれないし、Perl 5 の忠実な支持者たちから始める必要があるかもしれない。いずれ火がつくはず。旅を終え、遺産を否定してはいけない

  • 少し話題から外れるが、Craigslist も Perl で作られていて、数年前に Larry Wall を雇っていた
    https://news.ycombinator.com/item?id=14345022

  • DuckDuckGo ユーザーとして、これは本当にいいこと。ちなみに Perl は今でも学ぶ言語リストに入っている

    • Perl は自分がコーディングした中で最も楽しい言語かもしれないが、他人のコードを読まなければならない瞬間はいつも地獄
    • 評判とは別に、Perl は今でも UNIX 環境で使えるツール
  • スレッドの他の投稿で AT&T が言及されていたが、他の大手通信会社でも Perl がまだかなり多くの場所で使われており、一部の新規プロジェクトでも引き続き使われていることは確認できる

    • 共有しても大丈夫なら、その話をぜひ聞きたい :) olaf@perlfoundation.org
  • Raku がもう少し勢いを得てほしい。本当に素晴らしい言語