TOP

2021年1月14日 | テクノロジー / 自動車

Tesla Model Y、3列目シートの画像を公開!注文も再開へ

2021年1月14日にTeslaがミドルクラスSUVである「Tesla Model Y」の3列目オプションをアメリカ市場にて再開したことが明...

2020年12月23日 | テクノロジー / 自動車

Teslaのイーロン・マスク氏、過去にAppleから買収の会議を断られていたことを明かす

2020年12月23日にTeslaのCEOであるイーロン・マスク氏が、過去にAppleのCEOであるティム・クック氏に対してAppleがTe...

2020年12月14日 | テクノロジー

iPhone 13にはディスプレイ埋込み型Touch IDの試作機が2台存在する

2020年12月14日にApple内部にてディスプレイ埋込み型Touch IDを搭載している試作機が、少なくとも2台存在している可能性が明ら...

2020年12月11日 | テクノロジー

iPad 第9世代、A13 Bionicチップを搭載し2021年春に登場か

2020年12月11日にAppleが、「iPad 第9世代」を早ければ2021年春頃に登場する可能性が明らかとなりました。  ...

2020年12月9日 | テクノロジー

Appleブランド初のヘッドホン「AirPods Max」を正式発表!

2020年12月9日にAppleが、Appleブランド初のオーバーイヤーヘッドホンとして「AirPods Max」を正式発表したことが明らか...

2020年12月7日 | テクノロジー

楽天モバイル、Docomoに対抗して1,000円台の新プランを検討か

2020年12月7日に楽天モバイルが、Docomoの新プランに対抗して、月額1,000円台の新プランの導入を検討していることが明らかとなりま...

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

スポンサーリンク

あなたにおすすめの記事

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

最新情報をお届けします

こちらの記事もおすすめ

         

カテゴリ

タグ

お気軽にお書きください

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

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