BeOS

format_list_bulleted Contenido keyboard_arrow_down
ImprimirCitar

BeOS é um sistema operacional para computadores pessoais desenvolvido pela primeira vez pela Be Inc. em 1990. Ele foi escrito pela primeira vez para rodar em hardware BeBox.

O BeOS foi posicionado como uma plataforma multimídia que poderia ser usada por uma população substancial de usuários de desktop e um concorrente do Mac OS clássico e do Microsoft Windows. Em última análise, foi incapaz de alcançar uma participação de mercado significativa e não se mostrou comercialmente viável para a Be Inc. A empresa foi adquirida pela Palm Inc. Hoje, o BeOS é usado principalmente e derivados desenvolvidos por uma pequena população de entusiastas.

O sistema operacional de código aberto Haiku é uma continuação dos conceitos BeOS e a maior parte da compatibilidade em nível de aplicativo. A versão mais recente, Beta 4 lançada em dezembro de 2022, ainda mantém a compatibilidade do BeOS 5 em suas imagens x86 de 32 bits.

História

Inicialmente projetado para rodar em hardware baseado em AT&T Hobbit, o BeOS foi posteriormente modificado para rodar em processadores baseados em PowerPC: primeiro os próprios sistemas de Be, depois PowerPC Reference Platform e Common Hardware da Apple Computer Plataforma de referência, com a esperança de que a Apple comprasse ou licenciasse o BeOS como um substituto para seu antigo Mac OS clássico.

No final de 1996, a Apple ainda estava procurando um substituto para Copland em sua estratégia de sistema operacional. Em meio a rumores do interesse da Apple em comprar o BeOS, Be queria aumentar sua base de usuários, para tentar convencer os desenvolvedores de software a escrever software para o sistema operacional. Seja cortejado pelos fornecedores de clones do Macintosh para enviar o BeOS com seu hardware.

O CEO da Apple, Gil Amelio, iniciou negociações para comprar a Be Inc., mas as negociações pararam quando o CEO da Be, Jean-Louis Gassée, queria US$ 300 milhões; A Apple não estava disposta a oferecer mais de US$ 125 milhões. O conselho de administração da Apple decidiu que a NeXTSTEP era uma escolha melhor e comprou a NeXT em 1996 por US$ 429 milhões, trazendo de volta o cofundador da Apple, Steve Jobs.

Em 1997, a Power Computing começou a agrupar o BeOS (em um CD para instalação opcional) com sua linha de clones Macintosh baseados em PowerPC. Esses sistemas podem inicializar tanto o Classic Mac OS quanto o BeOS, com uma tela de inicialização oferecendo a escolha. A Motorola também anunciou em fevereiro de 1997 que empacotaria o BeOS com seus clones do Macintosh, o Motorola StarMax, junto com o MacOS.

Devido aos movimentos da Apple e à crescente dívida da Be Inc., o BeOS logo foi portado para a plataforma Intel x86 com seu lançamento R3 em março de 1998. No final dos anos 1990, o BeOS conseguiu criar um nicho de seguidores, mas a empresa não conseguiu se manter viável. A Be Inc. também lançou uma cópia simplificada, mas gratuita, do BeOS R5, conhecida como BeOS Personal Edition (BeOS PE). O BeOS PE poderia ser iniciado a partir do Microsoft Windows ou Linux, e tinha como objetivo nutrir o interesse do consumidor em seu produto e dar aos desenvolvedores algo para mexer. A Be Inc. também lançou uma versão simplificada do BeOS for Internet Appliances (BeIA), que logo se tornou o foco de negócios da empresa no lugar do BeOS.

Em 2001, os direitos autorais de Be foram vendidos para a Palm, Inc. por cerca de US$ 11 milhões. O BeOS R5 é considerado a última versão oficial, mas o BeOS R5.1 "Dano", que estava em desenvolvimento antes da venda de Be para a Palm e incluía a pilha de rede BeOS Networking Environment (BONE), vazou ao público logo após o fim da empresa.

Em 2002, a Be Inc. processou a Microsoft alegando que a Hitachi havia sido dissuadida de vender PCs carregados com BeOS e que a Compaq havia sido pressionada a não comercializar um dispositivo de Internet em parceria com a Be. Be também afirmou que a Microsoft agiu para reprimir artificialmente a oferta pública inicial (IPO) da Be Inc. O caso acabou sendo resolvido fora do tribunal por $ 23,25 milhões, sem admissão de responsabilidade por parte da Microsoft.

Após a separação da Palm, a PalmSource usou partes da estrutura multimídia do BeOS para seu produto Palm OS Cobalt que falhou. Com a aquisição da PalmSource, os direitos do BeOS agora pertencem à Access Co.

Continuação e clones

Árvore familiar de BeOS e sistemas operacionais relacionados

Nos anos que se seguiram ao fim da Be Inc., um punhado de projetos se formou para recriar o BeOS ou elementos-chave do sistema operacional com o objetivo final de continuar de onde a Be Inc. parou. Isso foi facilitado pela Be Inc. ter lançado alguns componentes do BeOS sob uma licença gratuita. Tais projetos incluem:

  • BlueEyedOS: Ele usa uma versão modificada do kernel Linux e reimplementa a API BeOS sobre ela (os aplicativos BeOS precisam ser recompilados). É livremente transferível, mas fontes nunca foram publicadas. Não houve lançamentos desde 2003.
  • Cosmoe: A port of the Haiku userland over a Linux kernel (em inglês). As aplicações BeOS precisam ser recompiladas. É software livre e de código aberto. O último lançamento foi em 2004 e seu site não está mais online.
  • E/OS: curto para o sistema operacional do emulador. Um sistema operacional baseado em Linux e FreeBSD que visava executar aplicativos Windows, DOS, AmigaOS e BeOS. É software livre e de código aberto. O desenvolvimento ativo terminou em julho de 2008.
  • Haiku: Uma reimplementação completa do BeOS não baseada no Linux. Ao contrário do Cosmoe e BlueEyedOS, é diretamente compatível com aplicações BeOS. É software de código aberto. A partir de 2022, foi o único clone BeOS ainda em desenvolvimento, com o quarto beta (dezembro de 2022) ainda mantendo a compatibilidade BeOS 5 em suas imagens de 32 bits x86, com um número aumentado de drivers modernos e aplicativos GTK portados.

Zeta era um sistema operacional comercialmente disponível baseado na base de código BeOS R5.1. Originalmente desenvolvido pela yellowTAB, o sistema operacional foi distribuído pela magnussoft. Durante o desenvolvimento pelo yellowTAB, a empresa recebeu críticas da comunidade BeOS por se recusar a discutir sua posição legal em relação à base de código BeOS (talvez por razões contratuais). A Access Co. (que comprou a PalmSource, até então detentora da propriedade intelectual associada ao BeOS) declarou desde então que a yellowTAB não tinha o direito de distribuir uma versão modificada do BeOS, e a magnussoft encerrou a distribuição do sistema operacional.

Histórico da versão

Lançamento Data Hardware
DR1–DR5 Outubro 1995 AT&T Hobbit
DR6 (developer release) Janeiro de 1996 PowerPC
DR7 Abril de 1996
DR8 Setembro 1996
Versão avançada de visualização de acesso Maio 1997
PR1 (preview release) Junho de 1997
PR2 Outubro de 1997
R3 Março de 1998 PowerPC e Intel x86
R3.1 Junho de 1998
R3.2 Julho 1998
R4 4 de Novembro de 1998
R4.5 ("Genki") Junho 1999
R5 PE/Pro ("Maui") Março 2000
R5.1 ("Dano") Novembro 2001 Intel x86

Recursos

BeOS foi construído para o trabalho de mídia digital e foi escrito para aproveitar as vantagens de recursos de hardware modernos, como multiprocessamento simétrico, utilizando largura de banda de E/S modular, multithreading pervasivo, multitarefa preemptiva e um sistema de arquivos de registro de 64 bits conhecido como BFS. A GUI do BeOS foi desenvolvida com base nos princípios de clareza e um design limpo e organizado.

A API foi escrita em C++ para facilitar a programação. A GUI era amplamente multiencadeada: cada janela era executada em seu próprio encadeamento, dependendo fortemente do envio de mensagens para a comunicação entre os encadeamentos; e esses conceitos são refletidos na API.

Tem compatibilidade parcial com POSIX e acesso a uma interface de linha de comando através do Bash, embora internamente não seja um sistema operacional derivado do Unix. Muitos aplicativos Unix foram portados para a interface de linha de comando do BeOS.

BeOS usou Unicode como a codificação padrão na GUI, embora o suporte para métodos de entrada, como entrada de texto bidirecional, nunca tenha sido realizado.

Produtos usando BeOS

BeOS (e agora Zeta) continuam a ser usados em dispositivos de mídia, como os editores de vídeo Edirol DV-7 da Roland Corporation, que rodam em cima de um BeOS modificado e o software Tunettracker Radio Automation que costumava rodar em BeOS e Zeta, e também foi vendido como um "Station-in-a-Box" com o sistema operacional Zeta incluído. Em 2015, o Tunettracker lançou uma distribuição Haiku junto com seu software de transmissão.

O gravador de áudio digital Tascam SX-1 executa uma versão fortemente modificada do BeOS que só iniciará o software de interface de gravação.

Os gravadores de áudio profissionais RADAR 24, RADAR V e RADAR 6 baseados em disco rígido de 24 trilhas da iZ Technology Corporation foram baseados no BeOS 5.

Magicbox, fabricante de máquinas de exibição de sinalização e transmissão, usa BeOS para alimentar sua linha de produtos Aavelin.

Final Scratch, um sistema de software/hardware para DJ baseado em gravação de código de tempo de vinil de 12 polegadas, foi desenvolvido pela primeira vez no BeOS. O "ProFS" A versão foi vendida para algumas dezenas de DJs antes do lançamento 1.0, que rodava em uma partição virtual do Linux.

Contenido relacionado

Caixa de camelo

Camel case é a prática de escrever frases sem espaços ou pontuação e com palavras em maiúsculas. O formato indica a primeira palavra começando com...

Arma de fogo

Uma arma de fogo é qualquer tipo de arma projetada para ser facilmente transportada e usada por um indivíduo. O termo é legalmente definido em diferentes...

Videogame

Um videogame é um jogo eletrônico que envolve interação com uma interface de usuário ou dispositivo de entrada para gerar feedback visual de um...
Más resultados...
Tamaño del texto:
undoredo
format_boldformat_italicformat_underlinedstrikethrough_ssuperscriptsubscriptlink
save