Open standard developed by IBM (I think there's a joke in there somewhere) It is the ORB/CORBA implemenation done by IBM, but is emerging as a prefered implemenation due certain technical features. OpenDoc complies with this standard.
SOM defines object use within a single system. For example, between applications, operating system, and other programs.
DSOM defines object use within distributed computer systems i.e. the client/server area.
Both standards work together to allow object use easily from PC, mainframe, network, or any combination of hardware.
Multimedia has many different application. Instead of inheriting data and such, they inherit perhaps animation and such. The WWW can also be considered an object oriented idea. The reason for this is that a link from one page to another can be called an object. It can also fill the other points of object oriented such as inheritance, and data abstraction. It is a natural progression to move from the frontier or data to other information.
Query languages will some day be object oriented but they still need to overcome some of the problems in doing the queries as objects. There is the problem of having a endless loop through the query. But to implement the queries, will they develop a completely new standard. However, will they simply implement the object oriented standard on top of the SQL standard.
Object-oriented Operating Systems provide resources through objects, sometimes all the way down to the machine (OO architecture are found at the bottom). They are almost always distributed system (DOS or DPOS), allowing objects to be passed freely between machines. They are typically capability-based since objects, and hence system resources, can only be accessed if a capability to them is available to programs. Some of them are as follows:
Apertos, Chorus Micro-kernel, Choices, GEOS, Mach, NachOS, Ouverture, Peace, Spring, PenPoint