Sistema 7 - System 7

Mac OS 7
Uma versão do clássico sistema operacional Mac OS
Mac OS 7.6.1 emulado dentro de SheepShaver.png
Captura de tela do Mac OS 7.6.1
Desenvolvedor Apple Computer, Inc.
Família OS Macintosh
Estado de trabalho Histórico, não compatível
Modelo fonte Fonte fechada
lançamento inicial 13 de maio de 1991 ; 30 anos atrás ( 13/05/1991 )
Último lançamento 7.6.1 / 7 de abril de 1997 ; 24 anos atras ( 07/04/1997 )
Tipo de kernel Monolítico para 68k, nanokernel para PowerPC
Licença Proprietário
Precedido por Sistema 6
Sucedido por Mac OS 8
Website oficial Versões do Mac OS na máquina Wayback (arquivado em 12 de abril de 1997)
Status de suporte
Histórico, sem suporte desde maio de 2001

O System 7 , codinome "Big Bang" e também conhecido como Mac OS 7 , é um sistema operacional baseado em interface gráfica de usuário para computadores Macintosh e faz parte da série clássica de sistemas operacionais Mac OS . Foi lançado em 13 de maio de 1991 pela Apple Computer, Inc. Ele sucedeu o System 6 e foi o principal sistema operacional Macintosh até ser sucedido pelo Mac OS 8 em 1997. Recursos adicionados com o lançamento do System 7 incluíam memória virtual , pessoal compartilhamento de arquivos , QuickTime , QuickDraw 3D e uma interface de usuário aprimorada.

Com o lançamento da versão 7.6 em 1997, a Apple renomeou oficialmente o sistema operacional para "Mac OS", um nome que apareceu pela primeira vez na tela de boot do System 7.5.1. O System 7 foi desenvolvido para Macs que usavam a linha de processadores Motorola 680x0 , mas foi portado para o PowerPC depois que a Apple adotou o novo processador em 1994 com a introdução do Power Macintosh .

Desenvolvimento

O desenvolvimento do software do sistema Macintosh até o System 6 seguiu uma progressão bastante suave com a adição de novos recursos e mudanças e atualizações relativamente pequenas ao longo do tempo. As adições principais foram bastante limitadas. Alguma perspectiva sobre o escopo das mudanças pode ser vista examinando a documentação oficial do sistema, Inside Macintosh . Inicialmente, ele foi enviado em três volumes, acrescentando outro para descrever as mudanças introduzidas com o Mac Plus e outro para o Mac II e Mac SE .

Essas mudanças limitadas significaram que o sistema Macintosh original permaneceu praticamente como estava quando foi inicialmente introduzido. Ou seja, a máquina foi projetada para um único usuário e tarefa rodando em uma máquina baseada em disquete de RAM extremamente limitada . No entanto, muitas das suposições desse modelo não eram mais apropriadas. O mais notável entre eles era o modelo de tarefa única, cuja substituição havia sido examinada pela primeira vez no "Switcher" de 1986 e, em seguida, substituído imediatamente pelo MultiFinder no System 5. A execução do MultiFinder normalmente exigia uma quantidade maior de RAM e um disco rígido , mas estes tornou-se mais comum no final dos anos 1980.

Embora as adições tenham sido relativamente limitadas, também houve correções para algumas das estranhezas subjacentes da arquitetura do sistema. Por exemplo, para oferecer suporte a uma forma limitada de multitarefa, o Mac OS original suportava pequenos programas co-residentes conhecidos como acessórios de mesa que tinham que ser instalados no sistema usando ferramentas especiais. Se o sistema fosse capaz de suportar várias tarefas, essa solução única não seria mais necessária - os acessórios de mesa poderiam ser simplesmente pequenos programas, colocados em qualquer lugar. No entanto, como o MultiFinder ainda era opcional, essa etapa não foi realizada. Numerosos exemplos desse tipo de problema podem ser encontrados em todo o sistema.

Por fim, a ampla adoção de discos rígidos e redes locais levou a uma série de novos recursos solicitados por usuários e desenvolvedores. No final da década de 1980, a lista de novas atualizações e mudanças sugeridas para o modelo existente era considerável.

Rosa e azul

Em março de 1988, pouco antes do lançamento do System 6, gerentes técnicos intermediários da Apple realizaram uma reunião externa para planejar o futuro desenvolvimento do Mac OS. As ideias foram escritas em cartões de índice ; recursos que pareciam simples o suficiente para implementar em curto prazo (como adicionar cor à interface do usuário ) foram escritos em cartões azuis, objetivos de longo prazo como multitarefa real em cartões rosa e ideias "distantes" como um sistema de arquivos orientado a objetos nos cartões vermelhos. O desenvolvimento das ideias contidas nos cartões azul e rosa ocorreria em paralelo, e no início os dois projetos eram conhecidos simplesmente como "azul" e "rosa" (incluindo Taligent ). A Apple pretendia que a equipe "azul" (que passou a se chamar " Blue Meanies " em homenagem aos personagens de Yellow Submarine ) lançasse uma versão atualizada do sistema operacional Macintosh existente no período de 1990-1991, e o "rosa" equipe a lançar um sistema operacional inteiramente novo por volta de 1993.

Como o Blue visava atualizações relativamente "simples", a lista de recursos é lida até certo ponto como uma espécie de "Sistema 6, corrigido". No sistema operacional subjacente, uma série de componentes anteriormente opcionais foram tornados obrigatórios:

  • QuickDraw de 32 bits , compatível com a chamada imagem "true color", foi incluído como padrão; estava disponível anteriormente como uma extensão do sistema.
  • Uma nova API Sound Manager , versão 2.0, substituiu as APIs ad hoc mais antigas . As novas APIs apresentam abstração de hardware significativamente aprimorada , bem como reprodução de alta qualidade. Embora tecnicamente não seja um recurso novo para o System 7 (já que esses recursos estavam disponíveis para o System 6.0.7), o Sound Manager 2.0 foi a primeira implementação generalizada dessa tecnologia para a maioria dos usuários de Mac.
  • O System 7 abriu o caminho para um espaço de endereço completo de 32 bits, a partir do espaço de endereço de 24 bits anterior. Esse processo envolvia fazer com que todas as rotinas no código do sistema operacional usassem os 32 bits completos de um ponteiro como um endereço - os sistemas anteriores usavam os bits superiores como sinalizadores . Essa alteração era conhecida como "limpa de 32 bits". Embora o próprio System 7 fosse de 32 bits limpo, muitas máquinas existentes e milhares de aplicativos não eram; portanto, levou algum tempo para que o processo fosse concluído. Para facilitar a transição, o painel de controle "Memória" continha uma chave para desativar esse recurso, permitindo compatibilidade com aplicativos mais antigos, mas tornando qualquer RAM acima de 8 MB inutilizável.
  • O System 7 tornou a multitarefa cooperativa do MultiFinder obrigatória.

Além disso, uma série de estranhezas no sistema original, normalmente incluídos devido a recursos limitados, foram finalmente alterados para usar os recursos básicos subjacentes do sistema operacional:

  • Lixo agora era um diretório normal, permitindo que os itens fossem preservados entre reinicializações e eventos de ejeção de disco, em vez de serem limpos.
  • " Extensões do sistema " (pequenos pedaços de código INIT que estendem a funcionalidade do sistema) foram realocados para sua própria subpasta (em vez de no nível raiz da própria pasta do sistema como nas versões anteriores) e podem ser instaladas ou removidas conforme a vontade do usuário simplesmente movendo essas "extensões" de ou para a pasta e reiniciando o computador. Havia um recurso de roteamento automático para extensões, painéis de controle, fontes e acessórios de mesa, onde eles poderiam simplesmente ser colocados na pasta Sistema. O sistema detectaria o tipo e colocaria automaticamente os arquivos movidos nos subdiretórios apropriados. Na reinicialização, o sistema leria os arquivos e instalaria as extensões, sem que o usuário precisasse fazer mais nada. Além disso, todas as extensões e painéis (veja abaixo) podem ser temporariamente desativados mantendo pressionada a tecla shift durante a inicialização. Versões posteriores do System 7 ofereciam um recurso chamado " Extensions Manager " que simplificava o processo de habilitar / desabilitar extensões individuais. As extensões costumavam ser uma fonte de instabilidade e essas mudanças as tornavam mais gerenciáveis ​​e com solução de problemas assistida.
  • Da mesma forma, o acessório de mesa do Painel de Controle se tornou a pasta Painéis de Controle (encontrada na Pasta do Sistema e acessível ao usuário a partir de um atalho no menu Apple). Os próprios painéis de controle tornaram-se arquivos separados, armazenados neste diretório. Os painéis de controle são essencialmente extensões do sistema com uma interface de usuário.
  • O menu Apple (antes abrigava apenas acessórios de mesa retirados dos recursos "DRVR" no arquivo do sistema ) agora listava o conteúdo de uma pasta ("Itens do menu Apple"), incluindo atalhos (veja abaixo). Os acessórios de mesa foram originalmente concebidos para fornecer uma forma de multitarefa e não eram mais necessários agora que a multitarefa real estava sempre ativada. A tecnologia de acessórios de mesa foi descontinuada, com o System 7 tratando-os basicamente da mesma forma que outros aplicativos. Os acessórios de mesa agora rodam em seu próprio processo, em vez de pegar emprestado o de um aplicativo host.
  • No Sistema 6, o Menu Apple continha uma lista de acessórios de mesa, bem como uma lista de programas em execução no MultiFinder. No System 7, a lista de programas ativos foi realocada para seu próprio menu de aplicativo.

O sistema também ofereceu uma ampla variedade de novos recursos:

  • Compartilhamento de arquivos pessoais . Junto com várias melhorias na IU para a configuração do AppleTalk , o System 7 também incluiu um servidor básico de compartilhamento de arquivos que permite a qualquer máquina publicar pastas na rede AppleTalk.
  • Apelido. Um alias é um pequeno arquivo que representa outro objeto no sistema de arquivos . Um alias típico é pequeno, entre 1 e 5 KB. Semelhante em conceito aos links simbólicos Unix e atalhos do Windows , um alias atua como um redirecionamento para qualquer objeto no sistema de arquivos, como um documento , um aplicativo , uma pasta , um disco rígido , um compartilhamento de rede ou meio removível ou uma impressora . Quando clicado duas vezes , o computador funcionará da mesma maneira como se o arquivo original tivesse sido clicado duas vezes. Da mesma forma, a escolha de um arquivo de alias em uma caixa de diálogo "Abrir" abriria o arquivo original. (Ao contrário da abordagem baseada em caminho de atalhos e links simbólicos, os aliases também armazenam uma referência à entrada do catálogo do arquivo, para que continuem a funcionar mesmo se o arquivo for movido ou renomeado. Os aliases têm recursos de links físicos e links simbólicos encontrados em Sistemas baseados em Unix . Todos os três são compatíveis com macOS .)
  • Arraste e solte. Os ícones do documento podem ser arrastados com o mouse e "soltos" nos ícones do aplicativo para abrir no aplicativo de destino. No Sistema 6, pode-se clicar duas vezes em um ícone de documento para abrir seu aplicativo associado ou pode-se abrir o aplicativo desejado e usar sua caixa de diálogo Abrir . O desenvolvimento do paradigma arrastar e soltar levou a um novo conceito para alguns aplicativos - como o StuffIt Expander - cujas principais interações deveriam ser por meio de arrastar e soltar. O Drag Manager do System 7.5 expandiu o conceito de todo o sistema para incluir vários tipos de dados, como texto ou dados de áudio.
  • "Papel de carta", um recurso de modelo que permitia aos usuários salvar estilos de documentos usados ​​com frequência em um formato especial. Os aplicativos "compatíveis com papel de carta" criariam um novo arquivo sem título contendo os dados do modelo, enquanto os aplicativos sem conhecimento mostrariam imediatamente uma caixa de diálogo Salvar como perguntando ao usuário o nome do arquivo.
  • Balloon Help , um sistema de identificação de widget semelhante às dicas de ferramentas .
  • AppleScript , uma linguagem de script para automatizar tarefas. Embora bastante complexo para os programadores de aplicativos implementarem o suporte, esse recurso era poderoso e popular entre os usuários e continua com suporte como parte do macOS .
  • AppleEvents . O suporte a AppleScript era um novo modelo de comunicação entre processos para eventos de "alto nível" a serem enviados para aplicativos, junto com o suporte para permitir que isso ocorresse em uma rede AppleTalk .
  • Publique e assine . Esse recurso permitia que os dados "publicados" por um aplicativo fossem importados ("inscritos") por outro e os dados pudessem ser atualizados dinamicamente. Os programadores reclamaram que a API era difícil de manejar e relativamente poucos aplicativos acabaram por adotá-la.
  • Fontes de contorno TrueType . Até este ponto, todas as fontes no Macintosh eram em bitmap ou um conjunto de fontes de tela em bitmap emparelhadas com fontes de impressora PostScript de contorno ; TrueType pela primeira vez ofereceu um único formato de fonte que pode ser dimensionado para qualquer tamanho na tela e no papel. Essa tecnologia foi reconhecida como sendo tão importante que uma extensão TrueType para System 6 também foi lançada, junto com um Font / DA Mover atualizado capaz de instalar esses novos tipos de fontes no arquivo System 6 System.
  • Uma interface de usuário recém-colorida . Embora esse recurso tenha criado uma interface visualmente atraente, era opcional. Em máquinas que não são capazes de exibir cores, ou aquelas com suas preferências de exibição configuradas para monocromático, a interface padronizou de volta para a aparência em preto e branco das versões anteriores. Apenas alguns widgets foram coloridos - as barras de rolagem, por exemplo, tiveram uma nova aparência, mas os botões permaneceram em preto e branco.
  • O System 7.1 marcou o advento dos System Enablers, pequenas extensões carregadas na inicialização para oferecer suporte aos modelos Macintosh introduzidos desde a última revisão do sistema operacional. No System 6, a Apple teve que introduzir uma série de pequenas revisões no sistema operacional apenas para uso com novo hardware. A Apple introduziu um número sem precedentes de novos modelos de Macintosh durante a era System 7, levando a alguma confusão sobre qual System Enabler combinava com qual (is) computador (es) .

Programas

O System 7 foi o primeiro sistema operacional da Apple a estar disponível em CD , embora tenha sido fornecido inicialmente em um conjunto de 15 disquetes. Ao contrário dos sistemas anteriores, o System 7 não veio junto com os principais pacotes de software. Os computadores Macintosh recém-adquiridos tinham o System 7 instalado e geralmente acompanhavam softwares como HyperCard , At Ease e Mouse Practice . Posteriormente, a família Macintosh Performa adicionou vários pacotes de software, incluindo ClarisWorks , The New Grolier Multimedia Encyclopedia , Microsoft Bookshelf , Specter VR e Power Pete . Como o System 7 foi introduzido antes que a Internet chamasse a atenção popular, softwares como MacTCP , FreePPP e Netscape não foram incluídos no início, mas foram posteriormente disponibilizados em disco por provedores de serviços de Internet e agrupados com livros como Adam C. Engst 's Internet Starter Kit para Macintosh . As máquinas Power Macintosh também incluem NuCalc , uma calculadora gráfica. O System 7 também inclui software de rede AppleTalk e compartilhamento de arquivos na forma de extensões de sistema e painéis de controle.

Os utilitários básicos instalados por padrão com o System 7 incluem TeachText (que foi substituído por SimpleText em versões posteriores) para tarefas básicas de edição de texto e leitura de documentos leia-me . Também disponíveis no disquete "Ferramentas de Disco" adicionais estão os Primeiros Socorros de Disco para reparo de disco e Apple HD SC Setup para inicializar e particionar discos.

Versões posteriores do System 7, especificamente System 7.5 e Mac OS 7.6, vêm com uma pasta dedicada "Utilitários" e uma pasta "Apple Extras" incluindo: AppleScript , Disk Copy , QuickDraw GX Extras e QuickTime Movie Player. Mais extras opcionais e utilitários podem ser instalados manualmente a partir do CD do sistema.

Transição para PowerPC

O System 7.1.2 é a primeira versão do software do sistema Macintosh a oferecer suporte aos novos computadores baseados em PowerPC da Apple . Aplicativos 68k que ainda não tinham sido atualizados para rodar nativamente nesses sistemas foram emulados de forma transparente (sem que o usuário tenha que intervir) por um emulador de processador 68k embutido . Binários gordos , que continham o código necessário para rodar nativamente em sistemas PowerPC e 68k, tornaram-se comuns durante esse tempo. Este processo foi semelhante à distribuição de binários universais durante a transição do Mac para os processadores Intel em 2006, bem como a transição do Mac para o silício da Apple a partir de 2020.

Compatibilidade com PC

Os sistemas 7.0 a 7.1 ofereciam um utilitário chamado Apple File Exchange , que podia acessar o conteúdo de disquetes formatados em FAT e Apple II . System 7 Pro, System 7.5 e superior fornecidos com o PC Exchange , anteriormente um produto separado, que permitia ao sistema montar disquetes formatados em FAT na área de trabalho da mesma maneira que os discos Macintosh normais.

Os discos do OS / 2 eram lidos como discos PC DOS, devido ao fato de que o OS / 2 usava o sistema de arquivos FAT. Nesse momento, os Macs também podiam ler e gravar sistemas de arquivos UNIX com a ajuda de um software extra.

O System 7 permitia que os usuários acessassem redes de PC e comunicação via TCP / IP e outras pilhas de rede compatíveis. A compatibilidade de software de PC real, no entanto, exigia software de terceiros, como SoftPC, que permitia a execução de alguns programas MS-DOS e primeiros programas do Microsoft Windows, ou Connectix Virtual PC , que permitia ao Mac rodar Windows por meio de emulação completa de PC.

Outras soluções de compatibilidade com PC adotaram uma abordagem mais nativa, executando o Windows e o MS-DOS, usando placas de expansão x86 com um chip x86 na placa. A Apple ofereceu alguns sistemas configurados dessa forma, comercializados como "Compatível com DOS" - uma placa com CPU x86 dedicada e RAM foi usada, enquanto o disco rígido do Mac, subsistema de som, rede e entrada forneciam serviços para o PC. O PC pode funcionar simultaneamente com o Mac, e o usuário pode alternar entre os dois de maneira semelhante a um switch KVM . Os primeiros desses sistemas eram sistemas baseados em 680x0 executando o System 7. O System 7 fornecia o suporte para acessar o volume do PC a partir do Mac por meio de seu próprio software PC Exchange, e o controle real do hardware do PC era realizado por meio de painéis de controle.

Diversos

Na época de seu lançamento, muitos usuários notaram que o desempenho foi prejudicado como resultado da atualização do System 6 para o System 7, embora o hardware mais novo logo compensasse a diferença de velocidade. Outro problema era a grande "pegada de memória" do System 7: o System 6 podia inicializar o sistema a partir de um único disquete de 800k e ocupava cerca de 600 KB de RAM , enquanto o System 7 usava bem mais de um megabyte . Demorou algum tempo até que o Mac médio fosse vendido com RAM suficiente para que o System 7 fosse realmente confortável. O System 7 foi o primeiro lançamento de sistema que não podia mais ser executado de forma útil em sistemas apenas de disquete. Embora a maioria dos modelos Macintosh vendidos na época incluísse um disco rígido como equipamento padrão, os proprietários de modelos mais antigos eram obrigados a atualizar seu hardware comprando um novo Mac ou uma unidade de disco rígido SCSI externa se desejassem executar o System 7.

Para aproveitar as vantagens do recurso de memória virtual do System 7, é necessário um Macintosh equipado com uma unidade de gerenciamento de memória paginada (PMMU). A CPU do Motorola 68030 tem um integrado e um pode ser adicionado à placa-mãe do Macintosh II equipado com Motorola 68020 . O outro modelo Macintosh usando um 68020, o Macintosh LC , não pode usar memória virtual. A Apple lançou o Macintosh LC II equipado com 68030 logo após o lançamento do System 7. Apesar do processador mais recente, o LCII manteve o barramento de 16 bits do modelo anterior e não funcionou mais rápido do que o LC que substituiu.

Apesar desses contratempos, o System 7.0 foi adotado rapidamente pelos usuários do Mac e rapidamente se tornou um dos requisitos básicos para um novo software.

O grupo de engenharia da Apple responsável pelo System 7 ficou conhecido como " Blue Meanies ", em homenagem aos cartões azuis nos quais estavam escritos os recursos que poderiam ser implementados em um tempo relativamente curto como parte da estratégia do sistema operacional da Apple. Em comparação, os recursos do cartão rosa foram gerenciados pelo grupo Pink, tornando-se mais tarde o malfadado projeto Taligent .

O System 7.0 foi a última versão do sistema operacional Macintosh que estava disponível gratuitamente e podia ser redistribuído gratuitamente. Embora o System 7 pudesse ser adquirido da Apple, o custo era nominal e considerado para cobrir apenas a duplicação e a mídia. Era comum os revendedores Macintosh permitirem que os clientes usassem as máquinas de demonstração da loja para copiar os discos de instalação do System 7 pelo custo de uma caixa de disquetes. Revistas em CD-ROM, como a Nautilus, incluíram o System 7 em seus discos. Depois que os usuários do Mac baixaram milhares de cópias do System 7 dos serviços online (AOL, CompuServe e GEnie), a Apple pesquisou os serviços e, com base nessa popularidade, começou a vender o Mac OS como um produto de varejo com o System 7.1. A Apple continuou cobrando pelas principais atualizações do sistema operacional até o lançamento do OS X Mavericks em 2013.

Histórico de versão

Logo após o lançamento inicial do System 7, a atualização secundária 7.0.1 foi lançada em outubro de 1991. Um patch chamado "System 7 Tune-Up" também foi seguido, que corrigiu o bug "desaparecimento de arquivos", no qual o sistema perderia arquivos e adicionou alocações de memória "mínimas" e "preferenciais" à caixa Obter informações de um aplicativo.

Sistema 7.1

Em agosto de 1992, a atualização 7.1 foi lançada. Esta foi a primeira versão do software de sistema pelo qual a Apple cobrou dinheiro. Sobre essa mudança, David Pogue escreveu:

O System 7.1 também era notável por outro motivo: foi a primeira atualização de software do sistema que a Apple não divulgou. Você teve que comprá-lo, para a fúria dos grupos de usuários e serviços online que se acostumaram a disponibilizar cada novo lançamento de sistema para todos. Recuando diante dos protestos, a Apple acabou oferecendo o kit de atualização do System 7.1 para membros de grupos de usuários e serviços online por menos de US $ 30. Mas a escrita estava na parede: a Apple tinha ciúmes da Microsoft, superloja de software de sistema para o mundo. Muitos se perguntaram se a atualização valeu a pena. O System 7.1 incorporou um grande número de mudanças, mas a grande maioria eram reescritas profundas, no nível do núcleo, que não acrescentavam utilidade aos usuários de Mac americanos padrão.

-  David Pogue, MacWorld Macintosh Secrets, 4ª edição

Uma novidade no 7.1 é a pasta Fonts. Isso substituiu o método frequentemente demorado de arrastar fontes de e para o arquivo do sistema, introduzido no System 7.0; ele também substituiu o aplicativo Font / DA Mover do System 6, que também poderia ser usado com o 7.0. O sistema 7.1 também incluiu muitas mudanças internas para dar suporte à internacionalização de datas, horários e números. Foi também a primeira versão a oferecer suporte a "Enablers", que eliminou a necessidade de lançar uma nova versão do software do sistema sempre que um novo hardware era lançado.

Um conjunto de versões especializadas do 7.1, variando de 7.1P1 a 7.1P6 (excluindo 7.1P4) foi criado e incluído com vários modelos Performa que já estavam disponíveis ou foram lançados após 7.1. Essas versões especializadas incluíam At Ease , Launcher e algumas outras mudanças que foram integradas em versões posteriores do software do sistema.

A primeira grande atualização foi o System 7.1.1, também conhecido como "System 7 Pro". Esta versão foi um pacote de 7.1 com ferramentas AppleScript, QuickTime e Apple Open Collaboration Environment (AOCE). Enquanto o System 7 tinha alguns problemas para rodar em máquinas um pouco mais antigas devido ao consumo de memória, o System 7 Pro mal cabia em qualquer computador Macintosh na época. Era mais comumente usado para suas pequenas correções de bugs, em vez de sua nova funcionalidade.

A Apple se juntou à aliança AIM (Apple, IBM e Motorola) logo após o lançamento do System 7 em 1991, e começou a trabalhar em máquinas baseadas em PowerPC que mais tarde se tornaram a família Power Macintosh . O suporte para essas máquinas resultou no Sistema 7.1.2.

O sistema 7.1.2 nunca foi oferecido para venda no varejo; ele foi fornecido com os primeiros lotes de PowerPC Macs e uma versão 68k fornecida com um pequeno número de sistemas da série Quadra 600. Remessas posteriores foram enviadas com o System 7.5.

O sistema 7.1.2P era igual ao 7.1.2 e fornecido com os modelos Performa 630, LC 630 e Quadra 630 , lançados entre julho e novembro de 1994.

Sistema 7.5

A próxima versão principal foi o System 7.5 , que incluiu correções de bugs de atualizações anteriores e adicionou vários novos recursos, incluindo:

  • Uma tela de inicialização atualizada com uma barra de progresso
  • Um novo sistema de ajuda interativo chamado Apple Guide
  • Um relógio na barra de menu (baseado no painel de controle gratuito " SuperClock " de Steve Christensen)
  • Um item de menu da Apple denominado Stickies (anteriormente um aplicativo de terceiros denominado "PasteIt Notes") que fornecia Post-It Notes virtuais
  • WindowShade , outro antigo painel de controle de shareware, fornecia a capacidade de condensar uma janela em sua barra de título. Introduzido como um recurso de "minimizar" para competir com o Windows 95, já que o Mac OS não tinha barra de tarefas ou dock.
  • O MacTCP foi fornecido, permitindo que qualquer Macintosh se conectasse à Internet fora da caixa pela primeira vez.
  • A faixa de controle (uma maneira rápida de alterar o volume do sistema, controlar a reprodução de CDs de áudio, gerenciar o compartilhamento de arquivos e impressoras e alterar a resolução do monitor e profundidade de cor) foi habilitada em modelos de desktop Macintosh pela primeira vez. Anteriormente, ele só havia sido incluído na série PowerBook.
  • Um novo painel de controle de Padrões de Área de Trabalho permitiu padrões lado a lado de até 128x128 pixels com cor de 8 bits; as versões anteriores eram limitadas a blocos de 8x8 pixels com no máximo oito cores possíveis. Funcionalidades semelhantes foram encontradas em versões anteriores do sistema exclusivas para modelos Performa e foram alojadas no painel Controles Gerais.
  • O Gerenciador de extensões (permite ao usuário ativar e desativar extensões e painéis de controle; também com base em um painel de controle de terceiros)
  • PowerTalk , um serviço de gerenciamento de e-mail em nível de sistema e o criador do sistema Keychain .
  • O Launcher, um painel de controle que contém botões de atalho para programas usados ​​com frequência (de maneira semelhante ao macOS Dock )
  • Um menu Apple hierárquico (as pastas dentro da pasta Itens do Menu Apple se expandem em submenus exibindo seu conteúdo. Novamente, com base em um painel de controle de terceiros; HAM pela publicação Microseeds)
  • Arrastar e soltar em todo o sistema para texto e outros dados (as seleções podem ser simplesmente arrastadas com o mouse e soltas em seu novo destino, ignorando a área de transferência)
  • Um localizador programável
  • QuickDraw GX , um mecanismo de renderização de gráficos e geometria 2-D
  • Apenas para PowerPC, uma calculadora gráfica 3D avançada, desenvolvida secretamente na Apple por um antigo contratante
  • Suporte para OpenDoc

O sistema 7.5 tinha o codinome "Capone", uma referência a Al Capone e "Chicago", que era o codinome do Windows 95 da Microsoft , e também era o nome da fonte padrão do sistema usada no Mac OS até a versão 8.

O sistema 7.5.1 foi principalmente uma correção de bug do 7.5, mas também introduziu uma nova tela de inicialização do "Mac OS" em preparação para clones do Mac .

O sistema 7.5.2, lançado apenas para os primeiros Power Macs baseados em PCI , foi notável por apresentar a nova arquitetura de rede da Apple, Open Transport .

Sistema 7.5.3, uma grande atualização de correção de bug que também incluiu Open Transport para outras máquinas baseadas em PowerPC, bem como algumas máquinas baseadas em 68k. 7.5.3 também fez várias melhorias no emulador 68k e adicionou suporte para arrastar translúcido ao Drag Manager. Ele também incluiu a primeira versão do Control Strip compatível com todos os Macs. Esta também foi a primeira versão do Mac OS a oferecer suporte a SMP . (9500 / MP)

A revisão 2 do sistema 7.5.3 incluiu: melhorias de desempenho; melhor confiabilidade para PowerBooks usando o programa RAM Doubler de terceiros; confiabilidade aprimorada para os computadores das séries PowerBook 500, 2300 e 5300 com a placa de atualização PowerPC; confiabilidade aprimorada ao usar o painel de controle do disco de inicialização; e maior confiabilidade ao copiar arquivos para discos rígidos de 1 GB.

Sistema 7.5.3 Revisão 2.1 foi enviado com o Performa 6400/180 e 6400/200; esta versão em particular era específica para essas máquinas, pois havia problemas de estabilidade com o System 7.5.3 Versão 2 no novo hardware, especialmente com a placa de vídeo e transferência de arquivos pelo LocalTalk.

O sistema 7.5.4 foi retirado devido a um erro na Apple, no qual alguns componentes não foram incluídos no instalador.

O sistema 7.5.5 incluiu melhorias significativas de desempenho para memória virtual e gerenciamento de memória em Macs baseados em PowerPC, incluindo a eliminação de um erro tipo 11. Também foram incluídas várias melhorias de confiabilidade, como correções para Macs usando disquetes equipados com uma placa de compatibilidade DOS, acesso aprimorado ao disco rígido para PowerPC PowerBooks e computadores Performa 5400 a 9500, correções para Macs que incluem um sintonizador Apple TV ou Macintosh TV Controle remoto, melhorias para LocalTalk e rede (especialmente para o Performa 5400 e 6400), correções para inicialização do sistema para os Macs de 180 MHz mais rápidos (que incluíam processadores PowerPC 604 ou 604e), confiabilidade aprimorada ao usar aplicativos intensivos de som no Quadra ou Centris computadores que continham a placa de atualização PowerPC e estabilidade aprimorada ao usar vários aplicativos de segundo plano e impressoras compartilhadas em uma rede. O System 7.5.5 também é o último lançamento do System 7 que pode ser executado em Macs baseados em 68000, como o Macintosh Plus, e Macs com ROMs que não têm suporte para endereçamento de 32 bits, como o Macintosh IIcx . 7.6 e posteriores exigiram um processador 68030 e ROM com capacidade de endereçamento de 32 bits e ativarão automaticamente o endereçamento de 32 bits na inicialização.

Mac OS 7.6

Mac OS 7.6 (codinome "Harmony") foi a última grande atualização, lançada em 1997. Com o 7.6, o sistema operacional foi oficialmente chamado de "Mac OS" em vez de "Sistema". Os novos recursos incluem um Extensions Manager renovado, mais código PowerPC nativo para Power Macs, mais ferramentas e utilitários de Internet agrupados e um Finder mais estável com maior alocação de memória. Nesta versão, o recurso PowerTalk adicionado no 7.5 foi removido devido ao suporte insuficiente de aplicativos e o suporte para um grande número de modelos Macintosh mais antigos foi removido.

A pequena atualização para o Mac OS 7.6.1 finalmente portou as rotinas de tratamento de exceções de 68k para PowerPC, transformando os erros do tipo 11 em erros menos prejudiciais (tipo 1, 2 ou 3, geralmente), pois os aplicativos com falha terminariam com segurança em vez de travar o funcionamento sistema.

Durante esse período, a Apple vinha tentando lançar um sistema operacional "moderno" completamente novo, chamado Copland . Quando o projeto Copland foi abandonado em 1996, a Apple anunciou planos de lançar uma atualização do sistema operacional a cada seis meses até que o Rhapsody (que em 2001 evoluiria para o que foi lançado como Mac OS X ) fosse lançado . Mais dois lançamentos foram lançados, agora oficialmente com a marca "Mac OS" - Mac OS 7.6 e a pequena correção de bug 7.6.1. Versões futuras foram lançadas como Mac OS 8–8.6 e Mac OS 9–9.2 .

Tabela de lançamentos

Número da versão Data de lançamento Computador
7,0 13 de maio de 1991
7.0.1 21 de outubro de 1991 Macintosh Quadra 700/900/950, PowerBook 100 / 140 / 170 e alguns outros
7,1 3 de agosto de 1992 Macintosh IIvx

PowerBook 180 Macintosh IIvi

7.0.1P 14 de setembro de 1992 Macintosh Performa 200/400
7.1P 14 de outubro de 1992 Macintosh Performa 600
7.1P2 12 de abril de 1993 Macintosh Performa 405/430/450
7.1P3 18 de outubro de 1993 Macintosh Performa 410/460/475/550
7.1.1 (Pro) 21 de outubro de 1993
7.1.1 PowerBook Duo 250 / 270c, PowerBook 520/540
7.1P5 1 ° de janeiro de 1994 Macintosh Performa 560
7.1P6 1 de fevereiro de 1994 Macintosh Performa 575
7.1.2 14 de março de 1994 Power Macintosh 6100/7100/8100
7.1.2P 15 de julho de 1994 Quadra 630
7,5 12 de setembro de 1994 Macintosh LC 580
7.5.1 23 de março de 1995 Power Macintosh 6200
7.5.2 19 de junho de 1995 Power Macintosh 9500
7.5.3 1 ° de janeiro de 1996 Power Macintosh 5400
7.5.3 Revisão 2 1 ° de maio de 1996
7.5.3 Revisão 2.1 7 de agosto de 1996 Performa 6400
7.5.3 Revisão 2.2 Power Macintosh 9500/200 , Performa 6360
7.5.5 27 de setembro de 1996 Power Macintosh 5500
7,6 7 de janeiro de 1997 PowerBook 3400c
7.6.1 7 de abril de 1997 PowerBook 2400c com vigésimo aniversário Macintosh

Veja também

Referências

Notas
  1. ^ Outras fontes fornecem a data como 1987, mas o System 6 foi lançado em 1988.
Citações
  1. ^ System 7.0 - Será na apple.com?
  2. ^ "Inside Macintosh, Volume 4" , Amazon
  3. ^ Coleção de livros
  4. ^ Carlton, PÁG. 96
  5. ^ Carlton, PÁG. 96-98
  6. ^ Singh, PÁG. 2
  7. ^ Carlton, PÁG. 167
  8. ^ Carlton, PÁG. 169
  9. ^ "InfoWorld 7 de agosto de 1989" . 7 de agosto de 1989.
  10. ^ "Re: System 7.0 - Será na apple.com?" .
  11. ^ TidBITS # 120
  12. ^ "Guia de atualização do sistema 7.1" (PDF) .
  13. ^ Howard Bear, Jacci (19 de novembro de 2018). "Veja como encontrar arquivos de fonte em Macs ou no Windows" . Lifewire . Recuperado em 25 de abril de 2019 . O local padrão para todas as fontes do sistema no System 7.1 e posterior é a pasta Fonts dentro da pasta System.
  14. ^ Classic Mac Wares: MenuChoice 2.1
  15. ^ A história da calculadora gráfica
  16. ^ Linzmayer, Owen (2004). "Nomes de código descobertos" . Apple Confidential 2.0 . Sem Starch Press. p. 56. ISBN 978-1593270100.
  17. ^ Pogue, David (janeiro de 1997). MacWorld Macintosh Secrets 4ª edição - Capítulo 6: The System Software Museum (PDF) . p. 235.
  18. ^ Hoffman, Ilene (2000-12-14). "Mac Corner: seu Mac OS, parte 2" . Arquivado do original em 08/03/2011.
  19. ^ "Mac OS 7.6, valerá a pena?" .
  20. ^ technote 1096
  21. ^ YouTube - Macworld Boston 1997
Bibliografia

Leitura adicional

links externos

Precedido pelo
Sistema 6
System 7 / Mac OS 7
1991
Sucesso no
Mac OS 8