Linked by Thom Holwerda on Sun 10th Feb 2008 14:12 UTC
OS/2 and eComStation "It just might be possible for Linux desktop users to get one of OS/2's best features: SOM (System Object Model). Of course, many of you are asking, 'SOM, What's the heck is SOM?' I'll tell you. It's a CORBA object-oriented shared library. Those of you who aren't programmers are doubtlessly staring cross-eyed at the screen right about now. For you: SOM is an easy-to-use universal programming library that both KDE and GNOME developers could use to create programs that would work in any Linux desktop environment."
Permalink for comment 300460
To read all comments associated with this story, please click here.
SOM was good, but mostly unused
by bousozoku on Mon 11th Feb 2008 18:54 UTC
bousozoku
Member since:
2006-01-23

As part of IBM's Workplace OS initiative, SOM was available on their four main operating systems but unfortunately, was mostly unused.

It had nothing to do with complexity but that most development was not done in a language that would handle it properly. Maybe obviously, object handling should be done with object-oriented languages and generally on IBM, that meant Smalltalk, which wasn't available on all systems. So, most systems got partial access to SOM and it went downhill quickly.

If SOM were used across major operating systems, it would be quite useful, but that requires cooperation that isn't likely to happen, even in the Linux world.

Reply Score: 1