ISIS (программный пакет)

ISIS (англ. Information Storage and Retrieval systems, «системы хранения и поиска информации») — программное обеспечение, разработанное ЮНЕСКО и применяемое в области библиотечного дела и информационного обмена. Как правило, ЮНЕСКО предоставляет лицензии на это ПО бесплатно для некоммерческого использования. По данным самой ЮНЕСКО, с 1985 года было распространено свыше 20 тысяч лицензий, основными пользователями стали малые и средние библиотеки. В ряде развивающихся стран ISIS фактически стал отраслевым стандартом в данной области[2].

Пакет программ изначально был создан для англоязычных пользователей, но впоследствии был адаптирован для арабского, китайского, французского, немецкого, португальского, русского, испанского и других языков.

Формат данных CDS/ISIS стал одним из стандартов де-факто для обмена информацией о библиотечных каталогах.

Что важно знать
ISIS
Тип Системы управления библиографической информацией
Автор ЮНЕСКО
Разработчик ЮНЕСКО
Написана на Pascal, Java
Операционные системы MS-DOS, MS Windows, Mac OS, Linux
Языки интерфейса свыше 8 языков
Первый выпуск середина 1970-х
Последняя версия
  • Winisis 1998[1]
Состояние Актуальное
Лицензия актуальная GPL 2.0
Сайт

История развития

Были разработаны несколько совместимых по форматам данных, но отличающихся по платформе и функционалу вариантов программного обеспечения ISIS.

  • Первая версия, CDS/ISIS, была создана для мейнфреймов IBM в середине 1970-х годов под руководством Джамполо Дель Биджио (Giampaolo Del Bigio). Она обеспечивала функционирование автоматизированной системы поддержки документации (Computerized Documentation System — CDS) ЮНЕСКО и основывалась на похожем программном обеспечении, ранее созданном для Международной организации труда.
  • К 1985 году система была перенесена на мини- и персональные компьютеры, включая платформы VMS, UNIX[3] и MS-DOS[4], программа была переписана на Pascal. Это была навигационная СУБД, работавшая с базами данных собственного формата и программируемая на специализированном языке ISIS-Pascal, интерпретатор которого входил в состав пакета.
  • Первая версия WinISIS (версия ISIS для Windows) была представлена в 1995 году и поддерживала работу в сети.

Дальнейшая эволюция ISIS включала клиент-серверную версию JavaISIS, разработанную в 2000 году для Windows, Linux и Macintosh, и компоненты GenISIS для генерации веб-страниц, реализующих поиск по базе ISIS, а также библиотеку ISIS.DLL. Последняя предоставляла АПИ для разработки Windows-приложений, работающих с форматами ISIS.

ЮНЕСКО также предоставило ряд вспомогательных инструментов, например, утилиту для обмена данными между ISIS и статистическим пакетом IDAMS.

Независимыми разработчиками в 2002–2004 годах была создана библиотека OpenIsis, позволявшая разрабатывать совместимые с ISIS приложения, но впоследствии преобразованная в проект Malete — специализированную СУБД с поддержкой форматов CDS/ISIS и MARC, а также поискового протокола Z39.50.

Дальнейшее развитие программы осуществлялось ЮНЕСКО на принципах открытого программного обеспечения. Последняя версия, J-Isis, полностью переписанная и с поддержкой UNICODE, разрабатывается с 2005 года и распространяется по лицензии GPLv2.0.

Пользовательские группы

Группы пользователей ISIS были организованы в ряде стран, включая Италию, Мексику, Колумбию, Австрию, Великобританию, Францию, Польшу и Чехию[3].

Весной 1992 года представители библиотечных организаций постсоветских стран создали Международную ассоциацию пользователей CDS/ISIS. В собрании участвовали представители 17 организаций России, Украины, Грузии, Эстонии, Беларуси и Литвы[3].

Поначалу ассоциация была зарегистрирована как Комитет Международной ассоциации научных и научно-технических библиотек, но затем стала самостоятельной организацией, а в 1999 году преобразовалась в Международную ассоциацию пользователей и разработчиков электронных библиотек и новых информационных технологий. Она сосредоточила усилия на разработке и сопровождении собственного программного обеспечения «ИРБИС», созданного на идеях ISIS и совместимого с его форматами.

ISIS в бывшем СССР

Различные версии ISIS применялись в ряде российских и украинских библиотек, включая ГПНТБ СО РАН[5] и Национальную библиотеку Украины.

Руководство по языку ISIS-Pascal было переведено и издано ГПНТБ[6].

Примечания