Library (computing) (original) (raw)
Knihovna (anglicky library) je v informatice označení pro souhrn procedur a funkcí, často také konstant a datových typů (v objektovém programování též tříd, objektů a zdrojů), který může být využíván více počítačovými programy. Knihovny usnadňují programátorovi tvorbu aplikací tím, že umožňují využití hotového kódu, použití jednou vytvořeného kódu v jiných programech; při týmové práci mohou sloužit k dělbě práce. Knihovna poskytuje své služby navenek pomocí API (aplikační rozhraní), které zahrnuje názvy funkcí, předávané parametry a návratové hodnoty. Podle způsobu spojení s programem, který je používá, lze knihovny rozdělit na a . Z hlediska práce s kódem knihovny v operační paměti je dělíme na sdílené a nesdílené.
Property | Value |
---|---|
dbo:abstract | Biblioteca informàtica (de l'anglès software library) o programoteca és un conjunt de subprogrames utilitzats per desenvolupar programari. Les biblioteques contenen codi i dades que proporcionen serveis a programes independents, és a dir, passen a formar part d'aquests. Això permet que el codi i les dades es comparteixin i es puguin modificar de forma . Alguns programes executables poden ser alhora programes independents i programoteques, però la majoria d'aquestes no són executables. Executables i programoteques fan referències (trucades enllaços) entre si a través d'un procés conegut com a enllaç, que generalment és realitzat per un programari anomenat enllaçador. La majoria dels sistemes operatius moderns proporcionen programoteques que implementen la majoria dels serveis del sistema. D'aquesta manera, aquests serveis es converteixen en una " matèria primera " que qualsevol aplicació moderna espera que el sistema operatiu ofereixi. Com a tal, la major part del codi utilitzat per les aplicacions modernes s'ofereix en aquestes biblioteques. (ca) في الحوسبة، المكتبة هي مجموعة من البرامج الفرعية تستخدم لتطوير البرمجيات. تحتوي المكتبات كود «مُساعد» وبيانات توفر خدمات للبرامج المستقلة. يسمح هذا بمشاركة الكود والبيانات على شكل وحدات منفصلة. بعض الملفات التنفيذية مكتبات وبرامج مستقلة في الوقت ذاته، لكن ليست كل المكتبات تنفيذية. تضع التنفيذيات والمكتبات مراجع إلى بعضها البعض تسمى روابط في عملية تعرف بالربط ويقوم بها برنامج يسمى الرابط (linker). أغلب أنظمة التشغيل الحديثة توفر مكتبات تغطي أغلب خدمات النظام. توفر هذه المكتبات للبرامج الخدمات التي تتوقعها من نظام التشغيل. ظهرت المكتبات حوالي سنة 1950، وأصبح عنصرا رئيسيا في البرمجة.يتم استخدامها لتنفيذ واجهات برمجة، إطارات عمل، برامج مساعدة و لغات برمجة.الوظائف الواردة في المكتبات البرمجية غالبا ما تكون مرتبطة بالعمليات المتكررة في البرمجة : معالجة واجهات المستخدمين، معالجة قاعدة البيانات أو الحسابات الرياضية. (ar) Knihovna (anglicky library) je v informatice označení pro souhrn procedur a funkcí, často také konstant a datových typů (v objektovém programování též tříd, objektů a zdrojů), který může být využíván více počítačovými programy. Knihovny usnadňují programátorovi tvorbu aplikací tím, že umožňují využití hotového kódu, použití jednou vytvořeného kódu v jiných programech; při týmové práci mohou sloužit k dělbě práce. Knihovna poskytuje své služby navenek pomocí API (aplikační rozhraní), které zahrnuje názvy funkcí, předávané parametry a návratové hodnoty. Podle způsobu spojení s programem, který je používá, lze knihovny rozdělit na a . Z hlediska práce s kódem knihovny v operační paměti je dělíme na sdílené a nesdílené. (cs) Στην πληροφορική καλούμε βιβλιοθήκη (library) μια συλλογή από έτοιμα υποπρογράμματα που χρησιμοποιείται για την ανάπτυξη λογισμικού. Οι βιβλιοθήκες περιέχουν υποβοηθητικό κώδικα και δεδομένα, παρέχοντας, με αυτόν τον τρόπο, υπηρεσίες σε προγράμματα. Αυτό επιτρέπει τον διαμοιρασμό και τη χρήση του κώδικα και των δεδομένων με τρόπο. Η έννοια της βιβλιοθήκης είναι αναπόσπαστο τμήμα του δομημένου προγραμματισμού και αναπτύχθηκε παράλληλα με αυτόν. Κάποια εκτελέσιμα αρχεία (executables) είναι προγράμματα και βιβλιοθήκες ταυτόχρονα, αλλά οι περισσότερες βιβλιοθήκες δεν είναι εκτελέσιμες. Τα εκτελέσιμα αρχεία και οι βιβλιοθήκες αναφέρονται το ένα στον κώδικα και τα δεδομένα του άλλου μέσω μιας διαδικασίας που ονομάζεται σύνδεση και την πραγματοποιεί ο συνδέτης (linker). Τα σύγχρονα λειτουργικά συστήματα παρέχουν βιβλιοθήκες που υλοποιούν την πλειονότητα των υπηρεσιών του συστήματος. Έτσι, ο περισσότερος κώδικας που χρησιμοποιούν οι σύγχρονες εφαρμογές παρέχεται από αυτές τις βιβλιοθήκες και δεν χρειάζεται να γραφεί από την αρχή για κάθε νέο πρόγραμμα. (el) Eine Programmbibliothek (kurz Bibliothek; englisch library, kurz lib) bezeichnet in der Programmierung eine Sammlung von Unterprogrammen/-Routinen, die Lösungswege für thematisch zusammengehörende Problemstellungen anbieten. Bibliotheken sind im Unterschied zu Programmen keine eigenständig lauffähigen Einheiten, sondern sie enthalten Hilfsmodule, die von Programmen angefordert werden. In erweitertem Sinn gelten als Programmbibliotheken (zum Teil auch „Komponentenbibliothek“ oder „Klassenbibliothek“ genannt) alle Arten von Bibliotheken, die Programmcode(-bestandteile) bereitstellen/enthalten. Insofern unterscheidet man Programmbibliotheken u. a. nach dem Typ des Programmcodes, z. B. Quelltexte, Makros, Object- oder Bytecode, Maschinencode usw. Dementsprechend werden Bibliotheken zu unterschiedlichen Zeitpunkten benutzt, manche nur im Rahmen der Softwareentwicklung (von Werkzeugen der Entwicklungsumgebung), andere nur zur Ausführung von Programmen, wieder andere als Mischform von beiden. Solche Bibliotheken enthalten häufig nicht nur Unterprogramme, sondern Programmcodeteile aller Programm-Typen. Eine besondere Form von Programmbibliotheken sind Frameworks. (de) Biblioteko en informadiko estas kolekto da programaĵoj, pakitaj por facila uzado fare de pluraj aŭ multaj programoj. Ĝi povas konsisti el subprogramoj, klasoj, tipoj aŭ datenoj. Bibliotekoj faciligas la reuzadon de programaĵoj. Samtempe ili difinas interfacojn por ilia uzado, kiuj estas la nura afero videbla de ekstere. Tiel eblas ŝanĝi internajn detalojn de bibliotekoj sen influi la uzantaj programojn, se la interfaco restas senŝanĝa. Tradicie la unuaj bibliotekoj estis statikaj; tio signifas, ke programoj estis binditaj kun propra ekzemplero de ĉiuj uzataj bibliotekoj. Tio grandigis la programojn kaj malfaciligis aktualigojn de bibliotekoj. Tion plibonigis la "dividataj" bibliotekoj, kiuj estas apartaj objektoj uzeblaj fare de pluraj programoj. Programlingvoj kutime havas aron da bazaj bibliotekoj, kiuj transprenas rutinajn taskojn, ekzemple la en- kaj eligon de datenoj. (eo) En informática, una biblioteca o, llamada por vicio del lenguaje, librería (del inglés library) es un conjunto de implementaciones funcionales, codificadas en un lenguaje de programación, que ofrece una interfaz bien definida para la funcionalidad que se invoca. A diferencia de un programa ejecutable, el comportamiento que implementa una biblioteca no espera ser utilizada de forma autónoma (un programa sí: tiene un punto de entrada principal), sino que su fin es ser utilizada por otros programas, independientes y de forma simultánea. Por otra parte, el comportamiento de una biblioteca no tiene por qué diferenciarse demasiado del que pudiera especificarse en un programa. Es más, unas bibliotecas pueden requerir de otras para funcionar, pues el comportamiento que definen refina, o altera, el comportamiento de la biblioteca original; o bien la hace disponible para otra tecnología o lenguaje de programación. Las bibliotecas pueden vincularse a un programa (o a otra biblioteca) en distintos puntos del desarrollo o la ejecución, según el tipo de vínculo que se quiera establecer, tal y como se detalla en el apartado de "Tipos". La mayoría de los sistemas operativos modernos proporcionan bibliotecas que implementan los servicios del sistema. De esta manera, estos servicios se han convertido en una «materia prima» que cualquier aplicación moderna espera que el sistema operativo ofrezca. Como tal, la mayor parte del código utilizado por las aplicaciones modernas se ofrece en estas bibliotecas. (es) In computer science, a library is a collection of non-volatile resources used by computer programs, often for software development. These may include configuration data, documentation, help data, message templates, pre-written code and subroutines, classes, values or type specifications. In IBM's OS/360 and its successors they are referred to as partitioned data sets. A library is also a collection of implementations of behavior, written in terms of a language, that has a well-defined interface by which the behavior is invoked. For instance, people who want to write a higher-level program can use a library to make system calls instead of implementing those system calls over and over again. In addition, the behavior is provided for reuse by multiple independent programs. A program invokes the library-provided behavior via a mechanism of the language. For example, in a simple imperative language such as C, the behavior in a library is invoked by using C's normal function-call. What distinguishes the call as being to a library function, versus being to another function in the same program, is the way that the code is organized in the system. Library code is organized in such a way that it can be used by multiple programs that have no connection to each other, while code that is part of a program is organized to be used only within that one program. This distinction can gain a hierarchical notion when a program grows large, such as a multi-million-line program. In that case, there may be internal libraries that are reused by independent sub-portions of the large program. The distinguishing feature is that a library is organized for the purposes of being reused by independent programs or sub-programs, and the user only needs to know the interface and not the internal details of the library. The value of a library lies in the reuse of standardized program elements. When a program invokes a library, it gains the behavior implemented inside that library without having to implement that behavior itself. Libraries encourage the sharing of code in a modular fashion and ease the distribution of the code. The behavior implemented by a library can be connected to the invoking program at different program lifecycle phases. If the code of the library is accessed during the build of the invoking program, then the library is called a static library. An alternative is to build the executable of the invoking program and distribute that, independently of the library implementation. The library behavior is connected after the executable has been invoked to be executed, either as part of the process of starting the execution, or in the middle of execution. In this case the library is called a dynamic library (loaded at runtime). A dynamic library can be loaded and linked when preparing a program for execution, by the linker. Alternatively, in the middle of execution, an application may explicitly request that a module be loaded. Most compiled languages have a standard library, although programmers can also create their own custom libraries. Most modern software systems provide libraries that implement the majority of the system services. Such libraries have organized the services which a modern application requires. As such, most code used by modern applications is provided in these system libraries. (en) En informatique, une bibliothèque logicielle est une collection de routines, qui peuvent être déjà compilées et prêtes à être utilisées par des programmes. Les bibliothèques sont enregistrées dans des fichiers semblables, voire identiques aux fichiers de programmes, sous la forme d'une collection de fichiers de code objet rassemblés accompagnée d'un index permettant de retrouver facilement chaque routine. Le mot « librairie » est souvent utilisé à tort pour désigner une bibliothèque logicielle. Il s'agit d'un anglicisme fautif dû à un faux-ami (library). Les bibliothèques sont apparues dans les années 1950, et sont devenues un sujet incontournable de programmation. Elles sont utilisées pour réaliser des interfaces de programmation, des framework, des plugins ainsi que des langages de programmation. Les routines contenues dans les bibliothèques sont typiquement en rapport avec des opérations fréquentes en programmation : manipulation des interfaces utilisateur, manipulation des bases de données ou calculs mathématiques. Les bibliothèques sont manipulées par l'éditeur de lien et le système d'exploitation. Les manipulations sont différentes suivant que la bibliothèque est statique ou partagée. Les emplacements et les noms des bibliothèques varient selon les systèmes d'exploitation. (fr) Ríomhchlár a chuireann tasc ar leith i bhfeidhm, ar féidir a chur le chéile le ríomhchláir eile atá i mbun feidhmeanna casta eile a dhéanamh. Mar shampla, is féidir ríomhchlár chun dochar reatha custaiméara a phriontáil a chur le chéile le ríomhchlár chun tráchtaisnéis cárta creidmheasa an chustaiméara a phriontáil. (ga) Pustaka (bahasa Inggris: Library) dalam ilmu komputer adalah koleksi dari rutin-rutin program yang digunakan untuk membangun dan mengembangkan perangkat lunak. Pustaka umumnya mengandung kode program dan data pembantu (banyak programmer menyebutnya sebagai helper), yang menyediakan layanan-layanan kepada program-program independen. Hal ini mengizinkan kode dan data dapat digunakan bersama-sama dan dapat diubah dengan menggunakan paradigma pemrograman moduler. Beberapa berkas yang dapat dieksekusi, umumnya berjenis program yang berdiri sendiri atau juga pustaka, tetapi kebanyakan pustaka tidak dapat dieksekusi. Program komputer dapat merujuk kepada pustaka dengan menggunakan sebuah proses yang disebut , yang mampu menghubungkan satu dengan lainnya, yang dapat dilakukan dengan . Sebagian besar sistem operasi modern menyediakan banyak pustaka untuk mengimplementasikan banyak layanan-layanan sistem operasi. Windows API adalah contohnya. Pustaka jenis ini akan menyediakan kebutuhan yang dibutuhkan oleh aplikasi dari sistem operasi di mana aplikasi tersebut berjalan. Karenanya, sebagian besar kode digunakan oleh aplikasi modern disediakan dalam pustaka sistem operasi. * l * * s (in) 라이브러리(영어: library)는 주로 소프트웨어를 개발할 때 컴퓨터 프로그램이 사용하는 비휘발성 자원의 모임이다. 여기에는 구성 데이터, 문서, 도움말 자료, 메시지 틀, 미리 작성된 코드, 서브루틴(함수), 클래스, 값, 자료형 사양을 포함할 수 있다. OS/360 및 이후 세대에서는 파티션 데이터 세트로 부른다. (ko) In informatica, una libreria, o più raramente biblioteca, è un insieme di funzioni o strutture dati predefinite e predisposte per essere collegate ad un programma software attraverso un opportuno collegamento. Il collegamento può essere statico o dinamico; nel secondo caso si parla di dynamic-link library ("libreria a collegamento dinamico"). Il termine libreria nasce da una fallace trasposizione lessicale dell'inglese library (letteralmente, biblioteca), ma ormai è così diffuso nel vocabolario dei professionisti da essere accettato quale possibile traduzione. (it) In de informatica is een bibliotheek (Engels: library) een verzameling code (functies/routines) die door programma's kan worden gebruikt. Het voordeel hiervan is dat programmeurs geen (nieuwe) code hoeven te schrijven voor bepaalde algemene bewerkingen. Ze kunnen simpelweg de functies aanroepen die zich in de bibliotheek bevinden. Bibliotheken bestaan voor vele doeleinden. Voor de meeste programmeertalen bestaat een standaardbibliotheek met zeer algemene routines, zoals invoer/uitvoer, veel voorkomende wiskundige operaties, datastructuren en het werken met tekst. Vaak is een bibliotheek bruikbaar voor programma's die in één bepaalde taal geschreven zijn, maar het komt ook voor dat er meerdere interfaces beschikbaar zijn voor verschillende talen. Om verscheidene bibliotheken met elkaar te kunnen laten samenwerken, is het soms nodig om lijmcode te schrijven; deze code herschrijft bijvoorbeeld de uitvoer van de ene bibliotheek als invoer voor de andere bibliotheek. (nl) ライブラリ(英: library)は、汎用性の高い複数のプログラムを再利用可能な形でひとまとまりにしたものである。ライブラリと呼ぶときは、それ単体ではプログラムとして動作させることはできない、つまり実行ファイルではない場合がある。ライブラリは他のプログラムに何らかの機能を提供するコードの集まりと言える。ソースコードの場合と、オブジェクトコード、あるいは専用の形式を用いる場合とがある。たとえば、UNIXのライブラリはオブジェクトコードをarと呼ばれるアーカイブツール(アーカイバ)でひとまとめにして利用する。図書館(英: library)と同様にプログラム(算譜)の書庫であるので、索引方法が重要である。 また、ソフトウェア以外の再利用可能なものの集合について使われることもある(音声データなど)。 (ja) Biblioteka programistyczna – plik dostarczający podprogramy, dane oraz typy danych, które mogą zostać wykorzystane z poziomu kodu źródłowego programu. Użycie bibliotek to sposób na ponowne wykorzystanie tego samego kodu. Dobór odpowiedniej biblioteki programistycznej może ułatwić zaimplementowanie niemalże dowolnego zadania. Pisanie programów jedynie za pomocą czystych elementów języka programowania jest czasochłonne, a czasami nawet niemożliwe. (pl) Inom datatekniken är ett programbibliotek (engelska: library) en samling subrutiner som används för att utveckla mjukvara. De bibliotek som ingår i plattformens grundläggande infrastruktur kallas systembibliotek. Programbibliotek innehåller stöd i form av programkod och datastrukturer som tillsammans tillhandahåller tjänster för separat användarprogram (ofta kallade "klientprogram" eller "klienter"). Detta möjliggör distribution och modifikation av biblioteket på ett modulärt sätt. Några exekverbara filer är både självständiga program men även programbibliotek, men de flesta programbibliotek kan inte exekveras för sig själva. I stället binds klientprogram till programbibliotek genom en process som kallas länkning. De flesta moderna operativsystem erbjuder programbibliotek som innefattar huvuddelen av systemets funktioner. I de flesta moderna program består stora delar av programmet av funktionsanrop till diverse programbibliotek. En del funktioner kräver speciella privilegier och måste därför skötas som systemanrop, i allmänhet via systembibliotek. (sv) Библиоте́ка (от англ. library) в программировании — сборник подпрограмм или объектов, используемых для разработки программного обеспечения (ПО). С точки зрения операционной системы (ОС) и прикладного ПО, библиотеки разделяются на динамические и статические. Термин «библиотека подпрограмм», по всей видимости, одними из первых упомянули Уилкс М., Уиллер Д., Гилл С. в качестве одной из форм организации вычислений на компьютере. Исходя из изложенного в их книге, под библиотекой понимался набор «коротких, заранее заготовленных программ для отдельных, часто встречающихся (стандартных) вычислительных операций». (ru) Na ciência da computação, biblioteca é uma coleção de subprogramas utilizados no desenvolvimento de software. Bibliotecas contém código e dados auxiliares, que provém serviços a programas independentes, o que permite o compartilhamento e a alteração de código e dados de forma modular. Alguns executáveis são tanto programas independentes quanto bibliotecas, mas a maioria das bibliotecas não são executáveis. Executáveis e bibliotecas fazem referências mútuas conhecidas como ligações, tarefa tipicamente realizada por um ligador. A maior parte dos sistemas operacionais modernos provê bibliotecas que implementam a maioria dos serviços do sistema, que transformaram em comodidades os serviços que uma aplicação moderna espera que sejam providos pelo sistema operacional. Assim sendo, a maior parte do código utilizado em aplicações modernas é fornecido por estas bibliotecas. (pt) 库(英語:library)是在计算机科学中用于开发软件的子程序集合。库和可执行文件的区别是:它不是独立的计算机程序,而是向其他程序提供服务的代码。 (zh) Бібліотека (від англ. library) — збірка об'єктів чи підпрограм для вирішення близьких за тематикою задач. У залежності від мови програмування бібліотеки містять об'єктні модулі чи початковий код та дані, допоміжні для задіяння та інтеграції нових можливостей в програмні рішення. Бібліотека може означати те саме, що модуль, або декілька модулів. З точки зору комп'ютерних наук бібліотеки діляться на статичні та динамічні. (uk) |
dbo:thumbnail | wiki-commons:Special:FilePath/Ogg_vorbis_libs_and_application_dia.svg?width=300 |
dbo:wikiPageExternalLink | http://people.redhat.com/drepper/dsohowto.pdf http://objprelink.sourceforge.net/objprelink.html http://www.enderunix.org/simsek/articles/libraries.pdf http://www.lurklurk.org/linkers/linkers.html http://www.ibm.com/developerworks/linux/library/l-dynamic-libraries/ https://sourceware.org/binutils/docs-2.30/bfd/index.html http://lcsd05.cs.tamu.edu https://web.archive.org/web/20060618065018/http:/lcsd.cs.tamu.edu/2006/ https://web.archive.org/web/20190828045251/http:/lcsd05.cs.tamu.edu/ https://linker.iecc.com/%3C!-- https://www.iecc.com/linker/ ftp://ftp.iecc.com/pub/linker/ https://archive.today/20121205032107/http:/www.iecc.com/linker/ https://archive.today/20200114225034/https:/linker.iecc.com/code.html |
dbo:wikiPageID | 106421 (xsd:integer) |
dbo:wikiPageLength | 38949 (xsd:nonNegativeInteger) |
dbo:wikiPageRevisionID | 1109362116 (xsd:integer) |
dbo:wikiPageWikiLink | dbr:64-bit dbr:Minicomputer dbr:Byte_code dbr:Application_server dbr:John_von_Neumann dbr:Unix dbr:Unix-like dbr:C++_Standard_Library dbr:Dependency_hell dbr:Dynamic-link_library dbr:Dynamic_loading dbr:Interface_(computing) dbr:.NET_Framework dbr:Compiler dbr:Component_Object_Model dbr:Component_object_model dbr:Analytical_Engine dbr:Maurice_Wilkes dbr:Object-oriented_programming dbr:Object_Linking_and_Embedding dbr:Object_file dbr:ObjectBroker dbr:Environment_variable dbr:Modula-2 dbr:Multics dbr:Configuration_file dbr:Application_programming_interface dbr:Load_time dbr:Mach-O dbr:Simula dbr:Smalltalk dbr:Static_build dbr:Subroutine dbr:Compile_time dbr:Compiled_language dbr:Computer_program dbr:Computer_science dbr:Persistence_(computer_science) dbr:Portable_Distributed_Objects dbr:Portable_Executable dbr:Punched_tape dbr:Setuid dbr:Standard_library dbr:BSD dbr:C++ dbr:COBOL dbr:C_Sharp_(programming_language) dbr:Address_space_layout_randomization dbr:Type_checking dbr:Data_set_(IBM_mainframe) dbr:Distributed_Objects_Everywhere dbr:Distributed_computing dbr:DLL_hell dbr:Late_binding dbr:Linker_(computing) dbr:Loader_(computing) dbr:Ada_(programming_language) dbr:Data_type dbr:EDSAC dbr:Executable_and_Linkable_Format dbr:FORTRAN dbr:Non-volatile_memory dbr:POSIX dbr:Directory_(computing) dbr:Global_Assembly_Cache dbr:Mainframe_computer dbr:Process_(computing) dbr:Remote_procedure_call dbr:HP_3000 dbr:HP_Multi-Programming_Executive dbr:Herman_Goldstine dbr:JOVIAL dbr:Java_(programming_language) dbr:Jean_E._Sammet dbc:Operating_system_technology dbc:Computer_libraries dbr:Charles_Babbage dbr:Sun_Microsystems dbr:Symbolic_links dbr:Code_reuse dbr:Modular_programming dbr:Digital_Equipment_Corporation dbr:Aspect-oriented_programming dbr:Application_Programming_Interface dbr:Bundle_(macOS) dbr:Position-independent_code dbr:Software_development dbr:Filing_cabinet dbr:Windows_registry dbr:DLL_file dbr:Memory_segment dbr:IAS_machine dbr:IBM dbr:IBM_System/360 dbr:IBM_System/38 dbr:Instance_(computer_science) dbr:Method_(computer_science) dbr:Michigan_Terminal_System dbr:Microsoft_Windows dbr:NeXT dbr:OS/2 dbr:OS/360_and_successors dbr:OpenStep dbr:OpenVMS dbr:Operating_system dbr:CORBA dbr:Software_build dbr:System_call dbr:System_image dbr:Runtime_(program_lifecycle_phase) dbr:Single-level_store dbr:Value_(computer_science) dbr:Virtual_memory dbr:Z/VM dbr:Program_lifecycle_phase dbr:Static_library dbr:Executable dbr:Symbol_table dbr:The_Preparation_of_Programs_for_an_Electronic_Digital_Computer dbr:Jar_(file_format) dbr:Class_(computer_science) dbr:Magnetic_wire_recording dbr:UNIX dbr:Dynamic_library dbr:Ar_(file_format) dbr:Microsoft_Dynamic_Link_Library dbr:Package_repository dbr:Libtool dbr:System_Object_Model dbr:Imperative_language dbr:16-bit_Windows dbr:Relocation_(computer_science) dbr:Enterprise_JavaBean dbr:Executable_files dbr:Morgan_Kaufmann dbr:Prebinding dbr:Subprogram dbr:File:FirstCodeLibrary-ESDAC-ThePrepara...rAnElectronicDigitalComputer-1951.jpg dbr:File:Ogg_vorbis_libs_and_application_dia.svg |
dbp:cs1Dates | y (en) |
dbp:date | 2019-08-28 (xsd:date) February 2020 (en) |
dbp:url | https://web.archive.org/web/20190828045251/http:/lcsd05.cs.tamu.edu/ |
dbp:wikiPageUsesTemplate | dbt:About dbt:Anchor dbt:Annotated_link dbt:Authority_control dbt:Citation_needed dbt:Cite_book dbt:Cn dbt:Dubious dbt:Executables dbt:Main dbt:Redirect dbt:Redirect-distinguish dbt:Reflist dbt:See_also dbt:Short_description dbt:Use_dmy_dates dbt:Webarchive dbt:Citation_Needed dbt:Application_binary_interface |
dcterms:subject | dbc:Operating_system_technology dbc:Computer_libraries |
gold:hypernym | dbr:Collection |
rdf:type | owl:Thing yago:WikicatComputerLibraries yago:Area102735688 yago:Artifact100021939 yago:Library103660909 yago:Object100002684 yago:PhysicalEntity100001930 yago:YagoGeoEntity yago:YagoPermanentlyLocatedEntity dbo:Book dbo:MusicGenre yago:Room104105893 yago:Structure104341686 yago:Whole100003553 |
rdfs:comment | Knihovna (anglicky library) je v informatice označení pro souhrn procedur a funkcí, často také konstant a datových typů (v objektovém programování též tříd, objektů a zdrojů), který může být využíván více počítačovými programy. Knihovny usnadňují programátorovi tvorbu aplikací tím, že umožňují využití hotového kódu, použití jednou vytvořeného kódu v jiných programech; při týmové práci mohou sloužit k dělbě práce. Knihovna poskytuje své služby navenek pomocí API (aplikační rozhraní), které zahrnuje názvy funkcí, předávané parametry a návratové hodnoty. Podle způsobu spojení s programem, který je používá, lze knihovny rozdělit na a . Z hlediska práce s kódem knihovny v operační paměti je dělíme na sdílené a nesdílené. (cs) Ríomhchlár a chuireann tasc ar leith i bhfeidhm, ar féidir a chur le chéile le ríomhchláir eile atá i mbun feidhmeanna casta eile a dhéanamh. Mar shampla, is féidir ríomhchlár chun dochar reatha custaiméara a phriontáil a chur le chéile le ríomhchlár chun tráchtaisnéis cárta creidmheasa an chustaiméara a phriontáil. (ga) 라이브러리(영어: library)는 주로 소프트웨어를 개발할 때 컴퓨터 프로그램이 사용하는 비휘발성 자원의 모임이다. 여기에는 구성 데이터, 문서, 도움말 자료, 메시지 틀, 미리 작성된 코드, 서브루틴(함수), 클래스, 값, 자료형 사양을 포함할 수 있다. OS/360 및 이후 세대에서는 파티션 데이터 세트로 부른다. (ko) In informatica, una libreria, o più raramente biblioteca, è un insieme di funzioni o strutture dati predefinite e predisposte per essere collegate ad un programma software attraverso un opportuno collegamento. Il collegamento può essere statico o dinamico; nel secondo caso si parla di dynamic-link library ("libreria a collegamento dinamico"). Il termine libreria nasce da una fallace trasposizione lessicale dell'inglese library (letteralmente, biblioteca), ma ormai è così diffuso nel vocabolario dei professionisti da essere accettato quale possibile traduzione. (it) ライブラリ(英: library)は、汎用性の高い複数のプログラムを再利用可能な形でひとまとまりにしたものである。ライブラリと呼ぶときは、それ単体ではプログラムとして動作させることはできない、つまり実行ファイルではない場合がある。ライブラリは他のプログラムに何らかの機能を提供するコードの集まりと言える。ソースコードの場合と、オブジェクトコード、あるいは専用の形式を用いる場合とがある。たとえば、UNIXのライブラリはオブジェクトコードをarと呼ばれるアーカイブツール(アーカイバ)でひとまとめにして利用する。図書館(英: library)と同様にプログラム(算譜)の書庫であるので、索引方法が重要である。 また、ソフトウェア以外の再利用可能なものの集合について使われることもある(音声データなど)。 (ja) Biblioteka programistyczna – plik dostarczający podprogramy, dane oraz typy danych, które mogą zostać wykorzystane z poziomu kodu źródłowego programu. Użycie bibliotek to sposób na ponowne wykorzystanie tego samego kodu. Dobór odpowiedniej biblioteki programistycznej może ułatwić zaimplementowanie niemalże dowolnego zadania. Pisanie programów jedynie za pomocą czystych elementów języka programowania jest czasochłonne, a czasami nawet niemożliwe. (pl) 库(英語:library)是在计算机科学中用于开发软件的子程序集合。库和可执行文件的区别是:它不是独立的计算机程序,而是向其他程序提供服务的代码。 (zh) Бібліотека (від англ. library) — збірка об'єктів чи підпрограм для вирішення близьких за тематикою задач. У залежності від мови програмування бібліотеки містять об'єктні модулі чи початковий код та дані, допоміжні для задіяння та інтеграції нових можливостей в програмні рішення. Бібліотека може означати те саме, що модуль, або декілька модулів. З точки зору комп'ютерних наук бібліотеки діляться на статичні та динамічні. (uk) في الحوسبة، المكتبة هي مجموعة من البرامج الفرعية تستخدم لتطوير البرمجيات. تحتوي المكتبات كود «مُساعد» وبيانات توفر خدمات للبرامج المستقلة. يسمح هذا بمشاركة الكود والبيانات على شكل وحدات منفصلة. بعض الملفات التنفيذية مكتبات وبرامج مستقلة في الوقت ذاته، لكن ليست كل المكتبات تنفيذية. تضع التنفيذيات والمكتبات مراجع إلى بعضها البعض تسمى روابط في عملية تعرف بالربط ويقوم بها برنامج يسمى الرابط (linker). أغلب أنظمة التشغيل الحديثة توفر مكتبات تغطي أغلب خدمات النظام. توفر هذه المكتبات للبرامج الخدمات التي تتوقعها من نظام التشغيل. (ar) Biblioteca informàtica (de l'anglès software library) o programoteca és un conjunt de subprogrames utilitzats per desenvolupar programari. Les biblioteques contenen codi i dades que proporcionen serveis a programes independents, és a dir, passen a formar part d'aquests. Això permet que el codi i les dades es comparteixin i es puguin modificar de forma . Alguns programes executables poden ser alhora programes independents i programoteques, però la majoria d'aquestes no són executables. Executables i programoteques fan referències (trucades enllaços) entre si a través d'un procés conegut com a enllaç, que generalment és realitzat per un programari anomenat enllaçador. (ca) Στην πληροφορική καλούμε βιβλιοθήκη (library) μια συλλογή από έτοιμα υποπρογράμματα που χρησιμοποιείται για την ανάπτυξη λογισμικού. Οι βιβλιοθήκες περιέχουν υποβοηθητικό κώδικα και δεδομένα, παρέχοντας, με αυτόν τον τρόπο, υπηρεσίες σε προγράμματα. Αυτό επιτρέπει τον διαμοιρασμό και τη χρήση του κώδικα και των δεδομένων με τρόπο. Η έννοια της βιβλιοθήκης είναι αναπόσπαστο τμήμα του δομημένου προγραμματισμού και αναπτύχθηκε παράλληλα με αυτόν. (el) Biblioteko en informadiko estas kolekto da programaĵoj, pakitaj por facila uzado fare de pluraj aŭ multaj programoj. Ĝi povas konsisti el subprogramoj, klasoj, tipoj aŭ datenoj. Bibliotekoj faciligas la reuzadon de programaĵoj. Samtempe ili difinas interfacojn por ilia uzado, kiuj estas la nura afero videbla de ekstere. Tiel eblas ŝanĝi internajn detalojn de bibliotekoj sen influi la uzantaj programojn, se la interfaco restas senŝanĝa. Programlingvoj kutime havas aron da bazaj bibliotekoj, kiuj transprenas rutinajn taskojn, ekzemple la en- kaj eligon de datenoj. (eo) Eine Programmbibliothek (kurz Bibliothek; englisch library, kurz lib) bezeichnet in der Programmierung eine Sammlung von Unterprogrammen/-Routinen, die Lösungswege für thematisch zusammengehörende Problemstellungen anbieten. Bibliotheken sind im Unterschied zu Programmen keine eigenständig lauffähigen Einheiten, sondern sie enthalten Hilfsmodule, die von Programmen angefordert werden. Eine besondere Form von Programmbibliotheken sind Frameworks. (de) En informática, una biblioteca o, llamada por vicio del lenguaje, librería (del inglés library) es un conjunto de implementaciones funcionales, codificadas en un lenguaje de programación, que ofrece una interfaz bien definida para la funcionalidad que se invoca. Las bibliotecas pueden vincularse a un programa (o a otra biblioteca) en distintos puntos del desarrollo o la ejecución, según el tipo de vínculo que se quiera establecer, tal y como se detalla en el apartado de "Tipos". (es) In computer science, a library is a collection of non-volatile resources used by computer programs, often for software development. These may include configuration data, documentation, help data, message templates, pre-written code and subroutines, classes, values or type specifications. In IBM's OS/360 and its successors they are referred to as partitioned data sets. (en) Pustaka (bahasa Inggris: Library) dalam ilmu komputer adalah koleksi dari rutin-rutin program yang digunakan untuk membangun dan mengembangkan perangkat lunak. Pustaka umumnya mengandung kode program dan data pembantu (banyak programmer menyebutnya sebagai helper), yang menyediakan layanan-layanan kepada program-program independen. Hal ini mengizinkan kode dan data dapat digunakan bersama-sama dan dapat diubah dengan menggunakan paradigma pemrograman moduler. Beberapa berkas yang dapat dieksekusi, umumnya berjenis program yang berdiri sendiri atau juga pustaka, tetapi kebanyakan pustaka tidak dapat dieksekusi. Program komputer dapat merujuk kepada pustaka dengan menggunakan sebuah proses yang disebut , yang mampu menghubungkan satu dengan lainnya, yang dapat dilakukan dengan . (in) En informatique, une bibliothèque logicielle est une collection de routines, qui peuvent être déjà compilées et prêtes à être utilisées par des programmes. Les bibliothèques sont enregistrées dans des fichiers semblables, voire identiques aux fichiers de programmes, sous la forme d'une collection de fichiers de code objet rassemblés accompagnée d'un index permettant de retrouver facilement chaque routine. Le mot « librairie » est souvent utilisé à tort pour désigner une bibliothèque logicielle. Il s'agit d'un anglicisme fautif dû à un faux-ami (library). (fr) Na ciência da computação, biblioteca é uma coleção de subprogramas utilizados no desenvolvimento de software. Bibliotecas contém código e dados auxiliares, que provém serviços a programas independentes, o que permite o compartilhamento e a alteração de código e dados de forma modular. Alguns executáveis são tanto programas independentes quanto bibliotecas, mas a maioria das bibliotecas não são executáveis. Executáveis e bibliotecas fazem referências mútuas conhecidas como ligações, tarefa tipicamente realizada por um ligador. (pt) In de informatica is een bibliotheek (Engels: library) een verzameling code (functies/routines) die door programma's kan worden gebruikt. Het voordeel hiervan is dat programmeurs geen (nieuwe) code hoeven te schrijven voor bepaalde algemene bewerkingen. Ze kunnen simpelweg de functies aanroepen die zich in de bibliotheek bevinden. Bibliotheken bestaan voor vele doeleinden. Voor de meeste programmeertalen bestaat een standaardbibliotheek met zeer algemene routines, zoals invoer/uitvoer, veel voorkomende wiskundige operaties, datastructuren en het werken met tekst. (nl) Библиоте́ка (от англ. library) в программировании — сборник подпрограмм или объектов, используемых для разработки программного обеспечения (ПО). С точки зрения операционной системы (ОС) и прикладного ПО, библиотеки разделяются на динамические и статические. (ru) Inom datatekniken är ett programbibliotek (engelska: library) en samling subrutiner som används för att utveckla mjukvara. De bibliotek som ingår i plattformens grundläggande infrastruktur kallas systembibliotek. Programbibliotek innehåller stöd i form av programkod och datastrukturer som tillsammans tillhandahåller tjänster för separat användarprogram (ofta kallade "klientprogram" eller "klienter"). Detta möjliggör distribution och modifikation av biblioteket på ett modulärt sätt. Några exekverbara filer är både självständiga program men även programbibliotek, men de flesta programbibliotek kan inte exekveras för sig själva. I stället binds klientprogram till programbibliotek genom en process som kallas länkning. (sv) |
rdfs:label | مكتبة برمجية (ar) Biblioteca informàtica (ca) Knihovna (programování) (cs) Programmbibliothek (de) Βιβλιοθήκη (υπολογιστές) (el) Biblioteko (programado) (eo) Biblioteca (informática) (es) Ríomhchlár leabharlainne (ga) Pustaka (perangkat lunak) (in) Bibliothèque logicielle (fr) Libreria (software) (it) Library (computing) (en) 라이브러리 (컴퓨팅) (ko) ライブラリ (ja) Biblioteka programistyczna (pl) Bibliotheek (informatica) (nl) Biblioteca (computação) (pt) Programbibliotek (sv) Библиотека (программирование) (ru) 函式庫 (zh) Бібліотека підпрограм (uk) |
rdfs:seeAlso | dbr:Unix-like dbr:MacOS dbr:Microsoft_Windows |
owl:differentFrom | dbr:Library_software |
owl:sameAs | freebase:Library (computing) http://d-nb.info/gnd/4121521-7 yago-res:Library (computing) wikidata:Library (computing) dbpedia-ar:Library (computing) dbpedia-be:Library (computing) dbpedia-bg:Library (computing) http://bs.dbpedia.org/resource/Biblioteka_(računarstvo) dbpedia-ca:Library (computing) dbpedia-cs:Library (computing) dbpedia-da:Library (computing) dbpedia-de:Library (computing) dbpedia-el:Library (computing) dbpedia-eo:Library (computing) dbpedia-es:Library (computing) dbpedia-et:Library (computing) dbpedia-fa:Library (computing) dbpedia-fi:Library (computing) dbpedia-fr:Library (computing) dbpedia-ga:Library (computing) dbpedia-he:Library (computing) http://hi.dbpedia.org/resource/लाइब्रेरी_(अभिकलन) dbpedia-hr:Library (computing) dbpedia-hu:Library (computing) http://hy.dbpedia.org/resource/Գրադարան_(ծրագրավորում) dbpedia-id:Library (computing) dbpedia-it:Library (computing) dbpedia-ja:Library (computing) dbpedia-kk:Library (computing) dbpedia-ko:Library (computing) dbpedia-ms:Library (computing) dbpedia-nl:Library (computing) dbpedia-nn:Library (computing) dbpedia-no:Library (computing) dbpedia-pl:Library (computing) dbpedia-pt:Library (computing) dbpedia-ru:Library (computing) dbpedia-sk:Library (computing) dbpedia-sl:Library (computing) dbpedia-sr:Library (computing) dbpedia-sv:Library (computing) dbpedia-sw:Library (computing) http://ta.dbpedia.org/resource/நிரலகம் dbpedia-th:Library (computing) dbpedia-tr:Library (computing) dbpedia-uk:Library (computing) dbpedia-vi:Library (computing) dbpedia-zh:Library (computing) https://global.dbpedia.org/id/ooBu |
prov:wasDerivedFrom | wikipedia-en:Library_(computing)?oldid=1109362116&ns=0 |
foaf:depiction | wiki-commons:Special:FilePath/FirstCodeLibrary-ESDA...rAnElectronicDigitalComputer-1951.jpg wiki-commons:Special:FilePath/Ogg_vorbis_libs_and_application_dia.svg |
foaf:isPrimaryTopicOf | wikipedia-en:Library_(computing) |
is dbo:genre of | dbr:PyTorch dbr:QUADPACK dbr:QuTiP dbr:Robot_Operating_System dbr:Network_Security_Services dbr:Basic_Linear_Algebra_Subprograms dbr:Blitz++ dbr:Blockly dbr:Boost_(C++_libraries) dbr:Deltacloud dbr:Pcap dbr:Libarc dbr:Libavcodec dbr:Sound_Object_(SndObj)_Library dbr:Commons_Daemon dbr:Math_Kernel_Library dbr:SLIB dbr:CoCoA dbr:Eigen_(C++_library) dbr:FreeType dbr:GLib dbr:GNU_Libtool dbr:GNU_Readline dbr:GTK_Scene_Graph_Kit dbr:Gameswf dbr:Graphite_(smart_font_technology) dbr:Mlpack dbr:Core_Foundation dbr:CMU_Sphinx__4__1 dbr:CMU_Sphinx__Pocketsphinx__1 dbr:Apache_Xalan dbr:Apache_Yetus dbr:Libdca dbr:Libdvdcss dbr:Libevent dbr:Libpng dbr:LibreDWG dbr:Libsigc++ dbr:Libsndfile dbr:Libuv dbr:Libvirt dbr:Libwww dbr:Libzip dbr:MVAPICH dbr:Shogun_(toolbox) dbr:State_Threads dbr:HarfBuzz dbr:Template_Numerical_Toolkit dbr:CGAL dbr:CTPP dbr:Active_Template_Library dbr:Threading_Building_Blocks dbr:Tkrzw dbr:URBI dbr:Windows_Template_Library dbr:Distributed_Codec_Engine dbr:GDK dbr:GIO_(software) dbr:List_of_C++_multi-threading_libraries dbr:Adept_(C++_library) dbr:Data_Analytics_Library dbr:FlatBuffers dbr:Framewave dbr:PDFsharp dbr:POCO_C++_Libraries dbr:PROJ dbr:Pango dbr:Parsec_(parser) dbr:HTML_Tidy dbr:JUCE dbr:Java_Media_Framework dbr:Armadillo_(C++_library) dbr:Asio_C++_library dbr:ATL_Server dbr:KDE_Frameworks dbr:KDE_Platform_4 dbr:KFRlib dbr:LAPACK++ dbr:LIVE555 dbr:Binary_File_Descriptor_library dbr:CodeSynthesis_XSD/e dbr:VLC_media_player__libVLC__1 dbr:DirectFB dbr:Dlib dbr:Artefaktur dbr:Borland_Graphics_Interface dbr:C++_AMP dbr:Poppler_(software) dbr:IT++ dbr:Integrated_Performance_Primitives dbr:Intel_Array_Building_Blocks dbr:Metakit dbr:OjAlgo dbr:OpenRTM-aist dbr:OpenWire_(library) dbr:Open_Telecom_Platform dbr:Oracle_Template_Library dbr:Qwt dbr:Seed_(programming) dbr:WxWidgets dbr:Xlib dbr:Matrix_Template_Library dbr:Stapl dbr:MyPaint__libmypaint__1 dbr:Pcap__Npcap__1 dbr:Open_MPI__Open_MPI__1 dbr:Tkrzw__Kyoto_Cabinet__1 dbr:Tkrzw__Tokyo_Cabinet__1 dbr:Core_Audio__Core_Audio__1 |
is dbo:knownFor of | dbr:Shriram_Krishnamurthi |
is dbo:license of | dbr:L4_microkernel_family |
is dbo:product of | dbr:Genista_Corporation |
is dbo:wikiPageDisambiguates of | dbr:LIB dbr:Lib dbr:Library_(disambiguation) |
is dbo:wikiPageRedirects of | dbr:Shared_Library dbr:.dylib dbr:Object_library dbr:Smart_linker dbr:Smart_linking dbr:Software_libraries dbr:Class_library dbr:Application_program_library dbr:Shared_libraries dbr:Shared_object dbr:Shared_library dbr:Library_(computer_science) dbr:Programming_library dbr:Computer_library dbr:Software_library dbr:Function_library dbr:Library_(software) dbr:Library_Linking_(Computer_Science) dbr:Library_function dbr:Library_linking dbr:Library_routine dbr:System_library dbr:Native_library dbr:Reusable_library dbr:Software_Library dbr:Program_libraries dbr:Program_library dbr:Programmer_libraries dbr:Programming_libraries dbr:Software_dependency dbr:Software_libary dbr:Code_generation_libraries dbr:Code_generation_library dbr:Code_library dbr:Code_package dbr:Shared_lib dbr:Shared_library_form dbr:Stub_in_Linux dbr:Subroutine_library |
is dbo:wikiPageWikiLink of | dbr:Cabal_(software) dbr:Caddy_(web_server) dbr:Carbon_(API) dbr:CatBoost dbr:BeOS_API dbr:Prelink dbr:Programming_with_Big_Data_in_R dbr:Pure_(programming_language) dbr:PyTorch dbr:Pygame dbr:Python_Imaging_Library dbr:QB64 dbr:QLattice dbr:QPDF dbr:QUADPACK dbr:Qalculate! dbr:QuTiP dbr:QuickCheck dbr:Robot_Operating_System dbr:Rogue_Wave_Software dbr:Rounding dbr:RubyGems dbr:Sanity_check dbr:Scheme_48 dbr:Scikit-learn dbr:Scintilla_(software) dbr:Epoch_(computing) dbr:List_of_Unix_commands dbr:List_of_WebGL_frameworks dbr:List_of_computing_and_IT_abbreviations dbr:List_of_display_servers dbr:Memory_model_(programming) dbr:Minimax_Condorcet_method dbr:Mojito_(framework) dbr:Network_Security_Services dbr:MIPS_RISC/os dbr:Monoculture_(computer_science) dbr:OpenCandy dbr:Partially_ordered_ring dbr:Pycassa dbr:Visual3D_Game_Engine dbr:Base_One_Foundation_Component_Library dbr:Basic_Linear_Algebra_Subprograms dbr:BeRTOS dbr:Berkeley_DB dbr:Beryl_May_Dent dbr:Bigloo dbr:Bill_Budge dbr:BioJava dbr:Biskit dbr:BitLord dbr:BlackBox_Component_Builder dbr:Black_&_White_(video_game) dbr:Blitz++ dbr:BlitzMail dbr:Blockly dbr:Blue_Marble_Geographics dbr:Boost_(C++_libraries) dbr:Boxee dbr:Decentraleyes dbr:Deeplearning4j dbr:Deltacloud dbr:DevIL dbr:Algorithmic_efficiency dbr:Application_binary_interface dbr:Archicad_library_part dbr:Hopsan dbr:Hy dbr:Hydrogen_(software) dbr:JsMath dbr:List_of_Mr._Robot_episodes dbr:Lites dbr:Pcap dbr:PeachPie dbr:Pentium_FDIV_bug dbr:Perl_Compatible_Regular_Expressions dbr:Perl_OpenGL dbr:Regular_expression dbr:Relocation_(computing) dbr:Return-oriented_programming dbr:Rexx dbr:Ridge_Racer_(1993_video_game) dbr:Udev dbr:UserLAnd_Technologies dbr:VDPAU dbr:VLC_media_player dbr:VP8 dbr:VP9 dbr:VXL dbr:Vala_(programming_language) dbr:Vegeta_(software) dbr:Viatron dbr:Video_Acceleration_API dbr:VirtualGL dbr:Visual_Basic_.NET dbr:Visual_Basic_for_Applications dbr:Declaration_(computer_programming) dbr:Dependency_hell dbr:Desktop_environment dbr:Double-ended_queue dbr:Dynamic-link_library dbr:Dynamic_loading dbr:EPSG_Geodetic_Parameter_Dataset dbr:Include_directive dbr:Inter-Language_Unification dbr:Internet_protocol_suite dbr:Interprocedural_optimization dbr:Jakarta_Project dbr:Kyber dbr:Schulze_method dbr:LibATA dbr:Libarc dbr:Libavcodec dbr:Libburnia dbr:Libdmc dbr:Library_of_Efficient_Data_types_and_Algorithms dbr:Librsvg dbr:Libslack dbr:List_of_information_retrieval_libraries dbr:List_of_numerical-analysis_software dbr:List_of_numerical_libraries dbr:List_of_platform-independent_GUI_libraries dbr:Visual_J++ dbr:X_Toolkit_Intrinsics dbr:Sound_Object_(SndObj)_Library dbr:Thread_safety dbr:Widgetset dbr:Pthreads dbr:WatchKit dbr:Shared_Library dbr:"Hello,_World!"_program dbr:.NET dbr:.NET_Gadgeteer dbr:.dylib dbr:e/_(operating_system) dbr:Collectd dbr:Commons_Daemon dbr:Communications_ToolBox dbr:Comparison_of_C_Sharp_and_Java dbr:Comparison_of_WebSocket_implementations dbr:Comparison_of_programming_paradigms dbr:Compatibility_layer dbr:Composer_(software) dbr:Computer dbr:Condorcet_method dbr:Copyleft dbr:Core_Audio dbr:Coremark dbr:Cosmos_(operating_system) dbr:Crypto++ dbr:CrysTBox dbr:Math_Kernel_Library dbr:Mathomatic dbr:SCM_(Scheme_implementation) dbr:SIP_(software) dbr:SISC dbr:SLIB dbr:SQLite dbr:STM32 dbr:SVG dbr:SVG_animation dbr:SVNKit dbr:SWIG dbr:SageMath dbr:Gazebo_simulator dbr:Generic_sensor_format dbr:Genista_Corporation dbr:Geographic_information_system_software dbr:Geometric_modeling_kernel dbr:NEMO_(Stellar_Dynamics_Toolbox) dbr:Object_file dbr:OpenID dbr:Open_Software_Foundation dbr:Pete_Becker dbr:Pyglet dbr:Toolchain dbr:Transitive_dependency dbr:Softaculous dbr:Pytest dbr:QuickTime_for_Java dbr:Quil_(instruction_set_architecture) dbr:R_package dbr:Timeline_of_digital_preservation dbr:ChorusOS dbr:Chromium_(web_browser) dbr:Cis_(mathematics) dbr:Clarion_(programming_language) dbr:Class_Library_for_Numbers dbr:Classpath dbr:CoCoA dbr:CocoaPods dbr:Coin3D dbr:Effi_(C++) dbr:Eigen_(C++_library) dbr:Emacs_Lisp dbr:Embeddable_Linux_Kernel_Subset dbr:Embodiment_of_Scarlet_Devil dbr:Embroidermodder dbr:Fraunhofer_FDK_AAC dbr:FreeBASIC dbr:FreeType dbr:FriCAS dbr:Function_(computer_programming) dbr:GDCM dbr:GEGL dbr:GFA_BASIC dbr:GLScene dbr:GLib dbr:GNOME-DB dbr:GNOME_1 dbr:GNOME_Keyring dbr:GNU_Autotools dbr:GNU_Lesser_General_Public_License dbr:GNU_Libtool dbr:GNU_Linear_Programming_Kit dbr:GNU_MPFR dbr:GNU_Readline dbr:GNU_SIP_Witch dbr:GNU_Units dbr:GPhoto dbr:GTK dbr:GTK_Scene_Graph_Kit dbr:Game_engine dbr:Gameswf dbr:Gatekeeper_(macOS) dbr:General_Graphics_Interface dbr:Glossary_of_artificial_intelligence dbr:Glossary_of_computer_science dbr:Glossary_of_computer_software_terms dbr:Google_Data_Protocol dbr:Google_LLC_v._Oracle_America,_Inc. dbr:GraphBLAS dbr:Graphics_Environment_for_Multimedia dbr:Graphite_(smart_font_technology) dbr:Minix_3 dbr:Mlpack dbr:Mobiliya dbr:Modula-2 dbr:Modula-3 dbr:MoltenVK dbr:Monad_(functional_programming) dbr:Mongrel_(web_server) dbr:Mosaic_(web_browser) dbr:Mozilla dbr:Mpv_(media_player) dbr:Multimedia_framework dbr:MusicBrainz dbr:Music_Player_Daemon dbr:Mxparser dbr:MyPaint dbr:MySQL dbr:Myth:_The_Fallen_Lords dbr:Myth_II:_Soulblighter dbr:Myth_III:_The_Wolf_Age dbr:NAPLPS dbr:NEO_Scavenger dbr:Conditional_compilation dbr:Connection_pool dbr:Convenience_function dbr:Copeland's_method dbr:Core_Foundation dbr:Cortex_Command dbr:Creative_coding dbr:Criticism_of_desktop_Linux dbr:Cross-platform_play dbr:The_Settlers_(1993_video_game) dbr:The_Settlers_II dbr:Theano_(software) dbr:Dalvik_(software) dbr:Serverware_Group dbr:Orthogonal_instruction_set dbr:Object_library dbr:Android_SDK dbr:Apache_Arrow dbr:Apache_Groovy dbr:Apache_Kafka dbr:Apache_Lucene dbr:Apache_MXNet dbr:Apache_Mynewt dbr:Apache_Subversion dbr:Apache_Xalan dbr:Apache_Xerces dbr:Apache_Yetus dbr:Aphelion_(software) dbr:AppStream dbr:Approximations_of_π dbr:Aptitude_(software) dbr:Arc_(programming_language) dbr:Berkeley_sockets dbr:LibHaru dbr:LibTIFF dbr:LibVNCServer dbr:Libav dbr:Libdash dbr:Libdca dbr:Libdvdcss dbr:Libevent dbr:Libguestfs dbr:Libpng dbr:LibreDWG |
is dbp:genre of | dbr:QUADPACK dbr:QuTiP dbr:Robot_Operating_System dbr:Network_Security_Services dbr:Basic_Linear_Algebra_Subprograms dbr:Blockly dbr:Boost_(C++_libraries) dbr:Deltacloud dbr:DevIL dbr:Perl_Compatible_Regular_Expressions dbr:Commons_Daemon dbr:Core_Audio dbr:SLIB dbr:CoCoA dbr:Eigen_(C++_library) dbr:FreeType dbr:GDCM dbr:GEGL dbr:GLib dbr:GNU_Libtool dbr:GNU_Readline dbr:GTK_Scene_Graph_Kit dbr:Gameswf dbr:Graphite_(smart_font_technology) dbr:Mlpack dbr:Theano_(software) dbr:Apache_Xalan dbr:Apache_Yetus dbr:Libdca dbr:Libdvdcss dbr:Libpng dbr:LibreDWG dbr:Libtorrent dbr:Libvirt dbr:Libzip dbr:ML.NET dbr:MVAPICH dbr:Shogun_(toolbox) dbr:State_Threads dbr:HarfBuzz dbr:Template_Numerical_Toolkit dbr:CGAL dbr:CMU_Sphinx dbr:URBI dbr:Windows_Template_Library dbr:Distributed_Codec_Engine dbr:GDK dbr:GIO_(software) dbr:Adept_(C++_library) dbr:Fantastico_(web_hosting) dbr:FastText dbr:Framewave dbr:PDFsharp dbr:PROJ dbr:Pango dbr:Parsec_(parser) dbr:Flux_(machine-learning_framework) dbr:HTML_Tidy dbr:TensorFlow dbr:Armadillo_(C++_library) dbr:KDE_Frameworks dbr:KDE_Platform_4 dbr:LAPACK++ dbr:LIVE555 dbr:Binary_File_Descriptor_library dbr:DirectFB dbr:Dlib dbr:Poppler_(software) dbr:IT++ dbr:Metakit dbr:OpenRTM-aist dbr:OpenWire_(library) dbr:Open_MPI dbr:Qwt dbr:RE2_(software) dbr:Seed_(programming) dbr:Xlib dbr:Simple_API_for_Grid_Applications |
is dbp:license of | dbr:L4_microkernel_family |
is dbp:type of | dbr:Adobe_SWC_file dbr:Executable_and_Linkable_Format |
is owl:differentFrom of | dbr:Integrated_library_system |
is foaf:primaryTopic of | wikipedia-en:Library_(computing) |