Задан ГОСТом, но во первых сам ГОСТ неплохо бы переработать, во вторых не все его строго соблюдают и городят свои улучшения. Иногда оправданно, но результат всё равно печальный.
Ирбис написан на дельфях. И да я согласен что это исчадие ада. Не даром человек который писал серверную часть в монастырь уходил на годы. Но среди других отечественных программ включая тот же marc sql всё обстоит не лучше. По крайней мере ирбис позволяет себя довольно сильно модифицировать. Собственно большая часть моей работы заключается в создании специфичных баз, словарей, форматов вывода.
А создание единого формата для России… Ну в большинстве случаев наше импорта/экспорта вполне справляет rusmarc. И если уж и говорить о создании нового единого формата, то тут надо скорее начать с изменения формата самой библиографической записи.
Взглянул я на этот OPDS. Формат чисто для распространения книжных каталогов для разных читалочек. В то время как MARC форматы служат для хранения библиографических описаний. Так что тут совершенно разные ситуации.
Ну в конечном итоге и сам UNIMARC попал в ситуацию «У нас есть n конкурирующих стандартов. Давайте напишем единый! Результат: у нас есть n+1 конкурирующих стандартов.» Так как у многих программ всё так же остался довольно популярен USMARC или MARC21. Я уж молчу про Dublin Core и недавно открытые мною MODS, METS, MIX…
А вообще если не секрет, в какой ситуации вы столкнулись с библиотечными форматами? Я то просто по долгу службы с ними давно работаю…
А создание единого формата для России… Ну в большинстве случаев наше импорта/экспорта вполне справляет rusmarc. И если уж и говорить о создании нового единого формата, то тут надо скорее начать с изменения формата самой библиографической записи.
А вообще если не секрет, в какой ситуации вы столкнулись с библиотечными форматами? Я то просто по долгу службы с ними давно работаю…