Motif — водночас специфікації графічного інтерфейсу користувача та набір графічних віджетів для створення програмного забезпечення, що відповідає даним специфікаціям для X Window System на Unix та інших POSIX-сумісних системах.
Тип | набір віджетів |
---|---|
Розробник | Open Software Foundation The Open Group |
Стабільний випуск | 2.3.4 (23 жовтня 2012 ) |
Ліцензія | LGPL v2.1 |
Репозиторій | sf.net/p/motif/code/ |
Вебсайт | www.opengroup.org/desktop/motif.html |
|
Історія
Motif з'явився у 1980 році, коли робочі станції Unix набули чималої популярності, як конкурент , і тулкіт став основним інструментом для побудови Common Desktop Environment. Пік популярності Motif припав на 1990-ті роки. Незважаючи на те, що в нині Motif морально застарів, він залишається індустріальним стандартом IEEE-1295 на побудову уніфікованих графічних інтерфейсів користувача.
Стандарт IEEE-1295 визначає Motif API. Починаючи з версії 2.1, Motif підтримує Unicode, що дозволяє використовувати її для створення багатомовного програмного забезпечення.
Зовнішній вигляд Motif складається з чітких і різаних границь, гострих кутів, а також трьох-вимірних ефектів розроблених для таких елементів, як меню, кнопки, текстові поля тощо. Операції Motif були розроблені таким чином, щоб бути якомога більш подібними до своїх аналогів в Microsoft Windows 3.11 та Presentation Manager — графічного інтерфейсу операційної системи (OS/2), в чому Microsoft зіграла одну з ключових ролей.
Motif була розроблена (а тому інколи її називають OSF/Motif), а нині її підтримкою і розробкою займається .
Існує кілька реалізацій Motif API. Motif, набір віджетів — перша. Також , котра є нічим іншим, як оригінальною реалізацією Motif під ліберальнішою ліцензією. І нарешті, проєкт реалізує API, яке розповсюджується під ліцензією LGPL.
Відкриття коду
Рішення про переведення Motif в розряд вільних проєктів було оголошено під час відкриття коду класичного десктоп-оточення CDE (Common Desktop Environment). Два місяці пішли для врегулювання юридичних питань, пов'язаних з відкриттям стороннього коду, що постачається у складі Motif, і у жовтні 2012 консорціум The Open Group і компанія Integrated Computer Solutions відкрили сирцеві тексти бібліотеки віджетів для побудови графічного інтерфейсу Motif під ліцензією LGPL v2.1. Код розміщений [ 1 листопада 2020 у Wayback Machine.] на sourceforge.net, у поставку включено код бібліотеки libXm, набір документації, допоміжні бібліотеки та демонстраційні програми.
Відкрита версія Motif повністю сумісна з попередніми власницькими випусками на рівні ABI. Бінарні пакунки сформовані для Red Hat Enterprise Linux, Fedora і Ubuntu.
Виноски
- . Архів оригіналу за 11 листопада 2010. Процитовано 16 серпня 2008.
- Тулкит Motif переведен в разряд свободных проектов [ 27 жовтня 2012 у Wayback Machine.] // opennet.ru 25.10.2012
Посилання
- Домашня сторінка Motif на Open Group [ 9 серпня 2020 у Wayback Machine.]
- Motif FAQ [ 2 лютого 2020 у Wayback Machine.]
- Motif: Volumes 6A and 6B [ 21 червня 2020 у Wayback Machine.] (O'Reilly and Associates, звантажити безкоштовно у форматі PDF)
Дивись також
Вікіпедія, Українська, Україна, книга, книги, бібліотека, стаття, читати, завантажити, безкоштовно, безкоштовно завантажити, mp3, відео, mp4, 3gp, jpg, jpeg, gif, png, малюнок, музика, пісня, фільм, книга, гра, ігри, мобільний, телефон, android, ios, apple, мобільний телефон, samsung, iphone, xiomi, xiaomi, redmi, honor, oppo, nokia, sonya, mi, ПК, web, Інтернет
Motif vodnochas specifikaciyi grafichnogo interfejsu koristuvacha ta nabir grafichnih vidzhetiv dlya stvorennya programnogo zabezpechennya sho vidpovidaye danim specifikaciyam dlya X Window System na Unix ta inshih POSIX sumisnih sistemah MotifTipnabir vidzhetivRozrobnikOpen Software Foundation The Open GroupStabilnij vipusk2 3 4 23 zhovtnya 2012 11 rokiv tomu 2012 10 23 LicenziyaLGPL v2 1Repozitorijsf net p motif code Vebsajtwww opengroup org desktop motif html Mediafajli u VikishovishiIstoriyaMotif z yavivsya u 1980 roci koli robochi stanciyi Unix nabuli chimaloyi populyarnosti yak konkurent i tulkit stav osnovnim instrumentom dlya pobudovi Common Desktop Environment Pik populyarnosti Motif pripav na 1990 ti roki Nezvazhayuchi na te sho v nini Motif moralno zastariv vin zalishayetsya industrialnim standartom IEEE 1295 na pobudovu unifikovanih grafichnih interfejsiv koristuvacha Standart IEEE 1295 viznachaye Motif API Pochinayuchi z versiyi 2 1 Motif pidtrimuye Unicode sho dozvolyaye vikoristovuvati yiyi dlya stvorennya bagatomovnogo programnogo zabezpechennya Zovnishnij viglyad Motif skladayetsya z chitkih i rizanih granic gostrih kutiv a takozh troh vimirnih efektiv rozroblenih dlya takih elementiv yak menyu knopki tekstovi polya tosho Operaciyi Motif buli rozrobleni takim chinom shob buti yakomoga bilsh podibnimi do svoyih analogiv v Microsoft Windows 3 11 ta Presentation Manager grafichnogo interfejsu operacijnoyi sistemi OS 2 v chomu Microsoft zigrala odnu z klyuchovih rolej Motif bula rozroblena a tomu inkoli yiyi nazivayut OSF Motif a nini yiyi pidtrimkoyu i rozrobkoyu zajmayetsya Isnuye kilka realizacij Motif API Motif nabir vidzhetiv persha Takozh kotra ye nichim inshim yak originalnoyu realizaciyeyu Motif pid liberalnishoyu licenziyeyu I nareshti proyekt realizuye API yake rozpovsyudzhuyetsya pid licenziyeyu LGPL Vidkrittya kodu Rishennya pro perevedennya Motif v rozryad vilnih proyektiv bulo ogolosheno pid chas vidkrittya kodu klasichnogo desktop otochennya CDE Common Desktop Environment Dva misyaci pishli dlya vregulyuvannya yuridichnih pitan pov yazanih z vidkrittyam storonnogo kodu sho postachayetsya u skladi Motif i u zhovtni 2012 konsorcium The Open Group i kompaniya Integrated Computer Solutions vidkrili sircevi teksti biblioteki vidzhetiv dlya pobudovi grafichnogo interfejsu Motif pid licenziyeyu LGPL v2 1 Kod rozmishenij 1 listopada 2020 u Wayback Machine na sourceforge net u postavku vklyucheno kod biblioteki libXm nabir dokumentaciyi dopomizhni biblioteki ta demonstracijni programi Vidkrita versiya Motif povnistyu sumisna z poperednimi vlasnickimi vipuskami na rivni ABI Binarni pakunki sformovani dlya Red Hat Enterprise Linux Fedora i Ubuntu Vinoski Arhiv originalu za 11 listopada 2010 Procitovano 16 serpnya 2008 Tulkit Motif pereveden v razryad svobodnyh proektov 27 zhovtnya 2012 u Wayback Machine opennet ru 25 10 2012PosilannyaDomashnya storinka Motif na Open Group 9 serpnya 2020 u Wayback Machine Motif FAQ 2 lyutogo 2020 u Wayback Machine Motif Volumes 6A and 6B 21 chervnya 2020 u Wayback Machine O Reilly and Associates zvantazhiti bezkoshtovno u formati PDF Divis takozhGTK ta GNOME Qt ta KDE