X



【PC】Mac:32bitアプリの終焉
■ このスレッドは過去ログ倉庫に格納されています
0001ノチラ ★
垢版 |
2018/03/09(金) 02:17:03.12ID:CAP_USER
取りあげるタイミングを逃し続け、いささか旧聞に属す話題となってしまう感もあるが、いよいよMacでもあの措置が現実となる日が近づいてきた。「64bitアプリの廃止」だ。Appleから正式な発表はないものの、WWDC 2017ではセッション「Platforms State of the Union」では「High Sierra is going to be the last macOS release to fully support 32-bit apps」と語られる部分があり、事実上32bitアプリ終了の宣言は出ている。

いちユーザの立場としては、今後も使い続けたいアプリが64bit対応を済ませていることを祈るばかりだが、開発が終了されている場合は手のうちようがない。せめて、High Sierraの次のOSにバージョンアップしても困ることがないよう、32bitアプリはどれなのか早めにチェックするしかない。今回は、その方法を紹介してみたい。

バイナリフォーマットを調査する
現在のmacOSでバイナリフォーマットを調べる方法は複数ある。もっとも簡単な方法は、「システム情報」のサイドバーで「アプリケーション」を選択し、「64ビット(Intel)」列に表示される内容をチェックすることだ。「はい」と表示されていれば64bit対応アプリ、「いいえ」と表示されていれば64bitバイナリが収録されていない、すなわち64bit未対応アプリ/32bitアプリということになる。

もうひとつの方法は、Terminalで「file」コマンドを実行すること。バンドル構造を持つアプリ(Finderでダブルクリックして起動できるアプリ)以外にも、Terminalで実行するタイプのUNIXコマンドも確認できるので、こちらのほうが使い勝手はいい。

この場合、64bit対応アプリは「Mach-O 64-bit executable x86_64」と表示される。64bit未対応の場合はこの表示がなく、「Mach-O executable i386」だけだったりする。PowerPCバイナリを含むバイナリ(Universalバイナリ)もいまなお存在するから、古そうなアプリがあればチェックしてみよう。

なお、バンドル構造を持つアプリを調べる場合、「○○○.app」→「Contents」→「Mac OS」の順にフォルダを掘り下げ、そこにあるアプリと同名のファイルをfileコマンドの引数にすること。これがおそらくアプリの実行部分のファイルであり、64bitアプリかどうかを見定める判断材料になる。

"消えゆくアプリ"はこれ(か?)!
発見した32bitアプリを眺めていると、「やむなし」と思うことが多い。サードパーティー製アプリであれば、数年以上にわたりアップデートされていない、そもそも何年も起動すらしていないことで気がつくものだが、OS標準装備のアプリの場合、つい見過ごしてしまう。筆者が気付いたものをいくつかピックアップするが、他にもあるに違いない。

消えてやむなしと思われるアプリの筆頭は「DVDプレーヤー」。いまや光学ドライブといえば、Blu-rayを過ぎてUHD BD -- Ultra HD Blu-ray、4K/HDRに対応したBlu-rayの次世代規格 -- に差しかかるところであり、DVDプレーヤーという名前も機能も完全に時代遅れ。光学ドライブが廃止されて久しいMacだけに、消え去る運命であることを疑う余地はなさそうだ。
https://news.mynavi.jp/article/osxhack-213/images/004.jpg

USBタブレットを接続するとシステム環境設定に現れる「Ink」(/System/Library/Input Methods/InkServer.app)も、32bitアプリだ。筆者の手もとにはタブレットがないため確認しようがないものの、トラックパッドがマウスに(ほぼ)とって代わったMacの場合、文字の手書き入力にタブレットとペンの組み合わせは必要とされない。こちらも、32bitアプリ廃止にあわせて消え去る運命なのだろうか。
https://news.mynavi.jp/article/osxhack-213/images/005.jpg
以下ソース
https://news.mynavi.jp/article/osxhack-213/
0002名刺は切らしておりまして
垢版 |
2018/03/09(金) 02:20:00.22ID:bJfMNXrV
>いよいよMacでもあの措置が現実となる日が近づいてきた。「64bitアプリの廃止」だ
0004名刺は切らしておりまして
垢版 |
2018/03/09(金) 02:29:11.60ID:f7hQ3OuM
まさかの16bitアプリの復活
0006名刺は切らしておりまして
垢版 |
2018/03/09(金) 02:39:34.21ID:RWK4jjPT
もう64bitアプリが廃止になるのか
0008名刺は切らしておりまして
垢版 |
2018/03/09(金) 02:43:26.67ID:bam0+Sr3
>「64bitアプリの廃止」だ。

こんなバカでもライターできるんだ。
0012名刺は切らしておりまして
垢版 |
2018/03/09(金) 02:54:58.18ID:c7pTAiUK
32bit + 32bit = 64bit級
0014名刺は切らしておりまして
垢版 |
2018/03/09(金) 03:29:15.24ID:Qqdfbwc7
WindowsやmacOSもいずれはLinux kernelだろ。
OSなんていちいち開発する時代じゃないだろうに。
0018名刺は切らしておりまして
垢版 |
2018/03/09(金) 04:25:09.24ID:ZVguo37D
勝手に過去の資産切り捨てたのはAppleなのに
何故か叩かれるのは「64bit化しない怠慢なアプリ開発者」なんだよな
宗教って怖い
0021名刺は切らしておりまして
垢版 |
2018/03/09(金) 04:50:20.72ID:p949Mf2d
サポート対象外であって使えないわけではない
0022名刺は切らしておりまして
垢版 |
2018/03/09(金) 04:51:24.92ID:unVyL3U8
>>14
Adobe 製品を使いたいからまだLinux一本では厳しい
0025名刺は切らしておりまして
垢版 |
2018/03/09(金) 05:52:44.01ID:2h1QiQ5j
中間言語方式で良いだろ
0031名刺は切らしておりまして
垢版 |
2018/03/09(金) 11:34:00.88ID:UPYt0CgK
ついにMac廃止なのか……
0032名刺は切らしておりまして
垢版 |
2018/03/09(金) 14:32:35.02ID:42RKiqOT
お金ないからlogic 9 expressを使ってたが、ちょっとした気の迷いでOSアップグレードしたらアイコンに禁止マーク付けられて
クリックしたら「使えません。新しいバージョンはこちら」って出た時の切なさ。

9expressとmac買った1ヶ月後に10がリリースされて、アップグレード優待もないから買い直し気分じゃなかったし、
アップル得意の為替変動調整で、新発売時に1万8千円のものが今、23800円になってるし。
0033名刺は切らしておりまして
垢版 |
2018/03/09(金) 14:51:51.21ID:sKAq/YhW
。「64bitアプリの廃止」だ。


まじかー
0036名刺は切らしておりまして
垢版 |
2018/03/09(金) 17:36:49.14ID:12amMtS0
>>13
sega Saturn初期の謳い文句
0037名刺は切らしておりまして
垢版 |
2018/03/09(金) 18:43:09.43ID:EQbf7gY+
 
算術演算は32bitでもそんなに不自由しないが
メモリが4GB超えたり、I/O空間が足りなかったりで
アドレス変数とその計算で64bitが必須になってしまった感
0039名刺は切らしておりまして
垢版 |
2018/03/10(土) 09:40:25.07ID:08xfZU6m
DVDプレーヤーもダメなのか?
リッピングするときに要るんだよな、まだ
0040名刺は切らしておりまして
垢版 |
2018/03/11(日) 02:05:30.52ID:UaENf2OM
>>39
アメリカではな。
日本だと、配布メディアとしてはまだ残ってるから、無いと時々困るんだよな。
■ このスレッドは過去ログ倉庫に格納されています

ニューススポーツなんでも実況