A software development kit (SDK or "devkit") is typically a set of development tools that allows a software engineer to create applications for a certain software package, software framework, hardware platform, computer system, video game console, operating system, or similar platform.

PropertyValue
dbpprop:abstract
  • A software development kit (SDK or "devkit") is typically a set of development tools that allows a software engineer to create applications for a certain software package, software framework, hardware platform, computer system, video game console, operating system, or similar platform. It may be something as simple as an application programming interface (API) in the form of some files to interface to a particular programming language or include sophisticated hardware to communicate with a certain embedded system. Common tools include debugging aids and other utilities often presented in an integrated development environment (IDE). SDKs also frequently include sample code and supporting technical notes or other supporting documentation to help clarify points from the primary reference material. A software engineer typically receives the SDK from the target system developer. Often the SDK can be downloaded directly via the Internet. Many SDKs are provided for free to encourage developers to use the system or language. Sometimes this is used as a marketing tool. For example, Foo Products might provide the Widget SDK for free to encourage people to use it. In turn, more people will be encouraged to buy more of their widgets since they can program them for free. SDKs may have attached licenses that make them unsuitable for building software intended to be developed under an incompatible license. For example, a proprietary SDK will probably be incompatible with free software development, while a GPL licensed SDK will probably be incompatible with proprietary software development. LGPL SDKs are typically safe for proprietary development. An SDK for an operating system add-on may include the add-on software itself, to be used for development purposes, if not necessarily for redistribution. An interesting situation arises here between platforms where it is possible to develop applications that can at least start up on a system configuration without the add-on installed, and use a Gestalt-style run-time environment query to determine if the add-on is present, and ones where the application will simply fail to start. In other words, it is possible to build a single binary that will run on configurations with and without the add-on present, albeit operating with reduced functionality in the latter situation. Providers of SDKs for specific systems or subsystems may sometimes substitute a more specific term instead of software. For instance, both Microsoft and Apple provide driver development kits (DDK) for developing device drivers.
  • Ein Software Development Kit (SDK) ist eine Integrierte Entwicklungsumgebung zu einer bestimmten Software, also eine Sammlung von Programmen und Dokumentationen, die es Softwareentwicklern erleichtern bzw. erst ermöglichen soll, eigene darauf basierende Anwendungen zu erstellen. In der Regel wird ein SDK vom Hersteller kostenlos angeboten, da mögliche Erweiterungen an seiner Software den potentiellen Kundenkreis vergrößern sowie auch anderen Kunden Beispiele für Erweiterungsmöglichkeiten aufzeigen können. In der Regel müssen SDKs parallel zum zugrundeliegenden Programm bzw. Betriebssystem Aktualisierungen erfahren, um dessen Erweiterungen auch Entwicklern zugänglich zu machen. Andere Hersteller entwickeln SDKs, um Programmierern Spezialfunktionen an die Hand zu geben, die sonst nur mit erheblichem Programmieraufwand zu entwickeln sind. Eine Rolle nehmen SDKs für Betriebssysteme ein, die oft eine erste Basis an notwendigen Compilern, Tools und Informationen enthalten, um für dieses überhaupt Software zu entwickeln. Der Bezug eines SDK kann vom Softwarehersteller an die Einhaltung bestimmter Regeln, insbesondere die Wahrung der Vertraulichkeit gewisser Informationen, geknüpft werden, wird jedoch oftmals auch zum freien Download auf Internetseiten angeboten. Einige SDKs werden mit Lizenzen ausgeliefert, die verhindern sollen, dass die mit ihnen erstellte Software unter einer anderer, inkompatiblen Lizenz veröffentlicht wird. Zum Beispiel ist eine proprietäre SDK ungeeignet für die Entwicklung Freier Software, während eine mit der GPL-lizenzierte SDK nicht für proprietäre Softwareentwicklung geeignet ist. SDKs mit der LGPL sind normalerweise sicher für proprietäre Softwareentwicklung . Solche Lizenzfragen traten zum Beispiel bei Qt auf und resultierten u. a. in der Entwicklung der GNOME-Arbeitsumgebung als Ersatz für KDE. Manche Hersteller verwenden andere Bezeichnungen als SDK, der Begriff hat sich jedoch herstellerübergreifend eingebürgert.
  • Un software development kit (SDK) o kit de desarrollo de software es generalmente un conjunto de herramientas de desarrollo que le permite a un programador crear aplicaciones para un sistema concreto, por ejemplo ciertos paquetes de software, frameworks, plataformas de hardware, ordenadores, videoconsolas, sistemas operativos, etc. Es algo tan sencillo como una interfaz de programación de aplicaciones o API (del inglés application programing interface) creada para permitir el uso de cierto lenguaje de programación, o puede, también, incluir hardware sofisticado para comunicarse con un determinado sistema embebido. Las herramientas más comunes incluyen soporte para la detección de errores de programación como un entorno de desarrollo integrado o IDE (del inglés Integrated Development Environment) y otras utilidades. Los SDKs frecuentemente incluyen, también, códigos de ejemplo y notas técnicas de soporte u otra documentación de soporte para ayudar a clarificar ciertos puntos del material de referencia primario.
  • Un kit de développement ou trousse de développement logiciel est un ensemble d'outils permettant aux développeurs de créer des applications de type défini. Les kits de développement logiciels sont souvent désignés par le sigle anglais SDK (software development kit) ou devkit. Ils sont en général fournis avec : les langages de programmations propriétaires les jeux vidéo (éditeurs de niveau, compilateurs, etc. ) Il existe aussi des kits de développement matériels, utiles ou nécessaires notamment pour le développement d'applications sur les consoles de jeux.
  • Software Development Kit (più brevemente SDK) è un termine che in italiano si può tradurre come "pacchetto di sviluppo per applicazioni", e sta a indicare un insieme di strumenti per lo sviluppo e la documentazione di software.
  • ソフトウェア開発キット(-かいはつ-、Software Development Kit、SDKと略記)は一般に、特定のソフトウェアパッケージ、ソフトウェアフレームワーク、ハードウェアプラットフォーム、コンピュータシステム、ゲーム機、オペレーティングシステムなどのためのアプリケーションを作成するためにソフトウェア技術者が使用する開発ツールのセットを意味する。
  • Een Software Development Kit (vaak afgekort tot SDK) is een verzameling hulpmiddelen die handig zijn bij het ontwikkelen van computerprogramma's voor een bepaald besturingssysteem of type hardware, of voor het maken van software die een speciale techniek gebruikt. Zo zijn er SDK's voor spraaktechnologie, voor het schrijven van computerspellen met Microsofts DirectX en voor QuickTime. Een fabrikant van mobiele telefoons kan een SDK uitgeven waarmee spelletjes en andere toepassingen voor die telefoons geschreven kunnen worden. Een SDK kan allerlei zaken bevatten: software, handleidingen, voorbeelden of speciale hardware.
  • SDK (ang. Software Development Kit) – zestaw narzędzi dla programistów niezbędny w tworzeniu aplikacji korzystających z danej biblioteki (np. DirectX SDK), pod dany system (np. Microsoft Platform SDK), sprzęt, itp. Na SDK najczęściej składają się: Dokumentacja pliki nagłówkowe dla danego języka programowania przykładowe kody źródłowe skompilowane biblioteki(w wypadku SDK dla jakiejś biblioteki) kod źródłowy biblioteki(w zależności od licencji i typu SDK) Ważną cechą SDK jest licencja, na której jest ono udostępniane. Z niej wynikają dodatkowe ograniczenia w korzystaniu (np. zakaz wykorzystania do pewnych zastosowań) oraz ponoszone koszty (np. opłaty uzależnione od sprzedaży wytworzonego rozwiązania). SDK zawiera często przykładowe fragmenty kodów i gotowe aplikacje zbudowane w oparciu o dokumentację i pliki nagłówkowe bibliotek dostępnych w SDK. Dostarczenie działającego kodu źródłowego stanowi formę jego dokumentacji, czytelną dla programisty. W zależności od zastosowania twórcy SDK decydują się czasem nadać zestawowi unikalną nazwę. Sytuacja taka istnieje np. w przypadku SDK wspomagającego tworzenie sterowników programowych do urządzeń komputerowych. W przypadku Microsoftu i Apple Computer zestaw taki nazywa się Driver Development Kits (DDK). Podobnie SDK wspomagające tworzenie oprogramowania dla urządzeń przenośnych pracujących pod kontrolą PalmOS nazywa się PalmOS Development Kit (PDK).
  • SDK, é a sigla de Software Development Kit, ou seja, Kit de Desenvolvimento de Software. Normalmente os SDKs são disponibilizados por empresas ou projectos opensource para que programadores externos tenham uma melhor integração com o software proposto. Um exemplo de um SDK é o Platform SDK da Microsoft que inclui documentação, código e utilitários para que programadores consigam desenvolver as suas aplicações de acordo com um padrão de desenvolvimento para o sistema operativo em questão. A maior parte dos SDKs da Microsoft é encontrada no MSDN. Um dos SDKs mais utilizados no desenvolvimento de aplicativos Java (linguagem de programação) é o Eclipse (IDE), que é de código aberto. Empresas que fornecem SDKs para plataformas, sistemas ou sub-sistemas específicos podem algumas vezes usar outro termo para designar os SDKs. A Apple Computer e a Microsoft, por exemplo, fornecem Device Driver Development Kits para o desenvolvimento de device drivers, e a PalmSource chamou o seu kit de desenvolvimento de PalmOS Development Kit (PDK).
  • Un SDK (abr. engl. Software Development Kit - Trusă de dezvoltare a programelor) este un set unelte folosite de un programator pentru a scrie programe pentru un anumit sistem de operare, platformă hardware, sau pachet de programe existent. SDK-urile conţin de regulă biblioteci sau API-uri apelabile de către programatori. Unele SDK-uri pot veni cu compilatoare, depanatoare şi alte unelte. Acestea au de regulă interfeţe cu utilizatorul relativ spartane, astfel încît unii programatori preferă să le folosească în combinaţie cu medii de dezvoltare.
  • SDK (от англ. Software Development Kit) или «devkit» — комплект средств разработки, который позволяет специалистам по программному обеспечению создавать приложения для определённого пакета программ, программного обеспечения базовых средств разработки, аппаратной платформы, компьютерной системы, видеоигровых консолей, операционных систем и прочих платформ. Программист, как правило, получает SDK непосредственно от разработчика целевой технологии или системы. Часто SDK распространяется через Интернет. Многие SDK распространяются бесплатно для того, чтобы поощрить разработчиков использовать данную технологию или платформу. Поставщики SDK иногда подменяют термин Software в словосочетании Software Development Kit на более точное слово. Например, «Microsoft» и «Apple» предоставляют Driver Development Kits для разработки драйверов устройств, а «PalmSource» называет свой инструментарий для разработки «PalmOS Development Kit (PDK)».
  • Software Development Kit (SDK) är en benämning på en uppsättning utvecklingsverktyg som gör det möjligt för mjukvaruutvecklare att bygga applikationer mot ett specifikt programpaket, mjukvaruramverk, hårdvaruplattform, spelkonsol, operativsystem eller liknande. Vanligtvis släpper en programtillverkare ett SDK till en programsvit eller uppsättning verktyg utan kostnad för att främja utveckling av applikationer mot dessa. Det kan även vara så enkelt som ett API för att enkelt kommunicera med en färdig systemlösning.
  • SDK (від англ. software Development Kit) — набір із засобів розробки, утиліт і документації, який дозволяє програмістам створювати прикладні програми за визначеною технологією або для певної платформи. Програміст, як правило, отримує SDK безпосередньо від розробника цільової технології або системи. Часто SDK розповсюджується через Інтернет. Багато SDK розповсюджуються безкоштовно для того, щоб заохотити розробників використовувати дану технологію або платформу. Постачальники SDK інколи підміняють термін Software у словосполуці Software Development Kit на точніше слово. Наприклад «Microsoft» і «Apple» надають Driver Development Kits для розробки драйверів пристроїв, а «Palmsource» називає свій інструментарій для розробки «PALMOS Development Kit (PDK)».
  • 软件开发工具包(Software Development Kit, 即 SDK)一般是一些被软件工程师用于为特定的软件包、软件框架、硬件平台、操作系统等建立应用软件的开发工具的集合。 它或许只是简单的为某个程序设计语言提供应用程序接口的一些文件,但也可能包括能与某种嵌入式系统通讯的复杂的硬件。一般的工具包括用于调试和其他用途的实用工具。SDK 还经常包括示例代码、支持性的技术注解或者其他的为基本参考资料澄清疑点的支持文档。 软件工程师通常从目标系统开发者那里获得软件开发包。为了鼓励开发者使用其系统或者语言,许多 SDK 是免费提供的。SDK 经常可以直接从互联网下载。有时也被作为营销手段。例如,甲产品或许会免费提供 构件SDK 以鼓励人们使用它,从而会吸引更多人由于能免费为其编程而购买其构件。 SDK 可能附带了使其不能在不兼容的许可证下开发软件的许可证。例如一个专有的 SDK 可能与自由软件开发抵触。而GPL能使 SDK 与专有软件开发近乎不兼容。LGPL下的SDK则没有这个问题。
dbpprop:hasPhotoCollection
rdf:type
rdfs:comment
  • A software development kit (SDK or "devkit") is typically a set of development tools that allows a software engineer to create applications for a certain software package, software framework, hardware platform, computer system, video game console, operating system, or similar platform.
  • Ein Software Development Kit (SDK) ist eine Integrierte Entwicklungsumgebung zu einer bestimmten Software, also eine Sammlung von Programmen und Dokumentationen, die es Softwareentwicklern erleichtern bzw. erst ermöglichen soll, eigene darauf basierende Anwendungen zu erstellen.
  • Un software development kit (SDK) o kit de desarrollo de software es generalmente un conjunto de herramientas de desarrollo que le permite a un programador crear aplicaciones para un sistema concreto, por ejemplo ciertos paquetes de software, frameworks, plataformas de hardware, ordenadores, videoconsolas, sistemas operativos, etc.
  • Un kit de développement ou trousse de développement logiciel est un ensemble d'outils permettant aux développeurs de créer des applications de type défini. Les kits de développement logiciels sont souvent désignés par le sigle anglais SDK (software development kit) ou devkit. Ils sont en général fournis avec : les langages de programmations propriétaires les jeux vidéo (éditeurs de niveau, compilateurs, etc.
  • Software Development Kit (più brevemente SDK) è un termine che in italiano si può tradurre come "pacchetto di sviluppo per applicazioni", e sta a indicare un insieme di strumenti per lo sviluppo e la documentazione di software.
  • ソフトウェア開発キット(-かいはつ-、Software Development Kit、SDKと略記)は一般に、特定のソフトウェアパッケージ、ソフトウェアフレームワーク、ハードウェアプラットフォーム、コンピュータシステム、ゲーム機、オペレーティングシステムなどのためのアプリケーションを作成するためにソフトウェア技術者が使用する開発ツールのセットを意味する。
  • Een Software Development Kit (vaak afgekort tot SDK) is een verzameling hulpmiddelen die handig zijn bij het ontwikkelen van computerprogramma's voor een bepaald besturingssysteem of type hardware, of voor het maken van software die een speciale techniek gebruikt. Zo zijn er SDK's voor spraaktechnologie, voor het schrijven van computerspellen met Microsofts DirectX en voor QuickTime.
  • SDK (ang. Software Development Kit) – zestaw narzędzi dla programistów niezbędny w tworzeniu aplikacji korzystających z danej biblioteki (np. DirectX SDK), pod dany system (np. Microsoft Platform SDK), sprzęt, itp.
  • SDK, é a sigla de Software Development Kit, ou seja, Kit de Desenvolvimento de Software. Normalmente os SDKs são disponibilizados por empresas ou projectos opensource para que programadores externos tenham uma melhor integração com o software proposto.
  • Un SDK (abr. engl. Software Development Kit - Trusă de dezvoltare a programelor) este un set unelte folosite de un programator pentru a scrie programe pentru un anumit sistem de operare, platformă hardware, sau pachet de programe existent. SDK-urile conţin de regulă biblioteci sau API-uri apelabile de către programatori. Unele SDK-uri pot veni cu compilatoare, depanatoare şi alte unelte.
  • SDK (от англ.
  • Software Development Kit (SDK) är en benämning på en uppsättning utvecklingsverktyg som gör det möjligt för mjukvaruutvecklare att bygga applikationer mot ett specifikt programpaket, mjukvaruramverk, hårdvaruplattform, spelkonsol, operativsystem eller liknande. Vanligtvis släpper en programtillverkare ett SDK till en programsvit eller uppsättning verktyg utan kostnad för att främja utveckling av applikationer mot dessa.
  • SDK (від англ. software Development Kit) — набір із засобів розробки, утиліт і документації, який дозволяє програмістам створювати прикладні програми за визначеною технологією або для певної платформи.
rdfs:label
  • Software development kit
  • Software Development Kit
  • Software development kit
  • Kit de développement
  • Software development kit
  • ソフトウェア開発キット
  • Software development kit
  • SDK
  • Software Development Kit
  • SDK
  • SDK
  • Software Development Kit
  • SDK
  • 软件开发工具包
owl:sameAs
skos:subject
foaf:page
is dbpedia-owl:Company/product of
is dbpedia-owl:Work/genre of
is dbpedia-owl:genre of
is dbpedia-owl:product of
is dbpprop:genre of
is dbpprop:products of
is dbpprop:redirect of
is owl:sameAs of