[ 通常表示 ]  [ 簡易表示 ]  [ シンプル表示 ]

「分かりそう」で「分からない」でも「分かった」気になれるIT用語辞典イメージぴよ画像「分かりそう」で「分からない」でも「分かった」気になれるIT用語辞典

soファイル

pointこの用語のポイント

point共有ライブラリだよ

pointUNIX系で使われるよ

point拡張子が「.so」だよ

スポンサーリンク

簡単に書くよ

soファイルとは

UNIX系(LinuxとかMacとか)の共有ライブラリ
であり

拡張子が「.so」なファイル
です。

image piyo

詳しく書くよ

共有ライブラリは「いろんなプログラムから使えるライブラリ(プログラムの部品)」ね。
文字通り「共有して使えるライブラリ」です。

soファイル

それを踏まえて、UNIX系(LinuxとかMacとか)の共有ライブラリを指す俗称が「soファイル」です。

本当は「共有ライブラリの『ダイナミックリンクライブラリ』」と表現した方が、実態に近いですけどね。
そこら辺は、ゆるく解釈してください。

「so」は「Shared Object(シェアード・オブジェクト)」の略らしいです。
「shared」は「共同」とか「共有」の意味ね。

ファイルの拡張子は「.so」です。

soファイル2

soファイルの中身は、バイナリデータ(ぐちゃぐちゃしたデータ)です。
コンピュータさんが見て分かるようになっているので、人間様が見ても理解できません。

soファイル3

SOファイルの中身を直接見て理解したり、編集したりすることは諦めましょう。
すっごい頑張ればできないことはありませんが、少なくとも一般人が手を出せるレベルではないです。

image piyo2

一言でまとめるよ

まぁ「soファイル」って単語が出てきたら「UNIX系の共有ライブラリなんだな~」と、お考えください。

一番上に戻るよ
スポンサーリンク