Files with so suffix can be most frequently found as executables or shared libraries/objects saved in Unix's Executable and Linkable Format.

Detailed description

Software that works with so file extension

Add comment

Bookmark & share this page with others:

SO file extension - ELF shared library file

What is so file? How to open so files?

File type specification:

System file type icon System file type

File extension so is one of the suffixes commonly used for Executable and Linkable Format, also known simply as ELF. It is a common standard file format for executables, object code, shared libraries, and core dumps, mainly used on Unix and Unix-like systems.

SO is probably acronym for Shared Object and denotes that .so files is a shared object library, similar in function to DLL format on Windows platform.

These .so files may also be in different format than ELF, but most use this file format. They are typically stored in /lib or /usr/lib directories.

ELF format can also feature several other file extensions, such as .o files (objects) .elf files (executable), .prx or .puff files. But each of these serve different purpose.

The default software associated to so file type:

Linux operating systems icon

Various Linux developers logo Linux operating systems  Linux/Unix software

Company or developer:
  Various Linux developers

Linux is family of Unix-based operating systems. Linux kernel supports variety of devices such as desktop computers, smart phones, tablet computers, routers, video game consoles etc. Linux is also leading operating system for servers. Linux is available for free in many distributions on the Internet.

Popular distributions for desktops are Ubuntu, Fedora, openSUSE, Debian. For servers are variants of Red Hat, Xandros, Slackware, Debian, SUSE etc.

Operating system for smart phones called Android is also based on Linux. Nokia developed Linux based operating systems for smart phones called MeeGo and Maemo.

Unix icon

The Open Group logo Unix  Linux/Unix software

Company or developer:
  The Open Group

Unix is multi-tasking operating system for various platforms. The first version was released in 1969. It is developed by AT&T as well as various commercial vendors, universities and non-profit organizations. Traditional Original Unix systems have characteristics of Version 7 Unix or UNIX System V. Unix Specification have Mac OS X, Mac OS X Server, Solaris, AIX, HP/UX, z/OS etc. Other systems, such as Linux and BSD are called Unix-like or Unix system-like.

Help how to open SO files:

This program is executable that works under Unix. When you open it, you start a certain program.

How to convert file with extension SO:

It does not seem possible to convert this file type to anything else.

File identification strings:

HEX code: 7F 45 4C 46

List of recommended software applications associated to the .so file extension

Recommended software programs are sorted by OS platform (Windows, Mac OS X etc.) and possible program actions
that can be done with the file
: like open so file, edit so file, convert so file, view so file, play so file etc. (if exist software for corresponding action in's database).

  • Others so file

Unspecified and all other actions for computer programs working with so file - ELF shared library file

Click on the software link(s) for more information. Suggested software applications use so file type for internal purposes and/or also by different way than common edit or open so file actions.


Main software associated with so file by default:
Linux operating systems small icon Linux operating systems
Unix small icon Unix
Other suggested software:
FreeBSD small icon FreeBSD
NetBSD small icon NetBSD
OpenBSD small icon OpenBSD
Ubuntu small icon Ubuntu

Other operating systems or devices:

Previous file extension
SL file extension > System file types

Next file extension
file extension SPARC


Follow us!

Enter any file extension without dot (e.g. pdf)
Search for file extension details and associated application(s)

RSS feed