Newsgroup: it.comp.hardware.palmari
Titolo: Passaggio a PalmTT2...

Sarei interessato a passare dal mio PalmTT al nuovissimo TT2....unico
dubbio,i programmi che ho sul TT,funzioneranno sul TT2???

 dubbio,i programmi che ho sul TT,funzioneranno sul TT2???
[urla /on]
Presto chiamate il N.LdC.C.M (Nucleo Lavaggio del Cervello Consumatori
Microsoft) un'altro caso da ricoverare...
[urla /off]
Dal primo, secondo, terzo ... e cosi via fino all'ultimo... per quale motivo
non dovrebbero funzionare, perchè hai il doppio di memoria? Lo schermo
migliore? Perchè passi da 5.0 a 5.2.1?
--
Roberto Sforza
Handera on the road !
togli il nome per rispondere

 migliore? Perchè passi da 5.0 a 5.2.1?
Beh ormai la domanda e' meno cretina di quello che sembra
a prima vista. Il 99% dei programmi che abbiamo sui nostri
Palm gira in emulazione Dragonball, cambiando la versione
dell'emulatore (e dal 5.0 al 5.2 cambia) non e' detto che
continuino a girare tutti quanti, anzi sembra che la nuova
versione dell'emulatore sia anche piu' schizzinosa della precedente,
quindi ....
<SCI-FI mode ON>
Pensate se qualcuno mettesse le mani sul codice dell'emulatore
che la Palm inserisce in Palm OS5, e lo convertisse per girare
su Pocket PC cosa accadrebbe della famosa partita a scacchi
di cui il nostro VP ama parlare di tanto in tanto :-)
<SCI-FI mode OFF>
--
Cia'
    Andrea
If you have to ask "how much is it" - you can't afford it...

 <SCI-FI mode OFF>
In realtà un emulatore di PalmOS per PPC esiste(va) già e funzionava (a
quanto sembra) pure benino, l'autore ha deciso di ritirarlo dal download per
problemi legali con la Palm stessa. D'altronde un sistema palm basato sui
motorola non dovrebbe essere un problema da emulare sui PPC...
Saluti

 <SCI-FI mode OFF>
Non è fantascienza.
L'emulatore di Palm su PPC c'è e funziona anche benino per essere ancora una
Alpha. Io l'ho provato e ne feci anche un post qua sul NG.
Il fatto che Palm abbia schiacciato con i suoi strapagatissimi avvocati lo
sviluppatore (un privato che non aveva i soldi per difendersi in tribunale)
che ci stava lavorando non è affatto casuale, è un disegno preciso di Palm
per proteggere i suoi interessi.
Questo dà la misura dell'etica dell'azienda Palm :-/
-- 
Saluti.

 motorola non dovrebbe essere un problema da emulare sui PPC...
Appunto, il discorso e' che di emulatori e simulatori ne puoi
scrivere a decine, quello della Palm, integrato in OS5, cosi'
a spanne, mi sembre un filino migliore :-)
Che poi la Palm abbia stoppato il tutto mi sembra anche il
minimo, ci mancherebbe, ci sono fior di brevetti dietro il PalmOS.
La Apple ha bloccato lo sviluppo di emulatori Mac per decenni
non concedendo le Rom neanche dei modelli fuori produzione.


 <SCI-FI mode OFF>
Beh, sarebbe perfetto. Crasha ogni 5 minuti... ;]
-- 
Lø¢k .·´¨¨))  -:¦:-
           ¸.·´  .·´¨¨))
        ((¸¸.·´   .·´  -:¦:-
         -:¦:- ((¸¸.·´  
http://ow.too.it
                         ::Only Words::

 Questo dà la misura dell'etica dell'azienda Palm :-/
Se ci sono dei copyright di solito è buona norma rispettarli.
Chiedilo un pò a Bill... ;]
Senza nulla togliere allo sviluppatore che stava facendo un ottimo 
lavoro.


 Beh, sarebbe perfetto. Crasha ogni 5 minuti... ;]
Chi ? L'emulatore o il PkPC ? :-)


 > Questo dà la misura dell'etica dell'azienda Palm :-/
LOLLLISSIMO :-D A volte mi pento di averlo
plonkato, c'ha delle uscite di un comico ... :-)


 Chi ? L'emulatore o il PkPC ? :-)
Eh, bella lotta!
Cmq mi sa più l'emulatore... va... ;]


 plonkato, c'ha delle uscite di un comico ... :-)
*Splonkalo* allora... ;]
(o aggiungi "zelig" ai filtri)


     Andrea
Cos'è il PkPC il computer Paperinik?





 non concedendo le Rom neanche dei modelli fuori produzione.
Appunto.
-- 
Saluti.

 lavoro.
Il tizio stava sviluppando un emulatore *dell'hardware* di Palm, allo stesso
modo di come per eempio i tizi di VirtualPC hanno emulato su piattaforma
MacOS l'hw del PC.
Quindi non c'č violazione di copyright, dal momento che si tratta di
*hardware* e non di software.
La piattaforma hw di Palm poi non č brevettata come invenzione, quindi non
c'č neanche la violazione di un brevetto.
Altrimenti non si spiega come mai ci sono della aziende dell'estremo oriente
ed anche americane che possono produrre cloni hw della macchine Palm la cui
unica differenza č nel fatto che non hanno a bordo il software di PalmOS ma
piuttosto un derivato di Linux.
Chissą come mai a queste aziende Palm non fą causa ?
Prima di uscirsene con uscite ridicole, verificate prima di conoscere *bene*
quello di cui state parlando.
-- 
Saluti.

 ancora perfetta) di PalmOS, non il sw.
Aggiungo, per completezza, un estratto dalla documentazione di PocketPalm
(l'emulatore di Palm per PPC):
======= begin quote =======
Included functionality:
·        Complete MC68328 (DragonBall) emulation.
·        Serial and IrDA emulation complete. IrDA requires more work.
HotSync is now possible, as well as other serial communication
·        Runs all tested programs.
·        Boots all OS versions for DragonBall only devices.
Missing functionality: (will be implemented)
·        MC68EZ328 (EZ) and MC68VZ328 (VZ) chipset support. Will be able to
run ROMs for EZ and VZ machines. (Everything above Palm III).
·        Load applications from the PocketPC RAM.
·        Support for color devices (Epson LCD screen)
·        USB support.
·        Miscellaneous speedups. (High priority)
·        Implement the hardware buttons.
·        Work on the GUI adding possibility to control PocketPalm's settings
(Very high priority).
======= end quote =======
-- 
Saluti.


*Adesso*, infatti.
Con la regola di Palm, la Microsoft avrebbe dovuto fare causa a tutti quelli
che hanno implementato emulazioni dell'hw del PC che consentissero
l'esecuzione di Windows anche su macchine che orginariamente non lo
prevedevano.
-- 
Saluti.

 emula winsozz, ma solo un peecee più o meno standard.
Infatti.
Lo sviluppatore che Palm non si è fatta scrupoli a schiacciare stava
sviluppando un emulatore di hw di Palm, in primis tramite lo sviluppo
dell'emulazione del processore Dragonball.
-- 
Saluti.

 quello di cui state parlando.
Appunto. Prima di scrivere informarsi :-D


 prevedevano.
Ma LOL :-) E che c'entra MS con l'HW dei PC ? L'HW, le specifiche
e il BIOS sono al piu' di proprieta' IBM e Intel, certo non di MS.


 e il BIOS sono al piu' di proprieta' IBM e Intel, certo non di MS.
Niente, se non per le specifiche hw congiunte MS/Intel.
Appunto come Palm non c'entra con la piattaforma hw.
Il BIOS poi č un sw che č proprietą intellettuale della ditta che lo
produce, nel caso dei PC per es. Award od altre.
-- 
Saluti.

 rompe i maroni. Mi sembra chiaro.
E' la stessa cosa.
Questo emulatore è una implementazione sw di quello che invece quelle ditte
hanno realizzato in hw.
Solo che quelle sono ditte con una certa capacità finanziaria che sono in
grado di resistere alle spese di una causa, questo invece era un singolo
programmatore magari anche un tantinello squattrinato che cercava di
guadagnarsi qualcosina, magari più per passione che per vero ritorno
economico, scrivendo un sw da rilasciare come shareware.
Senza violare nessun copyright, peraltro.
Tant'è che il codice originale dell'emulatore è stato ceduto ad un'azienda
che l'ha rilevato e che pensava di farne un prodotto commerciale.
-- 
Saluti.

 che l'ha rilevato e che pensava di farne un prodotto commerciale.
Probabilmente da un'azienda che puo' permettersi di comprare i diritti
per pezzi di codice protetti.


 si accorga che esiste un disco da cui caricare il SO.
No, non mi è chiaro. Spiegamelo tu per cortesia <g>
-- 
Saluti.

 No, non mi è chiaro. Spiegamelo tu per cortesia <g>
Guarda, se c'avessi tempo cercherei anche di farlo, ma ho l'impressione
che non vuoi ascoltare. E io di tempo ne ho anche poco :-(


 quello di cui state parlando.
Prima di bere yogurt acido di mattina presto, andate davanti allo 
specchio e fate un *bel* sorriso al mondo.
;]


 Vabbe', mi voglio fidare, lo splonko e vediamo che succede :-D
Cmq la risposta alla tua domanda è no/si. ;]


 dell'emulazione del processore Dragonball.
Scusa un pò, ma se sto schiacciato aveva ragione da vendere perchè non 
ha continuato? Vogliamo aggiungerci anche mafia, leggende metropolitane 
e avvocati "con la macchina molto grossa"? ;]


 (non so quanti anni hai ma ai miei tempi si diceva IBM compatibili)
Si dice ancora. :]
Posso chiederti una cortesia?
Ora che tu l'hai splonkato posso plonkarlo io? Sai è una di quelle cose 
tipo l'equilibrio dell'universo, la legge del chaos e la regola dei 
Sith. Il numero dei plonkatori di Paquito deve sempre rimanere lo stesso 
altrimenti si va incontro a grossi cataclismi... ;]


 
Tant'è che in VPC c'è un bios commerciale per fare il lavoro del bios 
del pc emulato.
Tornando al discorso scihacciamo i programmatori indipendenti e pure un 
po' puzzoni...
sai che MS molto probabilmente richiederà royalties su OpenGL?... dove 
Open non stà per "apri la finestra che vediamo se c'è corrente e 
riusciamo a respirare", ma stà per aperto, free, ecc.
...Palm come MS come Apple sono aziende, non enti no-profit! 
Mettiamocelo tutti bene nella zucca!
Ognuno di questi soggetti potrà avere comportamenti non simpatici per 
alcuni e addirittura molto simpatici per altri... d'altronde la natura 
umana è strana e fa fare gesti inconsulti!

 
Stesso motivo per cui Nintendo e Sega hanno cercato ed in parte sono 
riuscite a far abortire i progetti di emulazione delle loro consolle... 
molto probabilmente Palm ha fatto leva sul fatto che che quell'emulatore 
per funzionare aveva bisogno di ROM. Le rom vanno licenziate o sono 
illegali... stesso motivo per cui MS capofila di BSE ha fatto pubblicità 
quantomai oltraggiose per disincentivare la copia del software.
Sottolineo il fatto che, essendo uno sviluppatore, se qualcuno mi 
copiasse il software che scrivo un minimo mi farebbe girare le balle, te 
lo assicuro...
Idem era per il discorso Apple... sai che le ROM di cui parlavi erano 
l'equivalente del BIOS dei PC basati su Intel (con le dovute notevoli 
differenze)?
Sai che il kickstart di Amiga era il bios, sempre con le dovute 
differenze (conteneva anche una parte delle librerie di sistema), di 
quelle maccchine e quando gli utenti si passavano i dischettini 
contenente le varie release 3.x e 3.1 stavano facendo un illecito?
Per rialacciarmi alla tua frase quotata in alto...
...scusa tanto, ma mentre compri la motherboard il bios lo hai 
acquistato con regolare licenza!... sai cosa vuol dire scrivere un 
banalissimo bios che gestisca la ram ed il bus ide?...
sai che per 10.000 il signo Ami(bios) chiede circa $5 al pezzo...?...
sai che MS chiede circa $15/$25 (un suo intorno) per PPC2002 per ogni 
device prodotto?
Sai che Sony per non pagare più royalties a Palm per il sistema 
operativo si è comprato un 20% circa di PalmSource stessa...
...questo è mercato, la gente e 'ste aziende ci campano...
...queste aziende ci danno la possibilità di scrivere tutte 'ste 
fregnacce a ruota libera... ;-)

 
in effetti alla fine della suonata gli emulatori di piattaforme basate 
su 68k soro rivisitazioni del medesimo core... che un gruppo di pazzoidi 
ha implementato ed ottimizzato in UAE...
per quanto riguarda gli emulatori Mac... per Amiga ed Atari ST a suo 
tempo esistevano... condividevano il medesimo hw di base... come è stato 
detto il SO era acquistabile senza problemi... mancava... una cosetta... 
'sto benedetto bios (se non erro apple allora lo chiamava ToolBox)...
Per quanto riguarda il discorso sui brevetti, senza entrare nel 
dettaglio della Vs diatriba Palm brevettato o meno,... in USA purtroppo 
il software è brevettabile, quantomeno lo è stato per un certo lasso di 
tempo...
...sai che Amazon ha brevettato la propria interfaccia utente del 
carrello di ecommerce?...
...chi scrive codice sa che la medesima operazione può essere fatta in 
moltissimi modi differenti... quanto è brevettabile è fondamentalmente 
l'I/O della funzione o dell'oggetto software.

 fregnacce a ruota libera... ;-)
si vede che sei a casa da solo :-)
ciao

 stesso altrimenti si va incontro a grossi cataclismi... ;]
Tra l'altro andresti contro il secondo principio della termodinamica...
--
Immagino un mondo senza guerra, un mondo senza odio.
E immagino noi che lo attacchiamo, perche' non se l'aspetteranno.
MTFBWY
Obi-Wan (proud member of it.comp.hardware.palmari)

 prevedevano.
Non mi sembra che Lindows non gli sia andato di traverso... per il resto 
non ci sono emulatori gratuiti (i.e. che non pagano alla M$ le API)! 
-- 
  ___         _       ___ |=| URL: ..............
http://www.rashef.it
 |
 | _ \___ ___| |_ ___| __||=| eMail: .....rashef [at] people [dot] it |
 |   / _ |_ -|   | -_| _| |=| --------------------------------------- |
 |_\_\___|___|_|_|___|_|  |=| Prima di parlare: ...# mount /dev/brain |

 sai che MS molto probabilmente richiederà royalties su OpenGL?...
D'altra parte non è neanche così estranea alla denuncia di SCO sugli 
stralci di codice Unix proprietari in Linux...



LOL :-)


 specchio e fate un *bel* sorriso al mondo.
Comunque e' un tipetto divertente, ha passato
una giornata cercando di difendere una tesi
indifendibile, che l'emulatore di Palm era solo
un emulatore del Dragonball :-)
Che tra l'altro se fosse vero potrei anche installare
PkPC sul mio tungsten senza manco emulare l'ARM,
o viceversa, che e' anche meglio :-)


 che l'emulatore di Palm era solo un emulatore del Dragonball :-)
La realtà, e non la tesi, è che l'emulatore di Palm per PPC ne emula l'hw
(inclusa l'ovvia emulazione del processore Dragonball) e non il sw, a
differenza dell'emulatore di fatto da Palm medesima per PC che non
implementa una vera emulazione hw.
Per questa ragione, visto che Palm ha pubblicato le specifiche del suo hw,
l'emulatore non intacca la proprietà intellettuale di Palm.
Se poi vuoi comprendere che questo emulatore emuli solo il processore
Dragonball, sono solo fatti tuoi. Si vede che ti diverti così, con poco.
-- 
Saluti.

 l'emulatore non intacca la proprietà intellettuale di Palm.
Ehm, sei un po' duro. Non basta emulare l'HW, altrimenti per
emulare un Mac ci metteresti 5 min. L'HW ha anche un sw di
controllo che si chiama firmware senza il quale non funziona,
forse il problema e' li, che ne dici ? Se il funzionamento del fw
di un Palm e' proprieta' intellettuale di Palm tu non lo puoi emulare,
mi sembra chiaro.


 mi sembra chiaro.
Non credo che esista un firmware, se non quello che sta nella ROM, del resto
il Dragonball da solo si preoccupa di pilotare video, audio, seriale e
infrarosso, quindi emulando quello il lavoro e' praticamente gia' fatto.
Mi dici dove sarebbe questo firmware e cosa conterrebbe? Puo' essere che ne
esista uno per i modelli basati su PalmOS 5, ma non mi risulta che esista
per i modelli precedenti.
Del resto i sorgenti di POSE sono disponibili, se c'e' qualche traccia di
firmware con copyright non dovrebbero esserlo...
Il problema e' probabilmente nella licenza del PalmOS... ci deve essere
qualche clausola nella licenza che impedisce di usarlo in ambiti diversi da
quelli esplicitamente autorizzati da Palm.
L'esempio del Mac e' completamente fuori luogo: in questo caso c'e' un BIOS,
che gestisce l'I/O di base del computer e permette di caricare il sistema
operativo da disco (perche' l'hardware, da solo, non sa cos'e' un disco)

 forse il problema e' li, che ne dici ?
Il problema non è lì.
Il firmware di una macchina Palm di cui tu parli è l'equivalmente del BIOS
di un PC (lo dico per sgombrare il campo con il s.o. PalmOS che pure è
contenuto in una ROM e quindi di solito, per convenzione ed impropriamente,
viene anch'esso etichettatto come "firmware").
Come su PC, se si dispone delle specifiche (che Palm ha pubblicato) si può
scrivere un proprio sw che implementi le specifiche del firmware senza
violare nessun copyright.
Perchè così si scrive un sw la cui proprietà intellettuale è di chi lo
scrive (in questo caso dell'autore dell'emulatore) che si comporta nel suo
funzionamento come recitato nella specifica pubblicata, senza usare in alcun
modo codice prodotto da altri e perciò giustamente protetto dalle leggi sul
copyright.
Ai tempo ho fatto qualche ricerca, tra l'altro, sulla questione legale.
A quanto pare la prima causa l'ha vinta Kodeness.
Palm poi non si è data per vinta e gli ha fatto di nuovo causa; a questo
punto il tizio, esasperato, ha dato forfait ed ha ceduto il codice
dell'emulatore ad una società che voleva continuarne lo sviluppo per un
prodotto commerciale.
Ci sono dei thread nei forum, se non ricordo male, di Brighthand in cui
l'autore di Kodeness parla in prima persona di sta faccenda legale.
-- 
Saluti.

 operativo da disco (perche' l'hardware, da solo, non sa cos'e' un disco)
Appunto. e' questo che cerco di spiegare a Paquito, non basta
emulare l'HW, anche se lo conosci per filo e per segno per poter
emulare la macchina.


 (inclusa l'ovvia emulazione del processore Dragonball) e non il sw,
Ok, alla WMware... rimane però il fatto che questo emulatore lo usi solo 
con "BIOS" e ROM proprietari Palm....
-- 
Rashef
rashef [at] libero [dot] it
ICQ #221644038
http://www.rashef.it

 violare nessun copyright.
E questo chi lo dice ? Non credo proprio, io posso pubblicare quello
che voglio, ma se la proprieta' intellettuale e' mia, tu non ci puoi fare
niente,
neanche stamparle su carta per farle leggere ai parenti a casa.
Prova ad andare su un sito di un famoso fotografo, le foto stanno li
in bella vista, ma prova tu a stamparle ed usarle per scopi commerciali
di qualche tipo, vedrai che sorpresa.
Ammesso che Palm abbia pubblicato le specifiche complete per prodursi
un palmare Palm in casa, con tanto di foto e disegni, se queste sono
proprietare di Palm tu non ci puoi fare niente, solo guardarle. Ci
mancherebbe
altro. Nel caso del PC e' diverso, IBM credeva poco al progetto (grossa
mancanza di lungimiranza) e le ha rilasciate col diritto di usarle per
creare
cloni senza pagare royalties, ma era ben specificato.


 neanche stamparle su carta per farle leggere ai parenti a casa.
Lo dice il fatto che ci sono ditte americane e dell'estremo oriente, ditte
di cui si è parlando tempo fà anche qua sul NG, che producono macchine che
sono cloni esatti dell'hardware Palm (cloni nel senso di "clone IBM", e non
semplicemente di "compatibili") e la cui unica differenza è nel sistema
operativo di derivazione Linux e non PalmOS (o addirittura senza s.o.,
quelle prodotte in oriente).
Macchine così identiche a quelle prodotte da Palm che, se si cancella il
s.o. simil-linux e si carica (di straforo ovviamente) una ROM PalmOS, questi
palmari diventano *indistinguibili* da una macchina prodotta da "mamma"
Palm.
Eppure non si ha notizie di cause intentate da Palm contro questi produttori
che replicano fin nei dettagli il suo hw.
Ricordo che stavo considerando l'idea di comprare un paio di questi cloni,
da tenere come hw di scorta in caso di malaugurata rottura del mio IIIxe dal
momento che questo hw era *identico* esteticamente e funzionalmente al mio
palmare pur costando una sciocchezza (un 50$ USA a pezzo, il IIIxe quando lo
comprai mi costò 700.000 delle vecchie lirette).
-- 
Saluti.

 quelle prodotte in oriente).
Mi dai un link ? Mai sentite. Comunque cio' non cambia la sostanza,
se ci sono brevetti o patent io posso raccontarti anche come funziona,
ma tu non puoi usarla senza esplicito permesso del proprietario del
brevetto. Non ci sono alternative.
Nota anche che ci sono Stati che non accettano le regole internazionali
sui brevetti, che non fanno parte del WTO e la cui legislazione nazionale
permette di clonare e copiare qualsiasi cosa. Era cosi' fino a poco tempo
fa anche in Thailandia, ora sinceramente non lo so.
Anche la Cina ha dovuto cambiare la propria legislazione per chiedere di
entrare nel WTO.
A questo non gli puoi fare niente. Pero' non so se questi cloni ricadano in
questa situazione. Non li conosco. Pero' la legislazione sui brevetti vale
in
Europa e negli USA, questo e' poco ma sicuro.


 Mi dai un link ? Mai sentite.
http://www.linuxda.com/store/ppvinfo.html
 (questa ditta è *americana*, con
sede Redmond):
ecco la notizia della presentazione:
===
REDMOND, WA - January 18, 2002 - Empower Technologies Inc. announced the
release of "PowerPlay V", a rechargeable PDA embedded with LinuxDA O/S that
has the look and feel of a Palm Vx. The advanced PDA is Empower
Technologies' newest product, and is now available for purchase at
www.linuxda.com
. Empower Technologies also announced today the release of
its latest version of LinuxDA O/S.
Manufactured by LinuxDA O/S licensees, PowerPlay V is based on the fully
integrated Motorola Dragonball CPU. PowerPlay V has 2 MB Flash Upgradeable
Memory, includes 8 MB DRAM, and uses the latest rechargeable battery
technology - the Lithium Polymer. PowerPlay V comes with a one-year
warranty, and is priced at $149.99 USD. The latest version of LinuxDA O/S
includes Real Time Data-Safe Technology, 14 useful applications, and 7
entertaining games.
===
Da notate che il s.o. LinuxDA è perfettamente compatibile con l'hardware
originale Palm, pertanto il palmare che producono con LinuxDA OS a bordo è
*necessariamente* un clone esatto dei Palm V/Vx.
Poi anche:
http://www.google.it/search?q=cache:zcSKCNucRNgJ:www.theregister.co.uk/content/2/20102.html+Palm+clone&hl=it&ie=UTF-8
http://www.google.it/search?q=cache:fXFRUOzVb4EJ:www.adriansrojakpot.com/Other_Articles/Rumours/PalmClone.htm+Palm+clone&hl=it&ie=UTF-8
-- 
Saluti.

 che replicano fin nei dettagli il suo hw.
Però il tuo bel programmatore non stava facendo girare Linux sul suo 
emulatore o sbaglio?
Forse l'inghippo sa lì, no? ;]


 Forse l'inghippo sa lģ, no? ;]
No. Perchč Palm non l'ha mica accusato di un uso illegale delle ROM
contenenti il suo OS, ma invece ha messo in dubbio la liceitą del sw che
stava scrivendo.
-- 
Saluti.

 emulare la macchina.
Certo che no. Pero' se hai un emulatore Mac, e una copia del sistema
operativo (Executor non fa testo), non puoi far girare programmi Mac. Stessa
cosa per i primi emulatori Playstation: serviva il BIOS della PSX per farli
girare.
Per un Palm il discorso e' diverso: se hai l'emulatore e una copia del
sistema operativo, allora puoi far girare tutti i programmi che vuoi,
perche' non c'e' nessun BIOS.