An Entity of Type: software, from Named Graph: http://dbpedia.org, within Data Space: dbpedia.org

The universal binary format is, in Apple parlance, a format for executable files that run natively on either PowerPC or Intel-manufactured IA-32 or Intel 64 or ARM64-based Macintosh computers. The format originated on NeXTStep as "Multi-Architecture Binaries", and the concept is more generally known as a fat binary, as seen on Power Macintosh. The new Universal 2 binary format was introduced at the 2020 Worldwide Developers Conference. Universal 2 allows applications to run on both Intel x86-64-based and ARM64-based Macintosh computers, to enable the transition to Apple silicon.

Property Value
dbo:abstract
  • Un binari universal és, parlant d'Apple Computer, un que funciona nativament tant a ordinadors PowerPC com en els Macintosh x86 basats en Intel. Va presentar-se el 2005 en una conferència mundial de desenvolupadors per tal de facilitar la transició de sistemes basats en arquitectura PowerPC a aquells basats en Intel, que van començar a comercialitzar-se el 2006. Els binaris universals inclouen versions compilades de les aplicacions per a PowerPC i x86. Les especificacions de binari universal de fet inclouen la capacitat d'encabir-hi més de dues versions de binaris, essent possible codi separat per a PowerPC, PowerPC 64-bit i x86. El sistema operatiu detecta un binari universal per les seues capçaleres, i n'executa la secció apropiada en funció de l'arquitectura on s'estigui executant. Així es permet que l'aplicació pugui executar-se òptimament en qualsevol tipus d'arquitectura sense que això impliqui cap impacte en el rendiment. Normalment hi ha dues solucions alternatives per a aquesta situació. La primera és proporcionar dos binaris diferents, un compilat per a l'arquitectura x86 i l'altra per a PowerPC. El problema és que pot confondre a aquells usuaris que no estiguin familiaritzats amb aquests conceptes. L'altra alternativa és confiar en l'emulació de l'arquitectura. Aquesta darrera aproximació dona un menor rendiment i es considera com una solució temporal fins a l'aparició de binaris universals o compilats específicament. Els binaris universals són habitualment d'una mida major que els dissenyats per a una sola plataforma, atès que han de contenir dues còpies de codi compilat. La mida resultant no és, per això, el doble, perquè part dels recursos que utilitzen els codis compilats es comparteixen en les dues arquitectures. No cal una aportació extra de RAM, perquè només es carrega una de les còpies durant l'execució. Apple ja va utilitzar una tècnica similar en el passat durant la transició dels processadors als PowerPC a mitjans dels 1990. En aquella ocasió, els executables duals rebien el nom de «fat binaries» (binaris grassos), en referència a llur major mida de fitxer. Una solució semblant la van utilitzar IBM i Microsoft en dissenyar el format de per al sistema operatiu OS/2, a finals de la dècada dels 80. Com OS/2 utilitzava la del processador , es va dissenyar el nou format d'executable per tal que contingués dues versions: una per al mode real (MS-DOS) i l'altra per al mode protegit (OS/2) que s'utilitzaven en funció del sistema on s'executava l'aplicació. (ca)
  • Un binario universal es, en palabras de Apple, un archivo ejecutable que puede ser ejecutado nativamente tanto en arquitecturas PowerPC como en x86. Es una implementación del concepto "fat binary". El formato de binario universal fue introducido por Apple en 2005 como una forma fácil de portar las aplicaciones PowerPC existentes a los nuevos sistemas basados en procesadores Intel. Los binarios universales suelen incluir tanto la versión PowerPC como la x86 de la aplicación compilada. El sistema operativo detecta un binario universal por su cabecera, y ejecuta la sección apropiada para su arquitectura. Esto permite a las aplicaciones funcionar nativamente en cualquier arquitectura soportada, sin impacto negativo en el rendimiento (pero incrementando el tamaño del archivo binario). Actualmente, los binarios universales se basan en la inclusión de la versión x86 y la versión ARM, propia del chip M1 de Apple, lanzado en noviembre de 2020. (es)
  • Universal Binaries (auf deutsch in etwa universelle Binärdateien), oft abgekürzt mit UB, sind im Apple-Jargon ausführbare Dateien (d. h. Programme), die nativ ausführbare Maschinensprache für mehr als eine Prozessorarchitektur enthalten. Apple hat Universal Binaries bei der Umstellung von PowerPC- auf Intel-x86-Prozessoren ab 2005 verwendet. Die Technik wurde zudem in Xcode integriert, damit erstellte und entsprechend kompilierte Applikationen konnten nativ sowohl auf PowerPC- als auch auf Intel-Macs laufen. Bei der Umstellung von Intel auf Arm seit 2020 wird mit Universal Binary 2 dieselbe Technik noch einmal verwendet und ebenfalls in Xcode integriert. (de)
  • Universal binaries ou UB est la façon par laquelle Apple désigne une application qui peut s'exécuter nativement sur les processeurs PowerPC, Intel et Apple Silicon. Universal binaries a été présenté lors de la WWDC 2005 et WWDC 2020 à l'occasion de l'annonce du passage de PowerPC vers Intel et d'Intel vers Apple Silicon. Le système détermine si une application est en Universal binaries grâce à son en-tête. Une application en Universal binaries contient deux fichiers binaires, un pour chaque type de processeur. Lorsque le système lance une application en Universal binaries, il choisit le bon fichier binaire et l'exécute. Toutes les applications ne sont pas en Universal binaries. Pour une application qui n'est pas en Universal binaries, le système fonctionnant avec un processeur Intel utilise Rosetta pour traduire le fichier binaire de l'application compilé pour les processeurs PowerPC en code exécutable par les processeurs Intel et en code exécutable pour les processeurs Apple Silicon. Depuis Mac OS X v10.7 (Lion), Rosetta n'est plus intégré. À partir de la version 2.1 d'Xcode permet de compiler des applications en Universal binaries. Mais pour , Xcode 12 est nécessaire. En 2020, avec macOS Big Sur et l'arrivée des processeurs Apple Silicon (Apple M1), une nouvelle version est intégrée, Rosetta 2. (fr)
  • The universal binary format is, in Apple parlance, a format for executable files that run natively on either PowerPC or Intel-manufactured IA-32 or Intel 64 or ARM64-based Macintosh computers. The format originated on NeXTStep as "Multi-Architecture Binaries", and the concept is more generally known as a fat binary, as seen on Power Macintosh. With the release of Mac OS X Snow Leopard, and before that, since the move to 64-bit architectures in general, some software publishers such as Mozilla have used the term "universal" to refer to a fat binary that includes builds for both i386 (32-bit Intel) and x86_64 systems. The same mechanism that is used to select between the PowerPC or Intel builds of an application is also used to select between the 32-bit or 64-bit builds of either PowerPC or Intel architectures. Apple, however, continued to require native compatibility with both PowerPC and Intel in order to grant third-party software publishers permission to use Apple's trademarks related to universal binaries. Apple does not specify whether or not such third-party software publishers must (or should) bundle separate builds for all architectures. Universal binaries were introduced into Mac OS at the 2005 Apple Worldwide Developers Conference as a means to ease the transition from the existing PowerPC architecture to systems based on Intel processors, which began shipping in 2006. Universal binaries typically include both PowerPC and x86 versions of a compiled application. The operating system detects a universal binary by its header, and executes the appropriate section for the architecture in use. This allows the application to run natively on any supported architecture, with no negative performance impact beyond an increase in the storage space taken up by the larger binary. Starting with Mac OS X Snow Leopard, only Intel-based Macs are supported, so software that specifically depends upon capabilities present only in Mac OS X 10.6 or newer will only run on Intel-based Macs and therefore does not require Intel/PPC fat binaries. Additionally, starting with OS X Lion, only 64-bit Intel Macs are supported, so software that specifically depends on new features in OS X 10.7 or newer will only run on 64-bit processors and therefore does not require 32-bit/64-bit fat binaries. Fat binaries would only be necessary for software that is designed to have backward compatibility with older versions of Mac OS X running on older hardware. The new Universal 2 binary format was introduced at the 2020 Worldwide Developers Conference. Universal 2 allows applications to run on both Intel x86-64-based and ARM64-based Macintosh computers, to enable the transition to Apple silicon. (en)
  • Universal Binary(ユニバーサルバイナリ)は、Appleが開発した、互換性のない2種類のCPU(PowerPCとx86、もしくはx64とAppleシリコン)でソフトウェアを動作させることができるようにするためのバイナリである。自社で販売しているパーソナルコンピュータ「Macintosh」に搭載されているCPUを、PowerPCからインテルのx86に移行するにあたって発表された。更にmacOSにおける32ビットと64ビットの過渡期においては、32ビットバイナリと64ビットバイナリを混在させるためにも利用されている。ユーザ側はアプリケーションのビット数を気にすることなく利用することができる。 インテルとAppleシリコンのネイティブコードを含むバイナリフォーマットはUniversal 2と呼ばれ、WWDC 2020で発表された。 (ja)
  • 유니버설 바이너리(Universal binary)는 애플 용어로, 파워피씨나 X86 (인텔) 기반의 매킨토시 컴퓨터에서 에뮬레이션 과정 없이 그대로 실행되는 실행 파일이나 응용 프로그램을 가리킨다. 기존의 파워피씨 아키텍처를 인텔 프로세서 기반의 시스템으로의 쉽게 변환하는 수단으로 2005년 WWDC에서 처음 선보였으며, 2006년에 출시를 시작하였다. 유니버설 바이너리는 보통, 파워피씨와 X86 버전으로 컴파일된 응용 프로그램을 포함하고 있다. 운영 체제는 헤더를 통해 유니버설 바이너리를 찾아내고 사용 중인 아키텍처에 따라 적절한 섹션을 실행한다. 응용 프로그램이 어떠한 지원 아키텍처에서도 실행할 수 있게 도와 주며 어떠한 성능 저하도 일어나지 않는다. WWDC 2020에서 Apple Silicon으로의 이전을 위해 X86과 ARM 버전을 포함하는 유니버설 2가 발표되었다. (ko)
  • In informatica, un universal binary è un file eseguibile per i computer Macintosh che viene eseguito in maniera nativa sia nelle versioni basate su PowerPC che in quelle basate su Intel, e sono pensati per aiutare la transizione tra le due piattaforme. Gli Universal binary includono sia la versione compilata per PowerPC che quella compilata per x86 della stessa applicazione. Apple aveva usato una tecnica simile, chiamata Fat binary, durante la transizione dai processori della serie Motorola 68000 al PowerPC. La versione 2.1 Xcode, l'ambiente di sviluppo di Apple, permette la creazione di eseguibili Universal Binary. Gli eseguibili compilati per la sola piattaforma PowerPC potranno comunque essere eseguiti sui nuovi Macintosh con processore Intel, grazie a un software di emulazione chiamato Rosetta. Al contrario, gli eseguibili compilati esclusivamente per processori Intel non saranno utilizzabili sui Macintosh con processore PowerPC. (it)
  • Een universal binary, of in het Nederlands: een universeel binair bestand, is een door computerfabrikant Apple geïntroduceerd begrip voor een uitvoerbaar bestand dat zowel op een PowerPC- als op een op Intel x86-gebaseerde Apple Macintosh-computer draait. Een universal binary bevat hiertoe twee verschillende varianten van de uitvoerbare code voor een toepassing: enerzijds de uitvoerbare code voor een PowerPC-processor en anderzijds de code voor een Intel-processor. Voor de Mac-gebruiker bestaat er echter geen verschil in gebruik; het programma wordt op de gewoonlijke wijze geïnstalleerd en gebruikt. Het Mac OS X besturingssysteem kan een Universal Binary bij het uitvoeren herkennen aan de header. Het zorgt vervolgens dat alleen de juiste uitvoerbare code wordt verwerkt. Het grote voordeel van Universal Binaries is dat toepassingen voor beide typen Macs volledig geschikt zijn. Indien een (oudere) toepassing alleen in PowerPC formaat beschikbaar is, kan deze toch op een Intel-processor draaien dankzij een vertaalsysteem genaamd Rosetta. Ook hier merkt de gebruiker geen verschil in gebruik op, maar treedt echter wel snelheidsverlies op. De keerzijde van een Universal Binary is dat het altijd de programma-code in tweevoud bevat. Dat betekent dat er enige opslagruimte verspild wordt, aangezien de Mac altijd maar een van de twee binaire bestanden gebruikt. Om deze reden kiezen een aantal programmeurs / ontwikkelaars ervoor om een programma apart ter beschikking te stellen in respectievelijk Intel en PowerPC formaat. Een voorbeeld hiervan is VLC media player. De Universal Binary werd op de Worldwide Developers Conference (WWDC) 2005 aangekondigd, om de overgang tussen de bestaande PowerPC-architectuur naar de nieuwe Intel-gebaseerde systemen te versoepelen. De oorsprong van Universal Binaries is te vinden in het Mach-O-Fat-formaat, dat in de NeXTSTEP en OPENSTEP besturingssystemen werd gebruikt, aangezien deze systemen voor meerdere architecturen geschikt moesten zijn. Heden ten dage bevatten open source-bestanddelen van Mac OS X nog steeds verwijzingen naar toenmalige processoren, zoals M68k en SPARC. (nl)
  • Universal binary - spreparowany plik wykonywalny działający na komputerach Macintosh o architekturach PowerPC i x86. Technologia ta stworzona została z powodu przejścia Apple na procesory firmy Intel, ponieważ aplikacja napisana dla PowerPC nie zadziała na x86 i odwrotnie. Taki plik zawiera pliki wykonywalne dla wielu architektur. Obecnie, od czasu całkowitego przejścia firmy na wariant 64-bitowy ten termin jest używany także dla plików działających na x86 i AMD64. (pl)
  • Universal Binary, vanligtvis förkortat UB, men ofta kallat Universal, ett begrepp framtaget av Apple Computer. Med Universal Binary menas att en Mac OS-applikation innehåller maskinkod för både PowerPC- och Intel-processorer. Programmet fungerar därmed i båda datorplattformarna (Mac OS X på PowerPC-Macar och Mac OS X på Intel-Macar). Universal Binary påminner starkt om den lösning som kunde användas vid övergången mellan 68k-Macar till PowerPC-Macar då det kallades FAT när en appikation innehöll maskinkod för de två typerna av processorer. En Universal-applikation blir i och med den dubbla uppsättningen maskinkod upp till dubbelt så stor. Program som tidigare utvecklats för PowerPC-Macar behöver, beroende på typ av program, olika mycket anpassning för att kunna bli Universal, alternativt - om utvecklaren vill - enbart erbjuda en Intel-version. (sv)
  • Um binário universal (ing.: universal binary) é, em computadores da Apple, um tipo de arquivo executável ou um pacote de aplicativos que roda nativamente em computadores Macintosh (chamados atualmente apenas de Mac) baseados tanto em processadores PowerPC (RISC) da IBM como em x86 (CISC) da Intel. (pt)
  • 通用二进制(英語:Universal binary)是苹果电脑公司提出的一种程序代码,使程序能以本地程序的形式运行在使用PowerPC或者英特尔微处理器(x86)的麦金塔电脑上,在同一个程序包中同时为两种架构提供最理想的性能。硬件方面,苹果电脑公司已经将其产品线上的所有麦金塔电脑在2006年内转为英特尔处理器,相对应的软件方面,苹果最早是在2005年蘋果電腦全球研發者大會上就发布了通用二进制的内容来适应这种转换。 当程序在操作系统中运行后,将自动检测通用二进制代码,然后根据使用的架构自动选择合适的代码来执行,因此实现无损的本地程序运行速度。 (zh)
dbo:thumbnail
dbo:wikiPageExternalLink
dbo:wikiPageID
  • 2005155 (xsd:integer)
dbo:wikiPageLength
  • 12223 (xsd:nonNegativeInteger)
dbo:wikiPageRevisionID
  • 1122861892 (xsd:integer)
dbo:wikiPageWikiLink
dbp:wikiPageUsesTemplate
dcterms:subject
gold:hypernym
rdf:type
rdfs:comment
  • Universal Binaries (auf deutsch in etwa universelle Binärdateien), oft abgekürzt mit UB, sind im Apple-Jargon ausführbare Dateien (d. h. Programme), die nativ ausführbare Maschinensprache für mehr als eine Prozessorarchitektur enthalten. Apple hat Universal Binaries bei der Umstellung von PowerPC- auf Intel-x86-Prozessoren ab 2005 verwendet. Die Technik wurde zudem in Xcode integriert, damit erstellte und entsprechend kompilierte Applikationen konnten nativ sowohl auf PowerPC- als auch auf Intel-Macs laufen. Bei der Umstellung von Intel auf Arm seit 2020 wird mit Universal Binary 2 dieselbe Technik noch einmal verwendet und ebenfalls in Xcode integriert. (de)
  • Universal Binary(ユニバーサルバイナリ)は、Appleが開発した、互換性のない2種類のCPU(PowerPCとx86、もしくはx64とAppleシリコン)でソフトウェアを動作させることができるようにするためのバイナリである。自社で販売しているパーソナルコンピュータ「Macintosh」に搭載されているCPUを、PowerPCからインテルのx86に移行するにあたって発表された。更にmacOSにおける32ビットと64ビットの過渡期においては、32ビットバイナリと64ビットバイナリを混在させるためにも利用されている。ユーザ側はアプリケーションのビット数を気にすることなく利用することができる。 インテルとAppleシリコンのネイティブコードを含むバイナリフォーマットはUniversal 2と呼ばれ、WWDC 2020で発表された。 (ja)
  • 유니버설 바이너리(Universal binary)는 애플 용어로, 파워피씨나 X86 (인텔) 기반의 매킨토시 컴퓨터에서 에뮬레이션 과정 없이 그대로 실행되는 실행 파일이나 응용 프로그램을 가리킨다. 기존의 파워피씨 아키텍처를 인텔 프로세서 기반의 시스템으로의 쉽게 변환하는 수단으로 2005년 WWDC에서 처음 선보였으며, 2006년에 출시를 시작하였다. 유니버설 바이너리는 보통, 파워피씨와 X86 버전으로 컴파일된 응용 프로그램을 포함하고 있다. 운영 체제는 헤더를 통해 유니버설 바이너리를 찾아내고 사용 중인 아키텍처에 따라 적절한 섹션을 실행한다. 응용 프로그램이 어떠한 지원 아키텍처에서도 실행할 수 있게 도와 주며 어떠한 성능 저하도 일어나지 않는다. WWDC 2020에서 Apple Silicon으로의 이전을 위해 X86과 ARM 버전을 포함하는 유니버설 2가 발표되었다. (ko)
  • Universal binary - spreparowany plik wykonywalny działający na komputerach Macintosh o architekturach PowerPC i x86. Technologia ta stworzona została z powodu przejścia Apple na procesory firmy Intel, ponieważ aplikacja napisana dla PowerPC nie zadziała na x86 i odwrotnie. Taki plik zawiera pliki wykonywalne dla wielu architektur. Obecnie, od czasu całkowitego przejścia firmy na wariant 64-bitowy ten termin jest używany także dla plików działających na x86 i AMD64. (pl)
  • Um binário universal (ing.: universal binary) é, em computadores da Apple, um tipo de arquivo executável ou um pacote de aplicativos que roda nativamente em computadores Macintosh (chamados atualmente apenas de Mac) baseados tanto em processadores PowerPC (RISC) da IBM como em x86 (CISC) da Intel. (pt)
  • 通用二进制(英語:Universal binary)是苹果电脑公司提出的一种程序代码,使程序能以本地程序的形式运行在使用PowerPC或者英特尔微处理器(x86)的麦金塔电脑上,在同一个程序包中同时为两种架构提供最理想的性能。硬件方面,苹果电脑公司已经将其产品线上的所有麦金塔电脑在2006年内转为英特尔处理器,相对应的软件方面,苹果最早是在2005年蘋果電腦全球研發者大會上就发布了通用二进制的内容来适应这种转换。 当程序在操作系统中运行后,将自动检测通用二进制代码,然后根据使用的架构自动选择合适的代码来执行,因此实现无损的本地程序运行速度。 (zh)
  • Un binari universal és, parlant d'Apple Computer, un que funciona nativament tant a ordinadors PowerPC com en els Macintosh x86 basats en Intel. Va presentar-se el 2005 en una conferència mundial de desenvolupadors per tal de facilitar la transició de sistemes basats en arquitectura PowerPC a aquells basats en Intel, que van començar a comercialitzar-se el 2006. Els binaris universals inclouen versions compilades de les aplicacions per a PowerPC i x86. Les especificacions de binari universal de fet inclouen la capacitat d'encabir-hi més de dues versions de binaris, essent possible codi separat per a PowerPC, PowerPC 64-bit i x86. El sistema operatiu detecta un binari universal per les seues capçaleres, i n'executa la secció apropiada en funció de l'arquitectura on s'estigui executant. Aix (ca)
  • Un binario universal es, en palabras de Apple, un archivo ejecutable que puede ser ejecutado nativamente tanto en arquitecturas PowerPC como en x86. Es una implementación del concepto "fat binary". El formato de binario universal fue introducido por Apple en 2005 como una forma fácil de portar las aplicaciones PowerPC existentes a los nuevos sistemas basados en procesadores Intel. Actualmente, los binarios universales se basan en la inclusión de la versión x86 y la versión ARM, propia del chip M1 de Apple, lanzado en noviembre de 2020. (es)
  • Universal binaries ou UB est la façon par laquelle Apple désigne une application qui peut s'exécuter nativement sur les processeurs PowerPC, Intel et Apple Silicon. Universal binaries a été présenté lors de la WWDC 2005 et WWDC 2020 à l'occasion de l'annonce du passage de PowerPC vers Intel et d'Intel vers Apple Silicon. Le système détermine si une application est en Universal binaries grâce à son en-tête. Une application en Universal binaries contient deux fichiers binaires, un pour chaque type de processeur. Lorsque le système lance une application en Universal binaries, il choisit le bon fichier binaire et l'exécute. (fr)
  • The universal binary format is, in Apple parlance, a format for executable files that run natively on either PowerPC or Intel-manufactured IA-32 or Intel 64 or ARM64-based Macintosh computers. The format originated on NeXTStep as "Multi-Architecture Binaries", and the concept is more generally known as a fat binary, as seen on Power Macintosh. The new Universal 2 binary format was introduced at the 2020 Worldwide Developers Conference. Universal 2 allows applications to run on both Intel x86-64-based and ARM64-based Macintosh computers, to enable the transition to Apple silicon. (en)
  • In informatica, un universal binary è un file eseguibile per i computer Macintosh che viene eseguito in maniera nativa sia nelle versioni basate su PowerPC che in quelle basate su Intel, e sono pensati per aiutare la transizione tra le due piattaforme. Gli eseguibili compilati per la sola piattaforma PowerPC potranno comunque essere eseguiti sui nuovi Macintosh con processore Intel, grazie a un software di emulazione chiamato Rosetta. Al contrario, gli eseguibili compilati esclusivamente per processori Intel non saranno utilizzabili sui Macintosh con processore PowerPC. (it)
  • Een universal binary, of in het Nederlands: een universeel binair bestand, is een door computerfabrikant Apple geïntroduceerd begrip voor een uitvoerbaar bestand dat zowel op een PowerPC- als op een op Intel x86-gebaseerde Apple Macintosh-computer draait. Een universal binary bevat hiertoe twee verschillende varianten van de uitvoerbare code voor een toepassing: enerzijds de uitvoerbare code voor een PowerPC-processor en anderzijds de code voor een Intel-processor. Voor de Mac-gebruiker bestaat er echter geen verschil in gebruik; het programma wordt op de gewoonlijke wijze geïnstalleerd en gebruikt. (nl)
  • Universal Binary, vanligtvis förkortat UB, men ofta kallat Universal, ett begrepp framtaget av Apple Computer. Med Universal Binary menas att en Mac OS-applikation innehåller maskinkod för både PowerPC- och Intel-processorer. Programmet fungerar därmed i båda datorplattformarna (Mac OS X på PowerPC-Macar och Mac OS X på Intel-Macar). Universal Binary påminner starkt om den lösning som kunde användas vid övergången mellan 68k-Macar till PowerPC-Macar då det kallades FAT när en appikation innehöll maskinkod för de två typerna av processorer. (sv)
rdfs:label
  • Binari universal (ca)
  • Universal Binary (de)
  • Binario universal (es)
  • Universal binaries (fr)
  • Universal binary (it)
  • 유니버설 바이너리 (ko)
  • Universal Binary (ja)
  • Universal binary (nl)
  • Universal binary (pl)
  • Binário universal (pt)
  • Universal binary (en)
  • Universal Binary (sv)
  • 通用二进制 (zh)
owl:differentFrom
owl:sameAs
prov:wasDerivedFrom
foaf:depiction
foaf:isPrimaryTopicOf
is dbo:wikiPageRedirects of
is dbo:wikiPageWikiLink of
is foaf:primaryTopic of
Powered by OpenLink Virtuoso    This material is Open Knowledge     W3C Semantic Web Technology     This material is Open Knowledge    Valid XHTML + RDFa
This content was extracted from Wikipedia and is licensed under the Creative Commons Attribution-ShareAlike 3.0 Unported License