Wat is het CWK-bestandsformaat?
.cwk is het eigen documentformaat voor ClarisWorks en diens opvolger AppleWorks, de alles-in-één productiviteitssuite van Apple voor Macintosh en Windows. Een enkel .cwk-bestand kan een tekstverwerkingsdocument, spreadsheet, database, presentatie, vectortekening of bitmap-schilderij bevatten - het documenttype is gecodeerd in de bestandskop (header) in plaats van alleen door de extensie te worden aangegeven.
Het formaat maakt gebruik van een eigen binaire structuur met een vaste 4-byte signatuur (05 02 99 00) en big-endian bytevolgorde. Op het klassieke Mac OS identificeert de HFS-maker-code BOBO in de bestandsmetadata de oorspronkelijke applicatie. Windows-versies van ClarisWorks (vanaf 1993) produceren bestanden met dezelfde binaire signatuur.
ClarisWorks werd gelanceerd in 1991; Apple nam Claris over en hernoemde de suite in 1999 naar AppleWorks 5. De laatste release, AppleWorks 6.2.9, verscheen in 2004. Apple stopte in 2007 met de verkoop van AppleWorks en beëindigde de ondersteuning in macOS Lion (10.7, 2011). macOS Catalina (10.15, 2019) verwijderde de ondersteuning voor 32-bits applicaties, waardoor AppleWorks volledig onbruikbaar werd op moderne systemen.
De apps Pages en Numbers van Apple kunnen .cwk-tekstverwerkings- en spreadsheetbestanden importeren, maar voor database- en tekeningtypes is er geen moderne importeur. LibreOffice bevat gedeeltelijke importondersteuning via een verouderd filter. De extensie .cws wordt soms uitwisselbaar gebruikt voor hetzelfde formaat.
Beveiliging & veiligheid
RISICO: LOWStatisch eigen documentformaat van een stopgezette app; geen mogelijkheden voor scriptuitvoering. Het belangrijkste risico is gegevensverlies - het formaat wordt steeds onleesbaarder zonder verouderde software.
Formaatdetails
in een notendopProgramma's die CWK-bestanden openen
Technische details
diepe specificaties| Formaat-type | Eigen binair alles-in-één document |
| Magic bytes | `05 02 99 00` op offset 0 |
| Bytevolgorde | Big-endian |
| Codering | Binair |
| Codering documenttype | Header-byte: 1 = tekstverwerker, 2 = spreadsheet, 3 = database, 4 = grafisch, 5 = presentatie, 6 = schilderij |
| Mac-maker-code | `BOBO` (HFS/HFS+ metadata, klassiek Mac OS) |
| Typische bestandsgrootte | 11 KB - meerdere MB (groter met ingebedde afbeeldingen) |
| Geassocieerd OS | macOS (klassiek tot en met Mojave 10.14); Windows (stopgezet) |
| Laatst functionele macOS | Mojave (10.14) - Catalina (10.15) liet 32-bits ondersteuning vallen, waardoor AppleWorks niet meer werkt |
| Import-compatibiliteit | Pages en Numbers importeren alleen tekstverwerkings- en spreadsheettypes; database- en tekeningtypes worden niet ondersteund |
| Uitgebracht | 1991 (ClarisWorks 1.0 for Macintosh) |
| Laatste versie | AppleWorks 6.2.9 (2004) - last version ever released; format frozen since then |
CWK conversies
Community V&A
gevraagd door gebruikersNog geen vragen - wees de eerste om iets te vragen over CWK-bestanden.