Linuxカーネルがどのように構築されるかを知りたいです。
誰がこれを作りましたか? Linuxは世界中のプログラマーによって作られたと聞きました。しかし、それは創設者Linus Torvaldsによってのみリリースされました。
彼はLinuxカーネル用のコードをすべて書いたのですか?それとも別のコードを書いたのですか?
Linuxプログラマーが世界のさまざまな地域にある場合、コードを収集するためにどのように通信しますか?
ベストアンサー1
まず、いいえ。私はLinus Torvalds自身がカーネルに入るコードのほとんどをまだ書いていないと思います。しかし、彼が数年前にやったことは、ソース管理管理ツールを書くことでした。当時存在していたSCMツールがあまり気に入らなかったからです。彼の言葉を聞きたい場合は、彼の素晴らしい講演の一つを見てください。https://www.youtube.com/watch?v=4XpnKHJAok8
基本的にそれは彼の発明だった。子これは主にLinuxカーネルのリリースサイクルを管理するためのものです。
これが実際に安定カーネルがそのように頻繁にリリースされる理由であり、私たちはメジャーバージョン3からこれを経験してきました。
gitをうまく使えば、今日知られている多くの目標を達成できます。継続的な統合そして継続的な配信小規模(1人)から大規模(数千)の分散開発チームを集め、継続的に動作するソフトウェアを提供します。
もちろん、リヌス・トバルズがこのすべてを一人でしたわけではありません。彼は契約書に署名した最後の人でした本線カーネルは以下からリリースされます。http://kernel.org。
Gitに付属のGitユーザーマニュアルを参照してください。ここ、大規模なソフトウェアプロジェクトで共同作業する方法の例です。