Copland (Betriebssystem)
| {{#if: Copland | Copland | {{#invoke:WLink|getArticleBase}} }} | |||||
|---|---|---|---|---|---|
| colspan="2" style="padding-bottom:.5em; padding-top:.5em; text-align:center; border-bottom:1px solid #a2a9b1;" | {{{Logo}}} | claim|P154}} | colspan="2" style="text-align:center;" | [[Datei:{{#invoke:Wikidata|claim|P154}}|150px|alt=]]
}} }}{{#if: | | |||
{{{Screenshot}}} {{#if:|}}
}}{{#if: | | |||||
| {{#if:| }} }} | |||||
| Entwickler | {{#if: Apple Computer, Inc. | Apple Computer, Inc. | claim|P178}} | [[{{#invoke:Wikidata|claim|P178}}]] | Information fehlt
}} }} |
| Lizenz(en) | {{#if: proprietär | proprietär | claim|P275}} | claim|P275|parameter=link|references=ja|list=, }}
}}
}}{{#if:
|
|
| Erstveröff. | {{{Erscheinungsdatum}}} | claim|P577}} | |||
| Erstveröff. | claim|P577}}
}} }}{{#if: D11E4 |
||||
| Akt. Version | (Juni 1996) }}{{#if:|<ref>{{{Quelle}}}</ref>}} | claim|Version}} | |||
| Akt. Version | claim|Version|P548|Q2804309|references=ja}} {{#if:{{#invoke:Wikidata|claim|Version|P548|Q2804309|qualifier=P577}} | vom {{#invoke:Wikidata|claim|Version|P548|Q2804309|qualifier=P577}}{{#if:{{#invoke:Wikidata|claim|1=P348|P548|Q2804309|parameter=time:d|qualifier=P577}} | (vor Vorlage:Str replace)}}}} }} }}{{#if: | | ||||
| Akt. Vorabversion | ()}}
}}{{#if: | | ||||
| Basissystem |
}}{{#if: | | ||||
| Kernel |
}}{{#if: Copland | | ||||
| Abstammung | Copland
}}{{#if: PowerPC | | ||||
| Architektur(en) | PowerPC
}}{{#if: | | ||||
| Chronik |
}}{{#if: | | ||||
| Kompatibilität |
}}{{#if: | | ||||
| Installationsmedium |
}}{{#if: | | ||||
| Sprache(n) |
}}{{#if: Entwicklung im Jahr 1997 eingestellt | | ||||
| Sonstiges | Entwicklung im Jahr 1997 eingestellt
}} | ||||
| colspan="2" class="hintergrundfarbe5" style="text-align:center;" | | claim|P856}} | colspan="2" class="hintergrundfarbe5" style="text-align:center;" | {{#invoke:WLink|formatURL| {{#invoke:Wikidata|claim|P856|parameter=link}}}}
}} }} | |||
Copland war ein Projekt ab März 1994 zur Neuentwicklung eines Betriebssystems des Unternehmens Apple. Es sollte die Nachfolge von System 7 auf der Macintosh-Plattform antreten. Als das Projekt jedoch nach über 2 Jahren Entwicklungszeit weder annähernd fertig war, noch stabil lief, wurde es 1997 eingestellt. Einige der Entwicklungen aus Copland wurden daraufhin in das bestehende Mac OS ab Version 7.6 integriert.
Als Name für das fertige System wurde es auch als kommendes System 8, später als Mac OS 8, bezeichnet. Diese Bezeichnung findet sich auch in der letzten veröffentlichten Entwicklerversion D11E4. Das am 26. Juli 1997 veröffentlichte Mac OS 8 ist jedoch nicht aus Copland entstanden, sondern eine weitere Version von System 7, die ursprünglich sogar als Mac OS 7.7 hätte erscheinen sollen.
Vorgeschichte
Bereits 1988 begann Apple, an einer Nachfolge für die als veraltet geltende Macintosh System Software (damals System 6) zu arbeiten. Bei einem Treffen einiger führender Apple-Manager und {{#if:trim|-Entwickler}} im März 1988 wurden auf Karteikarten mit den Farben Blau, Rosa und Rot Ideen für die kommenden Betriebssysteme geschrieben. Auf den blauen Karteikarten wurden die im bestehenden System 6 integrierbaren Weiterentwicklungen aufgeführt, die schließlich als „Project Blue“ („blaues Projekt“) in System 7 mündeten. Auf den pinken Karteikarten wurden Ideen vermerkt, die mit dem bestehenden Betriebssystem, der Macintosh System Software, nicht möglich waren und daher eine Neuentwicklung notwendig machten. Dieses vollkommen neu entwickelte Betriebssystem wurde als „Project Pink“ entwickelt – die Arbeit an beiden Projekten begann zeitgleich bereits 1988. Es kam jedoch zu Streitigkeiten unter den Entwicklern beider Teams, woraufhin das Management die Entwicklung beider Betriebssysteme in ein Team zusammen legte. Die Arbeiten an „Project Blue“ – dem nächsten Apple-Macintosh-Betriebssystem System 7 – hatten jedoch Vorrang. Als 1991 System 7 erschien, war Pink als Betriebssystem immer noch nicht in Sicht. Apple war im gleichen Jahr eine Allianz mit IBM und Motorola eingegangen, um einen Ersatz für den von Motorola stammenden 68000-Prozessor (68k) zu entwickeln. Von IBMs POWER-Architektur wurde ein 32-Bit-Prozessor abgeleitet, der unter dem Namen PowerPC sowohl von IBM als auch von Motorola, nach den Bedürfnissen von Apple, entwickelt und gefertigt werden sollte. Apple machte IBM die gemeinsame Weiterentwicklung von „Pink“ als Betriebssystem für den PowerPC schmackhaft, woraufhin diese unter dem neuen Namen Taligent ab 1991 gemeinsam fortgeführt wurde.<ref name="osxbook-google_pa2">{{#invoke:Vorlage:Literatur|f}}</ref>
System 7 war indes ein durch und durch für den Motorola 68030 (32 Bit und mit MMU) entwickeltes Betriebssystem – für den PowerPC-Prozessor musste es über einen Mikrokernel, der eine transparente Emulation bot, lauffähig gemacht werden. Die Geschwindigkeitsvorteile des PowerPC gingen durch die notwendige Emulation verloren, sodass sich System 7 auf einem Power Macintosh mit dem schnelleren PowerPC-Prozessor genauso schnell bzw. langsam anfühlte wie auf einem Macintosh mit eigentlich langsamerem 68k-Prozessor.<ref name="macgui-longview-copland">The Long View – Copland (englisch), basalgangster, 26. Februar 2011; abgerufen am 21. Mai 2016.</ref>
Apple war daher ab 1991 sehr an einem neuen Betriebssystem gelegen. Mit dem ebenfalls bereits 1988 angedachten „Project Red“ („rotes Projekt“), das auf rote Karteikarten geschriebene Ideen enthielt, die man damals als „pinker than pink“ – „röter als rosa“ – einstufte, hatte Apple ebenfalls kein Glück. Nach dem Ende des Projekts „Star Trek“, einem zwischen 1992 und 1993 auf den Intel 486 portierten System 7.1, wurden die frei gewordenen Ressourcen zwar vorerst in das Projekt „Raptor“ (was als die Umsetzung des „roten Projekts“ gilt) verlagert, doch auch „Raptor“ musste wegen budgetären Kürzungen und Entwicklermangel eingestellt werden.<ref name="osxbook-google_pa2" /><ref name="kernelthread_the-operating-system" />
Projekt „Pink“ wurde ab 1991 mit IBM in der gemeinsamen Tochterfirma Taligent als „TalOS“ auf Basis eines Mach-3-Mikrokernels entwickelt. Doch nur der als Laufzeitumgebung konzipierte Teil wurde unter dem Namen „TalAE“ (Taligent Application Environment) fertig und, da Apple 1995 aus der Entwicklung vollständig ausstieg, von IBM als CommonPoint alleine weiterentwickelt.
Mit MkLinux arbeitete Apple sogar an einem Linux (Kernel ab 1.3, später 2.0) gemeinsam mit dem Research Institute der Open Software Foundation (OSF), das im Mai 1996 als Developer Release für den Power Macintosh veröffentlicht wurde. 1999 zog sich Apple aus der MkLinux-Entwicklung wieder zurück.
Konkurrenz
1990 war Microsoft mit Windows 3.0, ein der Macintosh System Software ebenbürtiges grafisches Betriebssystem, der Durchbruch auf dem PC-Markt gelungen. 1991 folgte Windows 3.1. Für 1993 plante Microsoft die nächste, 32-bittige und Multitasking-fähige Windows-Generation, die unter dem Projektnamen „Chicago“ entwickelt wurde, auf den Markt zu bringen. „Chicago“ kam zwar erst 1995 als Windows 95, doch erschien 1993 mit Windows NT 3.1 ein Microsoft-Betriebssystem, das bereits Speicherschutz und präemptives Multitasking bot. Apple hingegen war es mit System 7 (1991) nicht möglich, das auf „System 1“ (1984) zurückgehende System um genau diese modernen Funktionen zu erweitern.
Entwicklung
Da alle bisherigen Versuche, ein vollständig neues, modernes Betriebssystem als Nachfolger von System 7 zu entwickeln, scheiterten, wurde ab 1994 am kommenden „System 8“ unter dem Entwicklungsnamen „Copland“ gearbeitet. Dieser neue Name war bewusst gewählt, um den Neuanfang zu verdeutlichen. Namensgeber für das Projekt war der zeitgenössische Komponist Aaron Copland, da auch vorherige Versionen der Apple-Betriebssysteme interne Projektnamen von klassischen Komponisten erhielten – wie Mozart oder Beethoven.
Das Ziel war, endlich ein natives PowerPC-Betriebssystem mit einem modernen Kernel, der Speicherschutz und präemptives („echtes“) Multitasking beherrschen sollte, zu entwickeln. Der Desktop sollte die bekannte, als „leicht zu bedienend“ beworbene Macintosh-Oberfläche fortführen, jedoch erstmals Mehrbenutzerfähigkeit und eine optisch vollständig anpassbare Oberfläche (Designs) bieten. Auch bereits bestehende Technologien wie OpenDoc, QuickDraw GX, ColorSync, QuickDraw 3D, PowerTalk und PowerShare sollte das Betriebssystem ab Werk bieten. Doch auch die Interoperabilität, also der Austausch von Daten mit DOS und Windows, sollte verbessert werden, während Copland selbst der bestmögliche Netzwerk-Client werden sollte.<ref name="kernelthread_the-operating-system">{{#invoke:Vorlage:lang|flat}} (englisch), Amit Singh, Februar 2004; abgerufen am 21. Mai 2016.</ref>
Mit System 7 hatte Apple begonnen, das eigene Betriebssystem an andere Hersteller zu lizenzieren. Auch Copland hätte offen lizenzierbar sein und somit nicht nur auf den eigenen Macintosh-Rechnern laufen sollen.<ref name="kernelthread_the-operating-system" />
Technik
Der Kernel des Betriebssystems war der NuKernel – ein Mikrokernel mit Unterstützung für symmetrisches Multiprocessing, präemptives Multitasking, Speicherschutz und verbesserter virtueller Speicherverwaltung, sowie einer Hardwareabstraktionsschicht, die es Apple und weiteren Herstellern erlauben sollte, ein Macintosh-kompatibles System auf unterschiedlicher Hardware zu erstellen.<ref name="lem_copland">Apple's Copland Project: An OS for the Common Man (englisch), Tom Hormby, 8. November 2005, lowendmac.com, zugegriffen: 21. Juli 2010.</ref>
Der NuKernel wurde von Apple bereits unabhängig von Copland seit 1992 entwickelt, doch gelang es Apple bis zum Schluss nicht, den Kernel zu stabilisieren.<ref>CocoaDev: <templatestyles src="Webarchiv/styles.css" />{{#if:20160525182954
| {{#ifeq: 20160525182954 | *
| {{#if: NuKernel | {{#invoke:WLink|getEscapedTitle|NuKernel}} | {{#invoke:Webarchiv|getdomain|http://cocoadev.com/NuKernel}} }} (Archivversionen)
| {{#iferror: {{#time: j. F Y|20160525182954}}
| {{#if: || }}Der Wert des Parameters {{#if: wayback | wayback | Datum }} muss ein gültiger Zeitstempel der Form YYYYMMDDHHMMSS sein!
| {{#if: NuKernel | {{#invoke:WLink|getEscapedTitle|NuKernel}} | {{#invoke:Webarchiv|getdomain|http://cocoadev.com/NuKernel}} }} {{#ifeq: | [] | [ | ( }}{{#if: {{#if: | {{{archiv-bot}}} | }} | des Vorlage:Referrer }} vom {{#time: j. F Y|20160525182954}} im Internet Archive{{#if: | ; }}{{#ifeq: | [] | ] | ) }}
}}
}}
| {{#if:
| {{#iferror: {{#time: j. F Y|{{{webciteID}}}}}
| {{#switch: {{#invoke:Str|len|{{{webciteID}}}}}
| 16= {{#if: NuKernel | {{#invoke:WLink|getEscapedTitle|NuKernel}} | {{#invoke:Webarchiv|getdomain|http://cocoadev.com/NuKernel}} }} {{#ifeq: | [] | [ | ( }}{{#if: {{#if: | {{{archiv-bot}}} | }} | des Vorlage:Referrer }} vom {{#time: j. F Y| 19700101000000 + {{#expr: floor {{#expr: {{#invoke:Str|sub|{{{webciteID}}}|1|10}}/86400}} }} days}} auf WebCite{{#if: | ; }}{{#ifeq: | [] | ] | ) }}
| 9 = {{#if: NuKernel | {{#invoke:WLink|getEscapedTitle|NuKernel}} | {{#invoke:Webarchiv|getdomain|http://cocoadev.com/NuKernel}} }} {{#ifeq: | [] | [ | ( }}{{#if: {{#if: | {{{archiv-bot}}} | }} | des Vorlage:Referrer}} vom {{#time: j. F Y| 19700101000000 + {{#expr: floor {{#expr: {{#invoke:Str|sub|{{#invoke:Expr|base62|{{{webciteID}}}}}|1|10}}/86400}} }} days}} auf WebCite{{#if: | ; }}{{#ifeq: | [] | ] | ) }}
| #default= Der Wert des Parameters {{#if: webciteID | webciteID | ID }} muss entweder ein Zeitstempel der Form YYYYMMDDHHMMSS oder ein Schüsselwert mit 9 Zeichen oder eine 16-stellige Zahl sein!{{#if: || }}
}}
| c|{{{webciteID}}}}} {{#if: NuKernel | {{#invoke:WLink|getEscapedTitle|NuKernel}} | {{#invoke:Webarchiv|getdomain|http://cocoadev.com/NuKernel}} }} ({{#if: {{#if: | {{{archiv-bot}}} | }} | des Vorlage:Referrer}} vom {{#time: j. F Y|{{{webciteID}}}}} auf WebCite{{#if: | ; }}{{#ifeq: | [] | ] | ) }}
}}
| {{#if:
| Vorlage:Webarchiv/Today
| {{#if:
| Vorlage:Webarchiv/Generisch
| {{#if: NuKernel | {{#invoke:WLink|getEscapedTitle|NuKernel}} | {{#invoke:Webarchiv|getdomain|http://cocoadev.com/NuKernel}} }}
}}}}}}}}{{#if:
| Vorlage:Webarchiv/archiv-bot
}}{{#invoke:TemplatePar|check
|all = url=
|opt = text= wayback= webciteID= archive-is= archive-today= archiv-url= archiv-datum= ()= archiv-bot= format= original=
|cat = Wikipedia:Vorlagenfehler/Vorlage:Webarchiv
|errNS = 0
|template = Vorlage:Webarchiv
|format = *
|preview = 1
}}{{#ifexpr: {{#if:20160525182954|1|0}}{{#if:|+1}}{{#if:|+1}}{{#if:|+1}}{{#if:|+1}} <> 1
| {{#if: || }}{{#invoke:TemplUtl|failure| Fehler bei Vorlage:Webarchiv: Genau einer der Parameter 'wayback', 'webciteID', 'archive-today', 'archive-is' oder 'archiv-url' muss angegeben werden.|1}}
}}{{#if:
| {{#switch: {{#invoke:Webarchiv|getdomain|{{{archiv-url}}}}}
| web.archive.org =
{{#if: || }}{{#invoke:TemplUtl|failure| Fehler bei Vorlage:Webarchiv: Im Parameter 'archiv-url' wurde URL von Internet Archive erkannt, bitte Parameter 'wayback' benutzen.|1}}
| webcitation.org =
{{#if: || }}{{#invoke:TemplUtl|failure| Fehler bei Vorlage:Webarchiv: Im Parameter 'archiv-url' wurde URL von WebCite erkannt, bitte Parameter 'webciteID' benutzen.|1}}
| archive.today |archive.is |archive.ph |archive.fo |archive.li |archive.md |archive.vn =
{{#if: || }}{{#invoke:TemplUtl|failure| Fehler bei Vorlage:Webarchiv: Im Parameter 'archiv-url' wurde URL von archive.today erkannt, bitte Parameter 'archive-today' benutzen.|1}}
}}{{#if:
| {{#iferror: {{#iferror:{{#invoke:Vorlage:FormatDate|Execute}}|}}
| {{#if: || }}{{#invoke:TemplUtl|failure| Fehler bei Vorlage:Webarchiv: Der Wert des Parameter 'archiv-datum' ist ungültig oder hat ein ungültiges Format.|1}}
| }}
| {{#if: || }}{{#invoke:TemplUtl|failure| Fehler bei Vorlage:Webarchiv: Der Pflichtparameter 'archiv-datum' wurde nicht angegeben.|1}}
}}
| {{#if:
| {{#if: || }}{{#invoke:TemplUtl|failure| Fehler bei Vorlage:Webarchiv: Der Parameter 'archiv-datum' ist nur in Verbindung mit 'archiv-url' angebbar.|1}}
}}
}}{{#if:{{#invoke:URLutil|isHostPathResource|http://cocoadev.com/NuKernel}}
|| {{#if: || }}
}}{{#if: NuKernel
| {{#if: {{#invoke:WLink|isBracketedLink|NuKernel}}
| {{#if: || }}
}}
| {{#if: || }}
}}{{#switch:
|addlarchives|addlpages= {{#if: || }}{{#if: 1 |}}{{#invoke:TemplUtl|failure| Fehler bei Vorlage:Webarchiv: enWP-Wert im Parameter 'format'.|1}}
}}{{#ifeq: {{#invoke:Str|find|http://cocoadev.com/NuKernel%7Carchiv}} |-1
|| {{#ifeq: {{#invoke:Str|find|{{#invoke:Str|cropleft|http://cocoadev.com/NuKernel%7C4}}%7Chttp}} |-1
|| {{#switch: {{#invoke:Webarchiv|getdomain|http://cocoadev.com/NuKernel }}
| abendblatt.de | daserste.ndr.de | inarchive.com | webcitation.org =
| #default = {{#if: || }}{{#if: 1 |}}{{#invoke:TemplUtl|failure| Fehler bei Vorlage:Webarchiv: Archiv-URL im Parameter 'url' anstatt URL der Originalquelle. Entferne den vor der Original-URL stehenden Mementobestandteil und setze den Archivierungszeitstempel in den Parameter 'wayback', 'webciteID', 'archive.today' oder 'archive-is' ein, sofern nicht bereits befüllt.|1}}
}}
}}
}} (englisch); abgerufen am 25. Mai 2016.</ref>
Aufgesetzt auf den NuKernel sollten alle kritischen Subsysteme wie I/O, Netzwerk, Dateisysteme u.d.gl. als Dienst laufen. Zusätzlich sollte Copland einen flexiblen Mechanismus für Systemerweiterungen und Low-level-Mechanismen wie {{#if:trim|X/Open}} Transport Interface (OTI), {{#if:trim|System-V}}-STREAMS und Data Link Provider Interface (DLPI) bieten.<ref name="kernelthread_the-operating-system" />
Als Resultat der Bemühungen, Copland kompatibel mit der bestehenden Macintosh-Programmierschnittstelle und damit mit bestehenden Macintosh-Applikationen zu machen, musste der Speicherschutz wieder gestrichen werden.<ref name="kernelthread_the-operating-system" />
Nachfolge
Zunächst war ein Veröffentlichungsdatum Ende 1995 geplant, das später auf Mitte 1996 und Ende 1997 verschoben wurde. Apple veröffentlichte zumindest zwei Entwicklerversionen: Version D9 im November 1995 und Version D11 im Juni 1996. Diese unfertigen Versionen benötigten jedoch einen Macintosh mit System 7 zur Installation und waren zudem nur mit bestimmten Macintosh-Modellen und bis zuletzt nicht mit bestehenden Macintosh-Applikationen kompatibel. Die Copland-Entwicklung, an der etwa 500 Entwickler arbeiteten und die insgesamt über 250 Mio. Dollar<ref name="Copland2">Hoffnungsvolles Projekt: Copland, APPLE HISTORY – KAPITEL #10, – SEITE 2, macprime.ch, zugegriffen: 21. Juli 2010.</ref> kostete, war jedoch auch 1997 noch nicht fertig und hoffnungslos im Verzug. Apple musste die Macintosh-Benutzer und die Entwickler mit dem gealterten System 7 vertrösten. Gleichzeitig feierte Microsoft mit Windows 95 große Erfolge, und die ersten ernst zu nehmenden Linux-Distributionen tauchten auf dem Markt auf.
Nachdem Apple Copland 1997 einstellte, wurde mit Gershwin ein Projekt als Nachfolge für Copland gestartet. Gershwin hätte den aus Copland gestrichenen Speicherschutz wieder integrieren sollen. Es blieb allerdings allein bei dem Projektnamen, da vermutlich kein Entwickler jemals an dem Projekt gearbeitet hat.<ref name="kernelthread_the-operating-system" />
Inspiriert von Microsofts Verschmelzung von MS-DOS und Windows 3.x zu Windows 9x, die nicht einmal ein Jahr Entwicklungszeit in Anspruch genommen hatte, beschloss man bei Apple im Jahr 1997, Copland zu stoppen und so viele Funktionen davon wie möglich in ein überarbeitetes System 7.5 zu integrieren. Die ersten Neuerungen aus dem Copland-Projekt flossen schon in Version 7.6 von Mac OS ein. In Mac OS 8.0 wurden zahlreiche weitere integriert.
Copland-Funktionen, die in das weiterentwickelte Mac OS einflossen, sind u. a.:
- Kontextmenü (Pop-Up-Menüs), ab Mac OS 8
- Mehrfachkopieren (Multithreadingfähigkeit des Finders), ab Mac OS 8
- Design-Themen, ab Mac OS 8.5
- Multi-User-Fähigkeit, ab Mac OS 9
Andere Funktionen, die für Copland geplant waren, wurden dank OPENSTEP (ursprünglich NeXTStep) erst mit Rhapsody verwirklicht:
- präemptives Multitasking, ab Mac OS X
- Speicherschutz, ab Mac OS X
- dynamische Speicherverwaltung, ab Mac OS X
Versionsgeschichte
Copland gab es nur als geleakte Alpha- bzw. Beta-Version oder als Entwicklervorschau in einem frühen Entwicklungsstadium. Es lief nie stabil und war bis zuletzt nicht mit existierenden Macintosh-Applikationen kompatibel. Nach der Einstellung des Projekts wurde der Name „Mac OS 8“ für das klassische Mac OS 7.7 wiederverwendet und zahlreiche Entwicklungen von Copland in das bestehende Mac OS überführt.
| Version | Erscheinungs- | Bezeichnungen | Bemerkungen | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| -datum | -ort | Betriebssystem | Codename | Spezial-Menü | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| {{#if: o | Vorlagenfehler: Typenparameter nicht gefunden }}{{#if: o | {{#ifeq: o | l | lv | t | tv | {{#if: B5C1 | Vorlagenfehler: Versionsparameter nicht gefunden }}}}}}}}}}|}}{{#switch: o| l = |
0 ={{#expr: 111111 mod 10 }} | 1 ={{#expr: (111111/ 10) mod 10 }} | 2 ={{#expr: (111111/ 100) mod 10 }} | 3 ={{#expr: (111111/ 1000) mod 10 }} | 4 ={{#expr: (111111/ 10000) mod 10 }} | 5 ={{#expr: (111111/ 100000) mod 10 }} | 6 ={{#expr: (111111/ 1000000) mod 10 }} | 7 ={{#expr: (111111/ 10000000) mod 10 }} | 8 ={{#expr: (111111/ 100000000) mod 10 }} | 9 ={{#expr: (111111/ 1000000000) mod 10 }} | 10 ={{#expr: (111111/ 10000000000) mod 10 }} | 11 ={{#expr: (111111/ 100000000000) mod 10 }} | 12 ={{#expr: (111111/ 1000000000000) mod 10 }} | 13 ={{#expr: (111111/ 10000000000000) mod 10 }} | 14 ={{#expr: (111111/ 100000000000000) mod 10 }} | 15 ={{#expr: (111111/ 1000000000000000) mod 10 }} | 16 ={{#expr: (111111/ 10000000000000000) mod 10 }} | 17 ={{#expr: (111111/ 100000000000000000) mod 10 }} | 18 ={{#expr: (111111/ 1000000000000000000) mod 10 }} | #default= 0
}} | Ältere Version; nicht mehr unterstützt | Alte Version}}| lv = |
0 ={{#expr: 111111 mod 10 }} | 1 ={{#expr: (111111/ 10) mod 10 }} | 2 ={{#expr: (111111/ 100) mod 10 }} | 3 ={{#expr: (111111/ 1000) mod 10 }} | 4 ={{#expr: (111111/ 10000) mod 10 }} | 5 ={{#expr: (111111/ 100000) mod 10 }} | 6 ={{#expr: (111111/ 1000000) mod 10 }} | 7 ={{#expr: (111111/ 10000000) mod 10 }} | 8 ={{#expr: (111111/ 100000000) mod 10 }} | 9 ={{#expr: (111111/ 1000000000) mod 10 }} | 10 ={{#expr: (111111/ 10000000000) mod 10 }} | 11 ={{#expr: (111111/ 100000000000) mod 10 }} | 12 ={{#expr: (111111/ 1000000000000) mod 10 }} | 13 ={{#expr: (111111/ 10000000000000) mod 10 }} | 14 ={{#expr: (111111/ 100000000000000) mod 10 }} | 15 ={{#expr: (111111/ 1000000000000000) mod 10 }} | 16 ={{#expr: (111111/ 10000000000000000) mod 10 }} | 17 ={{#expr: (111111/ 100000000000000000) mod 10 }} | 18 ={{#expr: (111111/ 1000000000000000000) mod 10 }} | #default= 0
}} | Ältere Version; nicht mehr unterstützt | Alte Version}} | t = {| class="vorlageVersion wikitable" style="text-align: center; " |
len|111111}} >= {{#if: 6 | 6 |0}}| {{#switch:5 | 0 ={{#expr: 111111 mod 10 }} | 1 ={{#expr: (111111/ 10) mod 10 }} | 2 ={{#expr: (111111/ 100) mod 10 }} | 3 ={{#expr: (111111/ 1000) mod 10 }} | 4 ={{#expr: (111111/ 10000) mod 10 }} | 5 ={{#expr: (111111/ 100000) mod 10 }} | 6 ={{#expr: (111111/ 1000000) mod 10 }} | 7 ={{#expr: (111111/ 10000000) mod 10 }} | 8 ={{#expr: (111111/ 100000000) mod 10 }} | 9 ={{#expr: (111111/ 1000000000) mod 10 }} | 10 ={{#expr: (111111/ 10000000000) mod 10 }} | 11 ={{#expr: (111111/ 100000000000) mod 10 }} | 12 ={{#expr: (111111/ 1000000000000) mod 10 }} | 13 ={{#expr: (111111/ 10000000000000) mod 10 }} | 14 ={{#expr: (111111/ 100000000000000) mod 10 }} | 15 ={{#expr: (111111/ 1000000000000000) mod 10 }} | 16 ={{#expr: (111111/ 10000000000000000) mod 10 }} | 17 ={{#expr: (111111/ 100000000000000000) mod 10 }} | 18 ={{#expr: (111111/ 1000000000000000000) mod 10 }} | #default= 0
}} | 1 }} || display: none;}}"| Legende: |
style="background-color: #F09278; padding: 0.5ex 0.75em; {{#ifexpr: {{#switch:4 | 0 ={{#expr: 111111 mod 10 }} | 1 ={{#expr: (111111/ 10) mod 10 }} | 2 ={{#expr: (111111/ 100) mod 10 }} | 3 ={{#expr: (111111/ 1000) mod 10 }} | 4 ={{#expr: (111111/ 10000) mod 10 }} | 5 ={{#expr: (111111/ 100000) mod 10 }} | 6 ={{#expr: (111111/ 1000000) mod 10 }} | 7 ={{#expr: (111111/ 10000000) mod 10 }} | 8 ={{#expr: (111111/ 100000000) mod 10 }} | 9 ={{#expr: (111111/ 1000000000) mod 10 }} | 10 ={{#expr: (111111/ 10000000000) mod 10 }} | 11 ={{#expr: (111111/ 100000000000) mod 10 }} | 12 ={{#expr: (111111/ 1000000000000) mod 10 }} | 13 ={{#expr: (111111/ 10000000000000) mod 10 }} | 14 ={{#expr: (111111/ 100000000000000) mod 10 }} | 15 ={{#expr: (111111/ 1000000000000000) mod 10 }} | 16 ={{#expr: (111111/ 10000000000000000) mod 10 }} | 17 ={{#expr: (111111/ 100000000000000000) mod 10 }} | 18 ={{#expr: (111111/ 1000000000000000000) mod 10 }} | #default= 0
}} || display: none;}}" title="Eine ältere und nicht mehr unterstützte Version"| {{#ifexpr: {{#switch:3 |
0 ={{#expr: 111111 mod 10 }} | 1 ={{#expr: (111111/ 10) mod 10 }} | 2 ={{#expr: (111111/ 100) mod 10 }} | 3 ={{#expr: (111111/ 1000) mod 10 }} | 4 ={{#expr: (111111/ 10000) mod 10 }} | 5 ={{#expr: (111111/ 100000) mod 10 }} | 6 ={{#expr: (111111/ 1000000) mod 10 }} | 7 ={{#expr: (111111/ 10000000) mod 10 }} | 8 ={{#expr: (111111/ 100000000) mod 10 }} | 9 ={{#expr: (111111/ 1000000000) mod 10 }} | 10 ={{#expr: (111111/ 10000000000) mod 10 }} | 11 ={{#expr: (111111/ 100000000000) mod 10 }} | 12 ={{#expr: (111111/ 1000000000000) mod 10 }} | 13 ={{#expr: (111111/ 10000000000000) mod 10 }} | 14 ={{#expr: (111111/ 100000000000000) mod 10 }} | 15 ={{#expr: (111111/ 1000000000000000) mod 10 }} | 16 ={{#expr: (111111/ 10000000000000000) mod 10 }} | 17 ={{#expr: (111111/ 100000000000000000) mod 10 }} | 18 ={{#expr: (111111/ 1000000000000000000) mod 10 }} | #default= 0
}} | Ältere Version; nicht mehr unterstützt | Alte Version}} |
style="background-color: #CEE482; padding: 0.5ex 0.75em; {{#ifexpr: {{#switch:3 | 0 ={{#expr: 111111 mod 10 }} | 1 ={{#expr: (111111/ 10) mod 10 }} | 2 ={{#expr: (111111/ 100) mod 10 }} | 3 ={{#expr: (111111/ 1000) mod 10 }} | 4 ={{#expr: (111111/ 10000) mod 10 }} | 5 ={{#expr: (111111/ 100000) mod 10 }} | 6 ={{#expr: (111111/ 1000000) mod 10 }} | 7 ={{#expr: (111111/ 10000000) mod 10 }} | 8 ={{#expr: (111111/ 100000000) mod 10 }} | 9 ={{#expr: (111111/ 1000000000) mod 10 }} | 10 ={{#expr: (111111/ 10000000000) mod 10 }} | 11 ={{#expr: (111111/ 100000000000) mod 10 }} | 12 ={{#expr: (111111/ 1000000000000) mod 10 }} | 13 ={{#expr: (111111/ 10000000000000) mod 10 }} | 14 ={{#expr: (111111/ 100000000000000) mod 10 }} | 15 ={{#expr: (111111/ 1000000000000000) mod 10 }} | 16 ={{#expr: (111111/ 10000000000000000) mod 10 }} | 17 ={{#expr: (111111/ 100000000000000000) mod 10 }} | 18 ={{#expr: (111111/ 1000000000000000000) mod 10 }} | #default= 0
}} || display: none;}}" title="Eine ältere aber noch unterstützte Version"| Ältere Version; noch unterstützt |
style="background-color: #9DD12F; padding: 0.5ex 0.75em; {{#ifexpr: {{#switch:2 | 0 ={{#expr: 111111 mod 10 }} | 1 ={{#expr: (111111/ 10) mod 10 }} | 2 ={{#expr: (111111/ 100) mod 10 }} | 3 ={{#expr: (111111/ 1000) mod 10 }} | 4 ={{#expr: (111111/ 10000) mod 10 }} | 5 ={{#expr: (111111/ 100000) mod 10 }} | 6 ={{#expr: (111111/ 1000000) mod 10 }} | 7 ={{#expr: (111111/ 10000000) mod 10 }} | 8 ={{#expr: (111111/ 100000000) mod 10 }} | 9 ={{#expr: (111111/ 1000000000) mod 10 }} | 10 ={{#expr: (111111/ 10000000000) mod 10 }} | 11 ={{#expr: (111111/ 100000000000) mod 10 }} | 12 ={{#expr: (111111/ 1000000000000) mod 10 }} | 13 ={{#expr: (111111/ 10000000000000) mod 10 }} | 14 ={{#expr: (111111/ 100000000000000) mod 10 }} | 15 ={{#expr: (111111/ 1000000000000000) mod 10 }} | 16 ={{#expr: (111111/ 10000000000000000) mod 10 }} | 17 ={{#expr: (111111/ 100000000000000000) mod 10 }} | 18 ={{#expr: (111111/ 1000000000000000000) mod 10 }} | #default= 0
}} || display: none;}}" title="Die aktuell stabile Version"| Aktuelle Version |
style="background-color: #FCC27E; padding: 0.5ex 0.75em; {{#ifexpr: {{#switch:1 | 0 ={{#expr: 111111 mod 10 }} | 1 ={{#expr: (111111/ 10) mod 10 }} | 2 ={{#expr: (111111/ 100) mod 10 }} | 3 ={{#expr: (111111/ 1000) mod 10 }} | 4 ={{#expr: (111111/ 10000) mod 10 }} | 5 ={{#expr: (111111/ 100000) mod 10 }} | 6 ={{#expr: (111111/ 1000000) mod 10 }} | 7 ={{#expr: (111111/ 10000000) mod 10 }} | 8 ={{#expr: (111111/ 100000000) mod 10 }} | 9 ={{#expr: (111111/ 1000000000) mod 10 }} | 10 ={{#expr: (111111/ 10000000000) mod 10 }} | 11 ={{#expr: (111111/ 100000000000) mod 10 }} | 12 ={{#expr: (111111/ 1000000000000) mod 10 }} | 13 ={{#expr: (111111/ 10000000000000) mod 10 }} | 14 ={{#expr: (111111/ 100000000000000) mod 10 }} | 15 ={{#expr: (111111/ 1000000000000000) mod 10 }} | 16 ={{#expr: (111111/ 10000000000000000) mod 10 }} | 17 ={{#expr: (111111/ 100000000000000000) mod 10 }} | 18 ={{#expr: (111111/ 1000000000000000000) mod 10 }} | #default= 0
}} || display: none;}}" title="Die aktuelle Vorabversion einer zukünftigen Version"| Aktuelle Vorabversion |
style="background-color: #FCED77; padding: 0.5ex 0.75em; {{#ifexpr: {{#switch:0 | 0 ={{#expr: 111111 mod 10 }} | 1 ={{#expr: (111111/ 10) mod 10 }} | 2 ={{#expr: (111111/ 100) mod 10 }} | 3 ={{#expr: (111111/ 1000) mod 10 }} | 4 ={{#expr: (111111/ 10000) mod 10 }} | 5 ={{#expr: (111111/ 100000) mod 10 }} | 6 ={{#expr: (111111/ 1000000) mod 10 }} | 7 ={{#expr: (111111/ 10000000) mod 10 }} | 8 ={{#expr: (111111/ 100000000) mod 10 }} | 9 ={{#expr: (111111/ 1000000000) mod 10 }} | 10 ={{#expr: (111111/ 10000000000) mod 10 }} | 11 ={{#expr: (111111/ 100000000000) mod 10 }} | 12 ={{#expr: (111111/ 1000000000000) mod 10 }} | 13 ={{#expr: (111111/ 10000000000000) mod 10 }} | 14 ={{#expr: (111111/ 100000000000000) mod 10 }} | 15 ={{#expr: (111111/ 1000000000000000) mod 10 }} | 16 ={{#expr: (111111/ 10000000000000000) mod 10 }} | 17 ={{#expr: (111111/ 100000000000000000) mod 10 }} | 18 ={{#expr: (111111/ 1000000000000000000) mod 10 }} | #default= 0
}} || display: none;}}" title="Eine zukünftige Version"| Zukünftige Version |
| tv = {| class="vorlageVersion wikitable float-right" style="text-align: left; "
|-
!class="hintergrundfarbe5" style="padding: 0.5ex 0.75em; {{#ifexpr: {{#ifexpr: {{#invoke:Str|len|111111}} >= {{#if: 6 | 6 |0}}| {{#switch:5
| 0 ={{#expr: 111111 mod 10 }}
| 1 ={{#expr: (111111/ 10) mod 10 }}
| 2 ={{#expr: (111111/ 100) mod 10 }}
| 3 ={{#expr: (111111/ 1000) mod 10 }}
| 4 ={{#expr: (111111/ 10000) mod 10 }}
| 5 ={{#expr: (111111/ 100000) mod 10 }}
| 6 ={{#expr: (111111/ 1000000) mod 10 }}
| 7 ={{#expr: (111111/ 10000000) mod 10 }}
| 8 ={{#expr: (111111/ 100000000) mod 10 }}
| 9 ={{#expr: (111111/ 1000000000) mod 10 }}
| 10 ={{#expr: (111111/ 10000000000) mod 10 }}
| 11 ={{#expr: (111111/ 100000000000) mod 10 }}
| 12 ={{#expr: (111111/ 1000000000000) mod 10 }}
| 13 ={{#expr: (111111/ 10000000000000) mod 10 }}
| 14 ={{#expr: (111111/ 100000000000000) mod 10 }}
| 15 ={{#expr: (111111/ 1000000000000000) mod 10 }}
| 16 ={{#expr: (111111/ 10000000000000000) mod 10 }}
| 17 ={{#expr: (111111/ 100000000000000000) mod 10 }}
| 18 ={{#expr: (111111/ 1000000000000000000) mod 10 }}
| #default= 0
}} | 1 }} || display: none;}}"| Legende:
|-
| style="background-color: #F09278; padding: 0.5ex 0.75em; {{#ifexpr: {{#switch:4
| 0 ={{#expr: 111111 mod 10 }}
| 1 ={{#expr: (111111/ 10) mod 10 }}
| 2 ={{#expr: (111111/ 100) mod 10 }}
| 3 ={{#expr: (111111/ 1000) mod 10 }}
| 4 ={{#expr: (111111/ 10000) mod 10 }}
| 5 ={{#expr: (111111/ 100000) mod 10 }}
| 6 ={{#expr: (111111/ 1000000) mod 10 }}
| 7 ={{#expr: (111111/ 10000000) mod 10 }}
| 8 ={{#expr: (111111/ 100000000) mod 10 }}
| 9 ={{#expr: (111111/ 1000000000) mod 10 }}
| 10 ={{#expr: (111111/ 10000000000) mod 10 }}
| 11 ={{#expr: (111111/ 100000000000) mod 10 }}
| 12 ={{#expr: (111111/ 1000000000000) mod 10 }}
| 13 ={{#expr: (111111/ 10000000000000) mod 10 }}
| 14 ={{#expr: (111111/ 100000000000000) mod 10 }}
| 15 ={{#expr: (111111/ 1000000000000000) mod 10 }}
| 16 ={{#expr: (111111/ 10000000000000000) mod 10 }}
| 17 ={{#expr: (111111/ 100000000000000000) mod 10 }}
| 18 ={{#expr: (111111/ 1000000000000000000) mod 10 }}
| #default= 0
}} || display: none;}}" title="Eine ältere und nicht mehr unterstützte Version"| {{#ifexpr: {{#switch:3
| 0 ={{#expr: 111111 mod 10 }}
| 1 ={{#expr: (111111/ 10) mod 10 }}
| 2 ={{#expr: (111111/ 100) mod 10 }}
| 3 ={{#expr: (111111/ 1000) mod 10 }}
| 4 ={{#expr: (111111/ 10000) mod 10 }}
| 5 ={{#expr: (111111/ 100000) mod 10 }}
| 6 ={{#expr: (111111/ 1000000) mod 10 }}
| 7 ={{#expr: (111111/ 10000000) mod 10 }}
| 8 ={{#expr: (111111/ 100000000) mod 10 }}
| 9 ={{#expr: (111111/ 1000000000) mod 10 }}
| 10 ={{#expr: (111111/ 10000000000) mod 10 }}
| 11 ={{#expr: (111111/ 100000000000) mod 10 }}
| 12 ={{#expr: (111111/ 1000000000000) mod 10 }}
| 13 ={{#expr: (111111/ 10000000000000) mod 10 }}
| 14 ={{#expr: (111111/ 100000000000000) mod 10 }}
| 15 ={{#expr: (111111/ 1000000000000000) mod 10 }}
| 16 ={{#expr: (111111/ 10000000000000000) mod 10 }}
| 17 ={{#expr: (111111/ 100000000000000000) mod 10 }}
| 18 ={{#expr: (111111/ 1000000000000000000) mod 10 }}
| #default= 0
}} | Ältere Version; nicht mehr unterstützt | Alte Version}}
|-
| style="background-color: #CEE482; padding: 0.5ex 0.75em; {{#ifexpr: {{#switch:3
| 0 ={{#expr: 111111 mod 10 }}
| 1 ={{#expr: (111111/ 10) mod 10 }}
| 2 ={{#expr: (111111/ 100) mod 10 }}
| 3 ={{#expr: (111111/ 1000) mod 10 }}
| 4 ={{#expr: (111111/ 10000) mod 10 }}
| 5 ={{#expr: (111111/ 100000) mod 10 }}
| 6 ={{#expr: (111111/ 1000000) mod 10 }}
| 7 ={{#expr: (111111/ 10000000) mod 10 }}
| 8 ={{#expr: (111111/ 100000000) mod 10 }}
| 9 ={{#expr: (111111/ 1000000000) mod 10 }}
| 10 ={{#expr: (111111/ 10000000000) mod 10 }}
| 11 ={{#expr: (111111/ 100000000000) mod 10 }}
| 12 ={{#expr: (111111/ 1000000000000) mod 10 }}
| 13 ={{#expr: (111111/ 10000000000000) mod 10 }}
| 14 ={{#expr: (111111/ 100000000000000) mod 10 }}
| 15 ={{#expr: (111111/ 1000000000000000) mod 10 }}
| 16 ={{#expr: (111111/ 10000000000000000) mod 10 }}
| 17 ={{#expr: (111111/ 100000000000000000) mod 10 }}
| 18 ={{#expr: (111111/ 1000000000000000000) mod 10 }}
| #default= 0
}} || display: none;}}" title="Eine ältere aber noch unterstützte Version"| Ältere Version; noch unterstützt
|-
| style="background-color: #9DD12F; padding: 0.5ex 0.75em; {{#ifexpr: {{#switch:2
| 0 ={{#expr: 111111 mod 10 }}
| 1 ={{#expr: (111111/ 10) mod 10 }}
| 2 ={{#expr: (111111/ 100) mod 10 }}
| 3 ={{#expr: (111111/ 1000) mod 10 }}
| 4 ={{#expr: (111111/ 10000) mod 10 }}
| 5 ={{#expr: (111111/ 100000) mod 10 }}
| 6 ={{#expr: (111111/ 1000000) mod 10 }}
| 7 ={{#expr: (111111/ 10000000) mod 10 }}
| 8 ={{#expr: (111111/ 100000000) mod 10 }}
| 9 ={{#expr: (111111/ 1000000000) mod 10 }}
| 10 ={{#expr: (111111/ 10000000000) mod 10 }}
| 11 ={{#expr: (111111/ 100000000000) mod 10 }}
| 12 ={{#expr: (111111/ 1000000000000) mod 10 }}
| 13 ={{#expr: (111111/ 10000000000000) mod 10 }}
| 14 ={{#expr: (111111/ 100000000000000) mod 10 }}
| 15 ={{#expr: (111111/ 1000000000000000) mod 10 }}
| 16 ={{#expr: (111111/ 10000000000000000) mod 10 }}
| 17 ={{#expr: (111111/ 100000000000000000) mod 10 }}
| 18 ={{#expr: (111111/ 1000000000000000000) mod 10 }}
| #default= 0
}} || display: none;}}" title="Die aktuell stabile Version"| Aktuelle Version
|-
| style="background-color: #FCC27E; padding: 0.5ex 0.75em; {{#ifexpr: {{#switch:1
| 0 ={{#expr: 111111 mod 10 }}
| 1 ={{#expr: (111111/ 10) mod 10 }}
| 2 ={{#expr: (111111/ 100) mod 10 }}
| 3 ={{#expr: (111111/ 1000) mod 10 }}
| 4 ={{#expr: (111111/ 10000) mod 10 }}
| 5 ={{#expr: (111111/ 100000) mod 10 }}
| 6 ={{#expr: (111111/ 1000000) mod 10 }}
| 7 ={{#expr: (111111/ 10000000) mod 10 }}
| 8 ={{#expr: (111111/ 100000000) mod 10 }}
| 9 ={{#expr: (111111/ 1000000000) mod 10 }}
| 10 ={{#expr: (111111/ 10000000000) mod 10 }}
| 11 ={{#expr: (111111/ 100000000000) mod 10 }}
| 12 ={{#expr: (111111/ 1000000000000) mod 10 }}
| 13 ={{#expr: (111111/ 10000000000000) mod 10 }}
| 14 ={{#expr: (111111/ 100000000000000) mod 10 }}
| 15 ={{#expr: (111111/ 1000000000000000) mod 10 }}
| 16 ={{#expr: (111111/ 10000000000000000) mod 10 }}
| 17 ={{#expr: (111111/ 100000000000000000) mod 10 }}
| 18 ={{#expr: (111111/ 1000000000000000000) mod 10 }}
| #default= 0
}} || display: none;}}" title="Die aktuelle Vorabversion einer zukünftigen Version"| Aktuelle Vorabversion
|-
| style="background-color: #FCED77; padding: 0.5ex 0.75em; {{#ifexpr: {{#switch:0
| 0 ={{#expr: 111111 mod 10 }}
| 1 ={{#expr: (111111/ 10) mod 10 }}
| 2 ={{#expr: (111111/ 100) mod 10 }}
| 3 ={{#expr: (111111/ 1000) mod 10 }}
| 4 ={{#expr: (111111/ 10000) mod 10 }}
| 5 ={{#expr: (111111/ 100000) mod 10 }}
| 6 ={{#expr: (111111/ 1000000) mod 10 }}
| 7 ={{#expr: (111111/ 10000000) mod 10 }}
| 8 ={{#expr: (111111/ 100000000) mod 10 }}
| 9 ={{#expr: (111111/ 1000000000) mod 10 }}
| 10 ={{#expr: (111111/ 10000000000) mod 10 }}
| 11 ={{#expr: (111111/ 100000000000) mod 10 }}
| 12 ={{#expr: (111111/ 1000000000000) mod 10 }}
| 13 ={{#expr: (111111/ 10000000000000) mod 10 }}
| 14 ={{#expr: (111111/ 100000000000000) mod 10 }}
| 15 ={{#expr: (111111/ 1000000000000000) mod 10 }}
| 16 ={{#expr: (111111/ 10000000000000000) mod 10 }}
| 17 ={{#expr: (111111/ 100000000000000000) mod 10 }}
| 18 ={{#expr: (111111/ 1000000000000000000) mod 10 }}
| #default= 0
}} || display: none;}}" title="Eine zukünftige Version"| Zukünftige Version
|}| o = class="vorlageVersion" {{#if: B5C1 | style="background-color: #F09278; " title="Eine ältere und nicht mehr unterstützte Version" data-sort-value="B5C1" | B5C1 |}}| co = class="vorlageVersion" {{#if: B5C1 | style="background-color: #CEE482; " title="Eine ältere aber noch unterstützte Version" data-sort-value="B5C1" | B5C1 |}}| c = class="vorlageVersion" {{#if: B5C1 | style="background-color: #9DD12F; " title="Die aktuell stabile Version" data-sort-value="B5C1" | B5C1 |}}| cp = class="vorlageVersion" {{#if: B5C1 | style="background-color: #FCC27E; " title="Die aktuelle Vorabversion einer zukünftigen Version" data-sort-value="B5C1" | B5C1 |}}| p = class="vorlageVersion" {{#if: B5C1 | style="background-color: #FCED77; " title="Eine zukünftige Version" data-sort-value="B5C1" | B5C1 |}}| #default = {{#if: o | Vorlagenfehler: Unbekannter Typenparameter |}}}}
|colspan=2 rowspan=2| unbekannt
(geleakt)
|rowspan="3"| System 8
|rowspan="4"| Maxwell
|
|rowspan="2"| Frühe geleakte Alpha-Versionen.
|-
| {{#if: o || Vorlagenfehler: Typenparameter nicht gefunden }}{{#if: o | {{#ifeq: o | l || {{#ifeq: o | lv || {{#ifeq: o | t || {{#ifeq: o | tv || {{#if: D7E1 || Vorlagenfehler: Versionsparameter nicht gefunden }}}}}}}}}}|}}{{#switch: o| l =
| lv =
| t = {| class="vorlageVersion wikitable" style="text-align: center; "
! class="hintergrundfarbe5" style="padding: 0.5ex 0.75em; text-align: left; {{#ifexpr: {{#ifexpr: {{#invoke:Str|len|111111}} >= {{#if: 6 | 6 |0}}| {{#switch:5 | 0 ={{#expr: 111111 mod 10 }} | 1 ={{#expr: (111111/ 10) mod 10 }} | 2 ={{#expr: (111111/ 100) mod 10 }} | 3 ={{#expr: (111111/ 1000) mod 10 }} | 4 ={{#expr: (111111/ 10000) mod 10 }} | 5 ={{#expr: (111111/ 100000) mod 10 }} | 6 ={{#expr: (111111/ 1000000) mod 10 }} | 7 ={{#expr: (111111/ 10000000) mod 10 }} | 8 ={{#expr: (111111/ 100000000) mod 10 }} | 9 ={{#expr: (111111/ 1000000000) mod 10 }} | 10 ={{#expr: (111111/ 10000000000) mod 10 }} | 11 ={{#expr: (111111/ 100000000000) mod 10 }} | 12 ={{#expr: (111111/ 1000000000000) mod 10 }} | 13 ={{#expr: (111111/ 10000000000000) mod 10 }} | 14 ={{#expr: (111111/ 100000000000000) mod 10 }} | 15 ={{#expr: (111111/ 1000000000000000) mod 10 }} | 16 ={{#expr: (111111/ 10000000000000000) mod 10 }} | 17 ={{#expr: (111111/ 100000000000000000) mod 10 }} | 18 ={{#expr: (111111/ 1000000000000000000) mod 10 }} | #default= 0 }} | 1 }} || display: none;}}"| Legende: | style="background-color: #F09278; padding: 0.5ex 0.75em; {{#ifexpr: {{#switch:4 | 0 ={{#expr: 111111 mod 10 }} | 1 ={{#expr: (111111/ 10) mod 10 }} | 2 ={{#expr: (111111/ 100) mod 10 }} | 3 ={{#expr: (111111/ 1000) mod 10 }} | 4 ={{#expr: (111111/ 10000) mod 10 }} | 5 ={{#expr: (111111/ 100000) mod 10 }} | 6 ={{#expr: (111111/ 1000000) mod 10 }} | 7 ={{#expr: (111111/ 10000000) mod 10 }} | 8 ={{#expr: (111111/ 100000000) mod 10 }} | 9 ={{#expr: (111111/ 1000000000) mod 10 }} | 10 ={{#expr: (111111/ 10000000000) mod 10 }} | 11 ={{#expr: (111111/ 100000000000) mod 10 }} | 12 ={{#expr: (111111/ 1000000000000) mod 10 }} | 13 ={{#expr: (111111/ 10000000000000) mod 10 }} | 14 ={{#expr: (111111/ 100000000000000) mod 10 }} | 15 ={{#expr: (111111/ 1000000000000000) mod 10 }} | 16 ={{#expr: (111111/ 10000000000000000) mod 10 }} | 17 ={{#expr: (111111/ 100000000000000000) mod 10 }} | 18 ={{#expr: (111111/ 1000000000000000000) mod 10 }} | #default= 0 }} || display: none;}}" title="Eine ältere und nicht mehr unterstützte Version"| {{#ifexpr: {{#switch:3 | 0 ={{#expr: 111111 mod 10 }} | 1 ={{#expr: (111111/ 10) mod 10 }} | 2 ={{#expr: (111111/ 100) mod 10 }} | 3 ={{#expr: (111111/ 1000) mod 10 }} | 4 ={{#expr: (111111/ 10000) mod 10 }} | 5 ={{#expr: (111111/ 100000) mod 10 }} | 6 ={{#expr: (111111/ 1000000) mod 10 }} | 7 ={{#expr: (111111/ 10000000) mod 10 }} | 8 ={{#expr: (111111/ 100000000) mod 10 }} | 9 ={{#expr: (111111/ 1000000000) mod 10 }} | 10 ={{#expr: (111111/ 10000000000) mod 10 }} | 11 ={{#expr: (111111/ 100000000000) mod 10 }} | 12 ={{#expr: (111111/ 1000000000000) mod 10 }} | 13 ={{#expr: (111111/ 10000000000000) mod 10 }} | 14 ={{#expr: (111111/ 100000000000000) mod 10 }} | 15 ={{#expr: (111111/ 1000000000000000) mod 10 }} | 16 ={{#expr: (111111/ 10000000000000000) mod 10 }} | 17 ={{#expr: (111111/ 100000000000000000) mod 10 }} | 18 ={{#expr: (111111/ 1000000000000000000) mod 10 }} | #default= 0 }} | Ältere Version; nicht mehr unterstützt | Alte Version}} | style="background-color: #CEE482; padding: 0.5ex 0.75em; {{#ifexpr: {{#switch:3 | 0 ={{#expr: 111111 mod 10 }} | 1 ={{#expr: (111111/ 10) mod 10 }} | 2 ={{#expr: (111111/ 100) mod 10 }} | 3 ={{#expr: (111111/ 1000) mod 10 }} | 4 ={{#expr: (111111/ 10000) mod 10 }} | 5 ={{#expr: (111111/ 100000) mod 10 }} | 6 ={{#expr: (111111/ 1000000) mod 10 }} | 7 ={{#expr: (111111/ 10000000) mod 10 }} | 8 ={{#expr: (111111/ 100000000) mod 10 }} | 9 ={{#expr: (111111/ 1000000000) mod 10 }} | 10 ={{#expr: (111111/ 10000000000) mod 10 }} | 11 ={{#expr: (111111/ 100000000000) mod 10 }} | 12 ={{#expr: (111111/ 1000000000000) mod 10 }} | 13 ={{#expr: (111111/ 10000000000000) mod 10 }} | 14 ={{#expr: (111111/ 100000000000000) mod 10 }} | 15 ={{#expr: (111111/ 1000000000000000) mod 10 }} | 16 ={{#expr: (111111/ 10000000000000000) mod 10 }} | 17 ={{#expr: (111111/ 100000000000000000) mod 10 }} | 18 ={{#expr: (111111/ 1000000000000000000) mod 10 }} | #default= 0 }} || display: none;}}" title="Eine ältere aber noch unterstützte Version"| Ältere Version; noch unterstützt | style="background-color: #9DD12F; padding: 0.5ex 0.75em; {{#ifexpr: {{#switch:2 | 0 ={{#expr: 111111 mod 10 }} | 1 ={{#expr: (111111/ 10) mod 10 }} | 2 ={{#expr: (111111/ 100) mod 10 }} | 3 ={{#expr: (111111/ 1000) mod 10 }} | 4 ={{#expr: (111111/ 10000) mod 10 }} | 5 ={{#expr: (111111/ 100000) mod 10 }} | 6 ={{#expr: (111111/ 1000000) mod 10 }} | 7 ={{#expr: (111111/ 10000000) mod 10 }} | 8 ={{#expr: (111111/ 100000000) mod 10 }} | 9 ={{#expr: (111111/ 1000000000) mod 10 }} | 10 ={{#expr: (111111/ 10000000000) mod 10 }} | 11 ={{#expr: (111111/ 100000000000) mod 10 }} | 12 ={{#expr: (111111/ 1000000000000) mod 10 }} | 13 ={{#expr: (111111/ 10000000000000) mod 10 }} | 14 ={{#expr: (111111/ 100000000000000) mod 10 }} | 15 ={{#expr: (111111/ 1000000000000000) mod 10 }} | 16 ={{#expr: (111111/ 10000000000000000) mod 10 }} | 17 ={{#expr: (111111/ 100000000000000000) mod 10 }} | 18 ={{#expr: (111111/ 1000000000000000000) mod 10 }} | #default= 0 }} || display: none;}}" title="Die aktuell stabile Version"| Aktuelle Version | style="background-color: #FCC27E; padding: 0.5ex 0.75em; {{#ifexpr: {{#switch:1 | 0 ={{#expr: 111111 mod 10 }} | 1 ={{#expr: (111111/ 10) mod 10 }} | 2 ={{#expr: (111111/ 100) mod 10 }} | 3 ={{#expr: (111111/ 1000) mod 10 }} | 4 ={{#expr: (111111/ 10000) mod 10 }} | 5 ={{#expr: (111111/ 100000) mod 10 }} | 6 ={{#expr: (111111/ 1000000) mod 10 }} | 7 ={{#expr: (111111/ 10000000) mod 10 }} | 8 ={{#expr: (111111/ 100000000) mod 10 }} | 9 ={{#expr: (111111/ 1000000000) mod 10 }} | 10 ={{#expr: (111111/ 10000000000) mod 10 }} | 11 ={{#expr: (111111/ 100000000000) mod 10 }} | 12 ={{#expr: (111111/ 1000000000000) mod 10 }} | 13 ={{#expr: (111111/ 10000000000000) mod 10 }} | 14 ={{#expr: (111111/ 100000000000000) mod 10 }} | 15 ={{#expr: (111111/ 1000000000000000) mod 10 }} | 16 ={{#expr: (111111/ 10000000000000000) mod 10 }} | 17 ={{#expr: (111111/ 100000000000000000) mod 10 }} | 18 ={{#expr: (111111/ 1000000000000000000) mod 10 }} | #default= 0 }} || display: none;}}" title="Die aktuelle Vorabversion einer zukünftigen Version"| Aktuelle Vorabversion | style="background-color: #FCED77; padding: 0.5ex 0.75em; {{#ifexpr: {{#switch:0 | 0 ={{#expr: 111111 mod 10 }} | 1 ={{#expr: (111111/ 10) mod 10 }} | 2 ={{#expr: (111111/ 100) mod 10 }} | 3 ={{#expr: (111111/ 1000) mod 10 }} | 4 ={{#expr: (111111/ 10000) mod 10 }} | 5 ={{#expr: (111111/ 100000) mod 10 }} | 6 ={{#expr: (111111/ 1000000) mod 10 }} | 7 ={{#expr: (111111/ 10000000) mod 10 }} | 8 ={{#expr: (111111/ 100000000) mod 10 }} | 9 ={{#expr: (111111/ 1000000000) mod 10 }} | 10 ={{#expr: (111111/ 10000000000) mod 10 }} | 11 ={{#expr: (111111/ 100000000000) mod 10 }} | 12 ={{#expr: (111111/ 1000000000000) mod 10 }} | 13 ={{#expr: (111111/ 10000000000000) mod 10 }} | 14 ={{#expr: (111111/ 100000000000000) mod 10 }} | 15 ={{#expr: (111111/ 1000000000000000) mod 10 }} | 16 ={{#expr: (111111/ 10000000000000000) mod 10 }} | 17 ={{#expr: (111111/ 100000000000000000) mod 10 }} | 18 ={{#expr: (111111/ 1000000000000000000) mod 10 }} | #default= 0 }} || display: none;}}" title="Eine zukünftige Version"| Zukünftige Version |}| tv = {| class="vorlageVersion wikitable float-right" style="text-align: left; " |- !class="hintergrundfarbe5" style="padding: 0.5ex 0.75em; {{#ifexpr: {{#ifexpr: {{#invoke:Str|len|111111}} >= {{#if: 6 | 6 |0}}| {{#switch:5 | 0 ={{#expr: 111111 mod 10 }} | 1 ={{#expr: (111111/ 10) mod 10 }} | 2 ={{#expr: (111111/ 100) mod 10 }} | 3 ={{#expr: (111111/ 1000) mod 10 }} | 4 ={{#expr: (111111/ 10000) mod 10 }} | 5 ={{#expr: (111111/ 100000) mod 10 }} | 6 ={{#expr: (111111/ 1000000) mod 10 }} | 7 ={{#expr: (111111/ 10000000) mod 10 }} | 8 ={{#expr: (111111/ 100000000) mod 10 }} | 9 ={{#expr: (111111/ 1000000000) mod 10 }} | 10 ={{#expr: (111111/ 10000000000) mod 10 }} | 11 ={{#expr: (111111/ 100000000000) mod 10 }} | 12 ={{#expr: (111111/ 1000000000000) mod 10 }} | 13 ={{#expr: (111111/ 10000000000000) mod 10 }} | 14 ={{#expr: (111111/ 100000000000000) mod 10 }} | 15 ={{#expr: (111111/ 1000000000000000) mod 10 }} | 16 ={{#expr: (111111/ 10000000000000000) mod 10 }} | 17 ={{#expr: (111111/ 100000000000000000) mod 10 }} | 18 ={{#expr: (111111/ 1000000000000000000) mod 10 }} | #default= 0 }} | 1 }} || display: none;}}"| Legende: |- | style="background-color: #F09278; padding: 0.5ex 0.75em; {{#ifexpr: {{#switch:4 | 0 ={{#expr: 111111 mod 10 }} | 1 ={{#expr: (111111/ 10) mod 10 }} | 2 ={{#expr: (111111/ 100) mod 10 }} | 3 ={{#expr: (111111/ 1000) mod 10 }} | 4 ={{#expr: (111111/ 10000) mod 10 }} | 5 ={{#expr: (111111/ 100000) mod 10 }} | 6 ={{#expr: (111111/ 1000000) mod 10 }} | 7 ={{#expr: (111111/ 10000000) mod 10 }} | 8 ={{#expr: (111111/ 100000000) mod 10 }} | 9 ={{#expr: (111111/ 1000000000) mod 10 }} | 10 ={{#expr: (111111/ 10000000000) mod 10 }} | 11 ={{#expr: (111111/ 100000000000) mod 10 }} | 12 ={{#expr: (111111/ 1000000000000) mod 10 }} | 13 ={{#expr: (111111/ 10000000000000) mod 10 }} | 14 ={{#expr: (111111/ 100000000000000) mod 10 }} | 15 ={{#expr: (111111/ 1000000000000000) mod 10 }} | 16 ={{#expr: (111111/ 10000000000000000) mod 10 }} | 17 ={{#expr: (111111/ 100000000000000000) mod 10 }} | 18 ={{#expr: (111111/ 1000000000000000000) mod 10 }} | #default= 0 }} || display: none;}}" title="Eine ältere und nicht mehr unterstützte Version"| {{#ifexpr: {{#switch:3 | 0 ={{#expr: 111111 mod 10 }} | 1 ={{#expr: (111111/ 10) mod 10 }} | 2 ={{#expr: (111111/ 100) mod 10 }} | 3 ={{#expr: (111111/ 1000) mod 10 }} | 4 ={{#expr: (111111/ 10000) mod 10 }} | 5 ={{#expr: (111111/ 100000) mod 10 }} | 6 ={{#expr: (111111/ 1000000) mod 10 }} | 7 ={{#expr: (111111/ 10000000) mod 10 }} | 8 ={{#expr: (111111/ 100000000) mod 10 }} | 9 ={{#expr: (111111/ 1000000000) mod 10 }} | 10 ={{#expr: (111111/ 10000000000) mod 10 }} | 11 ={{#expr: (111111/ 100000000000) mod 10 }} | 12 ={{#expr: (111111/ 1000000000000) mod 10 }} | 13 ={{#expr: (111111/ 10000000000000) mod 10 }} | 14 ={{#expr: (111111/ 100000000000000) mod 10 }} | 15 ={{#expr: (111111/ 1000000000000000) mod 10 }} | 16 ={{#expr: (111111/ 10000000000000000) mod 10 }} | 17 ={{#expr: (111111/ 100000000000000000) mod 10 }} | 18 ={{#expr: (111111/ 1000000000000000000) mod 10 }} | #default= 0 }} | Ältere Version; nicht mehr unterstützt | Alte Version}} |- | style="background-color: #CEE482; padding: 0.5ex 0.75em; {{#ifexpr: {{#switch:3 | 0 ={{#expr: 111111 mod 10 }} | 1 ={{#expr: (111111/ 10) mod 10 }} | 2 ={{#expr: (111111/ 100) mod 10 }} | 3 ={{#expr: (111111/ 1000) mod 10 }} | 4 ={{#expr: (111111/ 10000) mod 10 }} | 5 ={{#expr: (111111/ 100000) mod 10 }} | 6 ={{#expr: (111111/ 1000000) mod 10 }} | 7 ={{#expr: (111111/ 10000000) mod 10 }} | 8 ={{#expr: (111111/ 100000000) mod 10 }} | 9 ={{#expr: (111111/ 1000000000) mod 10 }} | 10 ={{#expr: (111111/ 10000000000) mod 10 }} | 11 ={{#expr: (111111/ 100000000000) mod 10 }} | 12 ={{#expr: (111111/ 1000000000000) mod 10 }} | 13 ={{#expr: (111111/ 10000000000000) mod 10 }} | 14 ={{#expr: (111111/ 100000000000000) mod 10 }} | 15 ={{#expr: (111111/ 1000000000000000) mod 10 }} | 16 ={{#expr: (111111/ 10000000000000000) mod 10 }} | 17 ={{#expr: (111111/ 100000000000000000) mod 10 }} | 18 ={{#expr: (111111/ 1000000000000000000) mod 10 }} | #default= 0 }} || display: none;}}" title="Eine ältere aber noch unterstützte Version"| Ältere Version; noch unterstützt |- | style="background-color: #9DD12F; padding: 0.5ex 0.75em; {{#ifexpr: {{#switch:2 | 0 ={{#expr: 111111 mod 10 }} | 1 ={{#expr: (111111/ 10) mod 10 }} | 2 ={{#expr: (111111/ 100) mod 10 }} | 3 ={{#expr: (111111/ 1000) mod 10 }} | 4 ={{#expr: (111111/ 10000) mod 10 }} | 5 ={{#expr: (111111/ 100000) mod 10 }} | 6 ={{#expr: (111111/ 1000000) mod 10 }} | 7 ={{#expr: (111111/ 10000000) mod 10 }} | 8 ={{#expr: (111111/ 100000000) mod 10 }} | 9 ={{#expr: (111111/ 1000000000) mod 10 }} | 10 ={{#expr: (111111/ 10000000000) mod 10 }} | 11 ={{#expr: (111111/ 100000000000) mod 10 }} | 12 ={{#expr: (111111/ 1000000000000) mod 10 }} | 13 ={{#expr: (111111/ 10000000000000) mod 10 }} | 14 ={{#expr: (111111/ 100000000000000) mod 10 }} | 15 ={{#expr: (111111/ 1000000000000000) mod 10 }} | 16 ={{#expr: (111111/ 10000000000000000) mod 10 }} | 17 ={{#expr: (111111/ 100000000000000000) mod 10 }} | 18 ={{#expr: (111111/ 1000000000000000000) mod 10 }} | #default= 0 }} || display: none;}}" title="Die aktuell stabile Version"| Aktuelle Version |- | style="background-color: #FCC27E; padding: 0.5ex 0.75em; {{#ifexpr: {{#switch:1 | 0 ={{#expr: 111111 mod 10 }} | 1 ={{#expr: (111111/ 10) mod 10 }} | 2 ={{#expr: (111111/ 100) mod 10 }} | 3 ={{#expr: (111111/ 1000) mod 10 }} | 4 ={{#expr: (111111/ 10000) mod 10 }} | 5 ={{#expr: (111111/ 100000) mod 10 }} | 6 ={{#expr: (111111/ 1000000) mod 10 }} | 7 ={{#expr: (111111/ 10000000) mod 10 }} | 8 ={{#expr: (111111/ 100000000) mod 10 }} | 9 ={{#expr: (111111/ 1000000000) mod 10 }} | 10 ={{#expr: (111111/ 10000000000) mod 10 }} | 11 ={{#expr: (111111/ 100000000000) mod 10 }} | 12 ={{#expr: (111111/ 1000000000000) mod 10 }} | 13 ={{#expr: (111111/ 10000000000000) mod 10 }} | 14 ={{#expr: (111111/ 100000000000000) mod 10 }} | 15 ={{#expr: (111111/ 1000000000000000) mod 10 }} | 16 ={{#expr: (111111/ 10000000000000000) mod 10 }} | 17 ={{#expr: (111111/ 100000000000000000) mod 10 }} | 18 ={{#expr: (111111/ 1000000000000000000) mod 10 }} | #default= 0 }} || display: none;}}" title="Die aktuelle Vorabversion einer zukünftigen Version"| Aktuelle Vorabversion |- | style="background-color: #FCED77; padding: 0.5ex 0.75em; {{#ifexpr: {{#switch:0 | 0 ={{#expr: 111111 mod 10 }} | 1 ={{#expr: (111111/ 10) mod 10 }} | 2 ={{#expr: (111111/ 100) mod 10 }} | 3 ={{#expr: (111111/ 1000) mod 10 }} | 4 ={{#expr: (111111/ 10000) mod 10 }} | 5 ={{#expr: (111111/ 100000) mod 10 }} | 6 ={{#expr: (111111/ 1000000) mod 10 }} | 7 ={{#expr: (111111/ 10000000) mod 10 }} | 8 ={{#expr: (111111/ 100000000) mod 10 }} | 9 ={{#expr: (111111/ 1000000000) mod 10 }} | 10 ={{#expr: (111111/ 10000000000) mod 10 }} | 11 ={{#expr: (111111/ 100000000000) mod 10 }} | 12 ={{#expr: (111111/ 1000000000000) mod 10 }} | 13 ={{#expr: (111111/ 10000000000000) mod 10 }} | 14 ={{#expr: (111111/ 100000000000000) mod 10 }} | 15 ={{#expr: (111111/ 1000000000000000) mod 10 }} | 16 ={{#expr: (111111/ 10000000000000000) mod 10 }} | 17 ={{#expr: (111111/ 100000000000000000) mod 10 }} | 18 ={{#expr: (111111/ 1000000000000000000) mod 10 }} | #default= 0 }} || display: none;}}" title="Eine zukünftige Version"| Zukünftige Version |}| o = class="vorlageVersion" {{#if: D7E1 | style="background-color: #F09278; " title="Eine ältere und nicht mehr unterstützte Version" data-sort-value="D7E1" | D7E1 |}}| co = class="vorlageVersion" {{#if: D7E1 | style="background-color: #CEE482; " title="Eine ältere aber noch unterstützte Version" data-sort-value="D7E1" | D7E1 |}}| c = class="vorlageVersion" {{#if: D7E1 | style="background-color: #9DD12F; " title="Die aktuell stabile Version" data-sort-value="D7E1" | D7E1 |}}| cp = class="vorlageVersion" {{#if: D7E1 | style="background-color: #FCC27E; " title="Die aktuelle Vorabversion einer zukünftigen Version" data-sort-value="D7E1" | D7E1 |}}| p = class="vorlageVersion" {{#if: D7E1 | style="background-color: #FCED77; " title="Eine zukünftige Version" data-sort-value="D7E1" | D7E1 |}}| #default = {{#if: o | Vorlagenfehler: Unbekannter Typenparameter |}}}}<ref>Betaworld: <templatestyles src="Webarchiv/styles.css" />{{#if:20160608022520
| {{#ifeq: 20160608022520 | *
| {{#if: Mac OS 8 “Copland” (d7e1) | {{#invoke:WLink|getEscapedTitle|Mac OS 8 “Copland” (d7e1)}} | {{#invoke:Webarchiv|getdomain|http://betaworld.forcedperfect.net/Mac_OS_8_Betas/Pages/Mac_OS_8_%22Copland%22_(d7e1).html}} }} (Archivversionen)
| {{#iferror: {{#time: j. F Y|20160608022520}}
| {{#if: || }}Der Wert des Parameters {{#if: wayback | wayback | Datum }} muss ein gültiger Zeitstempel der Form YYYYMMDDHHMMSS sein!
| {{#if: Mac OS 8 “Copland” (d7e1) | {{#invoke:WLink|getEscapedTitle|Mac OS 8 “Copland” (d7e1)}} | {{#invoke:Webarchiv|getdomain|http://betaworld.forcedperfect.net/Mac_OS_8_Betas/Pages/Mac_OS_8_%22Copland%22_(d7e1).html}} }} {{#ifeq: | [] | [ | ( }}{{#if: {{#if: | {{{archiv-bot}}} | }} | des Vorlage:Referrer }} vom {{#time: j. F Y|20160608022520}} im Internet Archive{{#if: | ; }}{{#ifeq: | [] | ] | ) }}
}}
}}
| {{#if:
| {{#iferror: {{#time: j. F Y|{{{webciteID}}}}}
| {{#switch: {{#invoke:Str|len|{{{webciteID}}}}}
| 16= {{#if: Mac OS 8 “Copland” (d7e1) | {{#invoke:WLink|getEscapedTitle|Mac OS 8 “Copland” (d7e1)}} | {{#invoke:Webarchiv|getdomain|http://betaworld.forcedperfect.net/Mac_OS_8_Betas/Pages/Mac_OS_8_%22Copland%22_(d7e1).html}} }} {{#ifeq: | [] | [ | ( }}{{#if: {{#if: | {{{archiv-bot}}} | }} | des Vorlage:Referrer }} vom {{#time: j. F Y| 19700101000000 + {{#expr: floor {{#expr: {{#invoke:Str|sub|{{{webciteID}}}|1|10}}/86400}} }} days}} auf WebCite{{#if: | ; }}{{#ifeq: | [] | ] | ) }}
| 9 = {{#if: Mac OS 8 “Copland” (d7e1) | {{#invoke:WLink|getEscapedTitle|Mac OS 8 “Copland” (d7e1)}} | {{#invoke:Webarchiv|getdomain|http://betaworld.forcedperfect.net/Mac_OS_8_Betas/Pages/Mac_OS_8_%22Copland%22_(d7e1).html}} }} {{#ifeq: | [] | [ | ( }}{{#if: {{#if: | {{{archiv-bot}}} | }} | des Vorlage:Referrer}} vom {{#time: j. F Y| 19700101000000 + {{#expr: floor {{#expr: {{#invoke:Str|sub|{{#invoke:Expr|base62|{{{webciteID}}}}}|1|10}}/86400}} }} days}} auf WebCite{{#if: | ; }}{{#ifeq: | [] | ] | ) }}
| #default= Der Wert des Parameters {{#if: webciteID | webciteID | ID }} muss entweder ein Zeitstempel der Form YYYYMMDDHHMMSS oder ein Schüsselwert mit 9 Zeichen oder eine 16-stellige Zahl sein!{{#if: || }}
}}
| c|{{{webciteID}}}}} {{#if: Mac OS 8 “Copland” (d7e1) | {{#invoke:WLink|getEscapedTitle|Mac OS 8 “Copland” (d7e1)}} | {{#invoke:Webarchiv|getdomain|http://betaworld.forcedperfect.net/Mac_OS_8_Betas/Pages/Mac_OS_8_%22Copland%22_(d7e1).html}} }} ({{#if: {{#if: | {{{archiv-bot}}} | }} | des Vorlage:Referrer}} vom {{#time: j. F Y|{{{webciteID}}}}} auf WebCite{{#if: | ; }}{{#ifeq: | [] | ] | ) }}
}}
| {{#if:
| Vorlage:Webarchiv/Today
| {{#if:
| Vorlage:Webarchiv/Generisch
| {{#if: Mac OS 8 “Copland” (d7e1) | {{#invoke:WLink|getEscapedTitle|Mac OS 8 “Copland” (d7e1)}} | {{#invoke:Webarchiv|getdomain|http://betaworld.forcedperfect.net/Mac_OS_8_Betas/Pages/Mac_OS_8_%22Copland%22_(d7e1).html}} }}
}}}}}}}}{{#if:
| Vorlage:Webarchiv/archiv-bot
}}{{#invoke:TemplatePar|check
|all = url=
|opt = text= wayback= webciteID= archive-is= archive-today= archiv-url= archiv-datum= ()= archiv-bot= format= original=
|cat = Wikipedia:Vorlagenfehler/Vorlage:Webarchiv
|errNS = 0
|template = Vorlage:Webarchiv
|format = *
|preview = 1
}}{{#ifexpr: {{#if:20160608022520|1|0}}{{#if:|+1}}{{#if:|+1}}{{#if:|+1}}{{#if:|+1}} <> 1
| {{#if: || }}{{#invoke:TemplUtl|failure| Fehler bei Vorlage:Webarchiv: Genau einer der Parameter 'wayback', 'webciteID', 'archive-today', 'archive-is' oder 'archiv-url' muss angegeben werden.|1}}
}}{{#if:
| {{#switch: {{#invoke:Webarchiv|getdomain|{{{archiv-url}}}}}
| web.archive.org =
{{#if: || }}{{#invoke:TemplUtl|failure| Fehler bei Vorlage:Webarchiv: Im Parameter 'archiv-url' wurde URL von Internet Archive erkannt, bitte Parameter 'wayback' benutzen.|1}}
| webcitation.org =
{{#if: || }}{{#invoke:TemplUtl|failure| Fehler bei Vorlage:Webarchiv: Im Parameter 'archiv-url' wurde URL von WebCite erkannt, bitte Parameter 'webciteID' benutzen.|1}}
| archive.today |archive.is |archive.ph |archive.fo |archive.li |archive.md |archive.vn =
{{#if: || }}{{#invoke:TemplUtl|failure| Fehler bei Vorlage:Webarchiv: Im Parameter 'archiv-url' wurde URL von archive.today erkannt, bitte Parameter 'archive-today' benutzen.|1}}
}}{{#if:
| {{#iferror: {{#iferror:{{#invoke:Vorlage:FormatDate|Execute}}|}}
| {{#if: || }}{{#invoke:TemplUtl|failure| Fehler bei Vorlage:Webarchiv: Der Wert des Parameter 'archiv-datum' ist ungültig oder hat ein ungültiges Format.|1}}
| }}
| {{#if: || }}{{#invoke:TemplUtl|failure| Fehler bei Vorlage:Webarchiv: Der Pflichtparameter 'archiv-datum' wurde nicht angegeben.|1}}
}}
| {{#if:
| {{#if: || }}{{#invoke:TemplUtl|failure| Fehler bei Vorlage:Webarchiv: Der Parameter 'archiv-datum' ist nur in Verbindung mit 'archiv-url' angebbar.|1}}
}}
}}{{#if:{{#invoke:URLutil|isHostPathResource|http://betaworld.forcedperfect.net/Mac_OS_8_Betas/Pages/Mac_OS_8_%22Copland%22_(d7e1).html}}
|| {{#if: || }}
}}{{#if: Mac OS 8 “Copland” (d7e1)
| {{#if: {{#invoke:WLink|isBracketedLink|Mac OS 8 “Copland” (d7e1)}}
| {{#if: || }}
}}
| {{#if: || }}
}}{{#switch:
|addlarchives|addlpages= {{#if: || }}{{#if: 1 |}}{{#invoke:TemplUtl|failure| Fehler bei Vorlage:Webarchiv: enWP-Wert im Parameter 'format'.|1}}
}}{{#ifeq: {{#invoke:Str|find|http://betaworld.forcedperfect.net/Mac_OS_8_Betas/Pages/Mac_OS_8_%22Copland%22_(d7e1).html%7Carchiv}} |-1
|| {{#ifeq: {{#invoke:Str|find|{{#invoke:Str|cropleft|http://betaworld.forcedperfect.net/Mac_OS_8_Betas/Pages/Mac_OS_8_%22Copland%22_(d7e1).html%7C4}}%7Chttp}} |-1
|| {{#switch: {{#invoke:Webarchiv|getdomain|http://betaworld.forcedperfect.net/Mac_OS_8_Betas/Pages/Mac_OS_8_%22Copland%22_(d7e1).html }}
| abendblatt.de | daserste.ndr.de | inarchive.com | webcitation.org =
| #default = {{#if: || }}{{#if: 1 |}}{{#invoke:TemplUtl|failure| Fehler bei Vorlage:Webarchiv: Archiv-URL im Parameter 'url' anstatt URL der Originalquelle. Entferne den vor der Original-URL stehenden Mementobestandteil und setze den Archivierungszeitstempel in den Parameter 'wayback', 'webciteID', 'archive.today' oder 'archive-is' ein, sofern nicht bereits befüllt.|1}}
}}
}}
}} (englisch); abgerufen am 25. Mai 2016.</ref>
| SunNFun |-
| {{#if: o || Vorlagenfehler: Typenparameter nicht gefunden }}{{#if: o | {{#ifeq: o | l || {{#ifeq: o | lv || {{#ifeq: o | t || {{#ifeq: o | tv || {{#if: D9 || Vorlagenfehler: Versionsparameter nicht gefunden }}}}}}}}}}|}}{{#switch: o| l =
| lv =
| t = {| class="vorlageVersion wikitable" style="text-align: center; "
! class="hintergrundfarbe5" style="padding: 0.5ex 0.75em; text-align: left; {{#ifexpr: {{#ifexpr: {{#invoke:Str|len|111111}} >= {{#if: 6 | 6 |0}}| {{#switch:5 | 0 ={{#expr: 111111 mod 10 }} | 1 ={{#expr: (111111/ 10) mod 10 }} | 2 ={{#expr: (111111/ 100) mod 10 }} | 3 ={{#expr: (111111/ 1000) mod 10 }} | 4 ={{#expr: (111111/ 10000) mod 10 }} | 5 ={{#expr: (111111/ 100000) mod 10 }} | 6 ={{#expr: (111111/ 1000000) mod 10 }} | 7 ={{#expr: (111111/ 10000000) mod 10 }} | 8 ={{#expr: (111111/ 100000000) mod 10 }} | 9 ={{#expr: (111111/ 1000000000) mod 10 }} | 10 ={{#expr: (111111/ 10000000000) mod 10 }} | 11 ={{#expr: (111111/ 100000000000) mod 10 }} | 12 ={{#expr: (111111/ 1000000000000) mod 10 }} | 13 ={{#expr: (111111/ 10000000000000) mod 10 }} | 14 ={{#expr: (111111/ 100000000000000) mod 10 }} | 15 ={{#expr: (111111/ 1000000000000000) mod 10 }} | 16 ={{#expr: (111111/ 10000000000000000) mod 10 }} | 17 ={{#expr: (111111/ 100000000000000000) mod 10 }} | 18 ={{#expr: (111111/ 1000000000000000000) mod 10 }} | #default= 0 }} | 1 }} || display: none;}}"| Legende: | style="background-color: #F09278; padding: 0.5ex 0.75em; {{#ifexpr: {{#switch:4 | 0 ={{#expr: 111111 mod 10 }} | 1 ={{#expr: (111111/ 10) mod 10 }} | 2 ={{#expr: (111111/ 100) mod 10 }} | 3 ={{#expr: (111111/ 1000) mod 10 }} | 4 ={{#expr: (111111/ 10000) mod 10 }} | 5 ={{#expr: (111111/ 100000) mod 10 }} | 6 ={{#expr: (111111/ 1000000) mod 10 }} | 7 ={{#expr: (111111/ 10000000) mod 10 }} | 8 ={{#expr: (111111/ 100000000) mod 10 }} | 9 ={{#expr: (111111/ 1000000000) mod 10 }} | 10 ={{#expr: (111111/ 10000000000) mod 10 }} | 11 ={{#expr: (111111/ 100000000000) mod 10 }} | 12 ={{#expr: (111111/ 1000000000000) mod 10 }} | 13 ={{#expr: (111111/ 10000000000000) mod 10 }} | 14 ={{#expr: (111111/ 100000000000000) mod 10 }} | 15 ={{#expr: (111111/ 1000000000000000) mod 10 }} | 16 ={{#expr: (111111/ 10000000000000000) mod 10 }} | 17 ={{#expr: (111111/ 100000000000000000) mod 10 }} | 18 ={{#expr: (111111/ 1000000000000000000) mod 10 }} | #default= 0 }} || display: none;}}" title="Eine ältere und nicht mehr unterstützte Version"| {{#ifexpr: {{#switch:3 | 0 ={{#expr: 111111 mod 10 }} | 1 ={{#expr: (111111/ 10) mod 10 }} | 2 ={{#expr: (111111/ 100) mod 10 }} | 3 ={{#expr: (111111/ 1000) mod 10 }} | 4 ={{#expr: (111111/ 10000) mod 10 }} | 5 ={{#expr: (111111/ 100000) mod 10 }} | 6 ={{#expr: (111111/ 1000000) mod 10 }} | 7 ={{#expr: (111111/ 10000000) mod 10 }} | 8 ={{#expr: (111111/ 100000000) mod 10 }} | 9 ={{#expr: (111111/ 1000000000) mod 10 }} | 10 ={{#expr: (111111/ 10000000000) mod 10 }} | 11 ={{#expr: (111111/ 100000000000) mod 10 }} | 12 ={{#expr: (111111/ 1000000000000) mod 10 }} | 13 ={{#expr: (111111/ 10000000000000) mod 10 }} | 14 ={{#expr: (111111/ 100000000000000) mod 10 }} | 15 ={{#expr: (111111/ 1000000000000000) mod 10 }} | 16 ={{#expr: (111111/ 10000000000000000) mod 10 }} | 17 ={{#expr: (111111/ 100000000000000000) mod 10 }} | 18 ={{#expr: (111111/ 1000000000000000000) mod 10 }} | #default= 0 }} | Ältere Version; nicht mehr unterstützt | Alte Version}} | style="background-color: #CEE482; padding: 0.5ex 0.75em; {{#ifexpr: {{#switch:3 | 0 ={{#expr: 111111 mod 10 }} | 1 ={{#expr: (111111/ 10) mod 10 }} | 2 ={{#expr: (111111/ 100) mod 10 }} | 3 ={{#expr: (111111/ 1000) mod 10 }} | 4 ={{#expr: (111111/ 10000) mod 10 }} | 5 ={{#expr: (111111/ 100000) mod 10 }} | 6 ={{#expr: (111111/ 1000000) mod 10 }} | 7 ={{#expr: (111111/ 10000000) mod 10 }} | 8 ={{#expr: (111111/ 100000000) mod 10 }} | 9 ={{#expr: (111111/ 1000000000) mod 10 }} | 10 ={{#expr: (111111/ 10000000000) mod 10 }} | 11 ={{#expr: (111111/ 100000000000) mod 10 }} | 12 ={{#expr: (111111/ 1000000000000) mod 10 }} | 13 ={{#expr: (111111/ 10000000000000) mod 10 }} | 14 ={{#expr: (111111/ 100000000000000) mod 10 }} | 15 ={{#expr: (111111/ 1000000000000000) mod 10 }} | 16 ={{#expr: (111111/ 10000000000000000) mod 10 }} | 17 ={{#expr: (111111/ 100000000000000000) mod 10 }} | 18 ={{#expr: (111111/ 1000000000000000000) mod 10 }} | #default= 0 }} || display: none;}}" title="Eine ältere aber noch unterstützte Version"| Ältere Version; noch unterstützt | style="background-color: #9DD12F; padding: 0.5ex 0.75em; {{#ifexpr: {{#switch:2 | 0 ={{#expr: 111111 mod 10 }} | 1 ={{#expr: (111111/ 10) mod 10 }} | 2 ={{#expr: (111111/ 100) mod 10 }} | 3 ={{#expr: (111111/ 1000) mod 10 }} | 4 ={{#expr: (111111/ 10000) mod 10 }} | 5 ={{#expr: (111111/ 100000) mod 10 }} | 6 ={{#expr: (111111/ 1000000) mod 10 }} | 7 ={{#expr: (111111/ 10000000) mod 10 }} | 8 ={{#expr: (111111/ 100000000) mod 10 }} | 9 ={{#expr: (111111/ 1000000000) mod 10 }} | 10 ={{#expr: (111111/ 10000000000) mod 10 }} | 11 ={{#expr: (111111/ 100000000000) mod 10 }} | 12 ={{#expr: (111111/ 1000000000000) mod 10 }} | 13 ={{#expr: (111111/ 10000000000000) mod 10 }} | 14 ={{#expr: (111111/ 100000000000000) mod 10 }} | 15 ={{#expr: (111111/ 1000000000000000) mod 10 }} | 16 ={{#expr: (111111/ 10000000000000000) mod 10 }} | 17 ={{#expr: (111111/ 100000000000000000) mod 10 }} | 18 ={{#expr: (111111/ 1000000000000000000) mod 10 }} | #default= 0 }} || display: none;}}" title="Die aktuell stabile Version"| Aktuelle Version | style="background-color: #FCC27E; padding: 0.5ex 0.75em; {{#ifexpr: {{#switch:1 | 0 ={{#expr: 111111 mod 10 }} | 1 ={{#expr: (111111/ 10) mod 10 }} | 2 ={{#expr: (111111/ 100) mod 10 }} | 3 ={{#expr: (111111/ 1000) mod 10 }} | 4 ={{#expr: (111111/ 10000) mod 10 }} | 5 ={{#expr: (111111/ 100000) mod 10 }} | 6 ={{#expr: (111111/ 1000000) mod 10 }} | 7 ={{#expr: (111111/ 10000000) mod 10 }} | 8 ={{#expr: (111111/ 100000000) mod 10 }} | 9 ={{#expr: (111111/ 1000000000) mod 10 }} | 10 ={{#expr: (111111/ 10000000000) mod 10 }} | 11 ={{#expr: (111111/ 100000000000) mod 10 }} | 12 ={{#expr: (111111/ 1000000000000) mod 10 }} | 13 ={{#expr: (111111/ 10000000000000) mod 10 }} | 14 ={{#expr: (111111/ 100000000000000) mod 10 }} | 15 ={{#expr: (111111/ 1000000000000000) mod 10 }} | 16 ={{#expr: (111111/ 10000000000000000) mod 10 }} | 17 ={{#expr: (111111/ 100000000000000000) mod 10 }} | 18 ={{#expr: (111111/ 1000000000000000000) mod 10 }} | #default= 0 }} || display: none;}}" title="Die aktuelle Vorabversion einer zukünftigen Version"| Aktuelle Vorabversion | style="background-color: #FCED77; padding: 0.5ex 0.75em; {{#ifexpr: {{#switch:0 | 0 ={{#expr: 111111 mod 10 }} | 1 ={{#expr: (111111/ 10) mod 10 }} | 2 ={{#expr: (111111/ 100) mod 10 }} | 3 ={{#expr: (111111/ 1000) mod 10 }} | 4 ={{#expr: (111111/ 10000) mod 10 }} | 5 ={{#expr: (111111/ 100000) mod 10 }} | 6 ={{#expr: (111111/ 1000000) mod 10 }} | 7 ={{#expr: (111111/ 10000000) mod 10 }} | 8 ={{#expr: (111111/ 100000000) mod 10 }} | 9 ={{#expr: (111111/ 1000000000) mod 10 }} | 10 ={{#expr: (111111/ 10000000000) mod 10 }} | 11 ={{#expr: (111111/ 100000000000) mod 10 }} | 12 ={{#expr: (111111/ 1000000000000) mod 10 }} | 13 ={{#expr: (111111/ 10000000000000) mod 10 }} | 14 ={{#expr: (111111/ 100000000000000) mod 10 }} | 15 ={{#expr: (111111/ 1000000000000000) mod 10 }} | 16 ={{#expr: (111111/ 10000000000000000) mod 10 }} | 17 ={{#expr: (111111/ 100000000000000000) mod 10 }} | 18 ={{#expr: (111111/ 1000000000000000000) mod 10 }} | #default= 0 }} || display: none;}}" title="Eine zukünftige Version"| Zukünftige Version |}| tv = {| class="vorlageVersion wikitable float-right" style="text-align: left; " |- !class="hintergrundfarbe5" style="padding: 0.5ex 0.75em; {{#ifexpr: {{#ifexpr: {{#invoke:Str|len|111111}} >= {{#if: 6 | 6 |0}}| {{#switch:5 | 0 ={{#expr: 111111 mod 10 }} | 1 ={{#expr: (111111/ 10) mod 10 }} | 2 ={{#expr: (111111/ 100) mod 10 }} | 3 ={{#expr: (111111/ 1000) mod 10 }} | 4 ={{#expr: (111111/ 10000) mod 10 }} | 5 ={{#expr: (111111/ 100000) mod 10 }} | 6 ={{#expr: (111111/ 1000000) mod 10 }} | 7 ={{#expr: (111111/ 10000000) mod 10 }} | 8 ={{#expr: (111111/ 100000000) mod 10 }} | 9 ={{#expr: (111111/ 1000000000) mod 10 }} | 10 ={{#expr: (111111/ 10000000000) mod 10 }} | 11 ={{#expr: (111111/ 100000000000) mod 10 }} | 12 ={{#expr: (111111/ 1000000000000) mod 10 }} | 13 ={{#expr: (111111/ 10000000000000) mod 10 }} | 14 ={{#expr: (111111/ 100000000000000) mod 10 }} | 15 ={{#expr: (111111/ 1000000000000000) mod 10 }} | 16 ={{#expr: (111111/ 10000000000000000) mod 10 }} | 17 ={{#expr: (111111/ 100000000000000000) mod 10 }} | 18 ={{#expr: (111111/ 1000000000000000000) mod 10 }} | #default= 0 }} | 1 }} || display: none;}}"| Legende: |- | style="background-color: #F09278; padding: 0.5ex 0.75em; {{#ifexpr: {{#switch:4 | 0 ={{#expr: 111111 mod 10 }} | 1 ={{#expr: (111111/ 10) mod 10 }} | 2 ={{#expr: (111111/ 100) mod 10 }} | 3 ={{#expr: (111111/ 1000) mod 10 }} | 4 ={{#expr: (111111/ 10000) mod 10 }} | 5 ={{#expr: (111111/ 100000) mod 10 }} | 6 ={{#expr: (111111/ 1000000) mod 10 }} | 7 ={{#expr: (111111/ 10000000) mod 10 }} | 8 ={{#expr: (111111/ 100000000) mod 10 }} | 9 ={{#expr: (111111/ 1000000000) mod 10 }} | 10 ={{#expr: (111111/ 10000000000) mod 10 }} | 11 ={{#expr: (111111/ 100000000000) mod 10 }} | 12 ={{#expr: (111111/ 1000000000000) mod 10 }} | 13 ={{#expr: (111111/ 10000000000000) mod 10 }} | 14 ={{#expr: (111111/ 100000000000000) mod 10 }} | 15 ={{#expr: (111111/ 1000000000000000) mod 10 }} | 16 ={{#expr: (111111/ 10000000000000000) mod 10 }} | 17 ={{#expr: (111111/ 100000000000000000) mod 10 }} | 18 ={{#expr: (111111/ 1000000000000000000) mod 10 }} | #default= 0 }} || display: none;}}" title="Eine ältere und nicht mehr unterstützte Version"| {{#ifexpr: {{#switch:3 | 0 ={{#expr: 111111 mod 10 }} | 1 ={{#expr: (111111/ 10) mod 10 }} | 2 ={{#expr: (111111/ 100) mod 10 }} | 3 ={{#expr: (111111/ 1000) mod 10 }} | 4 ={{#expr: (111111/ 10000) mod 10 }} | 5 ={{#expr: (111111/ 100000) mod 10 }} | 6 ={{#expr: (111111/ 1000000) mod 10 }} | 7 ={{#expr: (111111/ 10000000) mod 10 }} | 8 ={{#expr: (111111/ 100000000) mod 10 }} | 9 ={{#expr: (111111/ 1000000000) mod 10 }} | 10 ={{#expr: (111111/ 10000000000) mod 10 }} | 11 ={{#expr: (111111/ 100000000000) mod 10 }} | 12 ={{#expr: (111111/ 1000000000000) mod 10 }} | 13 ={{#expr: (111111/ 10000000000000) mod 10 }} | 14 ={{#expr: (111111/ 100000000000000) mod 10 }} | 15 ={{#expr: (111111/ 1000000000000000) mod 10 }} | 16 ={{#expr: (111111/ 10000000000000000) mod 10 }} | 17 ={{#expr: (111111/ 100000000000000000) mod 10 }} | 18 ={{#expr: (111111/ 1000000000000000000) mod 10 }} | #default= 0 }} | Ältere Version; nicht mehr unterstützt | Alte Version}} |- | style="background-color: #CEE482; padding: 0.5ex 0.75em; {{#ifexpr: {{#switch:3 | 0 ={{#expr: 111111 mod 10 }} | 1 ={{#expr: (111111/ 10) mod 10 }} | 2 ={{#expr: (111111/ 100) mod 10 }} | 3 ={{#expr: (111111/ 1000) mod 10 }} | 4 ={{#expr: (111111/ 10000) mod 10 }} | 5 ={{#expr: (111111/ 100000) mod 10 }} | 6 ={{#expr: (111111/ 1000000) mod 10 }} | 7 ={{#expr: (111111/ 10000000) mod 10 }} | 8 ={{#expr: (111111/ 100000000) mod 10 }} | 9 ={{#expr: (111111/ 1000000000) mod 10 }} | 10 ={{#expr: (111111/ 10000000000) mod 10 }} | 11 ={{#expr: (111111/ 100000000000) mod 10 }} | 12 ={{#expr: (111111/ 1000000000000) mod 10 }} | 13 ={{#expr: (111111/ 10000000000000) mod 10 }} | 14 ={{#expr: (111111/ 100000000000000) mod 10 }} | 15 ={{#expr: (111111/ 1000000000000000) mod 10 }} | 16 ={{#expr: (111111/ 10000000000000000) mod 10 }} | 17 ={{#expr: (111111/ 100000000000000000) mod 10 }} | 18 ={{#expr: (111111/ 1000000000000000000) mod 10 }} | #default= 0 }} || display: none;}}" title="Eine ältere aber noch unterstützte Version"| Ältere Version; noch unterstützt |- | style="background-color: #9DD12F; padding: 0.5ex 0.75em; {{#ifexpr: {{#switch:2 | 0 ={{#expr: 111111 mod 10 }} | 1 ={{#expr: (111111/ 10) mod 10 }} | 2 ={{#expr: (111111/ 100) mod 10 }} | 3 ={{#expr: (111111/ 1000) mod 10 }} | 4 ={{#expr: (111111/ 10000) mod 10 }} | 5 ={{#expr: (111111/ 100000) mod 10 }} | 6 ={{#expr: (111111/ 1000000) mod 10 }} | 7 ={{#expr: (111111/ 10000000) mod 10 }} | 8 ={{#expr: (111111/ 100000000) mod 10 }} | 9 ={{#expr: (111111/ 1000000000) mod 10 }} | 10 ={{#expr: (111111/ 10000000000) mod 10 }} | 11 ={{#expr: (111111/ 100000000000) mod 10 }} | 12 ={{#expr: (111111/ 1000000000000) mod 10 }} | 13 ={{#expr: (111111/ 10000000000000) mod 10 }} | 14 ={{#expr: (111111/ 100000000000000) mod 10 }} | 15 ={{#expr: (111111/ 1000000000000000) mod 10 }} | 16 ={{#expr: (111111/ 10000000000000000) mod 10 }} | 17 ={{#expr: (111111/ 100000000000000000) mod 10 }} | 18 ={{#expr: (111111/ 1000000000000000000) mod 10 }} | #default= 0 }} || display: none;}}" title="Die aktuell stabile Version"| Aktuelle Version |- | style="background-color: #FCC27E; padding: 0.5ex 0.75em; {{#ifexpr: {{#switch:1 | 0 ={{#expr: 111111 mod 10 }} | 1 ={{#expr: (111111/ 10) mod 10 }} | 2 ={{#expr: (111111/ 100) mod 10 }} | 3 ={{#expr: (111111/ 1000) mod 10 }} | 4 ={{#expr: (111111/ 10000) mod 10 }} | 5 ={{#expr: (111111/ 100000) mod 10 }} | 6 ={{#expr: (111111/ 1000000) mod 10 }} | 7 ={{#expr: (111111/ 10000000) mod 10 }} | 8 ={{#expr: (111111/ 100000000) mod 10 }} | 9 ={{#expr: (111111/ 1000000000) mod 10 }} | 10 ={{#expr: (111111/ 10000000000) mod 10 }} | 11 ={{#expr: (111111/ 100000000000) mod 10 }} | 12 ={{#expr: (111111/ 1000000000000) mod 10 }} | 13 ={{#expr: (111111/ 10000000000000) mod 10 }} | 14 ={{#expr: (111111/ 100000000000000) mod 10 }} | 15 ={{#expr: (111111/ 1000000000000000) mod 10 }} | 16 ={{#expr: (111111/ 10000000000000000) mod 10 }} | 17 ={{#expr: (111111/ 100000000000000000) mod 10 }} | 18 ={{#expr: (111111/ 1000000000000000000) mod 10 }} | #default= 0 }} || display: none;}}" title="Die aktuelle Vorabversion einer zukünftigen Version"| Aktuelle Vorabversion |- | style="background-color: #FCED77; padding: 0.5ex 0.75em; {{#ifexpr: {{#switch:0 | 0 ={{#expr: 111111 mod 10 }} | 1 ={{#expr: (111111/ 10) mod 10 }} | 2 ={{#expr: (111111/ 100) mod 10 }} | 3 ={{#expr: (111111/ 1000) mod 10 }} | 4 ={{#expr: (111111/ 10000) mod 10 }} | 5 ={{#expr: (111111/ 100000) mod 10 }} | 6 ={{#expr: (111111/ 1000000) mod 10 }} | 7 ={{#expr: (111111/ 10000000) mod 10 }} | 8 ={{#expr: (111111/ 100000000) mod 10 }} | 9 ={{#expr: (111111/ 1000000000) mod 10 }} | 10 ={{#expr: (111111/ 10000000000) mod 10 }} | 11 ={{#expr: (111111/ 100000000000) mod 10 }} | 12 ={{#expr: (111111/ 1000000000000) mod 10 }} | 13 ={{#expr: (111111/ 10000000000000) mod 10 }} | 14 ={{#expr: (111111/ 100000000000000) mod 10 }} | 15 ={{#expr: (111111/ 1000000000000000) mod 10 }} | 16 ={{#expr: (111111/ 10000000000000000) mod 10 }} | 17 ={{#expr: (111111/ 100000000000000000) mod 10 }} | 18 ={{#expr: (111111/ 1000000000000000000) mod 10 }} | #default= 0 }} || display: none;}}" title="Eine zukünftige Version"| Zukünftige Version |}| o = class="vorlageVersion" {{#if: D9 | style="background-color: #F09278; " title="Eine ältere und nicht mehr unterstützte Version" data-sort-value="D9" | D9 |}}| co = class="vorlageVersion" {{#if: D9 | style="background-color: #CEE482; " title="Eine ältere aber noch unterstützte Version" data-sort-value="D9" | D9 |}}| c = class="vorlageVersion" {{#if: D9 | style="background-color: #9DD12F; " title="Die aktuell stabile Version" data-sort-value="D9" | D9 |}}| cp = class="vorlageVersion" {{#if: D9 | style="background-color: #FCC27E; " title="Die aktuelle Vorabversion einer zukünftigen Version" data-sort-value="D9" | D9 |}}| p = class="vorlageVersion" {{#if: D9 | style="background-color: #FCED77; " title="Eine zukünftige Version" data-sort-value="D9" | D9 |}}| #default = {{#if: o | Vorlagenfehler: Unbekannter Typenparameter |}}}} | November 1995 | | SpaceAliens | Wurde auf einer CD mit der Beschriftung „{{#invoke:Vorlage:lang|flat}}“ an ausgesuchte Entwickler verteilt.<ref name="typewritten">typewritten software – retrotechnology research lab: Software Library (englisch); abgerufen am 25. Mai 2016.</ref> Diese Version wies sich als „System Software 8.0d9“ aus, also noch „System 8“ und nicht „Mac OS 8.“ |-
| {{#if: o || Vorlagenfehler: Typenparameter nicht gefunden }}{{#if: o | {{#ifeq: o | l || {{#ifeq: o | lv || {{#ifeq: o | t || {{#ifeq: o | tv || {{#if: D11E4 || Vorlagenfehler: Versionsparameter nicht gefunden }}}}}}}}}}|}}{{#switch: o| l =
| lv =
| t = {| class="vorlageVersion wikitable" style="text-align: center; "
! class="hintergrundfarbe5" style="padding: 0.5ex 0.75em; text-align: left; {{#ifexpr: {{#ifexpr: {{#invoke:Str|len|111111}} >= {{#if: 6 | 6 |0}}| {{#switch:5 | 0 ={{#expr: 111111 mod 10 }} | 1 ={{#expr: (111111/ 10) mod 10 }} | 2 ={{#expr: (111111/ 100) mod 10 }} | 3 ={{#expr: (111111/ 1000) mod 10 }} | 4 ={{#expr: (111111/ 10000) mod 10 }} | 5 ={{#expr: (111111/ 100000) mod 10 }} | 6 ={{#expr: (111111/ 1000000) mod 10 }} | 7 ={{#expr: (111111/ 10000000) mod 10 }} | 8 ={{#expr: (111111/ 100000000) mod 10 }} | 9 ={{#expr: (111111/ 1000000000) mod 10 }} | 10 ={{#expr: (111111/ 10000000000) mod 10 }} | 11 ={{#expr: (111111/ 100000000000) mod 10 }} | 12 ={{#expr: (111111/ 1000000000000) mod 10 }} | 13 ={{#expr: (111111/ 10000000000000) mod 10 }} | 14 ={{#expr: (111111/ 100000000000000) mod 10 }} | 15 ={{#expr: (111111/ 1000000000000000) mod 10 }} | 16 ={{#expr: (111111/ 10000000000000000) mod 10 }} | 17 ={{#expr: (111111/ 100000000000000000) mod 10 }} | 18 ={{#expr: (111111/ 1000000000000000000) mod 10 }} | #default= 0 }} | 1 }} || display: none;}}"| Legende: | style="background-color: #F09278; padding: 0.5ex 0.75em; {{#ifexpr: {{#switch:4 | 0 ={{#expr: 111111 mod 10 }} | 1 ={{#expr: (111111/ 10) mod 10 }} | 2 ={{#expr: (111111/ 100) mod 10 }} | 3 ={{#expr: (111111/ 1000) mod 10 }} | 4 ={{#expr: (111111/ 10000) mod 10 }} | 5 ={{#expr: (111111/ 100000) mod 10 }} | 6 ={{#expr: (111111/ 1000000) mod 10 }} | 7 ={{#expr: (111111/ 10000000) mod 10 }} | 8 ={{#expr: (111111/ 100000000) mod 10 }} | 9 ={{#expr: (111111/ 1000000000) mod 10 }} | 10 ={{#expr: (111111/ 10000000000) mod 10 }} | 11 ={{#expr: (111111/ 100000000000) mod 10 }} | 12 ={{#expr: (111111/ 1000000000000) mod 10 }} | 13 ={{#expr: (111111/ 10000000000000) mod 10 }} | 14 ={{#expr: (111111/ 100000000000000) mod 10 }} | 15 ={{#expr: (111111/ 1000000000000000) mod 10 }} | 16 ={{#expr: (111111/ 10000000000000000) mod 10 }} | 17 ={{#expr: (111111/ 100000000000000000) mod 10 }} | 18 ={{#expr: (111111/ 1000000000000000000) mod 10 }} | #default= 0 }} || display: none;}}" title="Eine ältere und nicht mehr unterstützte Version"| {{#ifexpr: {{#switch:3 | 0 ={{#expr: 111111 mod 10 }} | 1 ={{#expr: (111111/ 10) mod 10 }} | 2 ={{#expr: (111111/ 100) mod 10 }} | 3 ={{#expr: (111111/ 1000) mod 10 }} | 4 ={{#expr: (111111/ 10000) mod 10 }} | 5 ={{#expr: (111111/ 100000) mod 10 }} | 6 ={{#expr: (111111/ 1000000) mod 10 }} | 7 ={{#expr: (111111/ 10000000) mod 10 }} | 8 ={{#expr: (111111/ 100000000) mod 10 }} | 9 ={{#expr: (111111/ 1000000000) mod 10 }} | 10 ={{#expr: (111111/ 10000000000) mod 10 }} | 11 ={{#expr: (111111/ 100000000000) mod 10 }} | 12 ={{#expr: (111111/ 1000000000000) mod 10 }} | 13 ={{#expr: (111111/ 10000000000000) mod 10 }} | 14 ={{#expr: (111111/ 100000000000000) mod 10 }} | 15 ={{#expr: (111111/ 1000000000000000) mod 10 }} | 16 ={{#expr: (111111/ 10000000000000000) mod 10 }} | 17 ={{#expr: (111111/ 100000000000000000) mod 10 }} | 18 ={{#expr: (111111/ 1000000000000000000) mod 10 }} | #default= 0 }} | Ältere Version; nicht mehr unterstützt | Alte Version}} | style="background-color: #CEE482; padding: 0.5ex 0.75em; {{#ifexpr: {{#switch:3 | 0 ={{#expr: 111111 mod 10 }} | 1 ={{#expr: (111111/ 10) mod 10 }} | 2 ={{#expr: (111111/ 100) mod 10 }} | 3 ={{#expr: (111111/ 1000) mod 10 }} | 4 ={{#expr: (111111/ 10000) mod 10 }} | 5 ={{#expr: (111111/ 100000) mod 10 }} | 6 ={{#expr: (111111/ 1000000) mod 10 }} | 7 ={{#expr: (111111/ 10000000) mod 10 }} | 8 ={{#expr: (111111/ 100000000) mod 10 }} | 9 ={{#expr: (111111/ 1000000000) mod 10 }} | 10 ={{#expr: (111111/ 10000000000) mod 10 }} | 11 ={{#expr: (111111/ 100000000000) mod 10 }} | 12 ={{#expr: (111111/ 1000000000000) mod 10 }} | 13 ={{#expr: (111111/ 10000000000000) mod 10 }} | 14 ={{#expr: (111111/ 100000000000000) mod 10 }} | 15 ={{#expr: (111111/ 1000000000000000) mod 10 }} | 16 ={{#expr: (111111/ 10000000000000000) mod 10 }} | 17 ={{#expr: (111111/ 100000000000000000) mod 10 }} | 18 ={{#expr: (111111/ 1000000000000000000) mod 10 }} | #default= 0 }} || display: none;}}" title="Eine ältere aber noch unterstützte Version"| Ältere Version; noch unterstützt | style="background-color: #9DD12F; padding: 0.5ex 0.75em; {{#ifexpr: {{#switch:2 | 0 ={{#expr: 111111 mod 10 }} | 1 ={{#expr: (111111/ 10) mod 10 }} | 2 ={{#expr: (111111/ 100) mod 10 }} | 3 ={{#expr: (111111/ 1000) mod 10 }} | 4 ={{#expr: (111111/ 10000) mod 10 }} | 5 ={{#expr: (111111/ 100000) mod 10 }} | 6 ={{#expr: (111111/ 1000000) mod 10 }} | 7 ={{#expr: (111111/ 10000000) mod 10 }} | 8 ={{#expr: (111111/ 100000000) mod 10 }} | 9 ={{#expr: (111111/ 1000000000) mod 10 }} | 10 ={{#expr: (111111/ 10000000000) mod 10 }} | 11 ={{#expr: (111111/ 100000000000) mod 10 }} | 12 ={{#expr: (111111/ 1000000000000) mod 10 }} | 13 ={{#expr: (111111/ 10000000000000) mod 10 }} | 14 ={{#expr: (111111/ 100000000000000) mod 10 }} | 15 ={{#expr: (111111/ 1000000000000000) mod 10 }} | 16 ={{#expr: (111111/ 10000000000000000) mod 10 }} | 17 ={{#expr: (111111/ 100000000000000000) mod 10 }} | 18 ={{#expr: (111111/ 1000000000000000000) mod 10 }} | #default= 0 }} || display: none;}}" title="Die aktuell stabile Version"| Aktuelle Version | style="background-color: #FCC27E; padding: 0.5ex 0.75em; {{#ifexpr: {{#switch:1 | 0 ={{#expr: 111111 mod 10 }} | 1 ={{#expr: (111111/ 10) mod 10 }} | 2 ={{#expr: (111111/ 100) mod 10 }} | 3 ={{#expr: (111111/ 1000) mod 10 }} | 4 ={{#expr: (111111/ 10000) mod 10 }} | 5 ={{#expr: (111111/ 100000) mod 10 }} | 6 ={{#expr: (111111/ 1000000) mod 10 }} | 7 ={{#expr: (111111/ 10000000) mod 10 }} | 8 ={{#expr: (111111/ 100000000) mod 10 }} | 9 ={{#expr: (111111/ 1000000000) mod 10 }} | 10 ={{#expr: (111111/ 10000000000) mod 10 }} | 11 ={{#expr: (111111/ 100000000000) mod 10 }} | 12 ={{#expr: (111111/ 1000000000000) mod 10 }} | 13 ={{#expr: (111111/ 10000000000000) mod 10 }} | 14 ={{#expr: (111111/ 100000000000000) mod 10 }} | 15 ={{#expr: (111111/ 1000000000000000) mod 10 }} | 16 ={{#expr: (111111/ 10000000000000000) mod 10 }} | 17 ={{#expr: (111111/ 100000000000000000) mod 10 }} | 18 ={{#expr: (111111/ 1000000000000000000) mod 10 }} | #default= 0 }} || display: none;}}" title="Die aktuelle Vorabversion einer zukünftigen Version"| Aktuelle Vorabversion | style="background-color: #FCED77; padding: 0.5ex 0.75em; {{#ifexpr: {{#switch:0 | 0 ={{#expr: 111111 mod 10 }} | 1 ={{#expr: (111111/ 10) mod 10 }} | 2 ={{#expr: (111111/ 100) mod 10 }} | 3 ={{#expr: (111111/ 1000) mod 10 }} | 4 ={{#expr: (111111/ 10000) mod 10 }} | 5 ={{#expr: (111111/ 100000) mod 10 }} | 6 ={{#expr: (111111/ 1000000) mod 10 }} | 7 ={{#expr: (111111/ 10000000) mod 10 }} | 8 ={{#expr: (111111/ 100000000) mod 10 }} | 9 ={{#expr: (111111/ 1000000000) mod 10 }} | 10 ={{#expr: (111111/ 10000000000) mod 10 }} | 11 ={{#expr: (111111/ 100000000000) mod 10 }} | 12 ={{#expr: (111111/ 1000000000000) mod 10 }} | 13 ={{#expr: (111111/ 10000000000000) mod 10 }} | 14 ={{#expr: (111111/ 100000000000000) mod 10 }} | 15 ={{#expr: (111111/ 1000000000000000) mod 10 }} | 16 ={{#expr: (111111/ 10000000000000000) mod 10 }} | 17 ={{#expr: (111111/ 100000000000000000) mod 10 }} | 18 ={{#expr: (111111/ 1000000000000000000) mod 10 }} | #default= 0 }} || display: none;}}" title="Eine zukünftige Version"| Zukünftige Version |}| tv = {| class="vorlageVersion wikitable float-right" style="text-align: left; " |- !class="hintergrundfarbe5" style="padding: 0.5ex 0.75em; {{#ifexpr: {{#ifexpr: {{#invoke:Str|len|111111}} >= {{#if: 6 | 6 |0}}| {{#switch:5 | 0 ={{#expr: 111111 mod 10 }} | 1 ={{#expr: (111111/ 10) mod 10 }} | 2 ={{#expr: (111111/ 100) mod 10 }} | 3 ={{#expr: (111111/ 1000) mod 10 }} | 4 ={{#expr: (111111/ 10000) mod 10 }} | 5 ={{#expr: (111111/ 100000) mod 10 }} | 6 ={{#expr: (111111/ 1000000) mod 10 }} | 7 ={{#expr: (111111/ 10000000) mod 10 }} | 8 ={{#expr: (111111/ 100000000) mod 10 }} | 9 ={{#expr: (111111/ 1000000000) mod 10 }} | 10 ={{#expr: (111111/ 10000000000) mod 10 }} | 11 ={{#expr: (111111/ 100000000000) mod 10 }} | 12 ={{#expr: (111111/ 1000000000000) mod 10 }} | 13 ={{#expr: (111111/ 10000000000000) mod 10 }} | 14 ={{#expr: (111111/ 100000000000000) mod 10 }} | 15 ={{#expr: (111111/ 1000000000000000) mod 10 }} | 16 ={{#expr: (111111/ 10000000000000000) mod 10 }} | 17 ={{#expr: (111111/ 100000000000000000) mod 10 }} | 18 ={{#expr: (111111/ 1000000000000000000) mod 10 }} | #default= 0 }} | 1 }} || display: none;}}"| Legende: |- | style="background-color: #F09278; padding: 0.5ex 0.75em; {{#ifexpr: {{#switch:4 | 0 ={{#expr: 111111 mod 10 }} | 1 ={{#expr: (111111/ 10) mod 10 }} | 2 ={{#expr: (111111/ 100) mod 10 }} | 3 ={{#expr: (111111/ 1000) mod 10 }} | 4 ={{#expr: (111111/ 10000) mod 10 }} | 5 ={{#expr: (111111/ 100000) mod 10 }} | 6 ={{#expr: (111111/ 1000000) mod 10 }} | 7 ={{#expr: (111111/ 10000000) mod 10 }} | 8 ={{#expr: (111111/ 100000000) mod 10 }} | 9 ={{#expr: (111111/ 1000000000) mod 10 }} | 10 ={{#expr: (111111/ 10000000000) mod 10 }} | 11 ={{#expr: (111111/ 100000000000) mod 10 }} | 12 ={{#expr: (111111/ 1000000000000) mod 10 }} | 13 ={{#expr: (111111/ 10000000000000) mod 10 }} | 14 ={{#expr: (111111/ 100000000000000) mod 10 }} | 15 ={{#expr: (111111/ 1000000000000000) mod 10 }} | 16 ={{#expr: (111111/ 10000000000000000) mod 10 }} | 17 ={{#expr: (111111/ 100000000000000000) mod 10 }} | 18 ={{#expr: (111111/ 1000000000000000000) mod 10 }} | #default= 0 }} || display: none;}}" title="Eine ältere und nicht mehr unterstützte Version"| {{#ifexpr: {{#switch:3 | 0 ={{#expr: 111111 mod 10 }} | 1 ={{#expr: (111111/ 10) mod 10 }} | 2 ={{#expr: (111111/ 100) mod 10 }} | 3 ={{#expr: (111111/ 1000) mod 10 }} | 4 ={{#expr: (111111/ 10000) mod 10 }} | 5 ={{#expr: (111111/ 100000) mod 10 }} | 6 ={{#expr: (111111/ 1000000) mod 10 }} | 7 ={{#expr: (111111/ 10000000) mod 10 }} | 8 ={{#expr: (111111/ 100000000) mod 10 }} | 9 ={{#expr: (111111/ 1000000000) mod 10 }} | 10 ={{#expr: (111111/ 10000000000) mod 10 }} | 11 ={{#expr: (111111/ 100000000000) mod 10 }} | 12 ={{#expr: (111111/ 1000000000000) mod 10 }} | 13 ={{#expr: (111111/ 10000000000000) mod 10 }} | 14 ={{#expr: (111111/ 100000000000000) mod 10 }} | 15 ={{#expr: (111111/ 1000000000000000) mod 10 }} | 16 ={{#expr: (111111/ 10000000000000000) mod 10 }} | 17 ={{#expr: (111111/ 100000000000000000) mod 10 }} | 18 ={{#expr: (111111/ 1000000000000000000) mod 10 }} | #default= 0 }} | Ältere Version; nicht mehr unterstützt | Alte Version}} |- | style="background-color: #CEE482; padding: 0.5ex 0.75em; {{#ifexpr: {{#switch:3 | 0 ={{#expr: 111111 mod 10 }} | 1 ={{#expr: (111111/ 10) mod 10 }} | 2 ={{#expr: (111111/ 100) mod 10 }} | 3 ={{#expr: (111111/ 1000) mod 10 }} | 4 ={{#expr: (111111/ 10000) mod 10 }} | 5 ={{#expr: (111111/ 100000) mod 10 }} | 6 ={{#expr: (111111/ 1000000) mod 10 }} | 7 ={{#expr: (111111/ 10000000) mod 10 }} | 8 ={{#expr: (111111/ 100000000) mod 10 }} | 9 ={{#expr: (111111/ 1000000000) mod 10 }} | 10 ={{#expr: (111111/ 10000000000) mod 10 }} | 11 ={{#expr: (111111/ 100000000000) mod 10 }} | 12 ={{#expr: (111111/ 1000000000000) mod 10 }} | 13 ={{#expr: (111111/ 10000000000000) mod 10 }} | 14 ={{#expr: (111111/ 100000000000000) mod 10 }} | 15 ={{#expr: (111111/ 1000000000000000) mod 10 }} | 16 ={{#expr: (111111/ 10000000000000000) mod 10 }} | 17 ={{#expr: (111111/ 100000000000000000) mod 10 }} | 18 ={{#expr: (111111/ 1000000000000000000) mod 10 }} | #default= 0 }} || display: none;}}" title="Eine ältere aber noch unterstützte Version"| Ältere Version; noch unterstützt |- | style="background-color: #9DD12F; padding: 0.5ex 0.75em; {{#ifexpr: {{#switch:2 | 0 ={{#expr: 111111 mod 10 }} | 1 ={{#expr: (111111/ 10) mod 10 }} | 2 ={{#expr: (111111/ 100) mod 10 }} | 3 ={{#expr: (111111/ 1000) mod 10 }} | 4 ={{#expr: (111111/ 10000) mod 10 }} | 5 ={{#expr: (111111/ 100000) mod 10 }} | 6 ={{#expr: (111111/ 1000000) mod 10 }} | 7 ={{#expr: (111111/ 10000000) mod 10 }} | 8 ={{#expr: (111111/ 100000000) mod 10 }} | 9 ={{#expr: (111111/ 1000000000) mod 10 }} | 10 ={{#expr: (111111/ 10000000000) mod 10 }} | 11 ={{#expr: (111111/ 100000000000) mod 10 }} | 12 ={{#expr: (111111/ 1000000000000) mod 10 }} | 13 ={{#expr: (111111/ 10000000000000) mod 10 }} | 14 ={{#expr: (111111/ 100000000000000) mod 10 }} | 15 ={{#expr: (111111/ 1000000000000000) mod 10 }} | 16 ={{#expr: (111111/ 10000000000000000) mod 10 }} | 17 ={{#expr: (111111/ 100000000000000000) mod 10 }} | 18 ={{#expr: (111111/ 1000000000000000000) mod 10 }} | #default= 0 }} || display: none;}}" title="Die aktuell stabile Version"| Aktuelle Version |- | style="background-color: #FCC27E; padding: 0.5ex 0.75em; {{#ifexpr: {{#switch:1 | 0 ={{#expr: 111111 mod 10 }} | 1 ={{#expr: (111111/ 10) mod 10 }} | 2 ={{#expr: (111111/ 100) mod 10 }} | 3 ={{#expr: (111111/ 1000) mod 10 }} | 4 ={{#expr: (111111/ 10000) mod 10 }} | 5 ={{#expr: (111111/ 100000) mod 10 }} | 6 ={{#expr: (111111/ 1000000) mod 10 }} | 7 ={{#expr: (111111/ 10000000) mod 10 }} | 8 ={{#expr: (111111/ 100000000) mod 10 }} | 9 ={{#expr: (111111/ 1000000000) mod 10 }} | 10 ={{#expr: (111111/ 10000000000) mod 10 }} | 11 ={{#expr: (111111/ 100000000000) mod 10 }} | 12 ={{#expr: (111111/ 1000000000000) mod 10 }} | 13 ={{#expr: (111111/ 10000000000000) mod 10 }} | 14 ={{#expr: (111111/ 100000000000000) mod 10 }} | 15 ={{#expr: (111111/ 1000000000000000) mod 10 }} | 16 ={{#expr: (111111/ 10000000000000000) mod 10 }} | 17 ={{#expr: (111111/ 100000000000000000) mod 10 }} | 18 ={{#expr: (111111/ 1000000000000000000) mod 10 }} | #default= 0 }} || display: none;}}" title="Die aktuelle Vorabversion einer zukünftigen Version"| Aktuelle Vorabversion |- | style="background-color: #FCED77; padding: 0.5ex 0.75em; {{#ifexpr: {{#switch:0 | 0 ={{#expr: 111111 mod 10 }} | 1 ={{#expr: (111111/ 10) mod 10 }} | 2 ={{#expr: (111111/ 100) mod 10 }} | 3 ={{#expr: (111111/ 1000) mod 10 }} | 4 ={{#expr: (111111/ 10000) mod 10 }} | 5 ={{#expr: (111111/ 100000) mod 10 }} | 6 ={{#expr: (111111/ 1000000) mod 10 }} | 7 ={{#expr: (111111/ 10000000) mod 10 }} | 8 ={{#expr: (111111/ 100000000) mod 10 }} | 9 ={{#expr: (111111/ 1000000000) mod 10 }} | 10 ={{#expr: (111111/ 10000000000) mod 10 }} | 11 ={{#expr: (111111/ 100000000000) mod 10 }} | 12 ={{#expr: (111111/ 1000000000000) mod 10 }} | 13 ={{#expr: (111111/ 10000000000000) mod 10 }} | 14 ={{#expr: (111111/ 100000000000000) mod 10 }} | 15 ={{#expr: (111111/ 1000000000000000) mod 10 }} | 16 ={{#expr: (111111/ 10000000000000000) mod 10 }} | 17 ={{#expr: (111111/ 100000000000000000) mod 10 }} | 18 ={{#expr: (111111/ 1000000000000000000) mod 10 }} | #default= 0 }} || display: none;}}" title="Eine zukünftige Version"| Zukünftige Version |}| o = class="vorlageVersion" {{#if: D11E4 | style="background-color: #F09278; " title="Eine ältere und nicht mehr unterstützte Version" data-sort-value="D11E4" | D11E4 |}}| co = class="vorlageVersion" {{#if: D11E4 | style="background-color: #CEE482; " title="Eine ältere aber noch unterstützte Version" data-sort-value="D11E4" | D11E4 |}}| c = class="vorlageVersion" {{#if: D11E4 | style="background-color: #9DD12F; " title="Die aktuell stabile Version" data-sort-value="D11E4" | D11E4 |}}| cp = class="vorlageVersion" {{#if: D11E4 | style="background-color: #FCC27E; " title="Die aktuelle Vorabversion einer zukünftigen Version" data-sort-value="D11E4" | D11E4 |}}| p = class="vorlageVersion" {{#if: D11E4 | style="background-color: #FCED77; " title="Eine zukünftige Version" data-sort-value="D11E4" | D11E4 |}}| #default = {{#if: o | Vorlagenfehler: Unbekannter Typenparameter |}}}}<ref>Betaworld: <templatestyles src="Webarchiv/styles.css" />{{#if:20150216042502
| {{#ifeq: 20150216042502 | *
| {{#if: Mac OS 8 “Copland” (d11e4, Codenamed: “Spaz”) | {{#invoke:WLink|getEscapedTitle|Mac OS 8 “Copland” (d11e4, Codenamed: “Spaz”)}} | {{#invoke:Webarchiv|getdomain|http://betaworld.forcedperfect.net/Mac_OS_8_Betas/Pages/Mac_OS_8_%22Copland%22_(d11e4,_Codenamed__%22Spaz%22).html}} }} (Archivversionen)
| {{#iferror: {{#time: j. F Y|20150216042502}}
| {{#if: || }}Der Wert des Parameters {{#if: wayback | wayback | Datum }} muss ein gültiger Zeitstempel der Form YYYYMMDDHHMMSS sein!
| {{#if: Mac OS 8 “Copland” (d11e4, Codenamed: “Spaz”) | {{#invoke:WLink|getEscapedTitle|Mac OS 8 “Copland” (d11e4, Codenamed: “Spaz”)}} | {{#invoke:Webarchiv|getdomain|http://betaworld.forcedperfect.net/Mac_OS_8_Betas/Pages/Mac_OS_8_%22Copland%22_(d11e4,_Codenamed__%22Spaz%22).html}} }} {{#ifeq: | [] | [ | ( }}{{#if: {{#if: | {{{archiv-bot}}} | }} | des Vorlage:Referrer }} vom {{#time: j. F Y|20150216042502}} im Internet Archive{{#if: | ; }}{{#ifeq: | [] | ] | ) }}
}}
}}
| {{#if:
| {{#iferror: {{#time: j. F Y|{{{webciteID}}}}}
| {{#switch: {{#invoke:Str|len|{{{webciteID}}}}}
| 16= {{#if: Mac OS 8 “Copland” (d11e4, Codenamed: “Spaz”) | {{#invoke:WLink|getEscapedTitle|Mac OS 8 “Copland” (d11e4, Codenamed: “Spaz”)}} | {{#invoke:Webarchiv|getdomain|http://betaworld.forcedperfect.net/Mac_OS_8_Betas/Pages/Mac_OS_8_%22Copland%22_(d11e4,_Codenamed__%22Spaz%22).html}} }} {{#ifeq: | [] | [ | ( }}{{#if: {{#if: | {{{archiv-bot}}} | }} | des Vorlage:Referrer }} vom {{#time: j. F Y| 19700101000000 + {{#expr: floor {{#expr: {{#invoke:Str|sub|{{{webciteID}}}|1|10}}/86400}} }} days}} auf WebCite{{#if: | ; }}{{#ifeq: | [] | ] | ) }}
| 9 = {{#if: Mac OS 8 “Copland” (d11e4, Codenamed: “Spaz”) | {{#invoke:WLink|getEscapedTitle|Mac OS 8 “Copland” (d11e4, Codenamed: “Spaz”)}} | {{#invoke:Webarchiv|getdomain|http://betaworld.forcedperfect.net/Mac_OS_8_Betas/Pages/Mac_OS_8_%22Copland%22_(d11e4,_Codenamed__%22Spaz%22).html}} }} {{#ifeq: | [] | [ | ( }}{{#if: {{#if: | {{{archiv-bot}}} | }} | des Vorlage:Referrer}} vom {{#time: j. F Y| 19700101000000 + {{#expr: floor {{#expr: {{#invoke:Str|sub|{{#invoke:Expr|base62|{{{webciteID}}}}}|1|10}}/86400}} }} days}} auf WebCite{{#if: | ; }}{{#ifeq: | [] | ] | ) }}
| #default= Der Wert des Parameters {{#if: webciteID | webciteID | ID }} muss entweder ein Zeitstempel der Form YYYYMMDDHHMMSS oder ein Schüsselwert mit 9 Zeichen oder eine 16-stellige Zahl sein!{{#if: || }}
}}
| c|{{{webciteID}}}}} {{#if: Mac OS 8 “Copland” (d11e4, Codenamed: “Spaz”) | {{#invoke:WLink|getEscapedTitle|Mac OS 8 “Copland” (d11e4, Codenamed: “Spaz”)}} | {{#invoke:Webarchiv|getdomain|http://betaworld.forcedperfect.net/Mac_OS_8_Betas/Pages/Mac_OS_8_%22Copland%22_(d11e4,_Codenamed__%22Spaz%22).html}} }} ({{#if: {{#if: | {{{archiv-bot}}} | }} | des Vorlage:Referrer}} vom {{#time: j. F Y|{{{webciteID}}}}} auf WebCite{{#if: | ; }}{{#ifeq: | [] | ] | ) }}
}}
| {{#if:
| Vorlage:Webarchiv/Today
| {{#if:
| Vorlage:Webarchiv/Generisch
| {{#if: Mac OS 8 “Copland” (d11e4, Codenamed: “Spaz”) | {{#invoke:WLink|getEscapedTitle|Mac OS 8 “Copland” (d11e4, Codenamed: “Spaz”)}} | {{#invoke:Webarchiv|getdomain|http://betaworld.forcedperfect.net/Mac_OS_8_Betas/Pages/Mac_OS_8_%22Copland%22_(d11e4,_Codenamed__%22Spaz%22).html}} }}
}}}}}}}}{{#if:
| Vorlage:Webarchiv/archiv-bot
}}{{#invoke:TemplatePar|check
|all = url=
|opt = text= wayback= webciteID= archive-is= archive-today= archiv-url= archiv-datum= ()= archiv-bot= format= original=
|cat = Wikipedia:Vorlagenfehler/Vorlage:Webarchiv
|errNS = 0
|template = Vorlage:Webarchiv
|format = *
|preview = 1
}}{{#ifexpr: {{#if:20150216042502|1|0}}{{#if:|+1}}{{#if:|+1}}{{#if:|+1}}{{#if:|+1}} <> 1
| {{#if: || }}{{#invoke:TemplUtl|failure| Fehler bei Vorlage:Webarchiv: Genau einer der Parameter 'wayback', 'webciteID', 'archive-today', 'archive-is' oder 'archiv-url' muss angegeben werden.|1}}
}}{{#if:
| {{#switch: {{#invoke:Webarchiv|getdomain|{{{archiv-url}}}}}
| web.archive.org =
{{#if: || }}{{#invoke:TemplUtl|failure| Fehler bei Vorlage:Webarchiv: Im Parameter 'archiv-url' wurde URL von Internet Archive erkannt, bitte Parameter 'wayback' benutzen.|1}}
| webcitation.org =
{{#if: || }}{{#invoke:TemplUtl|failure| Fehler bei Vorlage:Webarchiv: Im Parameter 'archiv-url' wurde URL von WebCite erkannt, bitte Parameter 'webciteID' benutzen.|1}}
| archive.today |archive.is |archive.ph |archive.fo |archive.li |archive.md |archive.vn =
{{#if: || }}{{#invoke:TemplUtl|failure| Fehler bei Vorlage:Webarchiv: Im Parameter 'archiv-url' wurde URL von archive.today erkannt, bitte Parameter 'archive-today' benutzen.|1}}
}}{{#if:
| {{#iferror: {{#iferror:{{#invoke:Vorlage:FormatDate|Execute}}|}}
| {{#if: || }}{{#invoke:TemplUtl|failure| Fehler bei Vorlage:Webarchiv: Der Wert des Parameter 'archiv-datum' ist ungültig oder hat ein ungültiges Format.|1}}
| }}
| {{#if: || }}{{#invoke:TemplUtl|failure| Fehler bei Vorlage:Webarchiv: Der Pflichtparameter 'archiv-datum' wurde nicht angegeben.|1}}
}}
| {{#if:
| {{#if: || }}{{#invoke:TemplUtl|failure| Fehler bei Vorlage:Webarchiv: Der Parameter 'archiv-datum' ist nur in Verbindung mit 'archiv-url' angebbar.|1}}
}}
}}{{#if:{{#invoke:URLutil|isHostPathResource|http://betaworld.forcedperfect.net/Mac_OS_8_Betas/Pages/Mac_OS_8_%22Copland%22_(d11e4,_Codenamed__%22Spaz%22).html}}
|| {{#if: || }}
}}{{#if: Mac OS 8 “Copland” (d11e4, Codenamed: “Spaz”)
| {{#if: {{#invoke:WLink|isBracketedLink|Mac OS 8 “Copland” (d11e4, Codenamed: “Spaz”)}}
| {{#if: || }}
}}
| {{#if: || }}
}}{{#switch:
|addlarchives|addlpages= {{#if: || }}{{#if: 1 |}}{{#invoke:TemplUtl|failure| Fehler bei Vorlage:Webarchiv: enWP-Wert im Parameter 'format'.|1}}
}}{{#ifeq: {{#invoke:Str|find|http://betaworld.forcedperfect.net/Mac_OS_8_Betas/Pages/Mac_OS_8_%22Copland%22_(d11e4,_Codenamed__%22Spaz%22).html%7Carchiv}} |-1
|| {{#ifeq: {{#invoke:Str|find|{{#invoke:Str|cropleft|http://betaworld.forcedperfect.net/Mac_OS_8_Betas/Pages/Mac_OS_8_%22Copland%22_(d11e4,_Codenamed__%22Spaz%22).html%7C4}}%7Chttp}} |-1
|| {{#switch: {{#invoke:Webarchiv|getdomain|http://betaworld.forcedperfect.net/Mac_OS_8_Betas/Pages/Mac_OS_8_%22Copland%22_(d11e4,_Codenamed__%22Spaz%22).html }}
| abendblatt.de | daserste.ndr.de | inarchive.com | webcitation.org =
| #default = {{#if: || }}{{#if: 1 |}}{{#invoke:TemplUtl|failure| Fehler bei Vorlage:Webarchiv: Archiv-URL im Parameter 'url' anstatt URL der Originalquelle. Entferne den vor der Original-URL stehenden Mementobestandteil und setze den Archivierungszeitstempel in den Parameter 'wayback', 'webciteID', 'archive.today' oder 'archive-is' ein, sofern nicht bereits befüllt.|1}}
}}
}}
}} (englisch); abgerufen am 25. Mai 2016.</ref>
| Juni 1996 | WWDC | Mac OS 8 | Spaz | Wurde auf zwei CDs verteilt: „{{#invoke:Vorlage:lang|flat}}“ und „{{#invoke:Vorlage:lang|flat}}“.<ref name="typewritten" /> Der Name „Mac OS 8“ wurde später für das klassische Macintosh-Betriebssystem Mac OS 7.7 wiederverwendet, welches schließlich als Mac OS 8 veröffentlicht wurde. |-
| colspan="7"| {{#if: l || Vorlagenfehler: Typenparameter nicht gefunden }}{{#if: l | {{#ifeq: l | l || {{#ifeq: l | lv || {{#ifeq: l | t || {{#ifeq: l | tv || {{#if: || Vorlagenfehler: Versionsparameter nicht gefunden }}}}}}}}}}|}}{{#switch: l | l =
| lv =
| t = {| class="vorlageVersion wikitable" style="text-align: center; "
! class="hintergrundfarbe5" style="padding: 0.5ex 0.75em; text-align: left; {{#ifexpr: {{#ifexpr: {{#invoke:Str|len|10000}} >= {{#if: 6 | 6 |0}}| {{#switch:5 | 0 ={{#expr: 10000 mod 10 }} | 1 ={{#expr: (10000/ 10) mod 10 }} | 2 ={{#expr: (10000/ 100) mod 10 }} | 3 ={{#expr: (10000/ 1000) mod 10 }} | 4 ={{#expr: (10000/ 10000) mod 10 }} | 5 ={{#expr: (10000/ 100000) mod 10 }} | 6 ={{#expr: (10000/ 1000000) mod 10 }} | 7 ={{#expr: (10000/ 10000000) mod 10 }} | 8 ={{#expr: (10000/ 100000000) mod 10 }} | 9 ={{#expr: (10000/ 1000000000) mod 10 }} | 10 ={{#expr: (10000/ 10000000000) mod 10 }} | 11 ={{#expr: (10000/ 100000000000) mod 10 }} | 12 ={{#expr: (10000/ 1000000000000) mod 10 }} | 13 ={{#expr: (10000/ 10000000000000) mod 10 }} | 14 ={{#expr: (10000/ 100000000000000) mod 10 }} | 15 ={{#expr: (10000/ 1000000000000000) mod 10 }} | 16 ={{#expr: (10000/ 10000000000000000) mod 10 }} | 17 ={{#expr: (10000/ 100000000000000000) mod 10 }} | 18 ={{#expr: (10000/ 1000000000000000000) mod 10 }} | #default= 0 }} | 1 }} || display: none;}}"| Legende: | style="background-color: #F09278; padding: 0.5ex 0.75em; {{#ifexpr: {{#switch:4 | 0 ={{#expr: 10000 mod 10 }} | 1 ={{#expr: (10000/ 10) mod 10 }} | 2 ={{#expr: (10000/ 100) mod 10 }} | 3 ={{#expr: (10000/ 1000) mod 10 }} | 4 ={{#expr: (10000/ 10000) mod 10 }} | 5 ={{#expr: (10000/ 100000) mod 10 }} | 6 ={{#expr: (10000/ 1000000) mod 10 }} | 7 ={{#expr: (10000/ 10000000) mod 10 }} | 8 ={{#expr: (10000/ 100000000) mod 10 }} | 9 ={{#expr: (10000/ 1000000000) mod 10 }} | 10 ={{#expr: (10000/ 10000000000) mod 10 }} | 11 ={{#expr: (10000/ 100000000000) mod 10 }} | 12 ={{#expr: (10000/ 1000000000000) mod 10 }} | 13 ={{#expr: (10000/ 10000000000000) mod 10 }} | 14 ={{#expr: (10000/ 100000000000000) mod 10 }} | 15 ={{#expr: (10000/ 1000000000000000) mod 10 }} | 16 ={{#expr: (10000/ 10000000000000000) mod 10 }} | 17 ={{#expr: (10000/ 100000000000000000) mod 10 }} | 18 ={{#expr: (10000/ 1000000000000000000) mod 10 }} | #default= 0 }} || display: none;}}" title="Eine ältere und nicht mehr unterstützte Version"| {{#ifexpr: {{#switch:3 | 0 ={{#expr: 10000 mod 10 }} | 1 ={{#expr: (10000/ 10) mod 10 }} | 2 ={{#expr: (10000/ 100) mod 10 }} | 3 ={{#expr: (10000/ 1000) mod 10 }} | 4 ={{#expr: (10000/ 10000) mod 10 }} | 5 ={{#expr: (10000/ 100000) mod 10 }} | 6 ={{#expr: (10000/ 1000000) mod 10 }} | 7 ={{#expr: (10000/ 10000000) mod 10 }} | 8 ={{#expr: (10000/ 100000000) mod 10 }} | 9 ={{#expr: (10000/ 1000000000) mod 10 }} | 10 ={{#expr: (10000/ 10000000000) mod 10 }} | 11 ={{#expr: (10000/ 100000000000) mod 10 }} | 12 ={{#expr: (10000/ 1000000000000) mod 10 }} | 13 ={{#expr: (10000/ 10000000000000) mod 10 }} | 14 ={{#expr: (10000/ 100000000000000) mod 10 }} | 15 ={{#expr: (10000/ 1000000000000000) mod 10 }} | 16 ={{#expr: (10000/ 10000000000000000) mod 10 }} | 17 ={{#expr: (10000/ 100000000000000000) mod 10 }} | 18 ={{#expr: (10000/ 1000000000000000000) mod 10 }} | #default= 0 }} | Ältere Version; nicht mehr unterstützt | Alte Version}} | style="background-color: #CEE482; padding: 0.5ex 0.75em; {{#ifexpr: {{#switch:3 | 0 ={{#expr: 10000 mod 10 }} | 1 ={{#expr: (10000/ 10) mod 10 }} | 2 ={{#expr: (10000/ 100) mod 10 }} | 3 ={{#expr: (10000/ 1000) mod 10 }} | 4 ={{#expr: (10000/ 10000) mod 10 }} | 5 ={{#expr: (10000/ 100000) mod 10 }} | 6 ={{#expr: (10000/ 1000000) mod 10 }} | 7 ={{#expr: (10000/ 10000000) mod 10 }} | 8 ={{#expr: (10000/ 100000000) mod 10 }} | 9 ={{#expr: (10000/ 1000000000) mod 10 }} | 10 ={{#expr: (10000/ 10000000000) mod 10 }} | 11 ={{#expr: (10000/ 100000000000) mod 10 }} | 12 ={{#expr: (10000/ 1000000000000) mod 10 }} | 13 ={{#expr: (10000/ 10000000000000) mod 10 }} | 14 ={{#expr: (10000/ 100000000000000) mod 10 }} | 15 ={{#expr: (10000/ 1000000000000000) mod 10 }} | 16 ={{#expr: (10000/ 10000000000000000) mod 10 }} | 17 ={{#expr: (10000/ 100000000000000000) mod 10 }} | 18 ={{#expr: (10000/ 1000000000000000000) mod 10 }} | #default= 0 }} || display: none;}}" title="Eine ältere aber noch unterstützte Version"| Ältere Version; noch unterstützt | style="background-color: #9DD12F; padding: 0.5ex 0.75em; {{#ifexpr: {{#switch:2 | 0 ={{#expr: 10000 mod 10 }} | 1 ={{#expr: (10000/ 10) mod 10 }} | 2 ={{#expr: (10000/ 100) mod 10 }} | 3 ={{#expr: (10000/ 1000) mod 10 }} | 4 ={{#expr: (10000/ 10000) mod 10 }} | 5 ={{#expr: (10000/ 100000) mod 10 }} | 6 ={{#expr: (10000/ 1000000) mod 10 }} | 7 ={{#expr: (10000/ 10000000) mod 10 }} | 8 ={{#expr: (10000/ 100000000) mod 10 }} | 9 ={{#expr: (10000/ 1000000000) mod 10 }} | 10 ={{#expr: (10000/ 10000000000) mod 10 }} | 11 ={{#expr: (10000/ 100000000000) mod 10 }} | 12 ={{#expr: (10000/ 1000000000000) mod 10 }} | 13 ={{#expr: (10000/ 10000000000000) mod 10 }} | 14 ={{#expr: (10000/ 100000000000000) mod 10 }} | 15 ={{#expr: (10000/ 1000000000000000) mod 10 }} | 16 ={{#expr: (10000/ 10000000000000000) mod 10 }} | 17 ={{#expr: (10000/ 100000000000000000) mod 10 }} | 18 ={{#expr: (10000/ 1000000000000000000) mod 10 }} | #default= 0 }} || display: none;}}" title="Die aktuell stabile Version"| Aktuelle Version | style="background-color: #FCC27E; padding: 0.5ex 0.75em; {{#ifexpr: {{#switch:1 | 0 ={{#expr: 10000 mod 10 }} | 1 ={{#expr: (10000/ 10) mod 10 }} | 2 ={{#expr: (10000/ 100) mod 10 }} | 3 ={{#expr: (10000/ 1000) mod 10 }} | 4 ={{#expr: (10000/ 10000) mod 10 }} | 5 ={{#expr: (10000/ 100000) mod 10 }} | 6 ={{#expr: (10000/ 1000000) mod 10 }} | 7 ={{#expr: (10000/ 10000000) mod 10 }} | 8 ={{#expr: (10000/ 100000000) mod 10 }} | 9 ={{#expr: (10000/ 1000000000) mod 10 }} | 10 ={{#expr: (10000/ 10000000000) mod 10 }} | 11 ={{#expr: (10000/ 100000000000) mod 10 }} | 12 ={{#expr: (10000/ 1000000000000) mod 10 }} | 13 ={{#expr: (10000/ 10000000000000) mod 10 }} | 14 ={{#expr: (10000/ 100000000000000) mod 10 }} | 15 ={{#expr: (10000/ 1000000000000000) mod 10 }} | 16 ={{#expr: (10000/ 10000000000000000) mod 10 }} | 17 ={{#expr: (10000/ 100000000000000000) mod 10 }} | 18 ={{#expr: (10000/ 1000000000000000000) mod 10 }} | #default= 0 }} || display: none;}}" title="Die aktuelle Vorabversion einer zukünftigen Version"| Aktuelle Vorabversion | style="background-color: #FCED77; padding: 0.5ex 0.75em; {{#ifexpr: {{#switch:0 | 0 ={{#expr: 10000 mod 10 }} | 1 ={{#expr: (10000/ 10) mod 10 }} | 2 ={{#expr: (10000/ 100) mod 10 }} | 3 ={{#expr: (10000/ 1000) mod 10 }} | 4 ={{#expr: (10000/ 10000) mod 10 }} | 5 ={{#expr: (10000/ 100000) mod 10 }} | 6 ={{#expr: (10000/ 1000000) mod 10 }} | 7 ={{#expr: (10000/ 10000000) mod 10 }} | 8 ={{#expr: (10000/ 100000000) mod 10 }} | 9 ={{#expr: (10000/ 1000000000) mod 10 }} | 10 ={{#expr: (10000/ 10000000000) mod 10 }} | 11 ={{#expr: (10000/ 100000000000) mod 10 }} | 12 ={{#expr: (10000/ 1000000000000) mod 10 }} | 13 ={{#expr: (10000/ 10000000000000) mod 10 }} | 14 ={{#expr: (10000/ 100000000000000) mod 10 }} | 15 ={{#expr: (10000/ 1000000000000000) mod 10 }} | 16 ={{#expr: (10000/ 10000000000000000) mod 10 }} | 17 ={{#expr: (10000/ 100000000000000000) mod 10 }} | 18 ={{#expr: (10000/ 1000000000000000000) mod 10 }} | #default= 0 }} || display: none;}}" title="Eine zukünftige Version"| Zukünftige Version |}| tv = {| class="vorlageVersion wikitable float-right" style="text-align: left; " |- !class="hintergrundfarbe5" style="padding: 0.5ex 0.75em; {{#ifexpr: {{#ifexpr: {{#invoke:Str|len|10000}} >= {{#if: 6 | 6 |0}}| {{#switch:5 | 0 ={{#expr: 10000 mod 10 }} | 1 ={{#expr: (10000/ 10) mod 10 }} | 2 ={{#expr: (10000/ 100) mod 10 }} | 3 ={{#expr: (10000/ 1000) mod 10 }} | 4 ={{#expr: (10000/ 10000) mod 10 }} | 5 ={{#expr: (10000/ 100000) mod 10 }} | 6 ={{#expr: (10000/ 1000000) mod 10 }} | 7 ={{#expr: (10000/ 10000000) mod 10 }} | 8 ={{#expr: (10000/ 100000000) mod 10 }} | 9 ={{#expr: (10000/ 1000000000) mod 10 }} | 10 ={{#expr: (10000/ 10000000000) mod 10 }} | 11 ={{#expr: (10000/ 100000000000) mod 10 }} | 12 ={{#expr: (10000/ 1000000000000) mod 10 }} | 13 ={{#expr: (10000/ 10000000000000) mod 10 }} | 14 ={{#expr: (10000/ 100000000000000) mod 10 }} | 15 ={{#expr: (10000/ 1000000000000000) mod 10 }} | 16 ={{#expr: (10000/ 10000000000000000) mod 10 }} | 17 ={{#expr: (10000/ 100000000000000000) mod 10 }} | 18 ={{#expr: (10000/ 1000000000000000000) mod 10 }} | #default= 0 }} | 1 }} || display: none;}}"| Legende: |- | style="background-color: #F09278; padding: 0.5ex 0.75em; {{#ifexpr: {{#switch:4 | 0 ={{#expr: 10000 mod 10 }} | 1 ={{#expr: (10000/ 10) mod 10 }} | 2 ={{#expr: (10000/ 100) mod 10 }} | 3 ={{#expr: (10000/ 1000) mod 10 }} | 4 ={{#expr: (10000/ 10000) mod 10 }} | 5 ={{#expr: (10000/ 100000) mod 10 }} | 6 ={{#expr: (10000/ 1000000) mod 10 }} | 7 ={{#expr: (10000/ 10000000) mod 10 }} | 8 ={{#expr: (10000/ 100000000) mod 10 }} | 9 ={{#expr: (10000/ 1000000000) mod 10 }} | 10 ={{#expr: (10000/ 10000000000) mod 10 }} | 11 ={{#expr: (10000/ 100000000000) mod 10 }} | 12 ={{#expr: (10000/ 1000000000000) mod 10 }} | 13 ={{#expr: (10000/ 10000000000000) mod 10 }} | 14 ={{#expr: (10000/ 100000000000000) mod 10 }} | 15 ={{#expr: (10000/ 1000000000000000) mod 10 }} | 16 ={{#expr: (10000/ 10000000000000000) mod 10 }} | 17 ={{#expr: (10000/ 100000000000000000) mod 10 }} | 18 ={{#expr: (10000/ 1000000000000000000) mod 10 }} | #default= 0 }} || display: none;}}" title="Eine ältere und nicht mehr unterstützte Version"| {{#ifexpr: {{#switch:3 | 0 ={{#expr: 10000 mod 10 }} | 1 ={{#expr: (10000/ 10) mod 10 }} | 2 ={{#expr: (10000/ 100) mod 10 }} | 3 ={{#expr: (10000/ 1000) mod 10 }} | 4 ={{#expr: (10000/ 10000) mod 10 }} | 5 ={{#expr: (10000/ 100000) mod 10 }} | 6 ={{#expr: (10000/ 1000000) mod 10 }} | 7 ={{#expr: (10000/ 10000000) mod 10 }} | 8 ={{#expr: (10000/ 100000000) mod 10 }} | 9 ={{#expr: (10000/ 1000000000) mod 10 }} | 10 ={{#expr: (10000/ 10000000000) mod 10 }} | 11 ={{#expr: (10000/ 100000000000) mod 10 }} | 12 ={{#expr: (10000/ 1000000000000) mod 10 }} | 13 ={{#expr: (10000/ 10000000000000) mod 10 }} | 14 ={{#expr: (10000/ 100000000000000) mod 10 }} | 15 ={{#expr: (10000/ 1000000000000000) mod 10 }} | 16 ={{#expr: (10000/ 10000000000000000) mod 10 }} | 17 ={{#expr: (10000/ 100000000000000000) mod 10 }} | 18 ={{#expr: (10000/ 1000000000000000000) mod 10 }} | #default= 0 }} | Ältere Version; nicht mehr unterstützt | Alte Version}} |- | style="background-color: #CEE482; padding: 0.5ex 0.75em; {{#ifexpr: {{#switch:3 | 0 ={{#expr: 10000 mod 10 }} | 1 ={{#expr: (10000/ 10) mod 10 }} | 2 ={{#expr: (10000/ 100) mod 10 }} | 3 ={{#expr: (10000/ 1000) mod 10 }} | 4 ={{#expr: (10000/ 10000) mod 10 }} | 5 ={{#expr: (10000/ 100000) mod 10 }} | 6 ={{#expr: (10000/ 1000000) mod 10 }} | 7 ={{#expr: (10000/ 10000000) mod 10 }} | 8 ={{#expr: (10000/ 100000000) mod 10 }} | 9 ={{#expr: (10000/ 1000000000) mod 10 }} | 10 ={{#expr: (10000/ 10000000000) mod 10 }} | 11 ={{#expr: (10000/ 100000000000) mod 10 }} | 12 ={{#expr: (10000/ 1000000000000) mod 10 }} | 13 ={{#expr: (10000/ 10000000000000) mod 10 }} | 14 ={{#expr: (10000/ 100000000000000) mod 10 }} | 15 ={{#expr: (10000/ 1000000000000000) mod 10 }} | 16 ={{#expr: (10000/ 10000000000000000) mod 10 }} | 17 ={{#expr: (10000/ 100000000000000000) mod 10 }} | 18 ={{#expr: (10000/ 1000000000000000000) mod 10 }} | #default= 0 }} || display: none;}}" title="Eine ältere aber noch unterstützte Version"| Ältere Version; noch unterstützt |- | style="background-color: #9DD12F; padding: 0.5ex 0.75em; {{#ifexpr: {{#switch:2 | 0 ={{#expr: 10000 mod 10 }} | 1 ={{#expr: (10000/ 10) mod 10 }} | 2 ={{#expr: (10000/ 100) mod 10 }} | 3 ={{#expr: (10000/ 1000) mod 10 }} | 4 ={{#expr: (10000/ 10000) mod 10 }} | 5 ={{#expr: (10000/ 100000) mod 10 }} | 6 ={{#expr: (10000/ 1000000) mod 10 }} | 7 ={{#expr: (10000/ 10000000) mod 10 }} | 8 ={{#expr: (10000/ 100000000) mod 10 }} | 9 ={{#expr: (10000/ 1000000000) mod 10 }} | 10 ={{#expr: (10000/ 10000000000) mod 10 }} | 11 ={{#expr: (10000/ 100000000000) mod 10 }} | 12 ={{#expr: (10000/ 1000000000000) mod 10 }} | 13 ={{#expr: (10000/ 10000000000000) mod 10 }} | 14 ={{#expr: (10000/ 100000000000000) mod 10 }} | 15 ={{#expr: (10000/ 1000000000000000) mod 10 }} | 16 ={{#expr: (10000/ 10000000000000000) mod 10 }} | 17 ={{#expr: (10000/ 100000000000000000) mod 10 }} | 18 ={{#expr: (10000/ 1000000000000000000) mod 10 }} | #default= 0 }} || display: none;}}" title="Die aktuell stabile Version"| Aktuelle Version |- | style="background-color: #FCC27E; padding: 0.5ex 0.75em; {{#ifexpr: {{#switch:1 | 0 ={{#expr: 10000 mod 10 }} | 1 ={{#expr: (10000/ 10) mod 10 }} | 2 ={{#expr: (10000/ 100) mod 10 }} | 3 ={{#expr: (10000/ 1000) mod 10 }} | 4 ={{#expr: (10000/ 10000) mod 10 }} | 5 ={{#expr: (10000/ 100000) mod 10 }} | 6 ={{#expr: (10000/ 1000000) mod 10 }} | 7 ={{#expr: (10000/ 10000000) mod 10 }} | 8 ={{#expr: (10000/ 100000000) mod 10 }} | 9 ={{#expr: (10000/ 1000000000) mod 10 }} | 10 ={{#expr: (10000/ 10000000000) mod 10 }} | 11 ={{#expr: (10000/ 100000000000) mod 10 }} | 12 ={{#expr: (10000/ 1000000000000) mod 10 }} | 13 ={{#expr: (10000/ 10000000000000) mod 10 }} | 14 ={{#expr: (10000/ 100000000000000) mod 10 }} | 15 ={{#expr: (10000/ 1000000000000000) mod 10 }} | 16 ={{#expr: (10000/ 10000000000000000) mod 10 }} | 17 ={{#expr: (10000/ 100000000000000000) mod 10 }} | 18 ={{#expr: (10000/ 1000000000000000000) mod 10 }} | #default= 0 }} || display: none;}}" title="Die aktuelle Vorabversion einer zukünftigen Version"| Aktuelle Vorabversion |- | style="background-color: #FCED77; padding: 0.5ex 0.75em; {{#ifexpr: {{#switch:0 | 0 ={{#expr: 10000 mod 10 }} | 1 ={{#expr: (10000/ 10) mod 10 }} | 2 ={{#expr: (10000/ 100) mod 10 }} | 3 ={{#expr: (10000/ 1000) mod 10 }} | 4 ={{#expr: (10000/ 10000) mod 10 }} | 5 ={{#expr: (10000/ 100000) mod 10 }} | 6 ={{#expr: (10000/ 1000000) mod 10 }} | 7 ={{#expr: (10000/ 10000000) mod 10 }} | 8 ={{#expr: (10000/ 100000000) mod 10 }} | 9 ={{#expr: (10000/ 1000000000) mod 10 }} | 10 ={{#expr: (10000/ 10000000000) mod 10 }} | 11 ={{#expr: (10000/ 100000000000) mod 10 }} | 12 ={{#expr: (10000/ 1000000000000) mod 10 }} | 13 ={{#expr: (10000/ 10000000000000) mod 10 }} | 14 ={{#expr: (10000/ 100000000000000) mod 10 }} | 15 ={{#expr: (10000/ 1000000000000000) mod 10 }} | 16 ={{#expr: (10000/ 10000000000000000) mod 10 }} | 17 ={{#expr: (10000/ 100000000000000000) mod 10 }} | 18 ={{#expr: (10000/ 1000000000000000000) mod 10 }} | #default= 0 }} || display: none;}}" title="Eine zukünftige Version"| Zukünftige Version |}| o = class="vorlageVersion" {{#if: | style="background-color: #F09278; " title="Eine ältere und nicht mehr unterstützte Version" data-sort-value="" | |}}| co = class="vorlageVersion" {{#if: | style="background-color: #CEE482; " title="Eine ältere aber noch unterstützte Version" data-sort-value="" | |}}| c = class="vorlageVersion" {{#if: | style="background-color: #9DD12F; " title="Die aktuell stabile Version" data-sort-value="" | ' |}}| cp = class="vorlageVersion" {{#if: | style="background-color: #FCC27E; " title="Die aktuelle Vorabversion einer zukünftigen Version" data-sort-value="" | |}}| p = class="vorlageVersion" {{#if: | style="background-color: #FCED77; " title="Eine zukünftige Version" data-sort-value="" | |}}| #default = {{#if: l | Vorlagenfehler: Unbekannter Typenparameter |}}}} |}
Kritik
Apple suchte in den 1990er-Jahren nach einer Nachfolgesoftware des veralteten System 7. Copland war dabei ein vielversprechendes Projekt, doch Apple beendete das Projekt bereits nach 3 Jahren, mit dem Argument, dass die Entwicklung zu viel Zeit in Anspruch nehmen würde. Ende 1997 wurde letztendlich NeXT übernommen und ein Nachfolge-Betriebssystem entwickelt, das 2001 als Mac OS X auf den Markt kam. NeXT hatte mit OPENSTEP bereits ein stabiles Betriebssystem, dennoch dauerte es offenbar mehr als 4 Jahre, um dieses Betriebssystem Macintosh-kompatibel zu machen. Unklar bleibt, wie viel der Vorarbeit, die bei Apple in den zahlreichen Projekten von Pink über Star Trek, Raptor, MkLinux und Copland geleistet wurde, für Mac OS X verwendet werden konnte und ob Copland, hätte es noch weitere Entwicklungszeit erhalten, nicht doch noch hätte stabilisiert werden können.<ref name="macgui-longview-copland" />
Erbe
Apple wollte mit dem NuKernel einen modernen Mikrokernel für ein modernes Betriebssystem programmieren, schaffte es aber nicht, diesen zu stabilisieren. Nach der Übernahme von NeXT und dessen Betriebssystem wurde der Kernel von OPENSTEP in XNU umbenannt, was auch als Mac OS X NuKernel gedeutet wurde.<ref name="osxbook-google_pa36">{{#invoke:Vorlage:Literatur|f}}</ref> Dies sollte verdeutlichen, dass Apple mit dem Zukauf endlich den erhofften stabilen Mikrokernel in der Hand hatte.
Weblinks
- {{#invoke:Vorlage:lang|flat}} (englisch), Blog
- {{#invoke:Vorlage:lang|flat}} (englisch) – Kritik am Management von Apple zur Einstellung von Copland
Einzelnachweise
<references />