Clutter (software) (original) (raw)
Clutter ist eine freie Szenengraph-Programmbibliothek, mit der Software-Entwickler grafische Benutzeroberflächen (GUIs) für Anwendungen erstellen können, die per OpenGL gerendert werden. Clutter wurde anfangs von OpenedHand entwickelt. OpenedHand wurde später von Intel gekauft, um auf Basis von Clutter eine Oberfläche für Moblin (heute MeeGo Netbook) zu schaffen. Mittlerweile nutzt eine Reihe von Software-Projekten, allen voran Gnome, dieses Toolkit.
Property | Value |
---|---|
dbo:abstract | Clutter ist eine freie Szenengraph-Programmbibliothek, mit der Software-Entwickler grafische Benutzeroberflächen (GUIs) für Anwendungen erstellen können, die per OpenGL gerendert werden. Clutter wurde anfangs von OpenedHand entwickelt. OpenedHand wurde später von Intel gekauft, um auf Basis von Clutter eine Oberfläche für Moblin (heute MeeGo Netbook) zu schaffen. Mittlerweile nutzt eine Reihe von Software-Projekten, allen voran Gnome, dieses Toolkit. (de) Clutter is a discontinued GObject-based graphics library for creating hardware-accelerated user interfaces. Clutter is an OpenGL-based 'interactive canvas' library and does not contain any graphical control elements. It relies upon OpenGL (1.4+) or OpenGL ES (1.1 or 2.0) for rendering,. It also supports media playback using GStreamer and 2D graphics rendering using Cairo. Clutter was authored by OpenedHand Ltd, now part of Intel. Clutter is free and open-source software, subject to the requirements of the GNU Lesser General Public License (LGPL), version 2.1. In February 2022, the development team announced that the project would be discontinued. No more versions will be released and developers using Clutter are encouraged to port their applications to GTK 4 and libadwaita2. (en) Clutter es una biblioteca gráfica para la creación de interfaces de usuario aceleradas por hardware, escrito en C y de código abierto. Se basa en OpenGL (1.4+) o OpenGL ES (1.1 o 2.0) para la representación de gráficos, puede ser compilado en diferentes plataformas (X11, Wayland, Darwin y Win32) y tiene enlaces a varios lenguajes de programación (incluidos Mono, Perl, Python, Ruby, Vala y C++ ). También soporta la reproducción de contenidos multimedia usando GStreamer, y de procesamiento de gráficos en 2D usando Cairo. Clutter fue creado por , que ahora es parte de Intel y está licenciado bajo LGPL 2.1, Clutter es Software Libre y de Código Abierto. (es) Clutter è una libreria grafica per creare interfacce utente accelerate dall'hardware. Si appoggia a OpenGL (1.4+) o OpenGL ES (1.1 o 2.0) per il rendering, può essere compilato in diverse piattaforme (X11, Wayland, Darwin e Win32) e ha binding per diversi linguaggi (fra cui, Mono, Perl, Python, Ruby e Vala. Inoltre supporta anche la riproduzione multimediali tramite GStreamer e il rendering 2D tramite Cairo. Clutter è stata creata dalla , adesso accorpata nella Intel. Clutter è un software libero e open source, soggetto ai requisiti della GNU Lesser General Public License (LGPL), version 2.1. (it) Clutter est une bibliothèque logicielle permettant la création rapide d'interfaces graphiques visuellement riches et animées[réf. nécessaire]. C'est un projet libre (licence GNU LGPL) et multiplate-forme. Il est soutenu commercialement par , société depuis rachetée par Intel, et par une communauté open source de plus en plus grande. Clutter utilise OpenGL (1.4+) – ou éventuellement OpenGL ES (1.1+) pour une utilisation sur des plates-formes mobiles et embarquées – pour le rendu, mais avec une API qui cache la complexité de GL. L'API Clutter est conçue pour être facile à utiliser, efficace et flexible. Le projet a été mis en « maintenance profonde » à partir de 2016. Cela signifie que depuis 2016, les seules évolutions apportées au logiciel sont des corrections de bogues. En février 2022, l'équipe de développement annonce l'arrêt du projet. Plus aucune version ne sera publiée et les développeurs utilisant Clutter sont encouragés à porter leurs applications vers GTK 4 et libadwaita. (fr) Clutter to graficzna biblioteka napisana w języku programowania C. Służy do renderowania w prosty sposób szybkich animacji w graficznym interfejsie użytkownika. Jej kod jest udostępniony na zasadzie open source. Clutter używa OpenGL lub OpenGL ES dla urządzeń mobilnych dzięki czemu wyświetlane za jego pomocą animacje są bardzo dobrej jakości. Biblioteka ta manipuluje obiektami w przestrzeni 3D a następnie efekt tych operacji wyświetla na tzw. scenie 2D. Clutter obsługuje również biblioteki: GLX, EGL, , SDL, Cocoa. Biblioteka używa systemu obiektowego GObject. Biblioteka została również przystosowana do współpracy z: * GTK+: osadzanie obiektów Clutter w kontrolkach GTK+, co zapewnia im elegancki design. * Pango: potrafi użyć tej biblioteki do renderowania tekstu w UTF-8 * GStreamer: potrafi użyć tej biblioteki do odtwarzania mediów * Cairo: potrafi użyć tej biblioteki do rysowania tekstur Programować w bibliotece Clutter można również przy użyciu innych języków programowania: Perl, Python, C#, C++, Vala oraz Ruby. (pl) Clutter — вільна та багатоплатформова бібліотека для створення апаратно прискорених користувацьких інтерфейсів. Clutter створений компанією OpenedHand Ltd., яка нині є частиною Intel Corporation. Сирцеві тексти розповсюджуються в рамках ліцензії LGPL v2.1. З лютого 2022 проект GNOME перевів графічну бібліотеку Clutter до застарілих проектів, розробка яких припинена. Починаючи з GNOME 42, бібліотека Clutter та пов'язані з нею компоненти Cogl, Clutter-GTK та Clutter-GStreamer видалені з GNOME SDK, а пов'язаний з ними код перенесений до архівних репозиторіїв. Функціональність і ідеї, що розвивалися в Clutter, тепер забезпечуються фреймворком GTK4, libadwaita, GNOME Shell і композитним сервером Mutter. (uk) Clutter — свободная графическая библиотека для создания аппаратно ускоренных пользовательских интерфейсов, для отрисовки используется OpenGL или OpenGL ES. Библиотека является кроссплатформенной и может быть собрана на разных платформах (X11, Darwin и Win32). Также имеет привязки (англ. bindings) к другим языкам (Mono, Perl, Python, Ruby и Vala). Имеется поддержка воспроизведения мультимедиа с помощью GStreamer и двумерной отрисовки с помощью Cairo. Clutter был создан фирмой , которая в данный момент является частью корпорации Intel. (ru) Clutter 是基於 GObject 建構的圖形函式庫,簡化程式設計者能夠便於撰寫利用硬體加速的使用者介面環境。Clutter 應用了硬體加速的 OpenGL函數庫處理使用者互動的顯示繪圖區域的相關實作的函式庫,但不包含圖形介面的控制項(例如:按鈕或選單等)。 (zh) |
dbo:author | dbr:OpenedHand |
dbo:developer | dbr:The_GNOME_Project |
dbo:genre | dbr:Graphics_library |
dbo:latestPreviewDate | 2016-02-18 (xsd:date) |
dbo:latestPreviewVersion | 1.25.6 |
dbo:latestReleaseDate | 2020-03-09 (xsd:date) |
dbo:latestReleaseVersion | 1.26.4 |
dbo:license | dbr:GNU_Lesser_General_Public_License |
dbo:operatingSystem | dbr:Linux dbr:Microsoft_Windows dbr:OS_X dbr:BSDs |
dbo:programmingLanguage | dbr:C_(programming_language) |
dbo:releaseDate | 2006-06-22 (xsd:date) |
dbo:thumbnail | wiki-commons:Special:FilePath/GDK_software_architecture.svg?width=300 |
dbo:wikiPageExternalLink | http://www.clutter-project.org https://wiki.gnome.org/Projects/Clutter%7CGNOME/Projects/clutter |
dbo:wikiPageID | 13312873 (xsd:integer) |
dbo:wikiPageLength | 18047 (xsd:nonNegativeInteger) |
dbo:wikiPageRevisionID | 1105453215 (xsd:integer) |
dbo:wikiPageWikiLink | dbr:Cairo_(graphics) dbr:Python_(programming_language) dbr:QML dbr:Qt_Quick dbr:Samuel_de_Champlain dbr:Perl dbr:Vala_(programming_language) dbr:Video_Acceleration_API dbr:Video_games dbr:Inbetweening dbr:Gallium3D dbr:Qt_(framework) dbr:MeeGo dbr:Clone_(software) dbr:Free_and_open-source_software dbr:GNOME_Shell dbr:GNOME_Videos dbr:GNU_Lesser_General_Public_License dbr:GObject dbr:GStreamer dbr:GTK dbr:GTK_Scene_Graph_Kit dbr:Moblin dbr:Core_Animation dbr:Angry_Birds_(video_game) dbr:Libinput dbr:Linux dbr:Mac_OS_X dbc:GNOME_libraries dbc:Clutter_(software) dbc:Software_that_uses_Cairo_(graphics) dbr:GdkPixbuf dbr:Proof_of_concept dbr:C++ dbr:C_(programming_language) dbr:C_Sharp_(programming_language) dbr:Wayland_(display_server_protocol) dbr:GLX dbr:Cinnamon_(software) dbr:Graphical_control_element dbr:Graphical_shell dbr:EGL_(API) dbr:Evdev dbr:Pac-Man dbr:Pango dbr:Framebuffer dbr:Graphics_library dbr:Wayland_compositor dbr:Haskell_(programming_language) dbr:JSON dbr:JavaScript dbr:The_GNOME_Project dbc:Articles_with_example_C_code dbc:GTK dbr:Pitivi dbr:Ruby_programming_language dbr:Intel_Corporation dbr:Microsoft_Windows dbr:MinGW dbr:OS_X dbr:OpenGL dbr:OpenGL_ES dbr:Casual_game dbr:X_Window_System dbr:Multi-touch_gestures dbr:Scene_graph dbr:OpenedHand dbr:Retained_mode dbr:Class_(computer_science) dbr:GNOME_Ease dbr:Dynamic_Link_Library dbr:BSDs dbr:GNOME_Maps dbr:Object_system dbr:File:Free_and_open-source-software_display_servers_and_UI_toolkits.svg dbr:File:GDK_software_architecture.svg |
dbp:author | Emmanuele Bassi, OpenedHand Ltd (en) |
dbp:developer | dbr:The_GNOME_Project |
dbp:discontinued | February 2022 (en) |
dbp:genre | dbr:Graphics_library |
dbp:latestPreviewDate | 2016-02-18 (xsd:date) |
dbp:latestPreviewVersion | 1.250000 (xsd:double) |
dbp:latestReleaseDate | 2020-03-09 (xsd:date) |
dbp:latestReleaseVersion | 1.260000 (xsd:double) |
dbp:license | dbr:GNU_Lesser_General_Public_License |
dbp:name | Clutter (en) |
dbp:operatingSystem | dbr:Linux dbr:Microsoft_Windows dbr:OS_X dbr:BSDs |
dbp:programmingLanguage | dbr:C_(programming_language) |
dbp:released | 2006-06-22 (xsd:date) |
dbp:website | https://wiki.gnome.org/Projects/Clutter%7CGNOME/Projects/clutter |
dbp:wikiPageUsesTemplate | dbt:Citation_needed dbt:Infobox_software dbt:Not_a_typo dbt:Portal dbt:Reflist dbt:Short_description dbt:Start_date_and_age dbt:GTK |
dbp:wordnet_type | http://www.w3.org/2006/03/wn/wn20/instances/synset-software-noun-1 |
dct:subject | dbc:GNOME_libraries dbc:Clutter_(software) dbc:Software_that_uses_Cairo_(graphics) dbc:Articles_with_example_C_code dbc:GTK |
gold:hypernym | dbr:Library |
rdf:type | owl:Thing dbo:Software schema:CreativeWork dbo:Work wikidata:Q386724 wikidata:Q7397 yago:WikicatCLibraries yago:WikicatComputerLibraries yago:Abstraction100002137 yago:Area102735688 yago:Artifact100021939 yago:Code106355894 yago:CodingSystem106353757 yago:Communication100033020 yago:Library103660909 yago:Object100002684 yago:PhysicalEntity100001930 yago:WikicatGraphicsLibraries yago:Writing106359877 yago:WrittenCommunication106349220 yago:YagoGeoEntity yago:YagoPermanentlyLocatedEntity dbo:Library yago:Room104105893 yago:Software106566077 yago:Structure104341686 yago:Whole100003553 |
rdfs:comment | Clutter ist eine freie Szenengraph-Programmbibliothek, mit der Software-Entwickler grafische Benutzeroberflächen (GUIs) für Anwendungen erstellen können, die per OpenGL gerendert werden. Clutter wurde anfangs von OpenedHand entwickelt. OpenedHand wurde später von Intel gekauft, um auf Basis von Clutter eine Oberfläche für Moblin (heute MeeGo Netbook) zu schaffen. Mittlerweile nutzt eine Reihe von Software-Projekten, allen voran Gnome, dieses Toolkit. (de) Clutter è una libreria grafica per creare interfacce utente accelerate dall'hardware. Si appoggia a OpenGL (1.4+) o OpenGL ES (1.1 o 2.0) per il rendering, può essere compilato in diverse piattaforme (X11, Wayland, Darwin e Win32) e ha binding per diversi linguaggi (fra cui, Mono, Perl, Python, Ruby e Vala. Inoltre supporta anche la riproduzione multimediali tramite GStreamer e il rendering 2D tramite Cairo. Clutter è stata creata dalla , adesso accorpata nella Intel. Clutter è un software libero e open source, soggetto ai requisiti della GNU Lesser General Public License (LGPL), version 2.1. (it) Clutter — свободная графическая библиотека для создания аппаратно ускоренных пользовательских интерфейсов, для отрисовки используется OpenGL или OpenGL ES. Библиотека является кроссплатформенной и может быть собрана на разных платформах (X11, Darwin и Win32). Также имеет привязки (англ. bindings) к другим языкам (Mono, Perl, Python, Ruby и Vala). Имеется поддержка воспроизведения мультимедиа с помощью GStreamer и двумерной отрисовки с помощью Cairo. Clutter был создан фирмой , которая в данный момент является частью корпорации Intel. (ru) Clutter 是基於 GObject 建構的圖形函式庫,簡化程式設計者能夠便於撰寫利用硬體加速的使用者介面環境。Clutter 應用了硬體加速的 OpenGL函數庫處理使用者互動的顯示繪圖區域的相關實作的函式庫,但不包含圖形介面的控制項(例如:按鈕或選單等)。 (zh) Clutter is a discontinued GObject-based graphics library for creating hardware-accelerated user interfaces. Clutter is an OpenGL-based 'interactive canvas' library and does not contain any graphical control elements. It relies upon OpenGL (1.4+) or OpenGL ES (1.1 or 2.0) for rendering,. It also supports media playback using GStreamer and 2D graphics rendering using Cairo. Clutter was authored by OpenedHand Ltd, now part of Intel. Clutter is free and open-source software, subject to the requirements of the GNU Lesser General Public License (LGPL), version 2.1. (en) Clutter es una biblioteca gráfica para la creación de interfaces de usuario aceleradas por hardware, escrito en C y de código abierto. Se basa en OpenGL (1.4+) o OpenGL ES (1.1 o 2.0) para la representación de gráficos, puede ser compilado en diferentes plataformas (X11, Wayland, Darwin y Win32) y tiene enlaces a varios lenguajes de programación (incluidos Mono, Perl, Python, Ruby, Vala y C++ ). También soporta la reproducción de contenidos multimedia usando GStreamer, y de procesamiento de gráficos en 2D usando Cairo. (es) Clutter est une bibliothèque logicielle permettant la création rapide d'interfaces graphiques visuellement riches et animées[réf. nécessaire]. C'est un projet libre (licence GNU LGPL) et multiplate-forme. Il est soutenu commercialement par , société depuis rachetée par Intel, et par une communauté open source de plus en plus grande. Le projet a été mis en « maintenance profonde » à partir de 2016. Cela signifie que depuis 2016, les seules évolutions apportées au logiciel sont des corrections de bogues. (fr) Clutter to graficzna biblioteka napisana w języku programowania C. Służy do renderowania w prosty sposób szybkich animacji w graficznym interfejsie użytkownika. Jej kod jest udostępniony na zasadzie open source. Clutter używa OpenGL lub OpenGL ES dla urządzeń mobilnych dzięki czemu wyświetlane za jego pomocą animacje są bardzo dobrej jakości. Biblioteka ta manipuluje obiektami w przestrzeni 3D a następnie efekt tych operacji wyświetla na tzw. scenie 2D. Clutter obsługuje również biblioteki: GLX, EGL, , SDL, Cocoa. Biblioteka używa systemu obiektowego GObject. (pl) Clutter — вільна та багатоплатформова бібліотека для створення апаратно прискорених користувацьких інтерфейсів. Clutter створений компанією OpenedHand Ltd., яка нині є частиною Intel Corporation. Сирцеві тексти розповсюджуються в рамках ліцензії LGPL v2.1. (uk) |
rdfs:label | Clutter (software) (en) Clutter (Bibliothek) (de) Clutter (biblioteca) (es) Clutter (fr) Clutter (toolkit) (it) Clutter (pl) Clutter (ru) Clutter (uk) Clutter (zh) |
owl:sameAs | freebase:Clutter (software) yago-res:Clutter (software) wikidata:Clutter (software) dbpedia-de:Clutter (software) dbpedia-es:Clutter (software) dbpedia-fr:Clutter (software) dbpedia-he:Clutter (software) dbpedia-it:Clutter (software) http://ml.dbpedia.org/resource/ക്ലട്ടർ dbpedia-no:Clutter (software) dbpedia-pl:Clutter (software) dbpedia-ru:Clutter (software) dbpedia-uk:Clutter (software) dbpedia-zh:Clutter (software) https://global.dbpedia.org/id/4q7Nr |
prov:wasDerivedFrom | wikipedia-en:Clutter_(software)?oldid=1105453215&ns=0 |
foaf:depiction | wiki-commons:Special:FilePath/Free_and_open-source-...e_display_servers_and_UI_toolkits.svg wiki-commons:Special:FilePath/GDK_software_architecture.svg |
foaf:homepage | https://wiki.gnome.org/Projects/Clutter%7CGNOME/Projects/clutter |
foaf:isPrimaryTopicOf | wikipedia-en:Clutter_(software) |
foaf:name | Clutter (en) |
is dbo:computingPlatform of | dbr:GNOME_Videos |
is dbo:wikiPageDisambiguates of | dbr:Clutter |
is dbo:wikiPageRedirects of | dbr:ClutterActor dbr:Clayton_(software) dbr:COGL dbr:Clayland dbr:Clayland_(software) dbr:Clutter_(computing) dbr:Clutter_(toolkit) dbr:Clutter_project |
is dbo:wikiPageWikiLink of | dbr:Qt_Quick dbr:GNOME dbr:GNOME_Shell dbr:GNOME_Videos dbr:GTK_Scene_Graph_Kit dbr:Moblin dbr:Mutter_(software) dbr:Core_Animation dbr:Linux dbr:Smart_Common_Input_Method dbr:Comparison_of_netbook-oriented_Linux_distributions dbr:Clutter dbr:ClutterActor dbr:Wayland_(display_server_protocol) dbr:WebKit dbr:GDK dbr:Graphics_library dbr:Clayton_(software) dbr:List_of_GTK_applications dbr:Java-gnome dbr:Meson_(software) dbr:Canvas_(GUI) dbr:COGL dbr:Xfce dbr:Resolution_independence dbr:Clayland dbr:Clayland_(software) dbr:Clutter_(computing) dbr:Clutter_(toolkit) dbr:Clutter_project |
is dbp:platform of | dbr:GNOME_Videos |
is foaf:primaryTopic of | wikipedia-en:Clutter_(software) |