フォーク
ソフトウェア開発におけるフォーク(英語: fork)即ち派生とは、あるソフトウェアパッケージのソースコードから分岐して、別の独立したソフトウェアを開発することである。 フリーソフトウェアやオープンソースソフトウェアでは、ライセンス上、原作者の許可なしにフォークが可能である。
フォークは「良くないこと」であると考えられている。理由として、フォークの結果多くの開発の労力が浪費されるという点だけでなく、本家争い、引き継ぎ、設計の方向性などについて、後継となるグループ間で激しい口論が行われる点がある。フォークには強い社会的圧力がついてまわる。そのため、ハッカー伝承に残るほど大きなフォーク(例えばGNU EmacsとXEmacsの分裂、386BSDの3グループへの分裂、短命に終わったGCCとEGCSの分裂)は非常に少ない。
力が分散もするし、ユーザーも困る
でも、本当に悪い事なのかなYudai.icon
まあ、けど確かにW3CのVC規格で今2つに分裂しかけてるって聞いて、開発側からしたら困るか
本家争い、引き継ぎ、設計の方向性などについて、後継となるグループ間で激しい口論が行われる点がある。
後方互換性みたいな概念があればいいのかもしれないtkgshn.icon 翻訳ってフォークみたいよねYudai.icon