Newsgroup: it.comp.macintosh
Titolo: [OT]BeOS

Ho letto in giro, che alcuni vecchi utenti Mac avrebbero preferito 
all'aquisizione di NeXT il BeOS  creato dall'ex di Apple Jean-Louis 
Gassée e dal creatore di Newton Steve Sakoman. Secondo voi è vero oppure 
no ? Quali erano le innovazioni di BeOS ? Mi sembra di aver capito che 
non era un sistema operativo multi utente. In oltre ho letto che 
Jean-Louis Gassée per crearlo si è ispirato più ad AmigaOs che al 
vecchio Mac Os. L'attuale incarnazione di BeOs, denominata Zeta 1.21,
ha qualche somiglianza con il vecchio Mac Os ?
Grazie
Ciao Max

): 
nel BeOS i "Server" che componevano
la sua architettura modulare avevano però tutta un'altra
accezione.

 che è il progetto prima 
noto come OpenBeOS, nome tra l'altro molto più figo.

 compimento.
beh, piano... l'uso degli attrbuti estesi e le query (live) di ricerca
per i file e attributi estesi, facilmente integrabili nelle applicazioni
di terze parti (vedi il mail daemon replacement, oppure lo IM kit), la
versalitita` che davano al tracker (il poter creare delle playlist di
mp3 tramite live query, vedere la propria lista di contatti o le caselle
di posta elettronica direttamente da tracker, come anche i risultati di
ricerche in google tramite google-fs), sono cose che solo di recente
sono state introdotte in altri sistemi. attualmente, spotlight, che e`
la cosa piu` simile che si puo` trovare, non e` fatto allo stesso modo
e, soprattutto, non e` veloce quanto le query di beos.
inoltre, c'e` stato almeno un caso in cui le caratteristiche
simil-database del filesystem di beos sono state sfruttate in maniera
particolare: il sito betips. prima che passasse a mysql, tutte le
richerche venivano fatte tramite il befs.
-- 
@}-,---',-'----,-'-,-'--,-',---,'--'-,-',- Masque
`, 
http://homepage.mac.com/olistico/
'  

):
notare la presenza di BStore, BDatabase, BTable, BRecord,
ossia le funzionalità integrate di database che avevano
inizialmente originato il mito del filesystem "database-like".
Le prestazioni erano però terribili e il ricorso agli
attributi estesi è stato solo un ripiego simile a tante altre
soluzioni già disponibili da tempo (per esempio nello
sfortunato OS/2).

 E' una cosa darwiniana.
Più che altro una Deriva degli Incontinenti: la portata
storica della rottura e del distacco di Avie Tevanian che non
ne poteva più mi pare sia stata decisamente sottovalutata.

 no ? 
Beh, era una delle prospettive papabili
ciao

).
Che, a vedere quante classi iniziano per NS, non mancano comunque.

Guido ha scritto:

Ma perché Avie Tevanian ha lasciato Apple ?
Ciao Max

 Si è vero, io ad esempio l'avrei preferito.
Perché lo avresti preferito ? Per quali motivazioni tecniche ?
Ciao Max

Guido ha scritto:

Mi sono incuriosito e vorrei provare Zeta 1.21:
http://www.zeta-os.com/cms/custom/lcd/indexe.php
Ciao Max

 Quali erano le innovazioni di BeOS ?
Aveva un'implementazione della ricerca quasi migliore di Spotlight. Nel
'95.
E i replicanti! Ah, che belli i replicanti.
Ed era molto Maccoso.
-- 
 - ∞
-- 
http://infinite-labs.net

 Perché lo avresti preferito ? Per quali motivazioni tecniche ?
Ho parlato di motivazioni tecniche ?
Aveva un logo e una scatola fighissimi.

 Ed era molto Maccoso.
Cosa vuoi dire con "Maccoso" ? Io uso Os X, purtroppo non ho usato mai 
Mac Os e non riesco a capire cosa vuoi dire con il termine "Maccoso".
Ciao Max

suppaman ha scritto:

Ma come funzionava ? Era facile da usare ?
Ciao Max

Puce ha scritto:

http://ljr.free.fr/archives/beos/zeta/zeta_imac3.jpg
Ciao Max


| |._/|_|\__/\__/\__/ | 
|        /_/ /_/      | *Si vis pacem, para papunzi

 Ma come funzionava ? Era facile da usare ?
Cazzo si!
Poi aveva i Teapot OpenGL di suo, e capisci bene quanto ciò possa 
influenzare l'utente medio.
Se non ricordo male era orientato al multimedia (parola odiosa da quanto 
l'informatica ha cominciato a farne abuso). Le BeBox (averne) avevano 
anche due connettori midi (forse anche thru ?) direttamente sul case.
Dopo le prime release mi sembra sia diventata anche POSIX.
Puoi provare la Personal Edition della 5 che era una sorta demo, su 
quella sono state create delle distribuzioni alternative. 
Fai un giro su bebits se esiste ancora (sono pigro di mattina), puoi 
provare la Developers Edition fatta da certi crucchi.

 Poi aveva i Teapot OpenGL di suo
Inizialmente di suo aveva un 3D Kit in cui erano stati
scritti quel paio di demo "interattivi" che impressionarono
inizialmente (tipo il libro sulle cui pagine da sfogliare
erano riprodotti dei video senza scatti o rallentamenti).
Poi appunto passarono all'OpenGL standard ma non riuscirono
a completare il supporto all'accelerazione hardware che
doveva essere una delle novità più rilevanti del BeOS 5.
| Puoi provare la Personal Edition della 5 che era una sorta demo
La Personal Edition era pienamente funzionante e si poteva
estrarre dall'immagine disco in cui era distribuita per poter
essere installata in una partizione senza limiti.
Il fatto che furono distribuiti i sorgenti del Tracker
(il "Finder" del BeOS) e della DeskBar fu scambiato per
un'apertura alla "Comunità" open source: in realtà venne
fuori che già nel 1999 la Be aveva ormai praticamente
abbandonato ogni velleità sul desktop e investito quasi
tutto sulle Internet Appliances che sfruttavano il
motore JavaScript di Opera per gestire la GUI.
Il BeOS 5 era in pratica semplicemente il BeOS 4.6
sbolognato alla disperata: Zeta è derivato dalle
build preliminari del BeOS 5 "vero", i cui sorgenti
furono leakati tra l'altro per una settimana su BeShare
evidentemente da un paio di dipendenti frustrati per
non essere passati alla Palm.
Per il BeOS 5 "vero" erano state preventivate parecchie
riscritture complete, tra cui uno stack TCP/IP alla BSD
(prima operava in user space), un sottosistema di stampa
completamente rivisto, la gestione dei temi della GUI,...
Ma, ripeto, nel '99 era già tutto fallito.

 Mac Os e non riesco a capire cosa vuoi dire con il termine "Maccoso".
Era "limpido e trasparente". Le cose si installavano con il drag&drop,
il sistema era totalmente grafico e disponibile, e poi c'era il
"feeling" che solo Mac OS sa dare.


 Gia', peccato che non vada oltre quella schermata .-(
Ho letto che deve uscita una versione compatibile con l'EFI del Mac.
Ciao Max

l0ne ha scritto:

Il riconoscimento delle periferiche come era ?
Quello che mi chiedo è: perché se l'Os era valido e nativo su X86 è fallito.
Ciao Max

 Quello che mi chiedo è: perché se l'Os era valido e nativo su X86 è fallito.
x86 è venuto dopo le prime release solo PPC.
Credo che una mazzatona gliel'abbia data la Microsoft (accordi con i 
grandi produttori di computer?) che in seguito alla causa intentatagli 
acconsentì a pagare una certa somma alla Be Inc, dopo che quest'ultima 
era fallita però.

 ci sono ancora una vagonata di
driver, per quelli non proprio standard. Il mio Pentium 2 non ne ha mai
avuto bisogno, però.


 (accordi con i grandi produttori di computer?) 
Piu' che accordi, ricatti.


l0ne ha scritto:

Ho letto che BeOs era un sistema operativo real-time o in tempo reale 
(abbreviato in RTOS). Ho letto anche che esistono due tipi di sistemi
real-time: I sistemi hard real time e soft real time, BeOs che tipo
di RTOS era ?
Ciao Max

 Piu' che accordi, ricatti.
Forse la Be inc si sarebbe dovuta alleare con qualche fabbrica di 
hardware, per non subire i ricatti.
Ciao Max

 wrote:

Ma i ricatti non li subiva la Be, erano rivolti ai fabbricanti di hw.
Tipo: "se vendete i vostri pc con un altro sistema preinstallato, non vi
diamo le licenze per windows".
E immagino che la Be non fosse abbastanza ricca per occuparsi di hw e sw
in stile apple e vendere a un prezzo abbordabile. Non so quanto costasse
una bebox, ma credo che ne abbiano vendute pochissime, se ricordo bene
meno di 2000.


 di RTOS era ?
BeOS non mi pare fosse realtime, ma a tempo non garantito come la
stragrande maggioranza dei sistemi desktop moderni. È stato però uno dei
primi a implementare il multimedia mediante "percorsi garantiti" (a
bassa latenza), come fa oggidì Mac OS e in parte anche Winzozzo.


 meno di 2000.
Il progetto nacque nel lontano 1990, dal 1991 al 1994 il progetto si
sviluppo attorno alle cpu Hobbit....di Hobbit ne furono costruiti 30
prototipi... poi verso la fine del 1994, visto che le cpu hobbit erano
ormai obsolete si passo' al PPC 603 a 66 Mhz.
Dal 3 ottobre 1995 al 5 agosto 1996 furono costruite circa 1000 Bebox.
Nel gennaio 1996 100 BeBox dual 66 furono consegnate agli sviluppatori
mondiali.
dal 6 agosto 1996 al 30 gennaio 1997 vennero distribuite con il PPc 603
a 133 Mhz ne furono vendute 800.
Il costo iniziale avrebbe dovuto essere di $ 1600.00, nel 1996 la
versione base della dual 66 era di $ 1195.00 e la versione massima era
di $ 2195.00.
In germania ad esempio nel novembre 1996 la dual 66 veniva venduta a
2799 DM e la dual 133 a 3999 DM
Nel gennaio 1997 furono chiuse le linee costrittive e la ditta fallisce.
Yoghi 

 di $ 2195.00.
Neanche tanto, eh. Pero' nel '96 chi mai avrebbe comprato un computer
che non girasse windows, a parte quelli che compravano i mac? Insomma,
come dicevo erano troppo "poveri" per imporsi.
No rotelle unte, no party.


l0ne ha scritto:

Ho trovato questo link dove dice che è real-time:
http://www.servicecoris.it/modules/news/article.php?storyid=33
Ciao Max

l0ne ha scritto:

Ma come funzionava il sistema che impediva la perdita dei dati se fosse
mancata la corrente ? Potrebbe essere usato anche da Os X ?
Ciao Max

 mancata la corrente ? Potrebbe essere usato anche da Os X ?
da Panther in poi se attivi il Journaling nel filesystem ce l'hai già 
(la protezione per la perdita di dati).
-- 
Sans

 mancata la corrente ? Potrebbe essere usato anche da Os X ?
Non credo che ci fosse una cosa del genere a meno che non parli del
journaling, che OS X implementa già da un pezzo e sono abbastanza sicuro
BeOS non implementasse.


 BeOS non implementasse.
Ti sbagli, BeOS lo implementava, eccome.

 Ti sbagli, BeOS lo implementava, eccome.
 ^^
eccome se lo aveva 

 ha qualche somiglianza con il vecchio Mac Os ?
Il buon Vecchio BeOS.
Ho avuto la 4.5 R e la 5.1 personal .. gran bel sistema operativo.
Oggi, oltre a Zeta che è una re-implementazione... si possono anche
seguire le gesta di un gruppo di ragazzi che lavora ad un
progetto open-source.. e stanno andando alla grande:
haiku-os.
http://haiku-os.org/
Io li sto seguendo da quando beInc è morta..

>> Ti sbagli, BeOS lo implementava, eccome.
Sia nel caso del Mac OS X che del BeOS non viene comunque
garantito il recupero dei dati in caso di blackout: non si
tratta di un journalling "full" ma solo relativo ai metadati,
per cui viene solo garantito che al riavvio non risultino
corrotte le strutture dati relative al resto del filesystem,
evitando un lungo e dispendioso fsck.

Guido <@.> wrote:

Non è mica RAID :)


padreberta ha scritto:

Ma i programmi di Haihu sono compatibili su Zeta Os e viceversa ?
Ciao Max

Lidrie ha scritto:

Io ho tiger, come dovrei fare per attivare l'opzione ?
Grazie
Ciao Max

 Io ho tiger, come dovrei fare per attivare l'opzione ?
"Attiva Journaling" in Utility Disco.


 "Attiva Journaling" in Utility Disco.
Ok! Perchè non è già attivato da Apple ?
Quali sono i vantaggi e i svantaggi ?
Ciao Max

 Quali sono i vantaggi e i svantaggi ?
I vantaggi sono che se parte la corrente il disco si trova in uno stato
stabile (cioé magari hai perso dei dati, ma il sistema può usare il
disco senza dover chiamare Utility Disco per sistemarlo prima, à la
vecchio Disk First Aid).
Gli svantaggi? Qualche ciclo di processore e qualche lettura/scrittura
in più. (Ben poche.)


l0ne ha scritto:

Comunque io ho il gruppo di continuità, ma il fatto di avere un sistema
del genere mi fa stare più tranquillo.
Ciao Max