Saltar para o conteúdo

OS/2: diferenças entre revisões

Origem: Wikipédia, a enciclopédia livre.
Conteúdo apagado Conteúdo adicionado
Pcosmo (discussão | contribs)
Linha 113: Linha 113:
* [http://www-306.ibm.com/software/os/warp/ IBM OS/2 Warp] Página oficial do OS/2 virada para segmento corporativo.
* [http://www-306.ibm.com/software/os/warp/ IBM OS/2 Warp] Página oficial do OS/2 virada para segmento corporativo.
* [http://www.ecomstation.com/ eComStation] Página do OS/2 atualizado para ao usuário final.
* [http://www.ecomstation.com/ eComStation] Página do OS/2 atualizado para ao usuário final.
** [http://www.ecomstation.com/democd/ Página para cópia de CD de demonstração]
** [http://www.ecomstation.com/democd/ Página para cópia de CD de demonstração.]
* [http://www.os2world.com/ os2world.com]
* [http://www.os2world.com/ Site os2world.com.]
* [http://www.os2world.com/petition/ Pedido oficial para que o código do OS/2 seja aberto]
* [http://www.petitiononline.com/OS24FREE/petition.html/ Pedidos de usuários para que o código fonte do OS/2 seja liberado - Assine você também este pedido on-line!]
* [http://k.webring.com/hub?ring=warpring/ Página de grupo de sites dedicados ao OS/2 e eCS]
* [http://www.os2world.com/petition/ Pedido oficial para que o código do OS/2 seja aberto.]
* [http://www.ecomstation.com/ecomstation20.phtml?url=nls/en/content/comparison.html&title=Comparison%20table/ Tabela de comparaçoes do OS/2 e eCS]
* [http://k.webring.com/hub?ring=warpring/ Página de grupo de sites dedicados ao OS/2 e eCS.]
* [http://www.ecomstation.com/ecomstation20.phtml?url=nls/en/content/comparison.html&title=Comparison%20table/ Tabela de comparaçoes do OS/2 e eCS.]
* [http://hobbes.nmsu.edu/cgi-bin/h-browse?dir=%2Fpub&pushbutton=Browse Hobbes Downloads Diversos para OS/2.]
* [http://hobbes.nmsu.edu/cgi-bin/h-browse?dir=%2Fpub&pushbutton=Browse Hobbies e Downloads Diversos para OS/2.]
* [http://www.os2power.com/yuri/mysql2/index.html Yuri Dario. MySqL para OS/2.]
* [http://www.os2power.com/yuri/mysql2/index.html MySqL para OS/2.]
* [http://macarlo.com/dicas.htm Marcalo Incorporated. Dicas.]
* [http://macarlo.com/dicas.htm Dicas.]
* [http://www.os2bbs.com/ OS/2 BBS diversos arquivos e Drivers para OS/2.]
* [http://www.os2bbs.com/ OS/2 BBS diversos arquivos e Drivers para OS/2.]



Revisão das 02h10min de 25 de outubro de 2007

Predefinição:Caixa de informação OS

OS/2 é um sistema operacional da IBM. A sigla significa "Operating System/2". O sistema foi concebido para a linha de computadores PS/2 sendo mais tarde adaptado a PCs comuns. Competiu com o Windows nos anos 90 no segmento Desktop mas foi descontinuado pela IBM para o usuário final. Ele ainda é vendido como pacote de soluções para grandes empresas para rodar no servidor AS/306, permanecendo restrito ao meio corporativo.

O OS/2 pode ser utilizado ainda não-oficialmente por usuários finais através do eComStation, que é nada mais do que a versão 4 (1996) com drivers atualizados e versões dos programas OpenOffice e Mozilla Firefox inclusas.

História

OS/2 e Windows possuem uma origem comum: eram um único sistema nos anos 80 (mas com versões distintas) feitas simultaneamente pela IBM e Microsoft. Por uma decisão de Bill Gates a Microsoft decidiu abandonar o projecto OS/2 em 1990 e dedicar-se ao Windows. Os sistemas passaram então a competir pelo mercado corporativo e doméstico adentrando os anos 90. O sistema da IBM sempre foi considerado melhor tecnicamente, pois conseguia correr nativamente programas do seu concorrente mas o mesmo não poderia ser feito no Windows. O OS/2 também foi o primeiro dos dois a implementar TCP/IP e ter uma versão em 32 bits.

Por falhas de marketing e investimento, o OS/2 sucumbiu diante do Windows 95 que a partir de 1995 engoliu praticamente 80% do mercado de sistemas operativos. Até 1996 a IBM tentou vender o OS/2 para o utilizador doméstico mas sempre cometendo as mesmas falhas: pouco marketing, pouco investimento em suporte técnico e pouco lobby para angariar novos programas compatíveis. Por correr programas do Windows e acreditar que isso era o suficiente para suprir lacunas do sistema, a IBM comete uma grave falha e sucumbe diante da explosão de oferta de programas 32 bits para Windows a partir de 1996.

Em 1997 o sistema sai das prateleiras convencionais e muda de foco: é vendido apenas como pacote de soluções para empresas. Mesmo assim o sistema segue vendendo pouco, principalmente pela falta de suporte especializado. A partir de 1998 o OS/2 cai no ostracismo geral e é esquecido pelo mercado também pela chegada do novo boom em sistemas operativos: o Linux.

Em 1998, a Stardock Corporation, que desenvolvia aplicativos para o sistema como o jogo Galatic Civilization e o Object Desktop, tenta negociar com a IBM uma nova versão do OS/2 para usuários finais, o que implicaria na abertura de seu código-fonte. A IBM recusa a proposta, e a Stardock desiste de desenvolver aplicativos para o OS/2.

Em 2001 a IBM autorizou a Serenity Systems a vender e distribuir uma versão actualizada do Warp 4.0 para utilizadores finais e estudantes. Essa versão customizada chama-se eComStation.

Estima-se que o OS/2 esteja operacional em 800.000 máquinas pelo mundo, principalmente em instituições financeiras. O Banco do Brasil ainda é um dos maiores utilizadores do sistema, empregando-o em caixas eletrônicos e cabinetes de atendimento ao público.

Entendendo o OS/2

Interface Gráfica

O Desktop do OS/2 recebe o nome de Workplace Shell. A Workplace Shell foi a primeira interface gráfica totalmente orientada a objetos do mercado (seguida quase ao mesmo tempo pelo Unix Nextstep de Steve Jobs). A WPS funciona usando o CORBA e OMG o que permite uma consistência de objetos inclusive ao longo da rede.

A interface é composta de janelas e menus e agrupa os programas por pastas e categorias como nas interfaces modernas.

O OS/2 WARP passou a explorar a tecnologia de orientação a objeto a partir da sua 2° versão, lançada em 1992. Dentro de seu Desktop, o uso do recurso “drag-and-drop” é possível em todos os pontos da tela, qualquer ação sobre o ícone reflete no objeto. Portanto se um ícone é arrastado para impressora ele é impresso, se arrastado para o triturador ele é deletado, se arrastado para fax ele é enviado, etc.

Os ícones “sombra” (atalhos) são criados para representar determinado objeto e seu conteúdo, qualquer ação sobre ele reflete no original. Porém se o objeto original for movido de pasta, ainda sim o ícone sombra está ligado a ele, sem perder caminho como os atalhos do Windows, eles se mantêm mesmo que sejam movidos entre diretórios, discos locais ou até mesmo máquinas em rede, caso o original seja deletado todas as suas sombras são automaticamente deletadas com ele.

Sistema de Arquivos

O OS/2 Warp 3.0 suporta o sistema de arquivos FAT (usado no DOS e Windows), a Super FAT e o HPFS, o sistema desenvolvido pela IBM, que explora melhor o disco rígido de grande porte. A Super FAT é armazenada na RAM, o que desgasta muito menos o HD e aumenta a velocidade de acesso consideravelmente. Outra diferença importante é que a Super FAT é desenhada em 32bits, já o HPFS é muito superior a FAT e a Super FAT, suas vantagens são diversas desde suporte a nomes de arquivos de até 254 caracteres, espaços entre caracteres em letras maiúsculas ou minúsculas. O HPFS ainda permite 64KB de atributos estendidos para cada arquivo, esses atributos podem ser quaisquer informações sobre o arquivo. O sistema de arquivos do OS/2 também ordena a exibição de arquivos de um diretório automaticamente e mantém as informações sobre um arquivo próximo a ele, facilitando a localização de um arquivo em grandes discos. O HPFS também utiliza um sistema de cachê de disco, para melhorar o seu desempenho, usando estratégias de alocação cujo objetivo é assegurar que os arquivos permaneçam contíguos.

Memória

Toda memória do computador possui um endereço atribuído a ela. O processador usa esse endereço para recuperar ou alterar o conteúdo da memória em um local em particular. No OS/2, toda a memória é acessada usando-se um endereço de 32bits. Esse endereço de 32bits permite até 4.096MB de endereçamento direto. Existem dois esquemas para acessar a memória do computador: o plano (usado no OS/2) e o segmentado (usado no DOS e Windows 3.11). No modelo de memória plano, a memória está totalmente disponível ao processador e pode ser acessada diretamente; os endereços são seqüenciais de 0 a 2³²-1 (4GB). No modelo de memória segmentado, a memória total é dividida em segmentos de 64KB. Um aspecto importante nessa diferença no modo de gerenciar memória é que no OS/2 o limite de 640KB é inexistente.

Capacidade Multitarefa

O OS/2 Warp é um sistema multitarefa preemptivo, ou seja, capaz de processar diversos programas concomitantemente. Ele foi desenvolvido desde seu início para ser um sistema preemptivo e essa é uma das suas grandes vantagens. O sistema preemptivo divide o processador e a RAM da máquina entre os programas de modo que todos fiquem com o suficiente. Diferente do modelo cooperativo de multitarefa, os recursos são totalmente administrados pelo S.O., não podendo ser afetados pelos aplicativos. O OS/2 roda aplicativos de 16 bits em áreas isoladas na memória, protegendo assim cada um do comportamento falho dos outros.

Confiabilidade

O OS/2 é um sistema extremamente confiável, por diversos motivos, muito mais seguro que a maioria das versões do Windows. No que diz respeito aos arquivos, o HPFS tem um ótimo sistema de tratamento de erros, com hotfixies e a fragmentação do disco é mínima, o que também diminui a probabilidade de erro no disco. Além disso, ele é um sistema realmente preemptivo, e quando um programa tenta invadir a área de memória de outro ele é imediatamente fechado, o que impede que o sistema todo tranque por causa de um aplicativo. Os arquivos vitais do sistema ficam em uma área reservada na memória que pode ser acessada mesmo que todos os outros programas tranquem. E o OS/2 é um sistema totalmente desenhado em 32bits, e uma das causas da instabilidade no Windows 95 é a mistura de programas 32 bits com programas 16 bits.

OS/2 Warp 4

A ultima versão do OS/2 feita pela IBM (cuja versão BETA trazia o nome de Merlin) trouxe uma série de inovações, como o suporte a voz, o Voice Type. Ao invés de teclado e mouse o usuário utiliza o sistema através do uso da voz. O sistema aceita comandos falados através de um microfone, pode-se abrir e fechar programas, ditar textos e até navegar na internet via voz. Para funcionar de maneira satisfatória, é necessário que o micro esteja preparado com uma boa quantidade de memória, no mínimo 32 MB de RAM. Com o editor IBM Works, é possível ditar textos, infelizmente não existe uma versão em português. O Voice Type vem acompanhado de um jogo, onde o usuário deve acertar – leia-se ditar – os estados americanos a partir de seu mapa político. Ele também está muito mais preparado para a internet, com um navegador interno, diversas ferramentas para navegação e suporte nativo a linguagem Java as SUN. E o sistema já vem com um aplicativo de desenvolvimento de aplicações em Java, além do que esta versão tem suporte à tecnologia Plug-and-Play.

Versões

  • OS/2 1.0 1987
  • OS/2 1.10 SE 1988
  • OS/2 1.10 EE 1989
  • OS/2 1.20 SE E EE 1989
  • OS/2 1.30 1991
  • OS/2 2.0 1991-1992
  • OS/2 2.1 1993
  • OS/2 for Windows 1993
  • OS/2 2.11 1994
  • OS/2 2.11 SMP 1994
  • SE - Standard Edition
  • EE - Extanded Edition
  • OBSERVAÇÕES: As versões do OS/2 1.10, OS/2 1.20 e OS/2 1.30 são conhecidas como MS OS/2 ou Microsoft OS/2.

Versões Warps

  • OS/2 WARP 3 1994
  • OS/2 WARP Connect 1995
  • OS/2 WARP for PowerPC 1995
  • OS/2 WARP Server 1996
  • OS/2 WARP 4 1996
  • OS/2 WARP 4.51 (MCP1) (??)
  • OS/2 WARP 4.52 (MCP2) 2001
  • OS/2 WARP Server for e-bussiness (4.5) 1999
  • OS/2 WARP Server for e-bussiness 4.51 (ACP1) (??)
  • OS/2 WARP Server for e-bussiness 4.52 (ACP2) 2001
  • MCP - Merlin Convenience Pack
  • ACP - Aurora Convenience Pack

Versões EComStations

  • EComStation 1.0 2001
  • EComStation 1.1 2003
  • EComStation 1.2 2004
  • EComStation 1.2R 2005
  • EComStation 2.0 (BETA 1; 2005, BETA 1B; 2006 e BETA 2; 2006)

Ligações externas