タグ

historyとlinuxに関するshimookaのブックマーク (4)

  • ソフトウェアの互換性と僕らのUser-Agent文字列問題|Rui Ueyama

    いろいろな環境で動くプログラムでは互換性のためにその場しのぎのことをしないといけないことがよくあるけど、歴史が積み重なってくると、アドホックな技の上にアドホックな技が積み上がる喜劇的な状態になることがある。こういう問題は認識するのは簡単だが直すことは誰にもできない。まさに僕がそのような体験をしたのでちょっと説明したい。 僕は仕事としてオープンソースのlldというリンカを書いている。リンカというのはコンパイラが生成したバイナリファイルをつなぎ合わせて最終的な実行ファイルやDLLを作成するプログラムで、知らない人も多いと思うけど、何をコンパイルしても最後にはリンカが動いている。lldは既存プログラムより何倍も速くてビルドが早くなるというので最近は結構人気が高まっていて、FreeBSDなどのいくつかのOSが全面的にスイッチしようとしたり、あるいは大規模プロジェクトChromeや、どうもFire

    ソフトウェアの互換性と僕らのUser-Agent文字列問題|Rui Ueyama
    shimooka
    shimooka 2017/11/18
    『美しくないし、アドホックで、誤った仮定を正すどころかむしろそれに迎合しているのだが、解決策としては現実的』あるある
  • Ubuntu「それではLinuxをどうやって普及させるか会議を始めます」 : エレファント速報:SSまとめブログ

    1:以下、\(^o^)/でVIPがお送りします:2015/02/03(火) 18:20:03.96 ID:FbwVv+bh0.net Debian「何でお前がLinux代表みたいなツラしてんだよ」 Slackware「いやホントだわ」 Ubuntu「あの・・・その・・・」 PuppyLinux「まぁまぁ、出世頭ですしココは初心者さんでも理解しやすいUbuntuで良いじゃないですか」 KaliLinux「色んなディストリビューションのベースになってるしな」 KNOPPIX「昨今はUbuntuコミュニティの貢献度は大きいよね」 3:以下、\(^o^)/でVIPがお送りします:2015/02/03(火) 18:24:34.75 ID:FbwVv+bh0.net RHEL「そもそもさ"Linuxが普及してない"って意見にすら違和感を覚える」 CentOS「その通り、サーバ用途なら"Linuxは普及

    Ubuntu「それではLinuxをどうやって普及させるか会議を始めます」 : エレファント速報:SSまとめブログ
    shimooka
    shimooka 2015/02/06
    Kondaraがいない。。。
  • 「Ubuntu」リリース10周年--その功績を振り返る

    1999年、Mark Shuttleworth氏は(巨大なDebianメーリングリストアーカイブで開発者をかき集めて)Linuxに取り組む開発者のチームに出資した。それから5年近くを経たものの、2004年に「Ubuntu 4.10」がリリースされた。このバージョンのUbuntuは、「Warty Warthog」と呼ばれた。 筆者はこれをよく覚えている。2004年より前、筆者はもともと「Red Hat Linux」の熱烈な信奉者であり、その後(Red Hatがデスクトップに力を入れるのをやめてから)は「Fedora Core」を支持していた。筆者がUbuntuに乗り換えた理由は単純だ。Fedoraでマルチメディアを扱えるようにするのに掛かる手間に疲れたのだ。インストールを終えるたびに、mp3ファイルや動画ファイル、ウェブブラウザのプラグインなどに対処するという悪夢が待っていた。それで、そろそ

    「Ubuntu」リリース10周年--その功績を振り返る
    shimooka
    shimooka 2014/11/11
    もう10年なのか。。。
  • /tmpと/var/tmpの仁義無き戦い - Qiita

    課題 /tmpと/var/tmpどっちも大体一緒だからいいんじゃないかと思って/tmpにファイルをつくろうとしたら、プログラムが使用するものは/var/tmpにと叱られた。確かに、基幹系システムのディストリビューションだと何故か/var/tmp派の人が多かった気がする。じゃあ、linux系特有の宗派の問題なのか?と思い調べてみた。 何が他のディレクトリと違うか 通常のディレクトリは、基的にはファイルは削除しない限り消えない。 /tmpに関しては再起動するとファイルが綺麗さっぱり無くなる。 /var/tmpは再起動しても消えないがいつの間にかファイルが消えることがある。 うーん、やはり使用してきたディストリビューションのルールか、業務の慣例的なルールなのかなぁ。 やはり/tmpと/var/tmpは宗教論争なの? そういうわけではないらしい。FHS(Filesystem Hierarchy

    /tmpと/var/tmpの仁義無き戦い - Qiita
  • 1