WPによってACFがSCFにフォーク、既存のACFプラグインを使用する方法

Last Updated: 2024 年 10 月 17 日 댓글

WordPress 人気プラグインの1つであるAdvanced Custom Fields(ACF)プラグイン WordPress チームがSecure Custom Fields(SCF)という新しいプラグインにフォーク WordPress リポジトリを通じて提供されています。

WordPress チームはACFにセキュリティ脆弱性があってSCFにフォークしたというが、その裏面にはACFを現在所有しているWP Engineと WordPressのマット・ムレンウェグ間の法的紛争が事態を複雑にしているようです。

WordPress.orgによってACFがSCFにフォークされました

Advanced Custom Fields (SCF) 無料版を最新版に更新すると、名前がSecure Custom Fields(SCF)に変わります。 (ACF PRO有料版は影響を受けません。)

マット・ムーレンウェグ WordPress TRACシステムによる商業利用とセキュリティのトラブルシューティング WordPress.orgはSCFがACFを置き換えると発表しました。

要約すると...

  1. SCFはACFのセキュリティ問題を修正し、ACFの商業利用を排除します。
  2. ユーザーがWP Engineを介して更新を受け取ることを選択しないでください。 WordPress.orgからアップデートすると、自動的にSCFに切り替わります。
  3. 自動更新機能が有効になっている場合、ACFはSCFに置き換えられます。

フォークが正当なのか、それとも開発者のプラグインを盗んだのかについての議論が起こっています。

WP Engineは、Advanced Custom Fields(高度なカスタムフィールド)プラグインのホームページを通じて、ACFプラグインが同意することなく wordpress.orgによって強制的に脱臭されたことを知らせています。

フォークとは?

ソフトウェアでフォークとは、既存のプロジェクトのソースコードをコピーして独立して開発するために変更することを意味します。フォークは WordPressおよびACF(Advanced Custom Fields)に適用されるGPL(General Public License)の下で許可されています。フォークの主なステップは次のとおりです。

  1. コードのコピー: 開発者はGPLにライセンスされたコードをコピーできます。
  2. コード修正: 開発者は、新機能や修正を導入するためにコードを変更できます。
  3. 再配布: 開発者が変更されたコードを再配布する場合は、同じGPLライセンスの下で配布する必要があります。
  4. ソースの指定: フォークは元のプロジェクトへの功績を明記し、ユーザーにソースコードを提供するなどの他の条件に従う必要があります。

事実 WordPress それ自体もフォークです。 WordPressは、Michel Valdrighiが開発したオープンソースのブログプラットフォームであるb2 / cafelogに由来しています。 2003年にb2 / cafelogの開発が中止されると、Matt MullenwegとMike Littleがこのブログプラットフォームをフォークして開発を続けています。 WordPressが誕生しました。

ACFをフォークしてSCFを作成することは、それ自体は問題ではないかもしれません。実際、 WordPress 同じオープンソースコミュニティでは、健全な発展プロセスと言えます。

しかし、現在の状況を考えると、今回のフォークの後ろに他の意図がないと思うのは無実の考えかもしれません。 Advanced Custom Fields(ACF)はWP Engineが所有し、WP Engineは現在Matt Mullenwegと法的紛争を行っています。

ACFフォークの背景

ACFは、2011年にエリオット・コンドン(Elliot Condon)という開発者によって開発されました。このプラグインを使用して、ユーザーは WordPressに簡単にカスタムフィールド(Custom Field)を追加できるようになりました。時間が経つにつれて、ACFは柔軟性と使いやすさのおかげで広く使用されています。しかし、2020年にWP EngineがACFを買収した後、WP Engineと WordPress チーム間で問題が発生し始めました。

"WP Drama: Should I Move Away from WP Engine?「記事によると WordPressの創設者であるMullenwegは WordPress Webホスティング会社のWP Engine WordPress コミュニティに寄与せず商業的利益だけを取っていると主張し、議論が始まったそうです。特にWP Engine WordPressというブランドや商標を不適切に使用していることも指摘しています。このような主張に対して、WP Engineは反論しなかったが、法的議論が続いていると言います。

エンタープライズクラスのホスティングを標榜する WPのエンジン銀は高価な方です。コスパの良いWebホスティングが必要な場合 Bluehostに似たレベル ファーストコメットイナケミクラウドのようなホスティングが代替かもしれません。特に ケミクラウドはソウルサーバーを導入しながら、韓国でもスピードが速いです。

ACFプラグインの伝記

  • 2011年:ACF WordPress.orgに無料プラグインとして公開
  • 2012年:繰り返しフィールド、柔軟なコンテンツフィールド、ギャラリーフィールドなどの機能を搭載したACF Proを発売
  • 2020年:ACFはWP Migrate、Custom Post Type UIなど、他のプラグインとともにWP Engineによって買収されました。

WP EngineからACFプラグインをダウンロードする方法

SCFに変わった後、ACFプラグインのレビューに星占いテロが行われています。

プラグインを脱臭(盗難)したという主張とSCFでフォークするのを止めるという要求が多いです。

最新バージョンに更新した後に一部のデータが表示されないというユーザー記事もあります。

SCFプラグインの代わりにACFプラグインを使い続けたい場合は、WP Engineからダウンロードできます。以下のACFブログ記事から最新バージョンをダウンロードできます。

上記の記事の「How to Upate ACF「セクションに移動して、 latest zip of the plugin リンクをクリックすると最新バージョンがダウンロードされます。

またはすぐに Naver カフェの投稿からダウンロードすることもできます。

プラグインをダウンロードした場合 プラグイン » 新しいプラグインを追加に移動し、 プラグインのアップロード ボタンをクリックします。

ダウンロードしたプラグインインストールファイルをアップロードします。

それから」このプラグインはすでにインストールされています「という通知が表示されます。下記の画面が表示されたら」アップロードしたもので現在を置き換える「ボタンを押すと、ACFの最新バージョンに置き換えられます。

このインストールは一度だけ実行できます。以後はWP Engineが提供するアップデートがインストールされるそうです。

参照


コメントを残す

コメント