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 .sdc? A folha de cálculo do StarOffice Calc

A folha de cálculo binária do StarCalc / StarOffice Calc — não é o .sxc XML do OpenOffice.org nem o .ods OpenDocument.

·Pela equipa Legacy File Converter
Diagrama azul-marinho ao estilo de uma bancada forense de uma folha de cálculo .sdc antiga do StarCalc / StarOffice Calc: pasta .sdc bege com notas sobre o fluxo composto OLE2 StarCalcDocument, um cartão «NÃO é .sxc nem .ods» contra confusões, uma cronologia do .sdc binário ao .sxc ZIP+XML e ao .ods OpenDocument, uma janela genérica «não é possível abrir», sem logótipos

TL;DR

Um .sdc é uma folha de cálculo binária do StarCalc / StarOffice Calc (MIME application/vnd.stardivision.calc) da era StarOffice ~3.x–5.x. Não é o .sxc XML do OpenOffice.org, e não é uma folha de cálculo OpenDocument .ods. O Microsoft Excel moderno não a abre. O Legacy File Converter converte .sdc localmente no Windows para formatos modernos como XLSX e CSV — nada é carregado.

O que é um ficheiro .sdc?

Um ficheiro .sdc é uma folha de cálculo do StarCalc, a folha de cálculo incluída no StarOffice durante a era binária da suite (aproximadamente StarOffice 3.x–5.x). O tipo de media da Internet é application/vnd.stardivision.calc — as próprias notas MIME do OpenOffice.org indicam esse tipo para o StarCalc 5.x com a extensão .sdc. A tabela de formatos binários do StarOffice do Just Solve / Archiveteam remete para os registos PRONOM dos UK National Archives fmt/808, fmt/809 e x-fmt/359 para os binários do StarOffice Calc. A mesma família binária inclui também .sdw (Writer), .sdd (Impress), .sda (Draw), modelos .vor e outros irmãos — este artigo trata apenas do .sdc do Calc.

A linha de produtos 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, StarOffice). A folha de cálculo chegou à medida que a suite crescia: a tabela de versões da Wikipédia lista o StarOffice 2.0 (1994) com StarWriter, StarCalc e StarBase para Windows 3.1, e depois o StarOffice 3.0 (1995) com o StarCalc ao lado do Writer, Draw, Image e Chart em MS-DOS, Windows 3.1, OS/2, Solaris SPARC e uma versão para Power Macintosh. A Star Division vendia sobretudo na Europa, mais tarde a partir de Hamburgo, e a imprensa norte-americana da época descreve também uma presença em Fremont, na Califórnia, depois de a empresa se ter mudado para os EUA.

Porque se espalhou: escritórios europeus, empresas com Linux / Solaris e PCs com Windows que nunca adotaram o Excel como padrão precisavam de uma suite completa — processador de texto, folha de cálculo e apresentações — sem comprar o Microsoft Office para cada posto. Em 1998, a Star Division começou a oferecer o StarOffice gratuitamente. Em agosto de 1999, a Sun Microsystems comprou a Star Division; a imprensa da época e resumos posteriores situam o negócio perto dos 73,5 milhões de dólares americanos. A Sun disponibilizou 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 chamou-se brevemente Oracle Open Office, foi descontinuado em 2011, e a linha OpenOffice.org continuou como projeto comunitário enquanto forks levavam o código em frente.

.sdc ≠ .sxc ≠ .ods

O StarCalc binário (.sdc) não é o pacote XML posterior do OpenOffice.org (.sxc), e nenhum dos dois é uma folha de cálculo OpenDocument (.ods). Mudar o nome da extensão não converte o ficheiro.

Um .sdc é o mesmo que um .sxc ou um .ods?

Não — e é essa confusão a três que faz com que estes ficheiros antigos apareçam constantemente em pesquisas do tipo «o que é isto?». O StarOffice 5.2 (por volta de 20 de junho de 2000) foi a última grande versão 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 Calc para um pacote ZIP+XML com a extensão .sxc — OpenOffice.org XML, não o antigo binário composto. As FAQ de XML do OpenOffice.org indicam .sxc como formato predefinido do Calc nessa geração. Mais tarde, a folha de cálculo OpenDocument (.ods) tornou-se o caminho da norma aberta (era do StarOffice 8 / OpenOffice.org 2.x).

A mudança de geração é, portanto: .sdc (StarCalc binário) → .sxc (pacote XML do OOo) → .ods (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 .sdc em XML de folha de cálculo legível. Mudar .sdc para .sxc ou .ods no Explorador não converte nada.

O Microsoft Excel não tem um importador de .sdc do StarCalc integrado para o utilizador comum. Em 2026, fazer duplo clique num .sdc falha com uma mensagem de formato não suportado — não porque as células estejam vazias. Precisa de um caminho de conversão para um livro moderno como XLSX ou uma exportação de valores como CSV. Não espere fidelidade perfeita para todos os dialetos 3.x, gráficos ou macros.

Também não é o .xls do Excel

O .xls clássico do Excel pertence a outra linhagem binária (muitas vezes BIFF — Binary Interchange File Format — dentro de um ficheiro composto OLE). Um .sdc também pode ser um pacote OLE2, mas os fluxos e a codificação das células são do StarCalc — mudar o nome de .sdc para .xls não faz o Excel percebê-lo.

Como funcionam os bytes (OLE2 / StarCalcDocument)

No disco, muitos ficheiros .sdc do StarCalc 4.x/5.x são um 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 dos .xls / .doc clássicos da Microsoft, e não uma afirmação de que o livro é um controlo ActiveX. Notas de formato da comunidade (e resumos de ficheiros compostos ao estilo do FilExt) documentam fluxos como StarCalcDocument, CompObj, SfxDocumentInfo e SummaryInformation, com fluxos relacionados com macros em alguns livros.

Os dados da folha de cálculo vivem no fluxo StarCalcDocument como uma grelha binária proprietária de valores, fórmulas e formatação — não como um content.xml OpenDocument. Os dialetos anteriores do StarCalc usavam estruturas binárias diferentes; se um ficheiro não abrir como um documento composto limpo, trate-o como um dialeto binário mais antigo em vez de presumir que está corrompido. Seja como for, o ponto distintivo é o mesmo: o .sdc é um binário nativo do StarCalc, não um ZIP de XML.

Colisões de extensões

Outros programas sem qualquer relação também usaram a extensão .sdc para dados que não são folhas de cálculo. Se o ficheiro não for um livro OLE2/StarCalc, o tipo MIME application/vnd.stardivision.calc e os fluxos ao estilo StarCalcDocument não se aplicam — identifique-o pelo conteúdo, não apenas pelas letras.

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

As instalações do StarOffice na Europa, em Linux, Solaris e Windows no final dos anos 90 e início dos anos 2000, os downloads pessoais gratuitos depois de 1998 e as migrações empresariais que nunca terminaram deixaram pastas com o nome «StarOffice» ou «StarCalc». Orçamentos, tabelas de laboratório, trabalhos escolares e projetos pessoais guardados como .sdc sobreviveram às máquinas que os criaram. Depois de a Oracle descontinuar o Oracle Open Office comercial, deixou de haver um caminho de fornecedor Sun/Oracle pensado para o utilizador comum do Excel que herda esses arquivos.

Uma janela do Excel que recusa um .sdc não prova que o livro está vazio. Um dump hexadecimal que começa como um ficheiro composto OLE2 não prova que possa colar as células numa folha moderna. São ficheiros antigos de uma linha de produtos que passou pelo StarCalc binário, pelo OpenOffice.org XML e pelo OpenDocument — e que depois perdeu a sua marca comercial.

O Legacy File Converter inclui o StarOffice Calc / .sdc entre as folhas de cálculo suportadas em Tipos de ficheiros suportados e converte .sdc localmente no Windows para formatos modernos como XLSX · CSV e saídas de folha de cálculo relacionadas. Nada é carregado — veja também Uma alternativa local ao CloudConvert, Convertio e Zamzar para ficheiros antigos. Para a história correspondente do Writer na mesma suite, veja Lição de história: StarWriter (.sdw); para a linhagem binária do próprio Excel, veja Lição de história: Excel .xls.

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.