原則としてディストリやバージョンが変われば
再コンパイルする必要があるってのはわかる。
でも実は再コンパイルしなくても動いたりするんじゃないか?
世の中にはソースを公開できないアプリがある。
そういうアプリを作っている会社がいちいち各ディストリや
各バージョンに対応するのは手間がかかる。
結果、自分のディストリ・バージョンに正式対応していないが
実は結構動くんじゃないかって疑問になった。
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
2010/08/15(日) 15:46:36ID:MY9+Dx/W
system callはあまり変わっていないんだっけ?POSIX互換に限らず…
2010/08/15(日) 20:56:25ID:gZmgfHax
システムコールはむしろLinuxがPOSIX非準拠だったのを細々と直してる。
でもそんな細部に依存してるアプリはまずないだろう。
でもそんな細部に依存してるアプリはまずないだろう。
レスを投稿する
ニュース
- 【W杯】日本はF組2位で3大会連続決勝T進出 1回戦で王国ブラジルと激突 スウェーデンと1-1ドロー ★6 [恐縮です★]
- 【W杯】日本はF組2位で3大会連続決勝T進出 1回戦で王国ブラジルと激突 スウェーデンと1-1ドロー ★7 [恐縮です★]
- 「福岡県」→「福岡府」に変更検討を 副首都構想めぐり県議会が国に要望 [煮卵★]
- 【東京】ポルシェで交差点を約100キロで右折し多重事故 運転の中国籍の男を逮捕 文京区 [ぐれ★]
- 【W杯】中村敬斗vs主審 短いソックスを注意される→見ていない間に再び下げる→後半履き替える ふくらはぎ付近には大きな穴も [ネギうどん★]
- JA担当者「もう倉庫にコメが入らない」新米も過剰生産。。新米3000円割れが見えてきた ★7 [Gecko★]
- 【地上波/DAZNほか】 FIFAワールドカップ2026 総合スレ★199【メキシコ/カナダ/アメリカ】
- 【地上波/DAZNほか】 FIFAワールドカップ2026 総合スレ★200【メキシコ/カナダ/アメリカ】
- 【DAZN専用】日本-スウェーデン ★1
- 【マターリ】日本vs端典
- こいせん 全レス転載禁止
- とらせん
- 【訃報】日経平均株価、大幅マイナス、3600円 [943688309]
- 【悲報】高市、母親が警察官だった設定も嘘だった疑惑が浮上🫪これもう恐怖だろ… [359965264]
- マッスル北村💪😅💪🏡
- 【高市悲報】大阪、大雨のせいで道路がぶっ壊れる [834922174]
- 【速報】地球、なんかヤバイもよう・・・😨 [398059782]
- 【佐賀】ロードスター、水没する【動画あり】 [696684471]