Logo Hardware.com.br
LkS
LkS Zerinho Registrado
115 Mensagens 0 Curtidas

OS/2: Aprenda mais sobre esse sistema aki!!!

#1 Por LkS 14/09/2002 - 14:30
Esse fórum não tem uma seção só pra os/2 por isso eu coloquei aki...

Informações sobre esse maravilhoso sistema:

OS/2 Warp 4 tal como vem da caixa executa as aplicações nativas OS/2, programas em DOS, Windows 3.11, e os milhares de
programas Java disponíveis. Contudo, é possível acrescentar o EMX e o XFreeOS/2 para executar programas Unix/Linux, ou o Odin
para programas Windows recentes.

O OS/2 tem arquivos de configuração semelhantes ao DOS, um Config.sys e um Autoexec.bat (usado apenas para as sessões DOS).
Ele tem uma linha de comando com Dir, Copy, Del e outros comandos. Sua interface gráfica é muito parecida com a do Windows à
primeira vista. Ele se parece superficialmente com o DOS principalmente em virtude do seu objetivo inicial de ser o
substituto da IBM/Microsoft para o velho DOS.

A bem da verdade, os sistemas de tecnologia de ponta são todos muito parecidos, no Unix os comandos são diferentes mas a
sintaxe é praticamente a mesma. As diferenças estão nos detalhes e talvez por isso o usuário final (atento apenas à
superfície) tenha ficado tanto tempo do lado de fora da tecnologia.

Por tudo isso preciso ir além dos comandos principais para falar de OS/2 pois do contrário teria que me limitar a dizer que o
OS/2 tem 150 comandos de linha de comando próprios (além do 150 que existem no DOS) usados para controlar multitarefa e
certas configurações que não podem existir no DOS e que sua interface gráfica é orientada a objetos de fato. Muito pouco para
descrever um sistema operacional, não concorda?

Falemos primeiramente da linha de comando do OS/2. Para ela a memória é plana até 512 MB. Não vai a 4 GB por motivos de
compatibilidade (o que deve ser mudado na versão 5 a ser lançada no início do próximo semestre). Esta linha de comando conta
com uma linguagem batch muito usada em mainframes, o REXX. Esta linguagem é semelhante em poder e facilidade ao Pascal. A sua
integração aos recursos avançados do sistema é grande sendo capaz não só de funcionar em multithreading (em modo texto) com
também pode usar objetos da interface gráfica e interagir com esta (estes recursos estão plenamente disponíveis desde 1992).
Nem mesmo o Unix dispõe de uma linha de comando tão poderosa, uma vez que esta não é integrada satisfatoriamente à interface
orientada a objetos (da qual a interface gráfica é apenas a parte visível).

Antes de falar de outros detalhes de utilização penso que vale a pena falar de outros serviços básicos do sistema. Como
sistema de arquivos, por exemplo, ele usa o HPFS (embora possa usar normalmente e ao mesmo tempo a FAT) que é parcialmente
orientado a objetos, capaz de se auto-desfragmentar e tem grande capacidade de recuperação a falhas e velocidade de
localização de arquivos. Utiliza nomes longos reais (como você sabe este recurso é emulado no Windows 95). A próxima versão
poderá ainda usar um JFS (Journaled File System) semelhante ao do AIX (Unix da IBM) que permite ainda maior capacidade de
recuperação de falhas e mais orientação a objetos. Existe ainda versão do OS/2 que usa a tecnologia Micro Kernel (das
universidades Berkley/Carnegie Mellow) sendo capaz de realizar multiprocessamento até 64 processadores, alcançando uma
escalabilidade apenas comparável ao do Unix.

Antes de continuar e colocar mais uma fila de vantagens é de bom tom apontar a desvantagem maior: a IBM não deseja
direcioná-lo ao mercado médio ou caseiro e pretende concentrá-lo em ambientes NC (Network Computer). Com isso o usuário comum
se torna um tipo de proscrito ao usar o sistema. A situação só não é catastrófica porque há uma quantidade suficiente de
software houses dedicadas a ele: http://www.southsoft.com/, http://www.stardock.com/, http://www.indelible-blue.com/,
http://www.bmtmicro.com/, http://www.sundial.com/. Além destas, as grandes do mercado corporativo mantém versões dos seus
produtos para ele.

Dito isso penso que podemos falar na interface gráfica que talvez seja seu ponto mais forte. Para se ter uma idéia apenas
agora o Linux começa a se aproximar da Workplace Shell (nome da interface do OS/2 assim como Windows é o nome da do DOS) com
os projetos KDE (http://www.caldera.com/) e Gnome (http://www.gnome.org/). 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). Dada a sua
pergunta não me aprofundarei muito, direi apenas que a WPS funciona usando o CORBA (http://www.corba.org/ e
http://www.omg.org/) o que permite uma consistência de objetos inclusive ao longo da rede. Por exemplo, uma sobra (semelhante
a atalho) no OS/2 pode ser criada em outra estação da rede e, mesmo neste caso, quando o objeto original é alterado (ícone ou
configuração por exemplo) ou deletado o mesmo ocorre com a sombra. Além disso a implementação da interface sobre a CORBA
permite um grau de integração entre aplicativos e extensões à interface de maneiras que não são possíveis em outros sistemas.

O último ponto notável talvez sejam os aplicativos que o acompanham que podem atender à maioria das necessidades de um
pequeno escritório além dos programas necessários para utilizar a Rede (Gopher, ftp, telnet etc).

Alguns sites dedicados ao assunto: http://www.os2ss.com/, http://www.os2store.com/,
http://www.software.ibm.com/os/warp/index.html, http://www.os2voice.org/ e http://www.os2brasil.com/. (Roney Belhassof)

Powered by Usuários de OS/2 do Brasil
Websiste: http://www.os2br.hpg.ig.com.br
ICQ: 118349116
IRC, na BrasNet: #OS2 (op LkS, aceito memoserv's)
E-mail: anonymous@digitalw.com.br
© 1999-2024 Hardware.com.br. Todos os direitos reservados.
Imagem do Modal