アカウント名:
パスワード:
> SMPに関するコードについては82万9千行以上が盗用されているとのこと。
誰もここには突っ込み入れないんでしょうか。
コンピュータさまのお告げによると,linux-2.4.21 (linus 版) では,ドキュメント類を含めた一切合財で
[imai@bak linux-2.4.21]$ find . -type f -exec wc -l {} \; | awk '{sum += $1} END {print sum}' 5058978
[imai@bak linux-2.4.21]$ find . -type f -name '*.[chS]' -exec wc -l {} \; | awk '{sum += $1} END {print sum}' 4678570
# find のパターンマッチは適当なので,間違ってたら修正よろしくです
ディストロのカーネルソースだと,該当 CPU 以外のソースは削除されていたりするので,これより少なかったりするかな.
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
日本発のオープンソースソフトウェアは42件 -- ある官僚
829,000行って… (スコア:0)
誰もここには突っ込み入れないんでしょうか。
Re:829,000行って… (スコア:1)
ぐぐってもすぐわかりますが (スコア:2, 参考になる)
2.2のカーネルだけで180万、
2.4だと240万行になりますが。
カーネル以外合計しちゃうと2000万に近いでしょうね。
自分で数えてみました (スコア:4, 参考になる)
数え方は
% find $DIR -name "*.[chS]" | xargs cat | wc -l
結果は以下の通り。
. 3843815
arch 703741
drivers 2195564
fs 278023
include 406160
init 878
ipc 3264
kernel 14032
lib 3474
mm 15081
net 214649
scripts 8138
ドライバを除くと165万行で、そのうち半分(83万行)がSMPのコード?
ぐぐらなくても (スコア:3, 参考になる)
コンピュータさまのお告げによると,linux-2.4.21 (linus 版) では,ドキュメント類を含めた一切合財で
C とアセンブラのソースコードだけだと だそうです.# find のパターンマッチは適当なので,間違ってたら修正よろしくです
ディストロのカーネルソースだと,該当 CPU 以外のソースは削除されていたりするので,これより少なかったりするかな.
Re:ぐぐってもすぐわかりますが (スコア:1)
それってデバイスドライバなんかのモジュール込みの行数じゃないですか?
こちらのグラフ [atmarkit.co.jp]だと2.4.0が全部で350万行くらいですが。
Re:ぐぐってもすぐわかりますが (スコア:0)