Compatibilidade de hardware com Mac OS. Como tornar uma unidade externa compatível com Mac e Windows? Único fabricante de hardware e software

Se houver necessidade de formatar um disco rígido ou unidade flash USB para que os dispositivos sejam compatíveis com Mac e Windows, isso é fácil de fazer. É importante saber que a formatação do aparelho excluirá todos os dados, portanto, para não perder informações, é melhor fazer um backup imediatamente.

Para formatar o dispositivo que você precisa:

  • Correr Utilitário de Disco, encontre /Aplicativos/Utilitários/ ;
  • Conecte seu dispositivo;
  • Clique no nome do disco no canto esquerdo da área de trabalho e depois clique no botão Apagar;
  • Clique no menu suspenso “Formato” e selecione “MS-DOS (FAT)”. Aqui você pode renomear o dispositivo;
  • Clique no botão “Apagar” para formatar seu dispositivo para compatibilidade com Mac e Windows PC.

A formatação geralmente é um processo rápido, mas tudo depende do tamanho dos arquivos no dispositivo que você está formatando.
Como resultado, a unidade flash ou disco rígido externo será compatível com Mac OS X, Windows 95, 98, Windows XP, Vista, 7 e até mesmo Windows 8. Este método de formatação é ideal para unidades flash USB, discos rígidos externos que são projetados para uso em vários sistemas operacionais.

A principal desvantagem de usar FAT32 é o limite de tamanho de arquivo. Portanto, o dispositivo a ser formatado não deverá ter mais que 4 GB. Se você usar exFAT para formatar um dispositivo maior que 4 GB, isso resultará em incompatibilidade com versões mais antigas do OS X e Windows.

Programas

Para garantir uma transição suave do Mac OS 9 para o Mac OS X, o Carbon foi criado. Um aplicativo escrito com Carbon pode ser executado em qualquer um desses sistemas operacionais. Por outro lado, o Mac OS X herda muito do OpenSTEP, que não é compatível com versões anteriores do Mac OS. A Apple atualmente recomenda uma API chamada Cocoa, e o legado do OpenSTEP é muito perceptível lá - muitos nomes de classes começam com "NS" (NSObject, NSArray), que é uma abreviatura de NeXTSTEP.

O Mac OS X também oferece suporte a Java. Isso significa que os aplicativos escritos em Java e usando Swing têm a mesma aparência que os aplicativos que usam Cocoa. Tradicionalmente, as aplicações Cocoa são desenvolvidas em Objective C, uma alternativa ao Java. No entanto, em 25 de julho de 2007, a Apple anunciou que outras extensões do Cocoa não seriam portadas para Java. O Mac OS X, a partir da versão 10.5 Leopard, vem com um interpretador Ruby com suporte para Cocoa.

Ao contrário de seus antecessores, o Mac OS X é um sistema operacional completo e certificado pelo UNIX "03. Isso significa que a maioria dos programas escritos para BSD, Linux e outros sistemas semelhantes ao UNIX serão compilados e executados no Mac OS X com pouca ou nenhuma alteração adicional. ao código.Gerenciadores de pacotes como Fink ou MacPorts (anteriormente DarwinPorts) foram desenvolvidos para tornar a instalação de tais programas conveniente.Eles são semelhantes ao apt no Debian ou às portas no FreeBSD.

A partir da versão 10.3, o Mac OS X também inclui o X11.app por padrão, uma versão personalizada do servidor X. Isso permite que você execute aplicativos desenvolvidos para X11 no Mac OS X - usando gtk, Qt para X11 (Qt4 suporta Mac OS X no modo X11 e no modo Aqua normal) e outros. X11.app usa Quartz para exibição. No entanto, o X11.app tem vários problemas, como a falta do estilo Aqua no design dos aplicativos e o suporte incompleto ao Unicode.

Versões anteriores do sistema operacional podem executar um servidor X via XDarwin.

O Mac OS X é baseado no kernel XNU, que é derivado do microkernel Mach 3.0.

Hardware

As primeiras versões do Mac OS X suportavam todos os computadores Macintosh (laptops, desktops ou servidores) com processadores PowerPC G3, G4 e G5. Versões posteriores não suportam mais hardware mais antigo: por exemplo, a versão 10.3 Panther não suporta G3s mais antigos, 10.4 Tiger não suporta sistemas sem portas FireWire e o 10.5 Leopard beta apresentado na WWDC não suporta G3s. No entanto, existem utilitários como XPostFacto e patches de disco de instalação feitos por terceiros para instalar novas versões do Mac OS X em hardware não suportado oficialmente pela Apple, incluindo alguns sistemas pré-G3. Ao excluir alguns recursos exigidos pelo hardware (como aceleração gráfica e gravação de DVD), o sistema operacional oferece a mesma funcionalidade em todos os hardwares suportados.

A versão PowerPC do Mac OS X permanece compatível com aplicativos Mac OS mais antigos por meio da chamada emulação Clássica, que permite aos usuários executar o Mac OS 9 como um processo dentro do Mac OS X, de modo que muitos aplicativos mais antigos são executados como se estivessem executando o sistema operacional antigo. sistema. Classic não oferece suporte a computadores com processadores Intel.

Em abril de 2002, a eWeek relatou um boato de que a Apple tinha uma versão do Mac OS X com o codinome Marklar que rodava em processadores Intel x86. A ideia de Marklar era fazer a transição do Mac OS X para uma plataforma alternativa que permitisse à Apple superar os problemas de desenvolvimento da plataforma PowerPC. Os rumores permaneceram sem confirmação até maio de 2005, quando uma versão do Mac OS X para processadores Intel apareceu em redes de compartilhamento de arquivos.

Em 6 de junho de 2005, Steve Jobs confirmou os rumores e anunciou na WWDC que a Apple mudaria de processadores PowerPC para processadores Intel dentro de dois anos. Anteriormente, a Apple mudou a plataforma do Motorola 68K para o IBM/Motorola PowerPC – a Apple incluiu um emulador Motorola 68K no novo sistema operacional, o que permitiu executar a maioria dos aplicativos de 68K. A Apple apoiou o emulador por 11 anos; entretanto, durante a transição para a Intel, ele foi removido. O novo sistema operacional incluía um emulador PowerPC chamado Rosetta. Também, uma nova versão O XCode e os utilitários de console correspondentes permitem desenvolver binários universais (binários fat) - arquivos executáveis ​​​​que podem conter suporte para diversas plataformas (ppc, ppc64, i386, ...).

Atualmente, a maioria dos aplicativos disponíveis apenas no PowerPC são suportados pelo emulador Rosetta. No entanto, a Apple está pedindo aos desenvolvedores que criem aplicativos universais para ambas as plataformas. Os aplicativos universais são executados mais rapidamente em computadores baseados em Intel do que os aplicativos PowerPC executados no emulador Rosetta. Alguns softwares PowerPC, como extensões de kernel e plug-ins de Preferências do Sistema, não são suportados em computadores com processadores Intel.

Embora os MacIntels possam executar aplicativos PowerPC, x86 e genéricos, os Macs PowerPC só podem executar aplicativos genéricos e PowerPC. O suporte para a plataforma PowerPC permaneceu no Mac OS X 10.5. Jobs também confirmou o boato de que a nova versão do Mac OS X rodou em processadores Intel durante a maior parte de sua existência, uma vez que já existia plataforma cruzada no Mac OS X - OpenSTEP foi portado para muitas plataformas, incluindo x86, e Darwin incluiu suporte para ambos (PowerPC e x86).

O Mac OS X foi portado para o iPhone e iPod touch. Apesar das grandes mudanças - por exemplo, a plataforma fechada e a ausência de um desktop (é substituído pelo SpringBoard) - o port mantém recursos como Darwin, o kernel XNU. Alguns programas de terceiros retêm os efeitos da versão desktop - por exemplo, o programa Converter.

Evolução do Mac OS X

O sistema operacional Mac OS X da Apple está atualmente disponível em duas versões: uma versão para estações de trabalho e laptops, bem como uma versão para servidor, necessária para organizar o trabalho de uma rede corporativa local. Desde o lançamento do Mac OS X 10.0, mais seis modificações foram lançadas, cada uma delas com o nome de um felino.

Mac OS X 10.0 Cheetah (Cheetah): tornou-se a primeira versão atualizada do sistema operacional Sistemas Mac SO. Ele apareceu em março de 2001 e foi criado com base no sistema operacional UNIX e nos serviços FreeBSD. Nova tecnologia permitiu aumentar a funcionalidade, confiabilidade e segurança do novo sistema operacional. Mas a versão 10.0 do Cheetah era instável e carecia de vários recursos encontrados no última versão Mac OS X, então a Apple lançou uma atualização gratuita.

Mac OS X 10.1 Puma: uma atualização gratuita desenvolvida pela Apple permitiu atualizar o sistema operacional Mac OS X 10.0 Cheetah para a versão 10.1 (Puma), o que permitiu corrigir uma série de deficiências que existiam na primeira versão e melhorar estabilidade. Tem funções como: personificação, alta qualidade gráficos, acesso rápido aos parâmetros do sistema, ampliando a gama de recursos de rede e dispositivos periféricos, reproduzindo e gravando DVDs.

Mac OS X 10.2 Jaguar: mais de 150 tipos de alterações e adições diversas foram feitas na nova versão do sistema operacional Mac OS X, sendo a principal delas o suporte para aceleração de hardware da interface do usuário utilizando a tecnologia Quartz Extreme, como um resultado do qual todo o processamento da imagem é realizado pelo processador da placa de vídeo. Esta versão introduziu o centro multimídia QuickTime 6, o programa de mensagens instantâneas da Internet iChat, um catálogo de endereços unificado e o sistema de entrada de escrita manual Inkwell. Os programas de e-mail foram aprimorados, adicionando filtragem de spam, busca de arquivos no disco Finder e busca de informações na Internet Sherlock 3.

Mac OS X 10.3 Panther: lançado em 24 de outubro de 2003, introduziu a tecnologia de criptografia de dados FileVault. As atualizações subsequentes do sistema trouxeram uma série de outras mudanças, como: correção de alguns problemas de segurança, maior confiabilidade no trabalho com arquivos remotos em redes mistas, sistema aprimorado de compartilhamento de arquivos e suporte para redes sem fio, drivers de placa de vídeo atualizados, sistema de diretórios e suporte OpenGL. Mudanças e melhorias foram feitas no navegador Safari, cliente de e-mail, catálogo de endereços, Stickies e QuickTime, bem como suporte aprimorado para software de terceiros.

Mac OS X 10.4 Tiger: lançado em abril de 2005 e incluiu mais de 200 alterações e adições necessárias para uma operação mais rápida e estável do computador. As principais novidades desta versão do sistema operacional Mac OS X foram a exclusiva função Spotlight para busca rápida de informações e a interface do widget Dashboard, o aplicativo Automator, projetado para automatizar uma série de ações constantemente repetidas, o que possibilitou a execução de rotina trabalhe com um clique.

Mac OS X 10.5 Leopard: Lançado em 26 de outubro de 2007, inclui mais de 300 melhorias e adições. As mudanças afetaram principalmente o kernel do sistema operacional; a estrutura de rastreamento dinâmico DTrace agora está integrada a ele, e há também um ambiente Cocoa Bridges para desenvolver aplicativos em linguagens de programação Ruby e Python. O Scripting Bridge permite automatizar aplicativos Mac usando programas em Objective-C, Ruby e Python. Rails, Mongrel e Capistrano também foram incluídos no sistema. No momento, o Mac OS X 10.5 Leopard é reconhecido como um sistema UNIX completo. Um evento importante foi o aparecimento nesta versão do programa Boot Camp, com o qual agora você pode instalar o sistema operacional Windows em computadores Macintosh como um segundo sistema operacional funcional. A nova versão do Mac OS X atualizou completamente o Finder e outros aplicativos úteis, adicionando recursos como Stacks, Quick Look, Spaces e o programa Time Machine para criar backups de sistema e dados.

Mac OS X 10.6 Snow Leopard: foi lançado em junho de 2008 e inclui uma série de mudanças drásticas. Agora funciona apenas em processadores Intel, usa tecnologias de 64 bits, funciona igualmente com aplicativos de 64 e 32 bits, ocupa quase metade do espaço em disco, instala, carrega e executa mais rápido. Tudo padrão Aplicativos para Mac OS X (Finder, Mail, Safari, iCal e iChat, etc.) na nova versão foram transferidos para código de 64 bits, o que aumentou significativamente seu desempenho e os tornou mais resistentes a ataques de hackers. O Grand Central Dispatch permite aproveitar ao máximo os sistemas multi-core e aumentar o desempenho do computador. Adicionado dimensionamento de interface. O Snow Leopard OS usa tecnologia Bonjour para compartilhamento de arquivos, pilhas para trabalhar com janelas de programas e também possui uma função Expose atualizada, que se tornou ainda mais conveniente e acessível. A velocidade de backup foi aumentada e o servidor de retransmissão AIM agora pode ser usado para transferir dados para evitar falhas de conexão no iChat.

Mesmo os fãs mais fervorosos do OS X às vezes precisam tirar vantagem do “inimigo” do Windows. As situações são diversas: desde a necessidade de utilização de clientes bancários e softwares corporativos até o lançamento de jogos. Há muitas maneiras de executar aplicativos escritos para Windows, usando ferramentas de terceiros e soluções proprietárias da Apple.

Convencionalmente, eles podem ser divididos em três categorias: instalação completa do Windows, uso de máquinas virtuais e emuladores do ambiente de software Windows. Cada opção tem suas vantagens e desvantagens, por isso analisaremos todas para que você escolha a que mais lhe convém.

Instalando o Windows usando Boot Camp

Especialmente para aquelas almas infelizes que não conseguem romper todos os laços com o Windows, a Apple criou o utilitário “Boot Camp Assistant”, com o qual você pode preparar seu Mac para Instalação do Windows e, de fato, instale-o. Nesse caso, uma partição separada é criada no disco, permitindo que ambos os sistemas operacionais funcionem independentemente um do outro.

Você precisará de 50 GB de espaço livre e de um disco de inicialização do Windows. O processo de instalação em si é muito simples, basta seguir as instruções do assistente e aguardar a conclusão. Após a reinicialização, você terá uma versão completa do Windows à sua disposição, como em um PC normal. Tudo o que você precisa fazer é instalar os aplicativos ou jogos necessários - e você poderá usá-los. Você pode descobrir mais sobre os requisitos e versões suportadas.

Benefícios do Boot Camp

  • Desempenho. Porque tudo Recursos do Mac usa apenas um sistema operacional, obtemos desempenho máximo.
  • Compatibilidade. Graças ao Windows completo, é garantida compatibilidade total com quaisquer aplicativos e jogos.

Desvantagens do Boot Camp

  • Precisa reiniciar. Para iniciar o Windows, você terá que reiniciar o Mac todas as vezes.
  • Falta de integração. O Windows não oferece suporte ao sistema de arquivos HFS+, o que significa que você não poderá acessar arquivos do OS X a partir dele e vice-versa.

Usando máquinas virtuais

Este método tem muito em comum com o anterior, mas difere ligeiramente na implementação. Com ele também obtemos um sistema operacional completo, mas não é instalado em hardware real, mas sim em hardware virtual. Um software especial (máquina virtual) emula a plataforma de hardware para rodar o Windows, tirando alguns recursos do Mac, e acontece que um sistema operacional roda dentro de outro.

Paralelos Desktop


paralelos.com

Talvez a máquina virtual mais popular entre os usuários de Mac. O Parallels é atualizado regularmente, sempre funciona com versões atuais OS X e Windows e possui recursos adicionais, como o modo híbrido, quando as interfaces do OS X e do Windows são exibidas simultaneamente na tela e os aplicativos são iniciados independentemente de sua propriedade. Além disso, o programa pode iniciar o Windows a partir de partições do Boot Camp, o que é conveniente se você precisar acessar quaisquer aplicativos ou dados sem reinicializar.

A desvantagem do programa é que o Parallels não é gratuito. A versão júnior custará US$ 79,99.

Fusão VMware


vmware.com

Outra solução comercial para virtualização de sistema operacional. O principal recurso do VMware Fusion é o assistente de compartilhamento, que permite transferir todo o ambiente do seu PC Windows para uma máquina virtual e continuar usando os aplicativos no seu Mac. Windows instalado compartilha uma área de transferência com o OS X, bem como acesso a arquivos e recursos de rede. Seus aplicativos são totalmente integrados aos recursos do OS X (Spotlight, Mission Control, Exposé). Além disso, ele suporta a execução do Windows a partir da partição do Boot Camp.

VMware Fusion custa 6.300 rublos, mas antes de comprar você pode explorar seus recursos em uma versão de teste gratuita.


Se seus planos não incluem despesas adicionais para execução de aplicativos Windows, sua escolha é Oracle. Comparado aos análogos pagos, possui muito menos recursos, mas é bastante adequado para tarefas simples. Você não deve contar com integração com funções do sistema OS X, mas coisas básicas como área de transferência compartilhada e acesso a recursos de rede estão disponíveis aqui. A natureza gratuita do VirtualBox justifica plenamente todas as suas limitações.

Benefícios das máquinas virtuais

  • Operação simultânea de dois sistemas operacionais. Você não precisa reiniciar o Mac para executar aplicativos do Windows.
  • Compartilhamento de arquivos. Como o Windows é executado no OS X, o suporte ao sistema de arquivos não é um problema.

Desvantagens das máquinas virtuais

  • Desempenho ruim. Como os recursos do Mac são compartilhados entre os dois sistemas operacionais, o desempenho dos aplicativos é significativamente mais lento, especialmente em computadores mais antigos.
  • Problemas de compatibilidade. Alguns aplicativos (geralmente jogos) que requerem acesso direto ao hardware podem não funcionar corretamente ou nem funcionar.

Usando emuladores

Com emuladores, tudo é completamente diferente do que com máquinas virtuais e Boot Camp. Mais precisamente, eles têm algo em comum com as máquinas virtuais, só que não emulam o Windows como um todo, mas apenas aqueles de seus componentes de software necessários ao funcionamento da aplicação desejada. Não teremos um sistema operacional completo e acesso às suas funções: obtemos uma certa camada de compatibilidade que nos permite executar um aplicativo Windows diretamente no ambiente OS X.

Todos os emuladores funcionam com o mesmo princípio. A instalação do aplicativo é inicializada via setup.exe e, durante seu processo, os parâmetros de inicialização necessários são configurados e as bibliotecas necessárias são carregadas automaticamente. Depois disso, um ícone de aplicativo aparece no Launchpad, que funcionará da mesma forma que todos os programas nativos do OS X.

Garrafa de vinho


winebottler.kronenberg.org

Este emulador pode transformar um arquivo .EXE em um aplicativo compatível com OS X. WineBottler também permite carregar automaticamente alguns aplicativos do Windows já configurados. É totalmente gratuito e compatível com OS X El Capitan.

Odre

Outro emulador que, como o anterior, utiliza as bibliotecas Wine para criar portas. Comparado à solução anterior, o Wineskin possui mais configurações e permite ajustar os parâmetros. Conversamos detalhadamente sobre sua configuração e uso.

Cruzamento

Um emulador comercial cuja equipe de desenvolvimento já adaptou e configurou muitos aplicativos e jogos populares do Windows para você. CrossOver possui uma interface amigável e também elimina a necessidade de se aprofundar nas configurações e lidar com possíveis erros. O único aspecto negativo é que é pago. A licença custa US$ 20,95, mas há um período de teste de 14 dias.

Vantagens dos emuladores

  • Nenhuma licença do Windows necessária. Os emuladores executam aplicativos por meio de uma camada de compatibilidade, portanto, não é necessária uma cópia licenciada do sistema operacional.
  • Desempenho. Novamente, devido à economia de recursos gastos na execução do Windows completo em máquinas virtuais, obtemos desempenho superior em comparação a eles.

Desvantagens dos emuladores

  • Dificuldade de configuração. Para usar aplicativos do Windows, primeiro é necessário configurá-los, o que nem sempre é fácil, principalmente em jogos.
  • Problemas de compatibilidade. Em alguns casos, os aplicativos (geralmente aqueles que consomem muitos recursos) podem não funcionar corretamente ou nem funcionar.

O que escolher

O que escolher no final de tanta variedade? Não há uma resposta clara para esta pergunta. Em cada caso específico, você precisa desenvolver suas necessidades, mas em geral as recomendações são as seguintes.

  • Treinamento Adequado principalmente para jogadores, bem como para aqueles usuários que precisam de máximo desempenho e compatibilidade com software. Reinicializamos o Mac e obtemos um computador Windows completo.
  • Máquinas virtuais ajudará nos casos em que você precisar dos dois sistemas operacionais ao mesmo tempo. Sacrificamos o desempenho, mas evitamos reinicializações e obtemos uma boa integração.
  • Emuladores Só pode ser recomendado para tarefas simples e uso pouco frequente. Por exemplo, quando você precisa usar um cliente de banco algumas vezes por mês ou ocasionalmente sente nostalgia do seu jogo favorito.

Escolha a opção mais adequada para você e nos comentários conte-nos para que necessidades você usa os aplicativos do Windows no seu Mac e como você os inicia.

Programas

Para garantir uma transição suave do Mac OS 9 para o Mac OS X, o Carbon foi criado. Um aplicativo escrito com Carbon pode ser executado em qualquer um desses sistemas operacionais. Por outro lado, o Mac OS X herda muito do OpenSTEP, que não é compatível com versões anteriores do Mac OS. A Apple atualmente recomenda uma API chamada Cocoa, e o legado do OpenSTEP é muito perceptível lá - muitos nomes de classes começam com "NS" (NSObject, NSArray), que é uma abreviatura de NeXTSTEP.

O Mac OS X também oferece suporte a Java. Isso significa que os aplicativos escritos em Java e usando Swing têm a mesma aparência que os aplicativos que usam Cocoa. Tradicionalmente, as aplicações Cocoa são desenvolvidas em Objective C, uma alternativa ao Java. No entanto, em 25 de julho de 2007, a Apple anunciou que outras extensões do Cocoa não seriam portadas para Java. O Mac OS X, a partir da versão 10.5 Leopard, vem com um interpretador Ruby com suporte para Cocoa.

Ao contrário de seus antecessores, o Mac OS X é um sistema operacional completo com certificação UNIX’03. Isso significa que a maioria dos programas escritos para BSD, Linux e outros sistemas do tipo UNIX serão compilados e executados no Mac OS X com pouca ou nenhuma alteração adicional no código. Para uma instalação conveniente de tais programas, foram desenvolvidos gerenciadores de pacotes como Fink ou MacPorts (anteriormente DarwinPorts). Eles são semelhantes ao apt no Debian ou aos ports no FreeBSD.

A partir da versão 10.3, o Mac OS X também inclui o X11.app por padrão, uma versão personalizada do servidor X. Isso permite que você execute aplicativos desenvolvidos para X11 no Mac OS X - usando gtk, Qt para X11 (Qt4 suporta Mac OS X no modo X11 e no modo Aqua normal) e outros. X11.app usa Quartz para exibição. No entanto, o X11.app tem vários problemas, como a falta do estilo Aqua no design dos aplicativos e o suporte incompleto ao Unicode.

Versões anteriores do sistema operacional podem executar um servidor X via XDarwin.

O Mac OS X é baseado no kernel XNU, que é derivado do microkernel Mach 3.0.

Hardware

As primeiras versões do Mac OS X suportavam todos os computadores Macintosh (laptops, desktops ou servidores) com processadores PowerPC G3, G4 e G5. Versões posteriores não suportam mais hardware mais antigo: por exemplo, a versão 10.3 Panther não suporta G3s mais antigos, 10.4 Tiger não suporta sistemas sem portas FireWire e o 10.5 Leopard beta apresentado na WWDC não suporta G3s. No entanto, existem utilitários como XPostFacto e patches de disco de instalação feitos por terceiros para instalar novas versões do Mac OS X em hardware não suportado oficialmente pela Apple, incluindo alguns sistemas pré-G3. Ao excluir alguns recursos exigidos pelo hardware (como aceleração gráfica e gravação de DVD), o sistema operacional oferece a mesma funcionalidade em todos os hardwares suportados.

A versão PowerPC do Mac OS X permanece compatível com aplicativos Mac OS mais antigos por meio da chamada emulação Clássica, que permite aos usuários executar o Mac OS 9 como um processo dentro do Mac OS X, de modo que muitos aplicativos mais antigos são executados como se estivessem executando o sistema operacional antigo. sistema. Classic não oferece suporte a computadores com processadores Intel.

Em abril de 2002, a eWeek relatou um boato de que a Apple tinha uma versão do Mac OS X com o codinome Marklar que rodava em processadores Intel x86. A ideia de Marklar era fazer a transição do Mac OS X para uma plataforma alternativa que permitisse à Apple superar os problemas de desenvolvimento da plataforma PowerPC. Os rumores permaneceram sem confirmação até maio de 2005, quando uma versão do Mac OS X para processadores Intel apareceu em redes de compartilhamento de arquivos.

Em 6 de junho de 2005, Steve Jobs confirmou os rumores e anunciou na WWDC que a Apple mudaria de processadores PowerPC para processadores Intel dentro de dois anos. Anteriormente, a Apple mudou a plataforma de Motorola 68K para IBM/Motorola PowerPC - a Apple incluiu um emulador Motorola 68K no novo sistema operacional, o que permitiu executar a maioria dos aplicativos de 68K. A Apple apoiou o emulador por 11 anos; entretanto, durante a transição para a Intel, ele foi removido. O novo sistema operacional incluía um emulador PowerPC chamado Rosetta. Além disso, a nova versão do XCode e os utilitários de console correspondentes permitem desenvolver binários universais (binários fat) - arquivos executáveis ​​​​que podem conter suporte para diversas plataformas (ppc, ppc64, i386, ...).

Atualmente, a maioria dos aplicativos disponíveis apenas no PowerPC são suportados pelo emulador Rosetta. No entanto, a Apple está pedindo aos desenvolvedores que criem aplicativos universais para ambas as plataformas. Os aplicativos universais são executados mais rapidamente em computadores baseados em Intel do que os aplicativos PowerPC executados no emulador Rosetta. Alguns softwares PowerPC, como extensões de kernel e plug-ins de Preferências do Sistema, não são suportados em computadores com processadores Intel.

Embora os MacIntels possam executar aplicativos PowerPC, x86 e genéricos, os Macs PowerPC só podem executar aplicativos genéricos e PowerPC. O suporte para a plataforma PowerPC permaneceu no Mac OS X 10.5. Jobs também confirmou o boato de que a nova versão do Mac OS X rodou em processadores Intel durante a maior parte de sua existência, uma vez que já existia plataforma cruzada no Mac OS X - OpenSTEP foi portado para muitas plataformas, incluindo x86, e Darwin incluiu suporte para ambos (PowerPC e x86).

O Mac OS X foi portado para o iPhone e iPod touch. Apesar das grandes mudanças - por exemplo, a plataforma fechada e a ausência de um desktop (é substituído pelo SpringBoard) - o porte manteve recursos como Darwin, o kernel XNU. Alguns programas de terceiros retêm os efeitos da versão desktop - por exemplo, o programa Converter.

Por muito tempo esses dois sistemas operacionais Estamos travando uma guerra. Alguns comprovam a beleza do software Apple, enquanto outros se esforçam para argumentar a favor do Windows. Ainda existem adeptos do Linux, mas não iremos tocá-los.

Então, por que o software da Microsoft é mais adequado para usuários comuns? Encontramos 10 razões para preferir o Windows. E aqui está o primeiro deles.

Jogos

Praticamente não há jogos no Mac OS. Claro, você pode instalar uma máquina virtual, instalar o brinquedo lá e ser feliz. Mas este é um jogo de muletas, não há outra forma de dizer. E a corporação Yabloko não quer atrair desenvolvedores da indústria de jogos para portar jogos para Mac OS.

O mesmo Windows 10 possui um modo de jogo em sua funcionalidade - o próprio sistema operacional limita todos os programas em segundo plano que atualmente são desnecessários em termos de recursos. E todo o poder liberado é dado ao jogo. Concordo, isso é muito mais conveniente do que limpar manualmente os aplicativos em segundo plano.

Atualização de hardware

Como já tocamos no tema jogos, precisamos falar sobre as configurações do Macintosh e de uma unidade de sistema normal.

Você pode atualizar a unidade de sistema no Windows assim que desejar: adicionar memória, trocar a placa de vídeo por uma mais potente, reconstruí-la completamente do zero em uma nova placa-mãe– tudo isso está disponível para você a qualquer momento. O principal é que haja fundos suficientes para isso. Os jogos estão se tornando cada vez mais exigentes a cada ano, e os fabricantes de componentes também não dormem, lançando hardware atualizado ou completamente novo para o aparelho. Mas isso não se aplica a laptops e computadores multifuncionais: as coisas não são melhores aqui do que com um gadget da Apple.

Mas com uma maçã, esse truque não funcionará para você. Adicionar BATER já está causando sérias dificuldades, e não adianta nem gaguejar sobre algo maior. E dada a gula de novos jogos, em 2-3 anos surgirá a questão de substituir o gadget atual por um mais novo.

Mesmo sem levar em conta os jogos, existem muitos programas que consomem muita energia e exigem hardware potente. A propósito, uma unidade de sistema Windows custa 2 a 2,5 vezes mais barata que uma configuração semelhante de produtos Apple. Então pense sobre isso.

Compatibilidade do sistema com dispositivos periféricos

Outro problema do Mac OS é a compatibilidade com vários dispositivos. Impressoras, scanners, roteadores Wi-Fi e muitos outros equipamentos de escritório nem sempre são identificados corretamente pelo Macintosh. E há momentos em que o sistema se recusa completamente a trabalhar com alguma coisa.

Os dispositivos para os quais a Apple desenvolve drivers de forma independente funcionarão sem problemas.

Esta situação é quase impossível no Windows. Este sistema operacional não detectará a tecnologia, a menos que seja muito antiga e muito específica. E então, se houver drivers, há grandes chances de que tudo funcione corretamente.

Trabalhando com janelas de programas

O Macintosh tem um recurso desagradável de expandir estranhamente os aplicativos para o modo de tela inteira. Por exemplo, o navegador pode se expandir parcialmente, cortando o tamanho da janela de uma página específica. O mesmo vale para alguns outros utilitários. Estranha lógica de trabalho. Existe, no entanto, um utilitário Magnet. Para que o programa funcione corretamente, recomendamos instalá-lo em um sistema operacional limpo.

Não existe esse problema no Windows. O modo de tela inteira é um modo de tela inteira.


Selecionando software para sistemas

A propósito, sobre os próprios programas. Existe simplesmente uma quantidade colossal de softwares disponíveis para Windows, para todos os gostos e para qualquer tarefa. Você simplesmente não encontrará tanta abundância para Mac. Bem, você não encontrará isso lá. Mesmo o software existente é muitas vezes inferior em funcionalidade aos seus equivalentes para PC.

O mesmo Office que vive no Mac é seriamente inferior ao gigante da Microsoft. Porém, isso pode não importar, já que agora já existem muitos serviços que funcionam através do navegador. Os arquivos são salvos na nuvem e você pode trabalhar com eles em qualquer dispositivo.

Há mais um ponto: os programas da tecnologia Apple consomem mais RAM do que os do Windows. Não muito, mas ainda assim.

Prevalência de sistemas

A Apple instala o Mac OS apenas em PCs e laptops multifuncionais. Existe iOS para smartphones e tablets. Parece que está tudo bem. Mas por que não integrar o Mac aos dispositivos móveis? Naturalmente, algumas funções não estarão disponíveis devido à falta de recursos de hardware no iPhone ou iPad.

E os caras da Microsoft estão colocando ativamente seu sistema operacional em dispositivos móveis. O mesmo Microsoft Surface é uma confirmação direta disso, embora seu preço seja um tanto inflacionado. Quantos dispositivos móveis de terceiros usam o Windows 10 como sistema operacional? Existem muitos deles e seu número está crescendo. Isso também é ajudado pelo desenvolvimento da Intel atômica e de chips de vídeo bastante poderosos.


3D no sistema operacional

Com o desenvolvimento de tecnologias na área de 3D e realidade aumentada, a Microsoft tem estado muito ansiosa para implementá-las em seus sistemas.

E a Apple? Já há muito tempo que alimentam o povo com promessas, mas não houve movimentos nesse sentido. E se eles começarem a fazer isso, até que ponto?

Vamos resumir

O que posso dizer? Os PCs com Windows são muito maiores que os Macs. E isso não se aplica apenas aos computadores: há muitos smartphones e tablets rodando o Windows 10.

Há muita liberdade para os jogadores aqui; a abundância de software deixa seus olhos bem abertos. A atualização é muito mais rápida e barata que os produtos da Apple. E nem em todos os lugares do Yabloko você pode trocar o disco rígido ou a RAM sozinho. Isso significa que você precisa ir ao centro de serviço.

Agora podem começar debates acalorados sobre o fato de que o Mac OS é mais seguro, os vírus são quase resistentes a ele, etc. Na verdade, se você tiver um antivírus normal e uma boa cabeça, os vírus para Windows não são muito perigosos. Eles também podem começar a provar que, ao instalar o Boot Camp, você pode usar Programas do Windows. É possível, mas estas são muletas novamente.

Sobre a velocidade dos sistemas operacionais. Tudo aqui é muito subjetivo. Muitos afirmam que o Windows 10 é tão bom, senão melhor, em velocidade e suavidade. A animação de ambos os sistemas é excelente.

A opinião pessoal do autor do artigo é a seguinte: a transição para produtos Apple não se justifica. Nem economicamente, nem em termos de gama de software e jogos. Se você quiser apenas experimentar algo novo, instale uma máquina virtual com Mac OS e decida se vale a pena investir ou não.