• ベストアンサー

オープンソースの検索

C言語を勉強するにあたって、実際に誰かの作ったソースを読んでみたいのですが、ネット上で検索してもあまりヒットしません。どこかのサイトに入ってソースを見ても、やはりHTMLばかりだし(笑) どなたかC言語のオープンソースのあるウェブページ、もしくは本など知りませんか? ご存知の方がいらしたら、是非教えてください。お願いします……m(_ _)m

質問者が選んだベストアンサー

  • ベストアンサー
  • xjd
  • ベストアンサー率63% (1021/1612)
回答No.4

こんばんは。 C言語を学ぶ、あなたのコンパイル環境・OSは何でしょうか? Unix/Linux系OSでgccコンパイラを使っているのなら、 オープンソースの本家、GNU Project FSF(Free Software Foundation) はいかがでしょう? http://www.gnu.org/ たとえば、その中でも、Fileutils プロジェクトには、 ls, mv, mkdir, cp, du, df など Linuxでお馴染みのコマンドのソースが手に入ります。 自分で自由に改造して、コンパイル・実行ができます。 http://www.gnu.org/software/fileutils/fileutils.html (ちなみに、VineLinux FedoraCoreなどパッケージのソースを入手する方法もあり。 http://ftp.kddilabs.jp/pub/Linux/packages/Vine/Vine-4.0/SRPMS/SRPMS/ ) C言語として美しいソースかどうかはわかりませんが。(笑) 参考にして下さい。

ch4r
質問者

お礼

あああ、ありがとうございます!! 詳しく教えてくださって、もうホント感動ですっ! うわあ、うわあ、あわわわわ(←壊 OSはWindowsとLinuxが一つずつです(笑) よく使うのは実はWindowsですけど(_ _;) マックは某ファーストフード店の某シェイクが嫌いだからないです、……なんてどうでもいいですね、スミマセン;; まだ少し見たくらいですが、ああ英語だよ…と若干ビビりつつも(爆)喜んでます^^ いろいろ参考にさせてもらいますっ、ありがとうございました!!!

その他の回答 (4)

  • MrBan
  • ベストアンサー率53% (331/615)
回答No.5

Googleに「Google Code Search」というソースコード専門の検索エンジンがあります。 ソース以外の余計なノイズもなく、ライセンスなども併記され、実に便利です。

ch4r
質問者

お礼

ホ、ホントだ!!! うっわあ、ビックリしましたーッ!! なんて便利で素敵な機能なんだ!! すっごい感動ですよ!! いいなあGoogle、わたしもGoogleをHPに設定しておこうかなあ。 本当に大変に素晴らしい情報を、ありがとうございますッ! 歓喜しながら検索してみますーー^^

  • mac_res
  • ベストアンサー率36% (568/1571)
回答No.3

>もうちょっとイロイロなところから探ってみます。 ftp://ring.riken.go.jp/pub とか、 http://sourceforge.jp/ とか

ch4r
質問者

お礼

あ、あれ……? もももしかして、さきほどの「土地らをお探しですか?」って純粋な疑問でしたか;; スミマセンっ、痛烈な皮肉だと勝手に思ってました。本当に申し訳ないですーッ m(_ _;m)三 URLありがとうございます!! おおっ、ありますねザックリと! 助かりますです、本当に。わ~いっ^^ 重ね重ねスミマセン&ありがとうございましたーーっ

  • mac_res
  • ベストアンサー率36% (568/1571)
回答No.2

Linuxや*BSDのカーネルや、コマンド類のソースは公開されてます。 ほとんど読みきれないほどの量だと思うのですが土地らをお探しですか?

ch4r
質問者

お礼

えええっ? 本当ですか!! おかしいな。検索エンジンが悪いのか、自分の頭が悪いのか……(おそらく後者ですね。す、スミマセ;; もうちょっとイロイロなところから探ってみます。 ご回答、ありがとうございます^^

  • teto_pun2
  • ベストアンサー率41% (12/29)
回答No.1

何でもよいのですか、よければ、apache等は、どうでしょうか? http://www.apache.jp/dist/httpd/ の配下にあるhttpd-2.0.58-win32-src.zipとか?? sourcefogeにあるものとか https://sourceforge.jp/top/mostactive.php?type=week この中から好みのProjectを見る やはり、自分の興味が沸く/理解しているものでないと続かないと思います

ch4r
質問者

お礼

あれっ、結構あるものですね?! ありがとうございます^^ まださわりしか見てませんけど、助かりました~。こちらのURL参考に、もっと勉強しますーー。本当にありがとうございましたっっ