Dynix (yazılım) - Dynix (software)

Bir Wyse WY-30 Dynix'i gösteren seri terminal A.K. Smiley Halk Kütüphanesi içinde Redlands, Kaliforniya, 1993'ten 2001'e kadar Dynix'in kullanıldığı.[1]
Bir Wyse WY-60 Dynix'i gösteren seri terminal Telnet.

Dynix Otomatik Kitaplık Sistemi popülerdi entegre kütüphane sistemi, 1980'lerin ortalarından 1990'ların sonlarına kadar parlak bir döneme sahip. Kitaplıklar tarafından kağıt tabanlı kart kataloğu ve kütüphaneden kullanıcılara ödünç verilen materyalleri takip edin.[2]

İlk olarak 1983'te geliştirildi, sonunda en popüler oldu kütüphane otomasyonu yazılım şimdiye kadar piyasaya sürüldü ve bir zamanlar kütüphanelerde neredeyse her yerde bulunabiliyordu. elektronik kart kataloğu 1990'ların sonunda dünya çapında 5.000'den fazla tesiste zirveye ulaşan ve yaklaşık% 80'lik bir pazar payıyla,[3] Amerika Birleşik Devletleri dahil Kongre Kütüphanesi.

1980'lerin tipik bir yazılım teknolojisi olan Dynix, bir karakter tabanlı kullanıcı arayüzü dışında hiçbir grafik içermeyen ASCII sanat / ANSI sanat kutuları.

Tarih

İlk enstalasyon, 1983'te bir halk kütüphanesindeydi. Kershaw County, Güney Carolina. Kütüphane aslında yazılım yazılmadan önce sistem için sözleşme yapmıştı. Sözleriyle Paul Sybrowsky, Dynix'in kurucusu: "Yazılım yoktu, ürün yoktu. Beklenmedik bir şekilde, Güney Carolina'daki bir halk kütüphanesine otomatik bir kütüphane sistemi oluşturma planımızı sunduk. Bir ürünümüz yoktu, ancak 'Bir sisteme ihtiyacınız var ve ona teklif vermek istiyoruz ve onlara iş planımızı gösterdik. "[4]

Orijinal Dynix kütüphane sistemi, Brigham Young Üniversitesi'nin bir geliştirme projesi olan ve Gary Carlson'un başkanlık ettiği CTI'da (Computer Translation Incorporated) geliştirilen yazılıma dayanıyordu. İlk arama motoru araçları: FSELECT ve FSORT, PICK işletim sistemi AT&T laboratuvarları için araştırma destek sistemleri teklifinin bir parçası olarak Walter Nicholes tarafından CTI için sözleşme altında. Paul Sybrowsky bir CTI çalışanıydı. (ALII kütüphane sistemlerinin kurucusu Bruce Park gibi, daha sonra GEAC Kütüphane Sistemleri.) Her iki kütüphane sistemi (Dynix ve ALII) bu PICK tabanlı arama motoru araçlarına dayanıyordu.

Dynix kullanımı 1990'ların başında ve ortasında hızla arttı. Ekim 1989'da Dynix'in yalnızca 292 kurulumu vardı.[5] On beş ay sonra, Ocak 1991'de% 71 artışla 500 teçhizata ulaştı.[6] Bir buçuk yıl sonra, Haziran 1993'te Dynix, 1.000'inci sözleşmesini imzalayarak kurulu tabanını ikiye katladı.[7] 1990'ların sonlarında zirvede olan Dynix, sistemini kullanan 5.000'den fazla kitaplığa sahipti ve bu da% 80 pazar payına denk geliyordu.

Dynix'in müşteri tabanı 2000 yılına kadar azalmaya başlamadı,[8] bu noktada yerini İnternet tabanlı arabirimler (sözde "Web PAC'leri "). 2003 yılında, Dynix'in üreticisi tarafından aşamalı olarak kaldırıldığı ve yaklaştığı bildirildi"hayatın sonu "işlevsellik ve destek açısından durum.[9] 2004 yılına gelindiğinde pazar payı% 62'ye düştü ve hala rahat bir çoğunluktu.[8] 2000'li yılların sonlarında sürekli olarak aşamalıydı ve 21. yüzyılın ikinci on yılında modası geçmişti ve çok az kütüphanede kaldı.[3] 2013 ortasına kadar, sadece 88 kitaplığın Dynix'in kurulu olduğu kaydedildi.[10] Çıkışların çoğu 2002 ve 2007 yılları arasında gerçekleşti.

Bir noktada, Dynix 1.600'ü destekleyerek kıyaslandı terminaller tek bir sistemde.[11] Bu istikrar daha sonra işe yarayacaktı; şimdiye kadarki en büyük kurulumlar King County Kütüphane Sistemi daha büyük Seattle Koleksiyon boyutuna göre en büyük olan alan (on milyonlarca kataloglanmış öğe) ve New York Halk Kütüphanesi içinde New York City 87 şubeyle en büyük coğrafi alanı kapsayan (binlere kadar numaralandırılmış aptal terminaller gerektirir).[kaynak belirtilmeli ]

Hepsi ana sürümle neredeyse aynı olan birkaç özel sürüm piyasaya sürüldü. Akademik kütüphaneler için, öncelikle K-12, oradaydı Dynix Scholar (normal Dynix'in Intel 80xxx tabanlı bir mikro bilgisayar sürümü). Belki sadece bir veya iki terminali olan çok küçük kütüphaneler için, Dynix Elite. Normal halk kütüphanelerinde kullanılan orijinal Dynix sistemi yeniden adlandırıldı Dynix Classic Daha sonra diğer Dynix ürünlerinden ayırmak için ömrünün sonuna geldi.[12]

Teknik detaylar

Bir ilişkisel veritabanı Dynix aslen şu şekilde yazılmıştır: Seç / TEMEL,[13] ve koş PICK işletim sistemi. 1990 yılında, VMark 's uniVerse TEMEL programlama dili ve devam edin Unix tabanlı sunucular ile Evren yazılım ve işletim sistemi arasında bir PICK emülasyon katmanı olarak hareket eder. 1990'ların sonlarında, Dynix bir kez daha rapor edildi, bu sefer Windows NT tabanlı sunucular; yine, uniVerse, yazılım ve işletim sistemi arasında bir Pick emülatörü görevi gördü.

Pick / BASIC ve uniVerse BASIC aynı programlama dilidir, bu nedenle Dynix'i taşımak kaynak kodunun yeniden yazılmasını gerektirmez. Bir Dynix geliştiricisinin ifadesiyle, "[Dynix] Pick / BASIC'de programlandı ... ancak olgunlaştıkça uniVerse BASIC'de yazıldı ... Hiçbir zaman yeniden yazılmadı. Bu tür BASIC değil başka bir dile taşımak kolaydır. Başka hiçbiri de verileri işlemez. Bu çok hızlı derlenmiş ve yorumlanmış bir dildir ve açıkçası hiçbir şey onunla eşleşmez, o zaman veya şimdi. Çok kötü (uniVerse BASIC) çok iyi, çünkü geçiş yapmadı nesne odaklı Ayakta kalmak için zamanında web tabanlı teknoloji. "

Yazılım orijinal olarak The Ultimate Corp. tarafından yapılan bilgisayarlarda yazılmıştır. Doğu Hanover, New Jersey Ultimate'in PICK işletim sisteminin tescilli uygulamasını çalıştıran. Daha sonra Dynix IBM'e taşındı RISC / 6000 çalışan bilgisayarlar AIX Şirket genelinde, kullanılan Eğitim hariç SCO Unix. Çoğu kütüphane, Dynix'in kullandığı sunucu tiplerini satın alırken, DEC ve MIPS, Sequent, Sequoia (çok pahalı bir yerel PICK kullanan), HP'nin Unix sunucuları, vb. Gibi platformlarda yapılan kurulumlar vardı. Dynix corp. uniVerse'in ölçeklenebilirliği ve uyarlanabilirliği nedeniyle herhangi bir uyumlu Unix'e yalnızca yazılım yüklemeleri yapabilir.

Dynix, başlangıçta ADDS Bakış noktası A2 terminalleri Kaçış dizileri, çünkü ADDS terminalleri, Dynix'in oluşturulduğu PICK tabanlı ana bilgisayarlarda fiili standarttı. Dynix ülke çapındaki kütüphanelerde konuşlandırılmaya başladıktan kısa bir süre sonra, kullanıcıların kullanımı için alternatif terminallerin sağlanmasına yönelik talepler geri gelmeye başladı; çocuklar klavyelere vurur veya terminallere kitap fırlatır veya programlamayı bozmak için yetkisiz tuş dizileri kullanır. Yanıt olarak Dynix sordu Wyse böyle bir terminal geliştirmek; Wyse yarattı WY-30 Şimdiye kadar yapılmış en çok satan terminalin sadeleştirilmiş bir versiyonu olan WY-60. Döner taban çıkarıldı, böylece terminal yerleştirildiği yüzeye düz olarak oturdu; ünitenin görüş açısı ayarlanabilirliği konusunda şu anda eksik olan şey, fiziksel stabiliteyi telafi ediyordu (bir çocuğun kuvveti tarafından devirilemezdi). Özel olarak tasarlanmış bir klavye, temel olarak tüm işlev tuşlarını kaldırarak tuş sayısını 101'den 83'e düşürdü; bu, kullanıcıları dahili kurulum işlevlerinden ve yazılımın "gitmemeleri gereken" diğer bölümlerinden uzak tutmak için tasarlanmıştır. Dynix'in halihazırda yazıldığı şekliyle uyumluluğu korumak için, WY-30, aslında terminaldeki tek öykünmeden biri olan Adds Viewpoint A2 öykünmesini destekledi. Çoğu Wyse ürününe kıyasla WY-30 çok az emülasyona sahipti ve özellikle VT100 veya diğer ANSI emülasyonlarını desteklemiyorlardı. Yıllar sonra, Dynix şirketi Pick / OS çalıştıran Ultimate bilgisayarlardan AIX ve uniVerse çalıştıran IBM bilgisayarlara geçerken, VT100 /102 /340 yazılıma terminaller eklendi; daha sonra, Wyse terminalinin WY-60 ve WY-60 gibi diğer WY-150 WY-30'dan daha kolay olan gözler ve eller için.

Dynix Classic'in tamamı 900.000 satır kaynak koduna yaklaştı ve yaklaşık 120 MB'de derlendi. Üzerinden dağıtıldı teyp sürücüsü önce 1/2 "makaradan makaraya bant üzerine, ardından daha sonra 1/4 "kartuş bantlar Dynix Elite kullanıcıları için ve 8mm kartuşlar diğer herkes için.

Dynix'in başarısının bir nedeni, bütün bir kütüphane konsorsiyumunun, yazılımın tek bir kopyası ile tek bir konumdaki tek bir sunucudan çalıştırılabilmesiydi. Bu, ister New York City'deki gibi büyük bir tek şehirli sistem ister bir araya getirilmiş birkaç küçük şehir / kasabadan oluşan bir konsorsiyum olsun, birden çok şubesi olan bir kütüphane sisteminin fonlarını bir araya getirebileceği ve yalnızca bir tane satın alması gerektiği anlamına geliyordu. sunucu ve yazılımın bir kopyası. Her şubenin kendi Dolaşım modülü vardı, ancak gerçek katalog veritabanı, merkezi bir konumdaki tek bir sunucuda bulunan tek bir kopyaydı. Her kaydın içinde, öğenin hangi şubeye ait olduğunu belirten bir satır vardı, bu da kullanıcıların başka bir şubeden şubelerine ayırma / aktarma talep etmelerine ve aynı zamanda ana şubesinde teslim edilip edilmediğini görmelerine olanak tanıyordu. Bu, her kitaplık dalında ayrı bir sunucuya ve yazılımın kopyasına ihtiyaç duyan Dynix'in rakiplerine kıyasla, en büyük kurulumlarda milyonlarca dolar gibi önemli miktarda para tasarrufu sağladı.

Merkezi bir sunucuya kurulan Dynix yazılımının tek bir kopyası ile, hem kullanıcılar hem de kütüphaneciler, aptal terminaller. Her bir bina içindeki terminalleri sunucuya bağlama ve ayrı binaları (şubeleri) merkezi sunucu konumuna bağlama teknolojisi, teknoloji ilerledikçe zamanla değişti. En eski yöntem, tüm sistemin şu yolla bağlanmasıydı: RS-232; çok olurdu muxes (istatistiksel çoklayıcılar) ve kilometrelerce seri hatlar. Muxes, telefon şirketinin şubeler arasında seri hatları bağlamak için kullandığı çözümdü. Daha sonra, aptal terminaller RS-232 üzerinden bir Terminal sunucusu üzerinden bağlanan Ethernet şubeye LAN. Ayrı şubeler, IP tabanlı yöntemler (İnternet) aracılığıyla merkezi Dynix sunucusuna bağlanacaktır. En son kurulumlar PC'nin çalışmasını kullandı terminal öykünmesi yazılımı ve Dynix sunucusuna bağlanma telnet internet üzerinden.

Dynix, kitaplığın boyutuna ve ihtiyaçlarına göre ölçeklendirilmiş bir sistem oluşturmak için her biri bağımsız olarak satın alınan birkaç farklı modülden oluşuyordu. Bir kütüphane en az iki modül satın alabilir. İki temel modül Kataloglama (15.000 $ + 1.500 $ yıllık bakım) ve Dolaşım (12.000 $ + 1.200 $ yıllık bakım) idi. Diğer modüllerden bazıları Çocuk Kataloğu, Bookmobile, Homebound, Medya Planlama, Rezerv Kitap Odası, TeleCirc, DebtCollect, Elektronik Bildirim Sistemi ve Kendi Kendine Kontrol Etmeyi içeriyordu. Bir Dialcat / DialPac modül teklif edildi ve kullanıcılara modem ve evden çevirmek ve kart kataloğunu aramak veya kitapları yenilemek için terminal öykünme yazılımı.

Dynix gibi metin tabanlı bir arayüze sahip programlar, kullanıcıların yazılımla nasıl etkileşimde bulunduğuna atıfta bulunularak "menü güdümlü" veya "komut satırına dayalı" olarak tanımlanır. Dynix aslında her ikisinin de bir meleziydi; kullanıcılar, kendilerine numaralandırılmış bir seçenek listesi verilecekleri ve sistemde gezinmek için istedikleri seçeneğin numarasını girmeleri gereken menü tabanlı bir arayüz kullandılar. Kullanıcıların bilmediği, kütüphaneciler, kullanıcıların menü öğe numaralarını tuşlayacakları aynı komut istemlerinde özel kodlar girerek sistemi komut satırına göre yönetme becerisine sahipti. Bir dönem ve ardından gelen bir veya iki harfli yapıları nedeniyle bir "nokta komutları" olarak adlandırılan bu kodlar (Dolaşım modülünde ödeme ve iade ekranları arasında geçiş yapmak için ".c" gibi), kütüphanecilerin gelişmiş / Dynix sisteminin gizli özellikleri ve - parola korumasıyla birlikte - kullanıcıların yetkisiz erişim düzeyleri elde etmesini engelledi.[14][15]

Şirket geçmişi

Dynix yazılımını satan şirket, yıllar içinde birkaç kez el değiştirdi: ilk adı Dynix Systems, Inc. Sonra öyleydi Ameritech Kütüphane Hizmetleri, bunu takiben Epixtech,[16] o zaman basitçe Dynix, sonra Sirsi Corporationve en son SirsiDynix.[17][18]

Fotoğraf Galerisi

Ayrıca bakınız

Referanslar

  1. ^ http://www.librarytechnology.org/lwc-displaylibrary.pl?RC=1362
  2. ^ Gordon Dunsire, Chris Pinder, (1991) "Dynix, Napier Polytechnic'te otomasyon ve geliştirme", Program: elektronik kütüphane ve bilgi sistemleri, Cilt. 25 Sayı: 2, s.91 - 103
  3. ^ a b Otomasyon Sistemleri Kuruldu Arşivlendi 2016-01-05 de Wayback Makinesi Kütüphane kuruluşlarına göre sayım.
  4. ^ The Deseret News, 31 Ağustos 1993, sayfa D8.
  5. ^ Krieger, Michael T. (1991). "Dynix Sisteminde Özne Yetki Kontrolü". Üç Aylık Kataloglama ve Sınıflandırma. 12: 103–115. doi:10.1300 / J104v12n01_06.
  6. ^ http://www.librarytechnology.org/ltg-displaytext.pl?RC=4885
  7. ^ http://www.librarytechnology.org/ltg-displaytext.pl?RC=5274
  8. ^ a b Otomasyon Sistemi Pazarı 2004: Aşağıya Geçiş İnovasyon Artışı
  9. ^ Mission Viejo - Gündem Raporu - 6 Ekim 2003
  10. ^ http://www.librarytechnology.org/diglib-displayindex.pl?SID=20130626136871337&pagenumber=1&code=lwc&
  11. ^ http://www.librarytechnology.org/ltg-displaytext.pl?RC=7432
  12. ^ Lynn Corrigan, Gordon Dunsire, Gill Hamilton, Peigi MacKillop, (1993) "Edinburgh Napier Üniversitesinde Dynix PAC", VINE, Cilt. 23 Sayı: 1, s.24 - 32
  13. ^ http://uk.linkedin.com/pub/john-rose/16/736/b87
  14. ^ http://www.hclib.org/extranet/circulation/HOP/dotcommand.html
  15. ^ http://www.angelfire.com/nc/plcmc/page3.html
  16. ^ Hız, Andrew (2003). Ultimate Digital Library: Yeni Bilgi Oyuncularının Buluştuğu Yer. ALA Sürümleri. s. 12. ISBN  0838908446.
  17. ^ Kütüphane Otomasyonunun Tarihi [Kütüphane Teknoloji Kılavuzları]
  18. ^ J H Bowman, ed. (2007). İngiliz Kütüphaneciliği ve Enformasyon Çalışması 2001-2005. Ashgate Publishing Limited. s. 437. ISBN  978-0754647782.

Dış bağlantılar

  • SirsiDynix, Dynix'i yaratan şirketin mevcut halefi