Потерпев неудачу в попытках уговорить IBM открыть исходные тексты операционной системы OS/2, активисты призвали IBM открыть свои разработки, связанные с CORBA-совместимой объектно-ориентированной библиотекой SOM (System Object Model), на базе которой организована работа Workplace Shell в OS/2, сообщает opennet.ru. В отличие от других технологий, используемых в OS/2, все права на код SOM принадлежат исключительно IBM и формально ничто не мешает открытию исходных текстов. SOM можно будет использовать для создания графических приложений с единым унифицированным интерфейсом не привязанным жестко к конкретному API графической библиотеки (SOM выступает в роли независимой от языка программирования прослойки между приложением и объектами, подготовленными на основе каждой графической библиотеки, причем связывание объектов производится во врем выполнения приложения, а не в момент сборки). Такие приложения будут одинаково хорошо вписываться в окружение GNOME, KDE и любых других десктоп систем.
Подробности