Dynix (software)


The Dynix Automated Library System was a popular integrated library system, with a heyday from the mid-1980s to the late-1990s. It was used by libraries to replace the paper-based card catalog, and track lending of materials from the library to patrons.[2]
First developed in 1983, it eventually became the most popular library automation software ever released, and was once near-ubiquitous in libraries boasting an electronic card catalog, peaking at over 5,000 installations worldwide in the late 1990s, with a market share of nearly 80%,[3] including the United States' Library of Congress.
Typical of 1980s software technology, Dynix had a character-based user interface, involving no graphics except ASCII art/ANSI art boxes.
History
The first installation, in 1983, was at a public library in Kershaw County, South Carolina. The library actually contracted for the system before the software was written. In the words of Paul Sybrowsky, founder of Dynix: "There was no software, no product. Undaunted, we pitched our plan to create an automated library system to a public library in South Carolina. We didn't have a product, but we said 'You need a system and we'd like to bid on it,' and showed them our business plan."[4]
The original Dynix library system was based on software developed at CTI (Computer Translation Incorporated) which was a development project of Brigham Young University, and presided over by Gary Carlson. The initial search engine tools: FSELECT and FSORT were written for the PICK operating system under contract for CTI by Walter Nicholes as part of a bid for a research support systems for AT&T laboratories. Paul Sybrowsky was an employee of CTI. (As was Bruce Park, founder of ALII library systems, later GEAC Library Systems.) Both library systems (Dynix and ALII) were based on these PICK based search engine tools.
في عام 1984، استحوذ معهد إيرينغ للأبحاث على 80% من أسهم شركة داينكس. [ 5 ] ثم في عام 1986، اشترى المديرون التنفيذيون والموظفون حصة معهد إيرينغ للأبحاث، وعادت الشركة إلى استقلالها. [ 6 ] وفي عام 1987، اشترت شركة من نيوجيرسي تُدعى " ألتيميت كوربوريشن" حصة أقلية في داينكس. [ 5 ]
شهد استخدام نظام Dynix نموًا سريعًا في أوائل ومنتصف التسعينيات. ففي أكتوبر 1989، لم يتجاوز عدد أنظمة Dynix المثبتة 292 نظامًا. [ 7 ] وبعد خمسة عشر شهرًا، في يناير 1991، ارتفع العدد بنسبة 71% ليصل إلى 500 نظام مثبت. [ 8 ] وبعد عام ونصف، في يونيو 1993، ضاعفت Dynix قاعدة مستخدميها، ووقعت عقدها الألف. [ 9 ] وفي ذروة نجاحها في أواخر التسعينيات، كان لدى Dynix أكثر من 5000 مكتبة تستخدم نظامها، ما يمثل حصة سوقية بلغت 80%.
تغيرت ملكية الشركة البائعة لبرنامج Dynix عدة مرات أخرى. [ 10 ] [ 11 ] عندما كانت مستقلة إلى حد كبير، كانت تُعرف باسم Dynix Systems, Inc. في يناير 1992، استحوذت عليها شركة Ameritech . [ 12 ] دُمجت Dynix مع NOTIS Systems (الشركة المصنعة لبرنامج NOTIS )، التي اشترتها Ameritech في أكتوبر 1991، في شركة Ameritech Library Services (ALS) عام 1994. [ 12 ] في نوفمبر 1999، باعت Ameritech شركة Ameritech Library Systems إلى شركتي استثمار، هما مجموعة القرن الحادي والعشرين وشركة Green Leaf Ridge، اللتان أعادتَا تسمية ALS إلى epixtech. [ 12 ] [ 13 ] في عام 2003، عادت epixtech إلى استخدام اسم Dynix. [ 14 ]
لم يبدأ انكماش قاعدة عملاء Dynix إلا في عام 2000، [ 15 ] حيث بدأ استبدالها بواجهات تعتمد على الإنترنت (ما يُعرف باسم " Web PACs "). في عام 2003، أفادت التقارير أن الشركة المصنعة بدأت بالتخلص التدريجي من Dynix، وأنها تقترب من نهاية عمرها الافتراضي من حيث الوظائف والدعم. [ 16 ] وبحلول عام 2004، انخفضت حصتها السوقية إلى 62%، وهي نسبة لا تزال تُعتبر أغلبية مريحة. [ 15 ]
في يونيو 2005، تم تشكيل شركة SirsiDynix من خلال اندماج شركة Dynix وشركة Sirsi.
كان التخلص التدريجي من برنامج Dynix مستمرًا في أواخر العقد الأول من الألفية الثانية، وبحلول العقد الثاني من القرن الحادي والعشرين، أصبح البرنامج قديمًا ولم يتبق منه سوى عدد قليل جدًا من المكتبات. [ 3 ] وبحلول منتصف عام 2013، لم يُسجل سوى 88 مكتبة فقط مثبتًا عليها برنامج Dynix. [ 17 ] وقد حدثت غالبية عمليات التخلص التدريجي بين عامي 2002 و2007.
إصدارات خاصة
في مرحلة ما، تم اختبار نظام Dynix لدعمه 1600 طرفية على نظام واحد. [ 18 ] وقد أثبتت هذه الاستقرارية فائدتها لاحقًا؛ حيث كانت أكبر عمليات التثبيت على الإطلاق هي نظام مكتبة مقاطعة كينغ في منطقة سياتل الكبرى ، والذي كان الأكبر من حيث حجم المجموعة (عشرات الملايين من العناصر المفهرسة)، ومكتبة نيويورك العامة في مدينة نيويورك ، والتي غطت أكبر منطقة جغرافية بـ 87 فرعًا (مما يتطلب آلافًا من الأطراف البسيطة).
صدرت عدة نسخ متخصصة، جميعها مطابقة تقريبًا للنسخة الرئيسية. بالنسبة للمكتبات الأكاديمية، وخاصةً مكتبات المدارس ( من الروضة وحتى الصف الثاني عشر )، كان هناك نظام Dynix Scholar (وهو نسخة حاسوبية صغيرة من نظام Dynix العادي، تعمل بمعالج Intel 80xxx). أما بالنسبة للمكتبات الصغيرة جدًا، التي قد لا تضم سوى جهاز أو جهازين طرفيين، فكان هناك نظام Dynix Elite . أُعيد تسمية نظام Dynix الأصلي، المستخدم في المكتبات العامة، إلى Dynix Classic لاحقًا لتمييزه عن منتجات Dynix الأخرى. [ 19 ]
التفاصيل الفنية
يعتمد برنامج Dynix على قاعدة بيانات علائقية ، وقد كُتب في الأصل بلغة Pick/ BASIC وكان يعمل على نظام التشغيل PICK . في عام 1990، نُقل إلى لغة برمجة uniVerse BASIC الخاصة بـ VMark ، وأصبح يعمل على خوادم Unix ، حيث عملت uniVerse كطبقة محاكاة لـ PICK بين البرنامج ونظام التشغيل. في أواخر التسعينيات، أُعيدت كتابة Dynix مرة أخرى، هذه المرة لخوادم Windows NT ؛ ومرة أخرى، عملت uniVerse كمحاكي لـ Pick بين البرنامج ونظام التشغيل.
لغة البرمجة Pick/BASIC ولغة uniVerse BASIC هما نفس اللغة، لذا لم يتطلب نقل Dynix إعادة كتابة الكود المصدري. وكما قال أحد مطوري Dynix: "تمت برمجة [Dynix] بلغة Pick/BASIC... ولكن مع تطورها، تمت كتابتها بلغة uniVerse BASIC... ولم تتم إعادة كتابتها أبدًا. هذا النوع من لغة BASIC ليس من السهل نقله إلى أي لغة أخرى. لا توجد لغة أخرى تتعامل مع البيانات بنفس الكفاءة. إنها لغة سريعة جدًا في الترجمة والتفسير، وبصراحة لا مثيل لها، لا في الماضي ولا في الحاضر. من المؤسف أنها (uniVerse BASIC) كانت بهذه الجودة، لأنها لم تنتقل إلى تقنية الويب الموجهة للكائنات في الوقت المناسب لتستمر في التطور."
كُتب البرنامج في الأصل على أجهزة كمبيوتر من صنع شركة "ألتيميت" في إيست هانوفر، نيو جيرسي ، والتي كانت تُشغّل نظام التشغيل "بيك" الخاص بشركة "ألتيميت". لاحقًا، انتقلت شركة "داينكس" إلى استخدام أجهزة كمبيوتر من نوع "آي بي إم" بمعالجات "ريسك/6000" تعمل بنظام "إيه آي إكس " في جميع أنحاء الشركة، باستثناء قسم التدريب الذي كان يستخدم نظام "إس سي أو يونكس" . وبينما اشترت معظم المكتبات نفس نوع الخوادم التي كانت تستخدمها "داينكس"، فقد تم تثبيت البرنامج على منصات أخرى مثل "دي إي سي" و"إم آي بي إس" و"سيكوينت" و"سيكويا" (التي كانت تستخدم نظام "بيك" أصليًا باهظ الثمن) وخوادم "يونكس" من "إتش بي"، وغيرها. وبفضل قابلية التوسع والتكيف التي يتمتع بها برنامج "يونيفرس"، تمكنت شركة "داينكس" من تثبيت البرنامج فقط على أي نظام "يونكس" متوافق.
طُوِّر نظام Dynix في الأصل بالاعتماد على تسلسلات الهروب الخاصة بمحطة ADDS Viewpoint A2 ، لأن محطات ADDS كانت المعيار الفعلي على الحواسيب المركزية القائمة على معالج PICK التي بُني عليها Dynix. بعد فترة وجيزة من بدء نشر Dynix في المكتبات في جميع أنحاء البلاد، بدأت ترد طلبات لتوفير محطات بديلة لاستخدام المستفيدين؛ إذ كان الأطفال يطرقون على لوحات المفاتيح أو يرمون الكتب على المحطات، أو يستخدمون تسلسلات مفاتيح غير مصرح بها لإتلاف البرمجة. استجابةً لذلك، طلبت Dynix من Wyse تطوير محطة كهذه؛ فأنشأت Wyse جهاز WY-30 ، وهو نسخة مُبسَّطة من المحطة الأكثر مبيعًا على الإطلاق، WY-60 . أُزيلت القاعدة الدوارة بحيث تستقر المحطة بشكل مسطح على أي سطح توضع عليه؛ وما افتقرت إليه الوحدة من إمكانية تعديل زاوية الرؤية، عوضته بثباتها المادي (إذ لا يمكن إسقاطها بقوة طفل). قللت لوحة مفاتيح مصممة خصيصًا عدد المفاتيح من 101 إلى 83، وذلك بشكل أساسي عن طريق إزالة جميع مفاتيح الوظائف. صُمم هذا النظام لمنع المستخدمين من الوصول إلى وظائف الإعداد الداخلية وأجزاء أخرى من البرنامج "التي لا يُفترض بهم الوصول إليها". وللحفاظ على التوافق مع طريقة كتابة Dynix، دعم جهاز WY-30 محاكاة Adds Viewpoint A2، والتي كانت في الواقع واحدة من المحاكيات القليلة المتوفرة على الجهاز. كان لدى WY-30 عدد قليل جدًا من المحاكيات مقارنةً بمعظم منتجات Wyse، والجدير بالذكر أنه لم يدعم VT100 أو أي محاكاة ANSI أخرى. بعد سنوات، عندما انتقلت شركة Dynix من أجهزة كمبيوتر Ultimate التي تعمل بنظام Pick/OS إلى أجهزة كمبيوتر IBM التي تعمل بنظامي AIX وuniVerse، أُضيفت إمكانية دعم محطات VT100 / 102 / 340 إلى البرنامج؛ ثم بدأت نماذج أخرى من محطات Wyse تحظى بشعبية، مثل WY-60 و WY-150 ، والتي كانت أسهل استخدامًا من WY-30.
بلغ حجم برنامج Dynix Classic الكامل حوالي 900,000 سطر من التعليمات البرمجية المصدرية، وتم تجميعه بحجم حوالي 120 ميجابايت. تم توزيعه عبر محرك أشرطة ، أولاً على شريط بكرة إلى بكرة مقاس 1/2 بوصة، ثم لاحقًا على أشرطة خرطوشة مقاس 1/4 بوصة لمستخدمي Dynix Elite، وخراطيش 8 مم للجميع.
أحد أسباب نجاح نظام Dynix هو إمكانية تشغيل اتحاد مكتبات كامل من خادم واحد فقط، في موقع واحد، بنسخة واحدة من البرنامج. هذا يعني أن نظام المكتبات متعدد الفروع - سواء كان نظامًا كبيرًا في مدينة واحدة مثل نظام مدينة نيويورك، أو اتحادًا مكونًا من عدة مدن/بلدات صغيرة - يمكنه تجميع موارده المالية وشراء خادم واحد ونسخة واحدة من البرنامج فقط. كان لكل فرع وحدة إعارة خاصة به، لكن قاعدة بيانات الفهرس الفعلية كانت نسخة واحدة على خادم واحد في موقع مركزي. يحتوي كل سجل على سطر يوضح الفرع الذي ينتمي إليه العنصر، مما يسمح للمستخدمين بطلب الحجز/النقل من فرع آخر إلى فرعهم، بالإضافة إلى معرفة ما إذا كان قد تم إرجاعه أو استلامه من الفرع الأصلي. وفر هذا مبالغ طائلة - ملايين الدولارات في حالة أكبر المنشآت - مقارنةً بمنافسي Dynix، الذين كانوا يتطلبون خادمًا منفصلاً ونسخة منفصلة من البرنامج في كل فرع من فروع المكتبة.
بفضل تثبيت نسخة واحدة من برنامج Dynix على خادم مركزي، أصبح بإمكان كل من رواد المكتبة وأمناء المكتبات الوصول إليه باستخدام أجهزة طرفية بسيطة . ومع تطور التكنولوجيا، تغيرت تقنية ربط هذه الأجهزة بالخادم داخل كل مبنى، وربط الفروع بالخادم المركزي. كانت الطريقة الأولى هي ربط النظام بأكمله عبر منفذ RS-232 ، حيث كان يُستخدم العديد من مُضاعِفات الإرسال (المُضاعِفات الإحصائية) وخطوط تسلسلية تمتد لأميال. كانت مُضاعِفات الإرسال حلاً لشركات الاتصالات لربط الخطوط التسلسلية بين الفروع. لاحقًا، تم ربط الأجهزة الطرفية البسيطة عبر منفذ RS-232 بخادم طرفي ، والذي بدوره كان يتصل بشبكة LAN الخاصة بالفرع عبر الإيثرنت . ثم يتم ربط الفروع بخادم Dynix المركزي عبر بروتوكول الإنترنت (IP). أما أحدث عمليات التثبيت، فتستخدم أجهزة كمبيوتر تعمل ببرامج محاكاة طرفية ، وتتصل بخادم Dynix عبر بروتوكول Telnet على الإنترنت.
كان نظام Dynix يتألف من عدة وحدات مختلفة، تُشترى كل منها على حدة لإنشاء نظام قابل للتطوير بناءً على حجم المكتبة واحتياجاتها. يمكن للمكتبة شراء وحدتين فقط. الوحدتان الأساسيتان هما: الفهرسة (15,000 دولار + 1,500 دولار صيانة سنوية)، والإعارة (12,000 دولار + 1,200 دولار صيانة سنوية). تضمنت بعض الوحدات الأخرى: فهرس كتب الأطفال، والمكتبة المتنقلة، وخدمة الكتب المنزلية، وجدولة الوسائط، وغرفة الكتب المحجوزة، وخدمة الإعارة عن بُعد، وتحصيل الديون، ونظام الإخطارات الإلكترونية، وجهاز الدفع الذاتي. كما تم توفير وحدة Dialcat/DialPac ، التي تتيح للمستفيدين الذين لديهم مودم وبرنامج محاكاة طرفية الاتصال من منازلهم والبحث في فهرس البطاقات أو تجديد الكتب.
تُصنّف البرامج ذات الواجهة النصية، مثل برنامج Dynix، إلى نوعين: "برامج تعتمد على القوائم" و"برامج تعتمد على سطر الأوامر"، وذلك بحسب طريقة تفاعل المستخدمين مع البرنامج. في الواقع، كان Dynix مزيجًا من النوعين؛ إذ استخدم المستفيدون واجهة تعتمد على القوائم، حيث تُعرض عليهم قائمة مرقمة من الخيارات، ويتعين عليهم ببساطة إدخال رقم الخيار المطلوب للتنقل في النظام. ودون علم المستفيدين، كان بإمكان أمناء المكتبة التحكم بالنظام بطريقة سطر الأوامر، وذلك بإدخال رموز خاصة في نفس المواضع التي يُدخل فيها المستفيدون أرقام عناصر القائمة. تُعرف هذه الرموز باسم "أوامر النقطة" نظرًا لبنيتها المكونة من نقطة متبوعة بحرف أو حرفين (مثل ".c" للتنقل بين شاشتي الإعارة والإيداع في وحدة الإعارة)، وقد سمحت لأمناء المكتبات بالوصول إلى الميزات المتقدمة/المخفية لنظام Dynix، كما منعت -إلى جانب حماية كلمة المرور- المستفيدين من الحصول على مستويات وصول غير مصرح بها. [ 20 ] [ 21 ]
معرض
جهاز طرفي بسيط من نوع Wyse WY-60 يعرض حزمة الاتصال الخاصة بنظام Dynix في مكتبة جوشين العامة في جوشين، إنديانا ، عبر Telnet في 2 مايو 2013.
جهاز طرفي بسيط من نوع Wyse WY-60 يعرض حزمة الاتصال الخاصة بنظام Dynix في مكتبة جوشين العامة في جوشين، إنديانا ، عبر Telnet في 2 مايو 2013.
يعرض Dynix شاشة البحث حسب المؤلف.
يعرض برنامج Dynix نتائج البحث حسب المؤلف عن إرنست همنغواي .
لقطة شاشة لقائمة Dynix، كما تظهر على طرفية أحادية اللون "خضراء" بسيطة
انظر أيضاً
مراجع
- ↑ http://www.librarytechnology.org/lwc-displaylibrary.pl?RC=1362
- ↑ غوردون دانسير، كريس بيندر، (1991) "داينكس، والأتمتة، والتطوير في كلية نابير التقنية"، برنامج: المكتبة الإلكترونية ونظم المعلومات، المجلد 25، العدد 2، الصفحات 91-103
- 1 2 أنظمة الأتمتة المثبتة مؤرشفة بتاريخ 2016-01-05 في Wayback Machine عدها بواسطة منظمات المكتبات.
- ↑ صحيفة ديزيريت نيوز، 31 أغسطس 1993، الصفحة D8.
- 1 2 "داينكس تضع حجر الأساس في يوتا" . الحواسيب في المكتبات . 13 (2). 1993.
- ↑ هيلدريث، تشارلز ر. (1987). أتمتة المكتبات في أمريكا الشمالية: إعادة تقييم لتأثير التقنيات الجديدة على الشبكات . ميونيخ: كي جي ساور. ص 127. ISBN 9783111712604.
- ↑ كريجر، مايكل ت. (1991). "التحكم في سلطة الموضوع على نظام داينكس". مجلة الفهرسة والتصنيف الفصلية . 12 : 103-115 . doi : 10.1300/J104v12n01_06 .
- ↑ http://www.librarytechnology.org/ltg-displaytext.pl?RC=4885
- ↑ http://www.librarytechnology.org/ltg-displaytext.pl?RC=5274
- ↑ تاريخ أتمتة المكتبات [أدلة تكنولوجيا المكتبات ]
- ↑ جيه إتش بومان، محرر. (2007). علم المكتبات البريطاني وعمل المعلومات 2001-2005 . دار نشر أشغيت المحدودة. ص 437. ISBN 978-0754647782.
- 1 2 3 بريدينغ، مارشال (يناير 2000). "إبيكستيك: بداية جديدة لمرض التصلب الجانبي الضموري" . معلومات اليوم . 17 (1) . تم الاطلاع عليه في 30 أغسطس 2015 .
- ↑ بيس، أندرو (2003). المكتبة الرقمية المثالية: حيث يلتقي فاعلو المعلومات الجدد . منشورات جمعية المكتبات الأمريكية. ص 12. ISBN 0838908446.
- ↑ روجرز، مايكل (1 مارس 2003). "داينكس تستثمر في النمو المستقبلي". مجلة المكتبات . 128 (4). بروكويست 196923873 .
- 1 2 سوق أنظمة الأتمتة 2004: الهجرة إلى الأسفل، الابتكار إلى الأعلى
- ↑ مدينة ميشن فيجو - تقرير جدول الأعمال - 6 أكتوبر 2003
- ↑ http://www.librarytechnology.org/diglib-displayindex.pl?SID=20130626136871337&pagenumber=1&code=lwc&
- ↑ http://www.librarytechnology.org/ltg-displaytext.pl?RC=7432
- ↑ لين كوريجان، جوردون دانسير، جيل هاميلتون، بيجي ماكيلوب، (1993) "مركز داينكس للموسيقى في جامعة نابير بإدنبرة"، مجلة فاين، المجلد 23، العدد 1، الصفحات 24-32
- ↑ "أوامر Dynix Dot" . تم الاطلاع عليه بتاريخ 29-06-2013 .
{{cite web}}: CS1 maint: deprecated archiveal service ( link ) - ↑ "Dynix for the Rest of Us: Common Dot Commands" .
روابط خارجية
- شركة SirsiDynix ، الوريث الحالي للشركة التي أنشأت Dynix
- أتمتة المكتبات
- برامج علوم المكتبات والمعلومات
