Cross-platform software (original) (raw)
Multiplataforma és un terme informàtic que s'utilitza per definir al programari, ja sigui un sistema operatiu, llenguatge de programació, programa, etc. que pot ésser executat en diverses plataformes. Una aplicació multi-plataforma pot executar-se en totes les plataformes més comunes o simplement en més d'una. Per exemple una aplicació multi-plataforma seria capaç d'executar-se a Windows, Linux i Mac OS X, ja sigui en un PowerPC o un X86. Alguns exemples de programes multiplataforma són: LibreOffice, Mozilla Firefox, GIMP, Plucker, Skype, Opera, generalment de programari lliure.
Property | Value |
---|---|
dbo:abstract | متعدد المنصات (بالإنجليزية: Multi-Platform أو Cross-Platform) هو مصطلح يستخدم في علم الحوسبة يشير إلى برامج الحاسوب أو أنظمة التشغيل أو لغات الكمبيوتر أو لغات البرمجة وتطبيقاتها التي بإمكانها العمل على عدة منصات حاسوبية. هناك نوعان رئيسيان من البرمجيات متعددة المنصات، الأول يستلزم بناءه لكل منصة بإمكانه العمل عليها (مثل برنامج مكتوب بلغة مترجمة مثل سي)، والثاني بإمكانه العمل مباشرة على أي منصة تدعمه (مثل البرمجيات المكتوبة بلغات مفسرة مثل بيرل أو بايثون أو الجافا). كمثال، التطبيقات متعددة المنصات بإمكانها العمل على مايكروسوفت ويندوز على معمارية x86 وعلى لينكس على معمارية x86 وعلى ماك أو إس عشرة على أنظمة ماكنتوش المبنية على أي من معماريتي باور بي سي أو x86. التطبيقات متعددة المنصات من الممكن أن تعمل على عدد كبير من المنصات مثل جميع المنصات المتاحة أو على بعض المنصات مثل منصتين فقط. (ar) Multiplataforma és un terme informàtic que s'utilitza per definir al programari, ja sigui un sistema operatiu, llenguatge de programació, programa, etc. que pot ésser executat en diverses plataformes. Una aplicació multi-plataforma pot executar-se en totes les plataformes més comunes o simplement en més d'una. Per exemple una aplicació multi-plataforma seria capaç d'executar-se a Windows, Linux i Mac OS X, ja sigui en un PowerPC o un X86. Alguns exemples de programes multiplataforma són: LibreOffice, Mozilla Firefox, GIMP, Plucker, Skype, Opera, generalment de programari lliure. (ca) Multiplatformní software je termín, který je nejčastěji užíván ve spojení s počítačovými programy, operačními systémy či programovacími jazyky, které mohou běžet na více počítačových platformách. To například znamená, že napsaný program může běžet jak pod Microsoft Windows na architektuře x86, tak například pod macOS na architektuře PowerPC. Pojem multiplatformní však ještě neznamená, že program musí běžet pod jakoukoliv platformou. Za multiplatformní software se obecně považuje takový software, který je spustitelný pod více než jednou platformou. Pod pojmem platforma se obecně míní kombinace hardware a software, která je nutná pro spuštění softwarového produktu. Platformou může být tedy míněn jak použitý operační systém, tak hardwarová platforma. Příklady operačních systémů: * Microsoft Windows * Linux * macOS * Solaris * Unix Příklady hardwarových platforem: * x86 * x86-64 * ARM * MIPS * PowerPC Software, který je veden jako multiplatformní, je buď: * Dodáván pro každou platformu zvlášť (např. Opera). * Nese si s sebou kód pro více platforem (např. Mozilla Firefox pro macOS, kde binární verze s sebou do verze 3.6.x včetně nesla jak kód pro architekturu PowerPC, tak x86). * Je k dispozici v mezikódu, který je dle příslušného operačního systému a hardwarové platformy interpretován (typicky aplikace napsané v Python, JavaScriptu nebo Javě). * Je k dispozici přímo ve zdrojovém kódu (tzv. Otevřený software). Každá uváděná forma má své výhody a nevýhody. Software, uložený v mezikódu (např. Java či .NET), ke své funkčnosti potřebují runtime, který je nutné nainstalovat. Takový kód je pak po spuštění překládán do instrukcí pro danou platformu; běh je pak často pomalejší než v ostatních uvedených variantách. (cs) Στην πληροφορική η ορολογία ανεξάρτητο πλατφόρμας (Αγγλικά: cross-platform ή multi-platform) αναφέρεται στο λογισμικό το οποίο έχει σχεδιαστεί για να τρέχει σε διαφορετικά λειτουργικά συστήματα ή πλατφόρμες υλικού. Τα λογισμικά τα οποία χαρακτηρίζονται ως ανεξάρτητα πλατφόρμας μπορούν να χωριστούν σε δύο είδη: * Σε αυτά τα οποία χρειάζεται να μεταγλωττιστούν ξεχωριστά σε κάθε λειτουργικό σύστημα (δημιουργία (build) ξεχωριστού εκτελέσιμου αρχείο για κάθε συνδυασμό λειτουργικού συστήματος και πλατφόρμας υλικού). * Σε αυτά που είναι γραμμένα σε διερμηνευμένη γλώσσα και εκτελούνται από ένα διερμηνέα σε κάθε διαφορετικό λειτουργικό σύστημα. Σε αυτή τη κατηγορία ανήκουν τα προ-μεταγλωττισμένα προγράμματα σε μορφή κώδικα μπάιτ (bytecode), τα οποία τρέχουν σε όλες τις πλατφόρμες (όπως η μορφή κώδικα μπάιτ της γλώσσας προγραμματισμού Java). Για παράδειγμα μια εφαρμογή η οποία είναι ανεξάρτητη πλατφόρμας μπορεί να εκτελεστεί κάτω από Microsoft Windows, Linux ή Mac OS X, είτε σε υπολογιστή αρχιτεκτονικής υλικού είτε σε x86. Μια εφαρμογή θεωρείται ανεξάρτητη πλατφόρμας όταν τρέχει τουλάχιστον σε δύο διαφορετικές πλατφόρμες. Ένα γνωστό παράδειγμα λογισμικού το οποίο είναι ανεξάρτητο πλατφόρμας είναι ο φυλλομετρητής Mozilla Firefox ο οποίος τρέχει σε διαφορετικά λειτουργικά (Microsoft Windows, Linux ή Mac OS X κλπ). (el) Plursistema (aŭ sistem-sendependa) estas prikomputila faktermino kiu indikas ke programlingvo, aplikaĵo aŭ aparato povas funkcii en pluraj operaciumoj (kiel Linukso, Vindozo kaj Mac OS X). (eo) In computing, cross-platform software (also called multi-platform software, platform-agnostic software, or platform-independent software) is computer software that is designed to work in several computing platforms. Some cross-platform software requires a separate build for each platform, but some can be directly run on any platform without special preparation, being written in an interpreted language or compiled to portable bytecode for which the interpreters or run-time packages are common or standard components of all supported platforms. For example, a cross-platform application may run on Microsoft Windows, Linux, and macOS. Cross-platform software may run on many platforms, or as few as two. Some frameworks for cross-platform development are Codename One, Kivy, Qt, Flutter, NativeScript, Xamarin, Phonegap, Ionic, and React Native. (en) En informática, se denomina multiplataforma a un atributo conferido a programas informáticos o métodos y conceptos de cómputo que son implementados, y operan internamente en múltiples plataformas informáticas. El software multiplataforma puede dividirse en dos grandes tipos o clases: uno requiere una compilación individual para cada plataforma que le da soporte, y el otro se puede ejecutar directamente en cualquier plataforma, sin preparación especial, por ejemplo, el software escrito en un lenguaje interpretado o bytecode precompilado portable, para los cuales los intérpretes o paquetes en tiempo de ejecución son componentes comunes o estándar de todas las plataformas. Por ejemplo, una aplicación multiplataforma puede ejecutarse sin problema alguno, tanto en Microsoft Windows en la arquitectura x86, como en Linux en la arquitectura x86 y Mac OS X, ya sea en el PowerPC o sistemas Apple Macintosh basados en x86. En general, una aplicación multiplataforma se puede ejecutar tanto en todas las plataformas existentes o como mínimo dos plataformas. (es) Die Plattformunabhängigkeit – genauer als plattformübergreifend und allgemeiner portabel – wird in der Informationstechnik die Eigenschaft genannt, dass ein Programm auf verschiedenen Plattformen ausgeführt werden kann. Aus dem Englischen entlehnt wird diese Eigenschaft auch als Cross-Plattform bezeichnet. (de) Multiplataforma edo Plataforma-anitzetarako terminoa erabiltzen da informatikan aplikazio bat plataforma edo sistema eragile edo hardware desberdinetan ibil daitekeela adierazteko. Ingelesez cross-platform software, multi-platform software edo platform-independent software terminoak erabiltzen dira. Adibidez, Windows eta Linuxen dabilen software bat plataforma-anitza da. Honi esker, erabiltzaileak ez du sistema eragile aldaketarik egin beharko software hori erabili ahal izateko, abantaila da beraz ezaugarri hau izatea. Dena dela, software bat plataforma-anitz izateak ez du plataforma guztietan funtzionatuko duenik esan nahi. Zenbait programazio-lengoaiak aplikazio plataforma-anitzak sortzeko aukera eskaintzen dute, hala nola Java eta C++, baina gehienetan plataforma bakoitzarentzako konpilatu behar izaten da. Interpretatuak direnak, Python esaterako, multiplataforma izateko egokiagoak dira, plataforma bakoitzerako interpretatzailea izatea nahikoa da-eta. Java konpilatua da baina tarteko kode bat sortzen duenez multiplataforma aplikazioetarako egokia da. Plataforma termino generiko gisa erabiltzen da eta prozesadore batekin lotuta erabil daiteke, sistema eragile batekin edo bien konbinazioarekin. Prozesadoreen aldetik maiz aipatzen diren plataforma ezagunenak x86 arkitektura PCtan eta ARM telefonotan eta tabletatan. Maiz aipatzen diren sistema eragileak Windows, Mac OS eta Linux zein Unix modukoak PCtan eta Android eta iOS telefono eta tabletatan. Multiplataforma aplikazioak garatzen laguntzeko tresna asko daude eskuragarri. Ezagunen artean dugu Eclipse ordenagailuetarako eta Delphi edo Titanium. telefonotarako. Multiplataforma ezaugarria lortzeko azken urteetan asko erabiltzen ari den eredu bat web aplikazioena da, non, bezero-zerbitzari arkitekturari esker eta zerbitzaria plataforma zehatz batean egon arren, bezeroa berez multiplataforma den web nabigatzailea izaten den. (eu) Un logiciel multiplateforme est un logiciel conçu pour fonctionner sur plusieurs plateformes informatiques. De nombreux langages de programmation sont considérés être multiplateformes . En effet, il suffit de développer un compilateur destiné à générer un code exécutable compréhensible par chacun des processeurs qu’on désire utiliser. On aurait donc : un seul langage de programmation et un compilateur par type de processeur (des processeurs seraient considérés de même type s'ils sont identiquement structurés). Par exemple, un logiciel conçu avec la bibliothèque graphique GTK+ sous Linux ne fonctionnera pas tel quel sous Windows, même si l’architecture est la même. Même si le langage est le C, le fonctionnement interne de la gestion de l’affichage est différent. On touche ici à la notion de portabilité d’un programme. Le problème se pose rapidement aux développeurs : choisir une plateforme pour un programme revient à restreindre l’audience de celui-ci. Ce problème se complexifie d’autant plus que le secteur informatique tend à se diversifier, tant dans le système d’exploitation (Linux, Mac OS, etc.) que dans le matériel (GSM, PDA, etc.). (fr) Lintas platform (bahasa Inggris: cross-platform) adalah istilah dalam teknologi informasi mengenai sebuah perangkat lunak (bahasa Inggris: software) yang dapat digunakan di beberapa sistem operasi yang berbeda (contohnya Microsoft Windows, Linux, Mac OS, BSD, Android, iOS, dan sebagainya). Umumnya perangkat lunak yang memiliki kemampuan lintas platform adalah perangkat lunak bebas. Contoh perangkat lunak yang memiliki kemampuan lintas platform ini antara lain: * Apache HTTP Server * MySQL * PHP * l * * s (in) Il termine multipiattaforma in informatica può essere riferito ad un linguaggio di programmazione, ad un'applicazione software o ad un dispositivo hardware che funziona su più di un sistema o appunto, piattaforma (es. Unix/Linux, Windows e Macintosh). Esempi di linguaggi multipiattaforma sono: C, C++, Java, JavaScript, Perl, PHP, Python, Tcl, Erlang e REALbasic. (it) 크로스 플랫폼(영어: cross-platform) 또는 멀티 플랫폼(영어: multi-platform)은 컴퓨터 프로그램, 운영 체제, 컴퓨터 언어, 프로그래밍 언어, 컴퓨터 소프트웨어 등이 여러 종류의 컴퓨터 플랫폼에서 동작할 수 있다는 것을 뜻하는 용어이다. 크로스 플랫폼 응용 프로그램은 둘 이상의 플랫폼에서 실행할 수 있다. 이러한 종류의 소프트웨어는 멀티플랫폼 소프트웨어라고도 한다. 이를테면, x86 아키텍처 위의 마이크로소프트 윈도우, 리눅스, macOS에서 동작하는 크로스 플랫폼 응용 프로그램은 다른 아키텍처 위의 운영 체제에서는 동작하지 않지만, x86 기반의 해당 운영 체제에서는 모두 작동한다. (ko) Een toepassing op een computer of een aan een computer aangesloten apparaat, zoals een programmeertaal, software of hardware, heet multiplatform of cross-platform wanneer het op meer dan één systeemplatform werkt, bijvoorbeeld met Linux, Mac en Windows. Platformonafhankelijk duidt op een toepassing die op elk systeem of minstens de courantste systemen werkt. Voorbeelden van multiplatformtalen zijn C, C++, Java, JavaScript, Python, Tcl, Erlang, Delphi+Kylix en REALbasic. (nl) クロスプラットフォーム(英: cross-platform)とは、異なるプラットフォーム(例えばPC/AT互換機とMacintosh、あるいはWindows・macOS・FreeBSD・Linuxなどのように、仕様が全く異なる機械(ハードウェア)またはオペレーティングシステム)上で、同じ仕様のものを動かすことが出来るプログラム(ソフトウェア)のことを言う。同様の呼称にマルチプラットフォームがある。 また、家庭用ゲームにおいては「クロスプラットフォーム」と「マルチプラットフォーム」で意味が異なる場合がある。本項ではこのケースについてもする。 (ja) Wieloplatformowość – cecha aplikacji, języków programowania, systemów operacyjnych oraz innego oprogramowania i jego implementacji, pracujących na różnych platformach sprzętowych. Przykładowo, wieloplatformowa aplikacja będzie działać pod kontrolą systemu Microsoft Windows na architekturze x86 oraz systemu Linux na architekturze ARM. (pl) Ett datorprogram kallas Multiplattform om det kan köras på flera operativsystem. I allmänhet skrivs datorprogram avsedda att vara multiplattform med hjälp av en utvecklingsmiljö eller ett programbibliotek avsett att stöda flera plattformar. Ofta måste ändå hänsyn tas till alla de stödda plattformarnas speciella drag. Stor vikt måste fästas vid att inte implicit utnyttja funktioner eller egenheter specifika för någon viss plattform. Program skrivna i språk som Java kompileras till plattformsoberoende bytekod och kan därmed köras på alla plattformar som kan tolka denna. Oberoendet grundar sig på att programmen körs i en väldefinierad virtualmaskin, som tillhandahålls tillsammans med bytekodstolken. C# fungerar i princip på samma sätt, men själva virtualmaskinen är inte avsedd att fungera annat än i Windows. Program skriva i skriptspråk som Perl, Python eller Ruby kompileras eller tolkas vid varje körning och kan därmed köras på alla system som har stöd för dessa. Många sådana program gör antaganden om sin omgivning som inte uppfylls bara för att en tolk för språket är installerad. I praktiken är skripten ofta skrivna till exempel för Unix-liknande system. Program skrivna i språk såsom C, C++, Pascal eller Fortran, avsedda att kompileras skillt måste kompileras om för varje ny plattform programmet skall köras på. Programkoden använder ofta systemanrop eller programbibliotek som är bundna till en viss plattform, då mycket mindre funktionalitet i allmänhet inkluderats i själva språket än vad som är fallet för till exempel Perl. Innan plattformsberoende program kan kompileras och köras måste de därför ofta portas, så att systemspecifika funktioner ersätts med motsvarande kod för den nya plattformen. Om programmet strikt hållit sig till väldefinierade plattformsoberoende standarder och programbibliotek som finns tillgängliga på många plattformar (eller lätt kan portas), utom i klart avskilda delar, och undvikit implicita antaganden om exempelvis filträdets struktur är portningsarbetet relativt enkelt (till exempel från en Unix-variant till en annan kan omkompilering räcka). (sv) Diz-se multiplataforma um programa ou sistema que pode ser executado em mais do que uma plataforma, como o Mozilla Firefox, ou que executa programas ou sistemas de mais de uma plataforma, por exemplo o MAME. Para um programa ser desenvolvido com vista ao suporte multiplataforma, um conceito essencial é a portabilidade do código-fonte. No entanto, conseguir código verdadeiramente portável é uma tarefa complicada e, na década de 1990, surgiram plataformas de desenvolvimento que, entre outras coisas, eliminaram a necessidade do código portável: a aplicação resultante, após a compilação, poderia ser executada em qualquer sistema necessitando, para isso, uma camada no sistema operativo que transformasse o bytecode resultante em instruções nativas. Alguns exemplos destas plataformas são: a linguagem de programação Java(que impôs o conceito de máquina virtual a essa camada) e a mais recente plataforma .NET (que corre sobre uma framework). (pt) Багатоплатфо́рмність (кросплатформність, мультиплатформність) — властивість програмного забезпечення працювати більш ніж на одній програмній (в тому числі — операційній системі) або апаратній платформі; технології, що дозволяють досягти такої властивості. Кросплатформність дозволяє суттєво скоротити витрати на розробку нового або адаптацію існуючого програмного забезпечення. Залежно від засобів реалізації поділяється на кросплатформність на рівні мов програмування (а також інструментів таких мов: компіляторів та редакторів зв'язків), середовища виконання, операційної системи та апаратної платформи. (uk) Кроссплатформенность (межплатформенность) — способность программного обеспечения работать с несколькими аппаратными платформами или операционными системами. Обеспечивается благодаря использованию высокоуровневых языков программирования, сред разработки и выполнения, поддерживающих условную компиляцию, компоновку и выполнение кода для различных платформ. Типичным примером является программное обеспечение, предназначенное для работы в операционных системах Linux и Windows одновременно. (ru) 跨平台(英語:cross-platform software、multi-platform software、platform-independent software)泛指编程语言、软件或硬件设备可以在多种作業系統或不同硬體架構的電腦上運作。 (zh) |
dbo:wikiPageExternalLink | https://renative.org |
dbo:wikiPageID | 81193 (xsd:integer) |
dbo:wikiPageLength | 36507 (xsd:nonNegativeInteger) |
dbo:wikiPageRevisionID | 1124311963 (xsd:integer) |
dbo:wikiPageWikiLink | dbr:Cairo_(graphics) dbr:Cascading_Style_Sheets dbr:PowerPC dbr:Psyonix dbr:PureBasic dbr:Python_(programming_language) dbr:Qt_(software) dbr:Rocket_League dbr:Ruby_(programming_language) dbr:Ruby_on_Rails dbr:Bash_(Unix_shell) dbr:Bing_(search_engine) dbr:BlackBerry_10 dbr:Delphi_(programming_language) dbr:Applet dbr:Application_framework dbr:Application_software dbr:List_of_widget_toolkits dbr:Perl dbr:Ultimate++ dbr:Unity_(game_engine) dbr:Unix dbr:Unix-like dbr:Unix_shell dbr:Uno_Platform dbr:Unreal_Engine dbr:Valve_Corporation dbr:Visual_FoxPro dbr:Dynamic_HTML dbr:Integration_testing dbr:Interpreter_(computing) dbr:Personal_computer dbr:System_administration dbr:Scalable_Vector_Graphics dbr:NHL_series dbr:.NET_Framework dbc:Cross-platform_software dbr:Common_Language_Infrastructure dbr:Compiler dbr:Computer_software dbr:Max_(software) dbr:SPARC dbr:ChromeOS dbr:Cocos2d dbr:Codename_One dbr:Collabora_Online dbr:Epic_Games dbr:FreeBSD dbr:FreeDOS dbr:Free_and_open-source_software dbr:Full_virtualization dbr:GLBasic dbr:GNOME dbr:GTK+ dbr:GeneXus dbr:Gmail dbr:Godot_(game_engine) dbr:Google dbr:Google_Maps dbr:MoSync dbr:Mobile_development_framework dbr:MonoCross dbr:Mono_(software) dbr:Computing_platform dbr:Conditional_compilation dbr:Cross-platform_play dbr:Cross-platform_virtualization dbr:Android_(operating_system) dbr:Apache_Cordova dbr:Appcelerator_Titanium dbr:Apple_Inc. dbr:Application_programming_interface dbr:LibreOffice dbr:Linux dbr:LiveCode dbr:MS-DOS dbr:MacOS dbr:Simple_DirectMedia_Layer dbr:Simple_and_Fast_Multimedia_Library dbr:Street_Fighter_V dbr:Client–server_model dbr:Common_Gateway_Interface dbr:Comparison_of_user_features_of_messaging_platforms dbr:Computer_architecture dbr:Computing dbr:Hardware_virtualization dbr:Static_web_page dbr:BSD dbr:64-bit_computing dbr:COBOL dbr:C_(programming_language) dbr:C_Sharp_(programming_language) dbc:Computing_platforms dbr:Tomb_Raider:_Legend dbr:Transcompiler dbr:Data_loss dbr:WaveMaker dbr:Web_application dbr:Web_browser dbr:Wii dbr:Windows_10 dbr:Windows_Installer dbr:Eclipse_IDE dbr:Just-in-time_compilation dbr:Language_binding dbr:32-bit dbr:A9.com dbr:ARM_architecture dbr:Access_Control_List dbr:AmigaOS_4 dbr:Ajax_(programming) dbr:Cygwin dbr:DOS dbr:DR-DOS dbr:EC_(programming_language) dbr:EComStation dbr:FLTK dbr:Firefox dbr:Flutter_(software) dbr:FpGUI dbr:Nintendo dbr:Nintendo_Switch dbr:Novell dbr:PHP dbr:POSIX dbr:Paragon_(video_game) dbr:Dialog_box dbr:Fat_binary dbr:Model–view–controller dbr:Source_code dbr:Video_game_console dbr:Video_game_developer dbr:Video_game dbr:Knowledge_representation dbr:Rapid_application_development dbr:Real-time_operating_system dbr:Responsive_web_design dbr:Hardware-agnostic dbr:Haxe dbr:Ionic_(mobile_app_framework) dbr:IronPython dbr:JavaScript dbr:Java_(programming_language) dbr:Java_(software_platform) dbr:Java_Native_Interface dbr:Tcl dbr:Final_Fantasy_XIV:_A_Realm_Reborn dbr:Atari_TOS dbr:AMD64 dbr:Abstraction_layer dbc:Interoperability dbr:KDE dbr:Killer_Instinct_(2013_video_game) dbr:Lazarus_(IDE) dbr:Binary-code_compatibility dbr:Sun_Microsystems dbr:Tablet_computer dbr:Java_Card dbr:Java_Platform,_Micro_Edition dbr:Java_bytecode dbr:Java_processor dbr:Java_virtual_machine dbr:Plain_text dbr:Text_file dbr:Transaction_processing dbr:Widget_toolkit dbr:V-Play_Engine dbr:Disney dbr:Apple_Macintosh dbr:Bytecode dbr:C++14 dbr:PlayStation_3 dbr:PlayStation_4 dbr:PlayStation_Vita dbr:Software_portability dbr:Solaris_(operating_system) dbr:Sony dbr:Free_software dbr:Console_exclusivity dbr:Smartphone_operating_system dbr:IBM_RPG dbr:IOS dbr:IPadOS dbr:InstallAnywhere dbr:Instruction_set_architecture dbr:Intel dbr:Kivy_(framework) dbr:MiNT dbr:Microsoft dbr:Microsoft_.NET dbr:Microsoft_Windows dbr:Minecraft dbr:Minecraft_-_Pocket_Edition dbr:Miner_2049er dbr:NativeScript dbr:NetBSD dbr:Netscape dbr:Newline dbr:OS/2 dbr:Objective-C dbr:Open-source_license dbr:Open-source_software dbr:OpenBSD dbr:OpenGL dbr:OpenOffice.org dbr:Operating_system dbr:RPM_Package_Manager dbr:Raspberry_Pi dbr:React_Native dbr:WxWidgets dbr:X11 dbr:X86-64 dbr:X86_architecture dbr:Xamarin dbr:Xbox dbr:Xbox_360 dbr:Xbox_One dbr:Xojo dbr:Software_build dbr:Mobile_operating_system dbr:Virtual_machine dbr:Rosetta_(software) dbr:Separation_of_concerns dbr:Visual_Basic dbr:Visual_programming_language dbr:WYSIWYG dbr:World_Wide_Web dbr:Write_once,_run_anywhere dbr:Juce dbr:FIFA_(video_game_series) dbr:Fable_Fortune dbr:IA-32 dbr:List_of_video_games_that_support_cross-platform_play dbr:Programming_language dbr:Pixel_Game_Maker_MV dbr:Mozilla_application_framework dbr:Porting dbr:Mendix dbr:Vendor_lock-in dbr:Intel_64 dbr:Interpreted_language dbr:XUL dbr:PC_DOS dbr:Smartface dbr:Universal_binary dbr:Mobile_devices dbr:Lowest_common_denominator_(computers) dbr:Qt_(toolkit) dbr:Interpreter_(computer_science) dbr:Tcl/Tk dbr:Stateless_server dbr:AROS dbr:Online_play dbr:SymbianOS dbr:Quake_3 dbr:Rich_web_applications dbr:Software_platform dbr:Programming_environment dbr:*nix dbr:ARM_architectures dbr:Lx86 dbr:Scripting_languages dbr:Anant_computing dbr:WinDev dbr:Executable_file dbr:8th_(language) dbr:AppearIQ dbr:Boden_(software) dbr:Ecere_SDK dbr:LEADTOOLS dbr:Layered_architecture |
dbp:date | July 2018 (en) |
dbp:wikiPageUsesTemplate | dbt:Clarify dbt:Main dbt:Redirect dbt:Reflist dbt:Short_description |
dcterms:subject | dbc:Cross-platform_software dbc:Computing_platforms dbc:Interoperability |
rdfs:comment | Multiplataforma és un terme informàtic que s'utilitza per definir al programari, ja sigui un sistema operatiu, llenguatge de programació, programa, etc. que pot ésser executat en diverses plataformes. Una aplicació multi-plataforma pot executar-se en totes les plataformes més comunes o simplement en més d'una. Per exemple una aplicació multi-plataforma seria capaç d'executar-se a Windows, Linux i Mac OS X, ja sigui en un PowerPC o un X86. Alguns exemples de programes multiplataforma són: LibreOffice, Mozilla Firefox, GIMP, Plucker, Skype, Opera, generalment de programari lliure. (ca) Plursistema (aŭ sistem-sendependa) estas prikomputila faktermino kiu indikas ke programlingvo, aplikaĵo aŭ aparato povas funkcii en pluraj operaciumoj (kiel Linukso, Vindozo kaj Mac OS X). (eo) Die Plattformunabhängigkeit – genauer als plattformübergreifend und allgemeiner portabel – wird in der Informationstechnik die Eigenschaft genannt, dass ein Programm auf verschiedenen Plattformen ausgeführt werden kann. Aus dem Englischen entlehnt wird diese Eigenschaft auch als Cross-Plattform bezeichnet. (de) Lintas platform (bahasa Inggris: cross-platform) adalah istilah dalam teknologi informasi mengenai sebuah perangkat lunak (bahasa Inggris: software) yang dapat digunakan di beberapa sistem operasi yang berbeda (contohnya Microsoft Windows, Linux, Mac OS, BSD, Android, iOS, dan sebagainya). Umumnya perangkat lunak yang memiliki kemampuan lintas platform adalah perangkat lunak bebas. Contoh perangkat lunak yang memiliki kemampuan lintas platform ini antara lain: * Apache HTTP Server * MySQL * PHP * l * * s (in) Il termine multipiattaforma in informatica può essere riferito ad un linguaggio di programmazione, ad un'applicazione software o ad un dispositivo hardware che funziona su più di un sistema o appunto, piattaforma (es. Unix/Linux, Windows e Macintosh). Esempi di linguaggi multipiattaforma sono: C, C++, Java, JavaScript, Perl, PHP, Python, Tcl, Erlang e REALbasic. (it) 크로스 플랫폼(영어: cross-platform) 또는 멀티 플랫폼(영어: multi-platform)은 컴퓨터 프로그램, 운영 체제, 컴퓨터 언어, 프로그래밍 언어, 컴퓨터 소프트웨어 등이 여러 종류의 컴퓨터 플랫폼에서 동작할 수 있다는 것을 뜻하는 용어이다. 크로스 플랫폼 응용 프로그램은 둘 이상의 플랫폼에서 실행할 수 있다. 이러한 종류의 소프트웨어는 멀티플랫폼 소프트웨어라고도 한다. 이를테면, x86 아키텍처 위의 마이크로소프트 윈도우, 리눅스, macOS에서 동작하는 크로스 플랫폼 응용 프로그램은 다른 아키텍처 위의 운영 체제에서는 동작하지 않지만, x86 기반의 해당 운영 체제에서는 모두 작동한다. (ko) Een toepassing op een computer of een aan een computer aangesloten apparaat, zoals een programmeertaal, software of hardware, heet multiplatform of cross-platform wanneer het op meer dan één systeemplatform werkt, bijvoorbeeld met Linux, Mac en Windows. Platformonafhankelijk duidt op een toepassing die op elk systeem of minstens de courantste systemen werkt. Voorbeelden van multiplatformtalen zijn C, C++, Java, JavaScript, Python, Tcl, Erlang, Delphi+Kylix en REALbasic. (nl) クロスプラットフォーム(英: cross-platform)とは、異なるプラットフォーム(例えばPC/AT互換機とMacintosh、あるいはWindows・macOS・FreeBSD・Linuxなどのように、仕様が全く異なる機械(ハードウェア)またはオペレーティングシステム)上で、同じ仕様のものを動かすことが出来るプログラム(ソフトウェア)のことを言う。同様の呼称にマルチプラットフォームがある。 また、家庭用ゲームにおいては「クロスプラットフォーム」と「マルチプラットフォーム」で意味が異なる場合がある。本項ではこのケースについてもする。 (ja) Wieloplatformowość – cecha aplikacji, języków programowania, systemów operacyjnych oraz innego oprogramowania i jego implementacji, pracujących na różnych platformach sprzętowych. Przykładowo, wieloplatformowa aplikacja będzie działać pod kontrolą systemu Microsoft Windows na architekturze x86 oraz systemu Linux na architekturze ARM. (pl) Кроссплатформенность (межплатформенность) — способность программного обеспечения работать с несколькими аппаратными платформами или операционными системами. Обеспечивается благодаря использованию высокоуровневых языков программирования, сред разработки и выполнения, поддерживающих условную компиляцию, компоновку и выполнение кода для различных платформ. Типичным примером является программное обеспечение, предназначенное для работы в операционных системах Linux и Windows одновременно. (ru) 跨平台(英語:cross-platform software、multi-platform software、platform-independent software)泛指编程语言、软件或硬件设备可以在多种作業系統或不同硬體架構的電腦上運作。 (zh) متعدد المنصات (بالإنجليزية: Multi-Platform أو Cross-Platform) هو مصطلح يستخدم في علم الحوسبة يشير إلى برامج الحاسوب أو أنظمة التشغيل أو لغات الكمبيوتر أو لغات البرمجة وتطبيقاتها التي بإمكانها العمل على عدة منصات حاسوبية. هناك نوعان رئيسيان من البرمجيات متعددة المنصات، الأول يستلزم بناءه لكل منصة بإمكانه العمل عليها (مثل برنامج مكتوب بلغة مترجمة مثل سي)، والثاني بإمكانه العمل مباشرة على أي منصة تدعمه (مثل البرمجيات المكتوبة بلغات مفسرة مثل بيرل أو بايثون أو الجافا). (ar) Multiplatformní software je termín, který je nejčastěji užíván ve spojení s počítačovými programy, operačními systémy či programovacími jazyky, které mohou běžet na více počítačových platformách. To například znamená, že napsaný program může běžet jak pod Microsoft Windows na architektuře x86, tak například pod macOS na architektuře PowerPC. Pojem multiplatformní však ještě neznamená, že program musí běžet pod jakoukoliv platformou. Za multiplatformní software se obecně považuje takový software, který je spustitelný pod více než jednou platformou. Příklady operačních systémů: (cs) Στην πληροφορική η ορολογία ανεξάρτητο πλατφόρμας (Αγγλικά: cross-platform ή multi-platform) αναφέρεται στο λογισμικό το οποίο έχει σχεδιαστεί για να τρέχει σε διαφορετικά λειτουργικά συστήματα ή πλατφόρμες υλικού. Τα λογισμικά τα οποία χαρακτηρίζονται ως ανεξάρτητα πλατφόρμας μπορούν να χωριστούν σε δύο είδη: Για παράδειγμα μια εφαρμογή η οποία είναι ανεξάρτητη πλατφόρμας μπορεί να εκτελεστεί κάτω από Microsoft Windows, Linux ή Mac OS X, είτε σε υπολογιστή αρχιτεκτονικής υλικού είτε σε x86. (el) In computing, cross-platform software (also called multi-platform software, platform-agnostic software, or platform-independent software) is computer software that is designed to work in several computing platforms. Some cross-platform software requires a separate build for each platform, but some can be directly run on any platform without special preparation, being written in an interpreted language or compiled to portable bytecode for which the interpreters or run-time packages are common or standard components of all supported platforms. (en) En informática, se denomina multiplataforma a un atributo conferido a programas informáticos o métodos y conceptos de cómputo que son implementados, y operan internamente en múltiples plataformas informáticas. El software multiplataforma puede dividirse en dos grandes tipos o clases: uno requiere una compilación individual para cada plataforma que le da soporte, y el otro se puede ejecutar directamente en cualquier plataforma, sin preparación especial, por ejemplo, el software escrito en un lenguaje interpretado o bytecode precompilado portable, para los cuales los intérpretes o paquetes en tiempo de ejecución son componentes comunes o estándar de todas las plataformas. (es) Multiplataforma edo Plataforma-anitzetarako terminoa erabiltzen da informatikan aplikazio bat plataforma edo sistema eragile edo hardware desberdinetan ibil daitekeela adierazteko. Ingelesez cross-platform software, multi-platform software edo platform-independent software terminoak erabiltzen dira. Adibidez, Windows eta Linuxen dabilen software bat plataforma-anitza da. Honi esker, erabiltzaileak ez du sistema eragile aldaketarik egin beharko software hori erabili ahal izateko, abantaila da beraz ezaugarri hau izatea. Dena dela, software bat plataforma-anitz izateak ez du plataforma guztietan funtzionatuko duenik esan nahi. (eu) Un logiciel multiplateforme est un logiciel conçu pour fonctionner sur plusieurs plateformes informatiques. De nombreux langages de programmation sont considérés être multiplateformes . En effet, il suffit de développer un compilateur destiné à générer un code exécutable compréhensible par chacun des processeurs qu’on désire utiliser. On aurait donc : un seul langage de programmation et un compilateur par type de processeur (des processeurs seraient considérés de même type s'ils sont identiquement structurés). (fr) Diz-se multiplataforma um programa ou sistema que pode ser executado em mais do que uma plataforma, como o Mozilla Firefox, ou que executa programas ou sistemas de mais de uma plataforma, por exemplo o MAME. (pt) Ett datorprogram kallas Multiplattform om det kan köras på flera operativsystem. I allmänhet skrivs datorprogram avsedda att vara multiplattform med hjälp av en utvecklingsmiljö eller ett programbibliotek avsett att stöda flera plattformar. Ofta måste ändå hänsyn tas till alla de stödda plattformarnas speciella drag. Stor vikt måste fästas vid att inte implicit utnyttja funktioner eller egenheter specifika för någon viss plattform. (sv) Багатоплатфо́рмність (кросплатформність, мультиплатформність) — властивість програмного забезпечення працювати більш ніж на одній програмній (в тому числі — операційній системі) або апаратній платформі; технології, що дозволяють досягти такої властивості. Кросплатформність дозволяє суттєво скоротити витрати на розробку нового або адаптацію існуючого програмного забезпечення. (uk) |
rdfs:label | Cross-platform software (en) متعدد المنصات (ar) Multiplataforma (ca) Multiplatformní software (cs) Plattformunabhängigkeit (de) Ανεξάρτητο πλατφόρμας (λογισμικό) (el) Plursistema (eo) Multiplataforma (es) Multiplataforma (eu) Lintas platform (in) Logiciel multiplateforme (fr) Multipiattaforma (it) クロスプラットフォーム (ja) 크로스 플랫폼 (ko) Wieloplatformowość (pl) Platform-onafhankelijke software (nl) Multiplataforma (pt) Кроссплатформенность (ru) Multiplattform (sv) Багатоплатформність (uk) 跨平臺 (zh) |
owl:sameAs | dbpedia-it:Cross-platform software wikidata:Cross-platform software dbpedia-af:Cross-platform software dbpedia-ar:Cross-platform software http://ast.dbpedia.org/resource/Multiplataforma dbpedia-az:Cross-platform software dbpedia-be:Cross-platform software dbpedia-bg:Cross-platform software dbpedia-ca:Cross-platform software http://ckb.dbpedia.org/resource/نەرمامێری_سەکۆبڕ dbpedia-cs:Cross-platform software dbpedia-da:Cross-platform software dbpedia-de:Cross-platform software dbpedia-el:Cross-platform software dbpedia-eo:Cross-platform software dbpedia-es:Cross-platform software dbpedia-eu:Cross-platform software dbpedia-fa:Cross-platform software dbpedia-fi:Cross-platform software dbpedia-fr:Cross-platform software dbpedia-gl:Cross-platform software dbpedia-he:Cross-platform software dbpedia-hr:Cross-platform software dbpedia-hu:Cross-platform software dbpedia-id:Cross-platform software dbpedia-ja:Cross-platform software http://jv.dbpedia.org/resource/Lintas_platform dbpedia-ko:Cross-platform software dbpedia-lb:Cross-platform software http://lv.dbpedia.org/resource/Vairākplatformu_programmatūra http://ml.dbpedia.org/resource/ക്രോസ്-പ്ലാറ്റ്ഫോം_സോഫ്റ്റ്വെയർ dbpedia-ms:Cross-platform software http://my.dbpedia.org/resource/Cross_platform dbpedia-nl:Cross-platform software dbpedia-no:Cross-platform software dbpedia-pl:Cross-platform software dbpedia-pt:Cross-platform software dbpedia-ro:Cross-platform software dbpedia-ru:Cross-platform software dbpedia-simple:Cross-platform software dbpedia-sk:Cross-platform software dbpedia-sq:Cross-platform software dbpedia-sv:Cross-platform software http://ta.dbpedia.org/resource/பன்னியக்குதளம் dbpedia-th:Cross-platform software dbpedia-tr:Cross-platform software dbpedia-uk:Cross-platform software http://ur.dbpedia.org/resource/کراس_پلیٹ_فارم dbpedia-vi:Cross-platform software dbpedia-zh:Cross-platform software https://global.dbpedia.org/id/hT9u |
prov:wasDerivedFrom | wikipedia-en:Cross-platform_software?oldid=1124311963&ns=0 |
foaf:isPrimaryTopicOf | wikipedia-en:Cross-platform_software |
is dbo:computingPlatform of | dbr:Rsync dbr:Retroshare dbr:SAP_CRM dbr:SAP_ERP dbr:SAP_IQ dbr:SAP_S/4HANA dbr:CURL__cURL__1 dbr:Ping_(networking_utility) dbr:IBM_Cognos_Analytics dbr:IBM_Planning_Analytics dbr:IBM_cloud_computing dbr:Minicom dbr:Oracle_Cloud dbr:Oracle_Cloud_Enterprise_Resource_Planning dbr:Redux_(JavaScript_library) dbr:Pretty_Good_Privacy__Pretty_Good_Privacy__1 |
is dbo:genre of | dbr:Qt_(software)__Qt_software__1 |
is dbo:operatingSystem of | dbr:Common_Lisp_Interface_Manager dbr:Mastodon_(software) dbr:SVG-edit dbr:QOwnNotes dbr:NASA_WorldWind dbr:Siril_(software) dbr:Stellar_(payment_network) dbr:Colored_Coins dbr:Tig_(software) dbr:WebTorrent dbr:AVIF dbr:Assistant_(by_Speaktoit) dbr:Zlib__zlib__1 dbr:OGRE |
is dbo:wikiPageRedirects of | dbr:List_of_cross-platform_programming_toolkits_and_environments dbr:Cross-platform dbr:Crossplatform dbr:Multi-platform dbr:Device_Independence dbr:Cross-Platform dbr:Cross-platform_programming dbr:Multi-channel_app_development dbr:Device_independence dbr:Platform-independent dbr:Cross_platform dbr:Machine-independent dbr:Machine_independence dbr:Machine_independent dbr:Screen_Agnostic dbr:Multiplatform dbr:Platform_independent dbr:Platform_Independent dbr:Cross_platform_app_development dbr:Mutli-platform dbr:Device_independent dbr:Platform-agnostic dbr:Platform_agnostic dbr:Platform_dependence dbr:Platform_dependent dbr:Platform_independence dbr:Multi-format dbr:Multi_platform dbr:Multiple_platforms |
is dbo:wikiPageWikiLink of | dbr:Caddy_(web_server) dbr:Call_of_Duty:_Black_Ops_Cold_War dbr:Cardano_(blockchain_platform) dbr:PowerShell dbr:Pretty_Good_Privacy dbr:Protocol_Buffers dbr:Qt_(software) dbr:Rsync dbr:Samurai_Shodown_(2019_video_game) dbr:Sc_(spreadsheet_calculator) dbr:List_of_concept-_and_mind-mapping_software dbr:List_of_flight_simulator_video_games dbr:List_of_free_geology_software dbr:Basilisk_II dbr:Bionicle_Heroes dbr:Bootstrap_Studio dbr:AnyChart dbr:List_of_Halt_and_Catch_Fire_episodes dbr:List_of_cross-platform_programming_toolkits_and_environments dbr:Resident_Evil_4 dbr:Retroshare dbr:Inductive_Automation dbr:.NET_Framework_version_history dbr:Command_&_Conquer:_Red_Alert dbr:Common_Lisp_Interface_Manager dbr:ConceptDraw_DIAGRAM dbr:ConceptDraw_MINDMAP dbr:ConceptDraw_Project dbr:Cross-platform dbr:Crossplatform dbr:Mastodon_(software) dbr:Mega_Man_X4 dbr:Rust_(programming_language) dbr:SAP_CRM dbr:SAP_ERP dbr:SAP_IQ dbr:SAP_S/4HANA dbr:SQLite dbr:SVG-edit dbr:Native_(computing) dbr:Notion_(productivity_software) dbr:QOwnNotes dbr:ChorusOS dbr:Codename_One dbr:GNU_Fortran dbr:Gambit_(Scheme_implementation) dbr:Google_Hangouts dbr:Google_Stadia dbr:Mobile_enterprise_application_platform dbr:Modula-2+ dbr:Mongoose_(web_server) dbr:Multi-platform dbr:NASA_WorldWind dbr:Creative_coding dbr:Cross-platform_play dbr:Cross_compiler dbr:Libfixmath dbr:LibreOffice dbr:Löve_(game_engine) dbr:Signal_(software) dbr:Silex_website_builder dbr:Siril_(software) dbr:Stata dbr:Stellar_(payment_network) dbr:Color_difference dbr:Colored_Coins dbr:Comparison_of_deep_learning_software dbr:Comparison_of_the_Java_and_.NET_platforms dbr:Comparison_of_user_features_of_messaging_platforms dbr:Zlib dbr:Data_platform dbr:Device_Independence dbr:Machine-dependent_software dbr:Mark_Musen dbr:Microsoft_Whiteboard dbr:Avast_Antivirus dbr:Azure_Virtual_Desktop dbr:CURL dbr:Tig_(software) dbr:WebTorrent dbr:Cross-Platform dbr:Cross-platform_programming dbr:ACL2 dbr:ALGOL_68RS dbr:AVIF dbr:ActiveX dbr:Adobe_AIR dbr:Adobe_Flash dbr:Agnosticism dbr:Alan_Kay dbr:Amazon_Luna dbr:Ethereum dbr:Ethereum_Classic dbr:Flutter_(software) dbr:Fortran dbr:Barcode_library dbr:NordPass dbr:Numbered_musical_notation dbr:Outline_VPN dbr:PL/I dbr:POV-Ray dbr:Pascal_(programming_language) dbr:Fat_binary dbr:2000s dbr:Iperf dbr:Jam_City_(company) dbr:Telegram_(software) dbr:Assistant_(by_Speaktoit) dbr:Atom_(programming_language) dbr:ANGLE_(software) dbr:Chemaxon dbr:KDE_Connect dbr:Khronos_Group dbr:L4_microkernel_family dbr:Disney's_Animated_Storybook dbr:Doki_Doki_Literature_Club! dbr:Ping_(networking_utility) dbr:Point_Cloud_Library dbr:Popcorn_Time dbr:Portable_Standard_Lisp dbr:Software_portability dbr:IBM_Cognos_Analytics dbr:IBM_Planning_Analytics dbr:IBM_cloud_computing dbr:IFTTT dbr:Kotlin_(programming_language) dbr:Microsoft_Edge dbr:Microsoft_Windows dbr:Minicom dbr:OGRE dbr:Oberon-2 dbr:Online_help dbr:OpenShot dbr:Oracle_Cloud dbr:Oracle_Cloud_Enterprise_Resource_Planning dbr:RTL/2 dbr:RavenDB dbr:Redux_(JavaScript_library) dbr:Segger_Microcontroller_Systems dbr:Xbox_Cloud_Gaming dbr:Xx_messenger dbr:SameGame dbr:Single_source_of_truth dbr:List_of_video_games_developed_in_the_Czech_Republic dbr:Multi-channel_app_development dbr:Programming_language_implementation dbr:Device_independence dbr:PLANC dbr:SAP_Afaria dbr:SAP_Mobile_Platform dbr:Tellonym dbr:Platform-independent dbr:Cross_platform dbr:Machine-independent dbr:Machine_independence dbr:Machine_independent dbr:Screen_Agnostic dbr:Multiplatform dbr:Platform_independent dbr:Platform_Independent dbr:Cross_platform_app_development dbr:Mutli-platform dbr:Device_independent dbr:Platform-agnostic dbr:Platform_agnostic dbr:Platform_dependence dbr:Platform_dependent dbr:Platform_independence dbr:Multi-format dbr:Multi_platform dbr:Multiple_platforms |
is dbp:operatingSystem of | dbr:Cardano_(blockchain_platform) dbr:Common_Lisp_Interface_Manager dbr:Mastodon_(software) dbr:SVG-edit dbr:QOwnNotes dbr:Google_Stadia dbr:Modula-2+ dbr:Libfixmath dbr:Siril_(software) dbr:Stellar_(payment_network) dbr:Colored_Coins dbr:Zlib dbr:Tig_(software) dbr:WebTorrent dbr:ACL2 dbr:AVIF dbr:Amazon_Luna dbr:Ethereum dbr:Ethereum_Classic dbr:Assistant_(by_Speaktoit) dbr:Atom_(programming_language) dbr:Kotlin_(programming_language) dbr:OGRE |
is dbp:platform of | dbr:Pretty_Good_Privacy dbr:Rsync dbr:Retroshare dbr:SAP_CRM dbr:SAP_ERP dbr:SAP_IQ dbr:SAP_S/4HANA dbr:Azure_Virtual_Desktop dbr:CURL dbr:Ping_(networking_utility) dbr:IBM_Cognos_Analytics dbr:IBM_Planning_Analytics dbr:IBM_cloud_computing dbr:Minicom dbr:Oracle_Cloud dbr:Redux_(JavaScript_library) dbr:Xbox_Cloud_Gaming |
is rdfs:seeAlso of | dbr:Operating_context |
is foaf:primaryTopic of | wikipedia-en:Cross-platform_software |