Ultima actualização: 70/01/01
anterior / inicio

BeOS

01/09/04 - Link para a página oficial do canal #beoshelp, nos links em português
01/09/02 - Actualização da introdução ao BeOS.
01/08/24 - Debian Linux for BeOS refugees
01/05/13 - Artigo, Turning Point For BeOS, Users ?
01/04/11 - Artigo, Construindo um PC para o BeOS
01/03/28 - Um rascunho de introdução ao BeOS =)
01/03/21 - Actualização dos links dos programas
00/11/13 - Links
00/11/07 - Já é possivel puxar o mapa de teclado, o nome antigo do ficheiro estava a dar problemas
00/11/06 - Mais informação sobre as configurações e um novo screenshot

Indice

Introdução - Configurações - Software que uso - Links - Screenshots

Introdução

O BeOS é um sistema operativo para PCs e sistemas PowerPC (pre-G3), foi concebido desde o inicio usando novos conceitos, optimizado para performance multimedia e tirando proveito de vários processadores em simultâneo. Podem puxar a versão 5 PE (Pessoal Edition) daqui.

O sistema de ficheiros do BeOS, derivado de um sistema de base de dados, foi concebido para suportar procuras rápidas e atributos especiais. Os atributos são usados principalmente para guardar os MIME Types dos ficheiros (um MIME Type especifica o tipo de ficheiro: texto, imagem, etc), usados no Tracker para determinar o icone default e os programas associados a esse ficheiro.

Os atributos podem ser usados para guardar outras informações (como um icone especifico do ficheiro, que substitui o icone default, etc), as quais são mostradas no Tracker como os campos de uma base de dados, seleccionáveis através do menu Attributes. Uma utilização dos atributos pode ser vista na directoria People, cada ficheiro representa uma pessoa e contém vários atributos (morada, numeros de telefone, endereço de Email, etc). Podemos procurar ficheiros por todo o disco usando qualquer um dos seus atributos, esta é uma das capacidades mais espectaculares do BeOS, a capacidade, flexibilidade e rapidez das procuras. Existem programas que convertem a informação ID3 dos ficheiros MP3 em atributos especiais, torna-se assim possivel procurar um MP3 numa partição BeOS através da sua informação.
As informações contidas nos atributos especiais ficam "coladas" ao ficheiro e são copiadas junto com ele para outras partições do tipo BeFS e quando são guardados em arquivos ZIP. Se o ficheiro for copiado para um sistema de ficheiros windows ou guardado num arquivo TAR os atributos especiais são perdidos.

Outras das caracteristicas do BeOS é a facilidade de configuração e utilização, para instalar programas e drivers basta copiá-los para as directorias respectivas, dentro da HOME do utilizador, não são alterados ficheiros de sistema e não é necessário reiniciar o computador (excepto para drivers da placa grafica), em caso de problemas basta arrancar em modo segurança (acedido no arranque usando a tecla Space), ignorando os ficheiros do utilizador e usando apenas os do sistema.

Uma funcionalidade do BeOS é o uso de translators, basta copiá-los para a directoria apropriada (/home/config/add-ons/translators) e qualquer programa que os suporte passa a poder usar (abrir e gravar, dependendo do translator) um dado tipo de ficheiro. Existem translators para ficheiros GIF, JPEG, PNG, TIF, PSD, etc, que fornecem suporte aos programas gráficos para o respectivo tipo de imagens.

Como puderam ler o BeOS é um sistema espectacular, mas há um problema, foi criado como um Sistema Operativo comercial, tal como o Windows ou o MacOS, e actualmente a empresa que o criou, a Be Inc., está a concentrar esforços no mercado de Embedded systems com o seu BeIA, uma aplicação do BeOS a sistemas multimédia e de navegação na Internet, e não tem recursos suficientes para dedicar ao BeOS, como tal está a perde-se o interesse por este SO e muitas empresas deixaram de produzir software para ele.

Muitos utilizadores de BeOS e outros sistemas que foram "abandonados" como o OS/2, Amiga, RISC OS, etc, estão à procura de aleternativas, uma delas é o AtheOS um sistema desenvolvido practicamente por uma só pessoa (um feito equiparável ao do Linus Torvalds =), mas que está a ganhar muitos fãns.

Configurações

Teclado:
Este arquivo contém o mapa de teclado (em português) que uso actualmente, é uma modificação o do teclado disponivel no GNUB. Acrescentei algumas combinações de teclas que uso no Linux e sem as quais já não sei escrever =). Associei as teclas proximas ao Enter/Return em combinação com a tecla AltGR ás teclas que uso mais (principalmente no terminal), como o til (~), o slash (/), o ampersand (&) e o dolar ($).
Para o usarem expandam o ficheiro, corram um Terminal na directoria que contém o ficheiro expandido e executem o comando "keymap -l custom.map".

Terminal:
Como bom utilizador de Linux uma das aplicações que uso mais é o terminal, e felizmente o BeOS usa o BASH, que é o Shell default em Linux, por isso não tive de alterar muito das minhas configurações de Linux. Este arquivo contém alguns ficheiros de configuração para o BASH, os quais devem ser copiados para a directoria home.

O ficheiro .inputrc configura algumas teclas: o PageUp procura o comando anterior começado pelo texto até ao cursor, e o PageDown o proximo (caso não estejamos no fim do history).
O ficheiro .dircolors configura as cores do comando "ls".
E o ficheiro .profile contém os comando usados para activar as cores, configura o Terminal para mostrar a directoria actual na barra de titulo, e torna a utilização de alguns comandos (mv, cp, rm, ln, chmod, chgrp) mais segura, pedindo confirmação antes de fazer qualquer coisa e mostrando o resultado das operações. Tem também um alias para a Deskbar e um para o Tracker, para abrir um ficheiro como se estivessemos no Tracker basta ecrever "Tracker ficheiro", o Tracker encarrega-se de abrir o programa associado ao ficheiro.

Icones:
Este arquivo contém um theme para o BeTheme, é basicamente um conjunto de icones que substituem alguns dos actuais, a maioria foi tirada do Theme de Gnome existente para o BeOS, os icones pequenos foram quase todos retocados à mão, podem ver o aspecto neste screenshot.

Software que uso

System:
OpenTracker: versão OpenSource, substitui o Tracker e a Deskbar, na ultima versão do Tracker já é possível navegar pelo disco usando apenas uma janela.

Tracker add-ons:
AttributeBrowser: mostra os atributos especiais de um ou vários ficheiros.
Copy Name To Clipboard: copia o nome de um ou vários ficheiros ou directorias para o clipboard, podem depois ser colados com "Alt+v".
DeepCount: mostra o espaco ocupado por um ou mais ficheiros ou directorias, incluindo atributos especiais, funciona recursivamente.
ReName!: altera o nome de um ou varios ficheiros, pode alterar o texto para maiusculas, minusculas, Capitalizar, mudar extensões, substituir e acrescentar texto.
Summon: abre um terminal na directoria da janela em que foi evocado.
Tracker Grep: usado para procurar texto dentro de ficheiros a partir do Tracker.

Input server add-ons:
EasyMove: permite mover as janelas usando a combinação Alt+Click em qualquer parte da janela.

Deskbar replicants:
process controller: visualizador / gestor de processos.
workspace switcher: permite alternar entre workspaces, tem algumas funções extra muito uteis.

Graficos:
ImageViewer: visualizador de imagens. homepage.
ArtPaint: programa de desenho.
Picky: color picker.

Audio:
ColdCut: editor de audio.
CL-Amp: clone de WinAmp.

Video:
StampTV: TV numa janela, essencial.

Links

Be - Free BeOS / BeBits / Be tips

Be news - BeUnited - Ars technica BeOS stuff - Be geek - Open Tracker

Em português:
Página oficial do canal #beoshelp - GNUB - BeOS_Pt

Artigos:
Debian Linux for BeOS refugees
Turning Point For BeOS, Users?
Scripting The Be File System, Pt. 2
Construindo um PC para o BeOS
A Developer's Testimony: BeOS vs. OS X
A BeOS View Of Apple's New OS X

Screenshots


00/10/28 (115.76 KB)

O gvim e o programa StampTV.

00/09/22 (35.21 KB)

Mistura de icones para o BeTheme, mini-icones retocados a mao.

00/09/08 (159.35 KB)

SDL Water, uma demo que usa o SDL.

00/09/08 (216.42 KB)

XaoS fractal explorer.

00/09/08 (68.20 KB)

Networking =) O Opera mostrando uma pagina da intranet.

00/09/06 (31.86 KB)

Menus do Process controller


topo | anterior / inicio
Página composta no VIM, em Debian GNU/Linux
Copyright © 2000 Hugo Lopes (AKA shagma - shagma_at_bugio.org)
Powered by HTML4, CSS & PHP standards