原則としてディストリやバージョンが変われば
再コンパイルする必要があるってのはわかる。
でも実は再コンパイルしなくても動いたりするんじゃないか?
世の中にはソースを公開できないアプリがある。
そういうアプリを作っている会社がいちいち各ディストリや
各バージョンに対応するのは手間がかかる。
結果、自分のディストリ・バージョンに正式対応していないが
実は結構動くんじゃないかって疑問になった。
Linuxって実際の所バイナリ互換どれくらいあるの?
2010/08/07(土) 12:33:10ID:HOUzCUqS
2010/08/07(土) 15:15:26ID:1Jvm72QN
原則として動くんじゃないの
firefoxとかどこでも動くじゃん
firefoxとかどこでも動くじゃん
2010/08/07(土) 16:42:53ID:5/k+nPMk
時間の経過でglibcとかlibstdc++のABIや定義シンボルが変わって
動かなくなったことはあった。あとは使ってる共有ライブラリ名の
参照名が違っててロードできないとか。
だからバイナリ互換性にこだわるならstatic linkするしかない。
最近だと良くなってる気はするので、「いまどき」の環境で「いま」
リリースするバイナリが概ね動けばいいだけならおおよそ動くと思うけど。
動かなくなったことはあった。あとは使ってる共有ライブラリ名の
参照名が違っててロードできないとか。
だからバイナリ互換性にこだわるならstatic linkするしかない。
最近だと良くなってる気はするので、「いまどき」の環境で「いま」
リリースするバイナリが概ね動けばいいだけならおおよそ動くと思うけど。
2010/08/07(土) 16:48:57ID:Wbz29qLG
どっちかと言うとファイルの置き場所とか
2010/08/07(土) 16:55:04ID:5/k+nPMk
VMwareみたいにlibX*を同梱する強者もいるよな。
そこまでするなら仮想マシンイメージで配布…無理か。
そこまでするなら仮想マシンイメージで配布…無理か。
2010/08/07(土) 17:31:39ID:koj7zGLp
>>5
仮想イメージでってのは単体のアプリではあまり聞かないけど、アプライアンス方面では
増えてきてるよ。インストール調整費用が価格と稼動までの日数を押し上げてて
競争力の低下要因となっているからね。
仮想イメージでってのは単体のアプリではあまり聞かないけど、アプライアンス方面では
増えてきてるよ。インストール調整費用が価格と稼動までの日数を押し上げてて
競争力の低下要因となっているからね。
2010/08/07(土) 17:56:20ID:Wbz29qLG
>>6
アプライアンスなのに。
アプライアンスなのに。
2010/08/07(土) 21:11:41ID:koj7zGLp
2010/08/07(土) 21:13:24ID:Wbz29qLG
>>8
アプライアンスなんだからH/W決め打ち出来るじゃん。
アプライアンスなんだからH/W決め打ち出来るじゃん。
2010/08/07(土) 21:55:32ID:koj7zGLp
VMに決め打ちしてるんだよ。
2010/08/08(日) 03:59:16ID:JFg4OQV1
Ubuntuも結局はDebianとのバイナリ互換性が維持され続けてるな
2010/08/08(日) 05:23:57ID:VfEk8p6m
よっぽどコアな部分叩いてるんでもなければ普通にバイナリ互換だろ
2010/08/08(日) 08:31:45ID:geaaqDTz
>>12
ppc向けのバイナリ
ppc向けのバイナリ
2010/08/09(月) 17:30:00ID:UJihUaW7
普通って言うほど安心はできない。
ビルド環境のライブラリとバージョンが違ってトラブルとかあるし。
ビルド環境のライブラリとバージョンが違ってトラブルとかあるし。
2010/08/11(水) 02:45:31ID:b1tKiAvX
バイナリ互換があれば、どのディストリ、どのバージョンでも
アプリが使えるから、アプリのポータブル化して
あちこちに設定ファイルごとアプリもっていけるのにね。
アプリが使えるから、アプリのポータブル化して
あちこちに設定ファイルごとアプリもっていけるのにね。
2010/08/11(水) 02:49:20ID:utUc9ZtP
もうそのあたりは仮想化におまかせで、/ 以下をまるごとパッキングに
なるのかなー。
それをLXCとかの下でカーネルだけ共通で動かすもよし、KVMで
カーネルから分離して動かすもよし。
なるのかなー。
それをLXCとかの下でカーネルだけ共通で動かすもよし、KVMで
カーネルから分離して動かすもよし。
2010/08/11(水) 06:43:18ID:VJZTets2
>>15
実際にはもっと色々障壁なくね?
実際にはもっと色々障壁なくね?
2010/08/14(土) 07:13:45ID:qICt4taZ
まーでも実際問題市販アプリケーションってバイナリで出てくるからね
2010/08/14(土) 14:01:27ID:qH5VfF25
レスを投稿する
ニュース
- 【地震速報】山梨県で震度6弱 津波の心配なし★5 [ぐれ★]
- 【外食】「焼肉きんぐ」の物語コーポ、女性バイトの低用量ピル全額補助 生理による体調に左右されず生産性高めるよう [ぐれ★]
- 【サッカー】「韓国を脱落させようとしているのか」 日本代表のドローに韓国メディアが怒り爆発「突然無気力になった」★3 [jinjin★]
- 大地震 [KingFisherは魚じゃないよ★]
- そりゃ相手にされないわ…エヌビディアCEOが台湾・韓国を訪問したのに日本は「素通り」したワケ [樽悶★]
- 【W杯】韓国代表のW杯グループステージ敗退が現実味…決勝T進出確率が“94%→54%”に急落、突破圏外10位の数字に [首都圏の虎★]
- 【FIFAワールドカップ2026】I組ノルウェー×フランス4:00(NHK3:45~,DAZN),セネガル×イラク(DAZN) [226731781]
- おねしょ隠す方法ある??
- チャゲアスのヤーヤーヤーって
- フジテレビ月9ドラマ「サバ缶、宇宙へ行く」視聴率が過去ワースト😨一体どうして… [118990258]
- 【サッカーワールドカップ】ハーランド VS エムバペ【ノルウェーVSフランス】
- 深夜3時にホテルで撮った彼氏とのツーショットをインスタに上げてる女の子