TOP

2021年3月26日 | テクノロジー

【まとめ】Appleから2021年春に登場する製品は??

2021年3月26日にAppleから2021年春に登場するであろう新製品のリーク情報をまとめてみました。   予想では...

2021年3月26日 | テクノロジー

Apple M1、Core i7やRyzen 7を超える性能を発揮か

2021年3月26日にAppleが新しいMacへ搭載を開始しているプロセッサ「M1」チップが、Intel Core i7やRyzen 7より...

2021年3月25日 | テクノロジー

【速報!検討中必見】ahamoが条件変更、4月15日申込で追加特典と発表

2021年3月25日にNTTドコモが、突如として新料金プランである「ahamo」に対して、新しい追加特典を付与する条件変更を実施したことが明...

2021年3月25日 | テクノロジー

iPhone SE 2 Plusのイメージ画像が公開される

2021年3月25日にこれまでの「iPhone SE 2 Plus」のリーク情報を参考にしたイメージ画像が作成されたことが明らかとなりました...

2021年2月17日 | テクノロジー / 自動車

Tesla、日本でもモデル3の値下げを実施!最大で156万円も!

2021年2月17日にテスラジャパンが、日本でも「Tesla Model 3」の大幅な値下げを実施したことが明らかとなりました。 &n...

2021年2月15日 | テクノロジー

Microsoft、Surface Pro 8を2021年10月に発表か-デザイン変更も

2021年2月15日にMicrosoftが、タブレットPCである「Surface Pro 8」を早ければ2021年10月頃に発表する可能性が...

2017年8月29日

Node.jsが新たにフォークされ「Ayo.js」が立ち上がる

2017年8月29日にJavaScript実行環境である「Node.js」がGitHub上でフォークされ、新たなプロジェクトである「Ayo.js」が立ち上がったことが明らかとなりました。

 

 

Node.jsがフォークされる

2017年8月29日にJavaScriptの実行環境である「Node.js」が、新たにフォークされていることが明らかとなりました。

 

 

新しくフォークされたプロジェクトは「Ayo.js」という名前であることが判明しております。

 

 

GitHubに上がっている「Ayo.js」のREADMEには、「Ayo.js」がGoogle ChromeのJavaScriptエンジンV8を基盤としていることがわかります。

 

 

これにより「Ayo.js」は、JavaScriptの実行環境上でイベントドリブンのノンブロッキングI/Oモデルにより軽量かつ効率的な動作を実現することが可能となった。

 

 

しかし、これらの機能は派生元である「Node.js」のREDMEにも記載されており、現在は「Node.js」に依存している機能が多いと予想されます。

 

 

なぜNode.jsがフォークされたのか?

今回の「Node.js」のフォークは、「Node.js」コミュニティー内部の対立が原因であると報じられております。

 

 

発端となったのは、TSCの委員であり「Node.js」に関連している企業「NodeSource」の「Chief Node Officer」に席を置くRod Vagg氏だと言われております。

 

 

Vagg氏がツイートした記事に対して、「Node.js」コミュニティーが反発したことが原因である。

 

 

さらに同氏が、「Node.js」のモデレーションプロセスに干渉したとの声も挙がっており、コミュニティー内部で亀裂が起きてしまったようだ。

 

 

その後、「Node.js」のTSCはVagg氏の辞任を決めるため投票を行った結果、TSCの委員4人(Rod Vagg氏、Anna Henningsen氏、Bryan Hughes、Myles Borins氏、Jeremiah Senkpiel氏)が辞任することに決定した事を「Node.js」の理事会が発表しております。

 

 

このVagg氏の辞任がきっかけとなり、「Node.js」がフォークされ新たに「Ayo.js」が誕生したと報じられております。

 

 

Ayo.jsとは

「Node.js」から派生した「Ayo.js」は、オープンガバナンスモデルを採用しているようだ。

 

 

しかし、READMEには、セキュリティやポリシー、バイナリの検証、チームメンバーなどの記載は一切記述されていない。

 

 

さらに、READMEには「企業との関係について新しい構築を行っている。本プロジェクトの方向性を決めるのは個人であり、雇用主の企業ではない。」と記述されている。

 

 

このことから「Ayo.js」は、企業の管理下に置かれないことが正確に明記されていることがわかる。

 

 

しかし、2015年に「Node.js」から同じく派生(フォーク)されたプロジェクト「IO.js」については、一度は「Node.js」から離れたものの最終的には「Node.js」に再統合されております。

 

 

「IO.js」については、技術的な方向性でフォークされてましたが、今回の「Ayo.js」は、コミュニティーが絡んだ派生となります。

 

 

その為、「IO.js」のように素直に「Node.js」に再統合される可能性は低いと思われる。

 

 

しかし、コミュニティー内の和解により「Node.js」へ再統合される可能性もあるので、将来的には「Node.js」の一部として機能すると推測されます。

[InfoWorld]

0

スポンサーリンク

あなたにおすすめの記事

この記事が気に入ったら
いいね!しよう

最新情報をお届けします

こちらの記事もおすすめ

         

カテゴリ

タグ

お気軽にお書きください

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

日本語が含まれない投稿は無視されますのでご注意ください。(スパム対策)