Кіріспе
OpenQM - бұл MultiValue деректер қоры, бастапқыда Ұлыбританиядағы Ladybridge Systems әзірлеген, кейіннен Zumasys сатып алған. Негізгі өнімнің архитекторы - Мартин Филлипс.
OpenQM тарихы
OpenQM алғаш рет 1993 жылы үйге кіріктірілген деректер қоры ретінде жасалды. Ол 2001 жылы Windows үшін, кейіннен Linux үшін толық мүмкіндіктермен орындалатын және даму ортасы ретінде шығарылды. Негізінен коммерциялық өнім болса да, 2004 жылы Linux үшін ашық бастапқы кодты жалпы қоғамдық лицензия нұсқасы шығарылды, бұл әзірлеушілерге коммерциялық өнімге енгізуге болатын идеялармен тәжірибе жүргізуге мүмкіндік берді. 2008 жылдың соңында ScarletDME деп аталатын GPL нұсқасының бұрылысын басқару үшін қауымдастықпен басқарылатын сайт құрылды. Бастапқы ашық кодты іске асыру ескірген. 2015 жылы Ladybridge Systems компаниясы Калифорния штатының Ирвайн қаласында орналасқан Zumasys компаниясының бұлт шешімдерін жеткізуші OpenQM MultiValue деректер базасы өнімінің әлемдік дистрибьюторы болып тағайындалғанын жариялады. Бағдарламалық жасақтаманы жобалау және әзірлеу Ұлыбританияда орналасқан Ladybridge Systems компаниясында қалды. Zumasys 2019 жылдың қаңтар айында OpenQM-ге толық меншік құқығын алды және Мартин Филлипс сонымен бірге Zumasys қызметкері болды, өнім архитекторы және негізгі әзірлеуші ретінде жалғасты. Zumasys-ке тиесілі деректер базасы өнімдері (OpenQM және jBASE) 2021 жылдың қазан айында Rocket Software компаниясына сатылды.
Бірегей көп мәнді ерекшеліктер
OpenQM - бұл көп мәнді деректер қоры және сол сияқты Pick-ке түсетін деректер қорымен көптеген ортақ аспектілерді бөліседі. Сондай-ақ, бұл бағдарламада көптеген басқа коммерциялық MV деректер қорында кездеспейтін бірқатар мүмкіндіктер бар, мысалы, деректер қоры файлдарын автоматты түрде өлшеу, QMBasic-тің 'бинарлық таза' орындалуы және, мүмкін, MV әлемінде бірегей, Basic-те объект, сынып және ерекшеліктерді басқаруды қолдау. 2014 жылы деректерді модельдің көпшілігінде қолдайтын үш өлшемнен тыс кеңейту үшін кездейсоқ көп өлшемді деректер жинақтарына қолдау қосылды. Бұл функционалдық JSON тізбектерін құруды, талдауды немесе өңдеуді өте оңай етеді, веб-жеделділікті жеңілдетеді.