Logótipo do Legacy File ConverterLegacy File Converter
ComprarObter a app
Lição de história8 min de leitura

Lição de história: o que é um ficheiro .sdw? StarWriter vs. OpenDocument

O documento binário do StarOffice Writer — não é .sxw nem OpenDocument .odt.

·Pela equipa Legacy File Converter
Diagrama numa secretária forense em azul-marinho com a pasta de um .sdw antigo do StarWriter, um contentor composto OLE2 com o fluxo StarWriterDocument e o marcador de versão SW5HDR, secções tipificadas e uma cronologia do .sdw binário ao .sxw ZIP+XML e ao .odt OpenDocument, com uma janela genérica «não é possível abrir», sem logótipos

TL;DR

Um .sdw é um documento binário do StarWriter / StarOffice Writer (MIME application/vnd.stardivision.writer) da era StarOffice ~3.x–5.x. Não é o .sxw OpenOffice.org XML e não é o OpenDocument Text .odt. O Microsoft Word moderno não o abre. O Legacy File Converter converte .sdw localmente no Windows para formatos modernos como DOCX e PDF — nada é carregado.

O que é um ficheiro .sdw?

Um ficheiro .sdw é um documento de processamento de texto do StarWriter, o processador de texto incluído no StarOffice durante a era binária da suite (aproximadamente StarOffice 3.x–5.x). O tipo de media da Internet é application/vnd.stardivision.writer. As notas do Just Solve / Archiveteam sobre os formatos binários do StarOffice remetem para os registos fmt/812, fmt/813 e x-fmt/400 do PRONOM dos National Archives britânicos para binários relacionados do StarOffice Writer. A mesma família binária inclui também .sdc (Calc), .sdd (Impress), .sda (Draw), modelos .vor e outros parentes — este artigo trata apenas do .sdw do Writer.

A história começa em 1985. Marco Börries escreveu o StarWriter 1.0 para o Zilog Z80 e fundou a Star Division em Lüneburg no ano seguinte (Wikipédia sobre o StarOffice; breve história do OpenOffice.org). O produto foi adaptado para o Amstrad CPC (CP/M), depois para o Amstrad PC-1512 / MS-DOS, e cresceu até se tornar a suite StarOffice para MS-DOS, OS/2 e Windows, comercializada sobretudo na Europa. A Star Division passou mais tarde a ter sede em Hamburgo, e a imprensa norte-americana da época descrevia também uma sede em Fremont, na Califórnia, depois de a empresa se instalar nos EUA (LA Times / NYT).

Até à versão 4.2, aproximadamente, o StarOffice assentava na biblioteca de classes C++ StarView (Wikipédia). Em 1998, a Star Division começou a oferecer o StarOffice gratuitamente. Em agosto de 1999, a Sun Microsystems comprou a Star Division; a CNET (Stephen Shankland, novembro de 1999) noticiou, com base num documento entregue à SEC, um total de cerca de 73,5 milhões de dólares (59,5 milhões pela Star Division e 14 milhões pela Star Company, a ela associada). A Sun publicou a maior parte do código-fonte como OpenOffice.org por volta de 2000; as versões posteriores do StarOffice eram instantâneos do OOo com partes proprietárias. A Oracle comprou a Sun em janeiro de 2010; o produto passou brevemente a chamar-se Oracle Open Office, foi descontinuado em 2011 e a linha OpenOffice.org continuou por um caminho comunitário / Apache, enquanto o LibreOffice já se tinha separado do OOo antes.

.sdw ≠ .sxw ≠ .odt

O StarWriter binário (.sdw) não é o pacote posterior OpenOffice.org XML (.sxw), e nenhum dos dois é OpenDocument Text (.odt). Mudar a extensão não converte o ficheiro.

Um .sdw é o mesmo que .sxw ou .odt?

Não — e é essa confusão que faz com que estes ficheiros antigos continuem a aparecer em pesquisas do tipo «o que é isto?». O StarOffice 5.2 (lançado por volta de 20 de junho de 2000) foi a última grande linha ainda enraizada na antiga era binária da suite e a primeira grande versão da Sun (tabela de versões da Wikipédia). O StarOffice 6.0 (por volta de maio de 2002, baseado no OpenOffice.org 1.0) passou o Writer para um pacote ZIP+XML com a extensão .sxw — OpenOffice.org XML, e não o antigo binário composto. Mais tarde, o OpenDocument Text (.odt) tornou-se o caminho da norma aberta (era StarOffice 8 / OpenOffice.org 2.x).

A mudança de geração é, portanto: .sdw (StarWriter binário) → .sxw (pacote XML do OOo) → .odt (OpenDocument). A mesma família de produtos ao longo do tempo; três pacotes diferentes no disco. Um editor de texto não transforma um .sdw em XML legível. Mudar .sdw para .sxw ou .odt no Explorador não converte nada.

O Microsoft Word não tem um importador integrado de .sdw do StarWriter para o utilizador comum. Em 2026, fazer duplo clique num .sdw falha como formato não suportado — não porque o arquivo esteja danificado. Guias da comunidade e de fontes terciárias notam que o LibreOffice Writer ainda consegue abrir muitos ficheiros .sdw através de um filtro legado, mas não consegue voltar a gravar em .sdw. Há também relatos de que o Apache OpenOffice 4.0+ deixou de importar binários do StarOffice — considere isso informação comunitária / terciária, e não uma paráfrase das notas de versão oficiais. O LibreOffice é hoje o leitor livre prático. Não espere fidelidade perfeita para todos os dialetos 3.x.

Como funcionam os bytes (OLE2 / SW5HDR / secções tipificadas)

No disco, um .sdw é um ficheiro OLE2 / Compound File — por extenso, um ficheiro composto Object Linking and Embedding versão 2 (armazenamento estruturado). É a mesma ideia de contentor de baixo nível do .doc clássico da Microsoft, sem afirmar que o documento seja um controlo ActiveX. As notas do GNU libextractor sobre o formato de ficheiro do StarWriter documentam fluxos como StarWriterDocument, SwPageStyleSheets, SwNumRules, SfxDocumentInfo, SummaryInformation e \001CompObj.

O fluxo StarWriterDocument começa com um marcador de versão terminado em nulo: SW3HDR, SW4HDR ou SW5HDR. Depois do cabeçalho, o conteúdo está organizado em secções tipificadas: um ID de secção de 1 byte mais um comprimento little-endian de 3 bytes, o que facilita saltar secções desconhecidas. As secções de conteúdo incluem SWG_CONTENTS (N), nós de texto (T) e blocos tipificados relacionados. O fluxo CompObj contém muitas vezes cadeias de formato legíveis como «StarWriter 3.0» / «4.0» / «5.0», com os números de versão internos 3450 / 3580 / 5050 nessa documentação.

Pacote binário, não um .odt com outro nome

Se o Windows diz que o formato não é suportado, acredite na história do contentor: fluxos OLE2 e marcadores SW*HDR não são OpenDocument ZIP+XML. Precisa de um verdadeiro passo de conversão.

A Sun, o OpenOffice.org e porque é que estes ficheiros continuam nos discos

As instalações do StarOffice na Europa, em Linux, Solaris e Windows no final dos anos 90 e no início dos anos 2000, as transferências gratuitas para uso pessoal depois de 1998 e as migrações empresariais que nunca terminaram deixaram pastas com o nome «StarOffice». Depois de a Oracle descontinuar o Oracle Open Office comercial, deixou de haver qualquer via da Sun/Oracle para abrir os antigos ficheiros binários do Writer. Os bytes ficam.

Uma janela do Word que recusa um .sdw não prova que o documento esteja vazio. Um dump hexadecimal que começa como um ficheiro composto OLE2 não prova que possa colar o conteúdo num editor moderno. São ficheiros antigos de uma linha de produtos que passou pelo StarWriter binário, pelo OpenOffice.org XML e pelo OpenDocument — e que depois perdeu o seu fornecedor comercial.

O Legacy File Converter lista StarOffice Writer / .sdw entre os documentos suportados em Tipos de ficheiros suportados e converte .sdw localmente no Windows para formatos modernos como DOCX · PDF e outros formatos de documento. Nada é carregado — veja também Uma alternativa local ao CloudConvert, Convertio e Zamzar para ficheiros antigos. Para outras lições de história sobre processadores de texto da mesma série, veja Lotus Word Pro (.lwp) e WordPerfect (.wpd).

Pronto para abrir os seus ficheiros antigos?

Comece gratuitamente e depois desbloqueie as conversões ilimitadas com uma licença Standard de $79.95 em pagamento único. Transfira o instalador para Windows — todas as funcionalidades para até 10 ficheiros.

Avaliação gratuita

Todas as funcionalidades da aplicação · até 10 ficheiros

Windows 10 ou 11

A mesma avaliação gratuita de sempre — transfira o instalador para Windows e converta localmente no seu PC.

Iniciar a avaliação gratuita — Transferir o instalador

Instalador direto para Windows · MSI offline

É seguro? — editor, instalador e ajuda com o SmartScreen

Comprar Standard — $79.95

Requer Windows 10 ou 11. Sem subscrições. 100% nativo do Windows.