Home : File Types : SO File

.SO File Extension

File TypeShared Library

3.9 (170 Votes)
CategoryDeveloper Files

What is a SO file?

Shared library loaded by C and C++ programs when they start; contains functions and other shared program logic; used for loading common libraries into memory so multiple programs can use the same codebase even though they run in separate operating system processes.

More Information

Shared libraries can be created from .O files, which contain compiled C or C++ code. SO files are typically saved to designated places in the file system and then linked to by programs that require their functions.

SO files are commonly built with the "gcc" C/C++ compiler that is part of the GNU Compiler Collection (GCC).

Open over 400 file formats with File Viewer Plus.

Programs that open SO files

Updated 7/13/2010

About SO Files

Our goal is to help you understand what a file with a *.so suffix is and how to open it.

The Shared Library file type, file format description, and Mac and Linux programs listed on this page have been individually researched and verified by the FileInfo team. We strive for 100% accuracy and only publish information about file formats that we have tested and validated.

If you would like to suggest any additions or updates to this page, please let us know.