Newsgroup: it.comp.os.linux.debian
Titolo: Ma per lo smartphone?

Non esiste una distro linux pur essendoci 4 MLD di dispositivi
interessati? Eppure l'informatica si sposta sempre di più verso il
mobile... Ci sono novità di rilievo per il prossimo futuro?
Ciao!
 

 supportati su tutti i dispositivi. 
 
Nessun produttore vuole sostenere una comunità open per lo sviluppo di un
s.o. libero? Se le cose restano così sono molto preoccupato per il futuro
di linux e dell'open source in generale...
 


Intendi a parte Ubuntu Touch, Sailfish, Tizen, oltre ad Android stesso e 
ai suoi "spin-off" (Replicant, Lineage)?
 
Comunque ci sono guide in giro su come installare Debian su un 
dispositivo Android.
 
I problemi con i dispositivi mobile sono:
 
- non c'è un "BIOS" predefinito. Ogni modello ha diversi modi per 
caricare il S.O., quindi è quasi impossibile farci un installer 
user-friendly.
 
- tutti i modelli hanno almeno un componente per cui non esiste un 
driver open source, quindi bisogna prendere il kernel e i driver di 
Android e costruirci una distribuzione sopra (con driver closed source)
 
 
Bye.
 

 Sara' una opinione personale. Linux non vanta grandi numeri.
 
Dici? Nel mercato dei server Linux è al primo posto per istallazioni. E 
anche nei top 500 supercomputers:
 
https://en.wikipedia.org/wiki/Usage_share_of_operating_systems#Public_servers_on_the_Internet
 
 
saluti numerici

 mai eguagliata dai dispositivi mobili.
 
+1
 
-- 
 

 ha scritto:

Se ci fosse un produttore che fosse disponibile a sostenere l'open source
il problema sarebbe risolto, d'altronde HP e DELL supportano Linux nel
mondo dei personal e non solo. Speriamo che qualcuno abbia la lungimiranza
di vedere che oltre ad android, anche nel mobile, ci sarebbero molteplici
vantaggi dall'adottare l'open source. 
 

 capiscono.
 
L'esperienza dal desktop potrà essere migliore ma dietro non ti puoi portare
sempre dietro un notebook o peggio un tower.... ;)
Al momento sei senza smartphone? 
 
 

...
 Al momento sei senza smartphone?! Non che sia obbligatorio ma oggettivamente
non è puoi avere un cavo lungo km.... :)
 

 stanno a distanza e non ne faccio granche' uso. Saluti.
 
Sarà sopravalutato ma temo che, nonostante qualche mosca bianca, sarà il futuro
prossimo al quale, prima o poi, ci dovremo "piegare". Il problema è che lo
vorrei fare continuando ad usare linux quello vero e non accontetarmi di
android. Salvo un rinsavimento generale il mobile, mi ripeto, ha la strada
spianata. I social sono stati un volano che ha fatto "esplodere" il mobile.
Vedremo se qualche nuovo progetto linux + produttore intelligente sapranno dare
risposta a queste novità. Ciao!
 

 stanno a distanza e non ne faccio granche' uso. Saluti.
 
P.s. in realtà smartphone e tablet potrebbero collegarsi anche tramite eth con
l'adattatore rj45. Alcuni produttori, vedi SamSung su molti modelli, hanno
"segato" questa possibilità.
 
 


Bhe ormai gli allwinner(e relativi tablet) sono quasi completamente supportati, poi chiaro che se
usano device wifi/touchscreen o altro di cui non ne esistono i driver open non e' un problema di distribuzione.
 
 
 
-- 
Giulia  -->                                                                                                    (a 132 colonne)
|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|---------|--

 usano device wifi/touchscreen o altro di cui non ne esistono i driver
open non e' un problema di distribuzione.
 
Che distro supportano? Articoli/link ?
 

 usano device wifi/touchscreen o altro di cui non ne esistono i driver
open non e' un problema di distribuzione.
 
Ho trovato questa notizia:
https://en.wikipedia.org/wiki/Allwinner_Technology#Backdoor_controversy
 
Cosa ne pensi?
 
 

 
E' un discorso complesso.
I dispositivi mobili sono stati introdotti piu  per ragioni di mass surveillance e di omologazione culturale che per altro.
 
Sono sovradimensionati come potenza e come numero di app., il 90% di essere non serve a un cazzo.
Quello che serve e' il browser, client mail, editor testi,  e poco altro.
 
Io uso spesso juicessh su un,tablet per connettermi alle shell linux in mobile e senza laptop.
 
La cosa che preoccupa e' che son tutti close source, anche su Android non C'e documentazione, manco su adb che e' la shell di default.
Tutte ste app. spammano, mandano dati a destra e a manca, succhiano risorse.
Poi manca tutto, non si puo fare manco una merda di script, sono dispositivi che rincoglioniscono, succhiano soldi, e controllano.
 
Stop

--
Usenet Reader for Android
http://android.newsgroupstats.hk
 

 Android e costruirci una distribuzione sopra (con driver closed source)
 
 
Cosi' rimane android. Se il kernel è quello di android e i driver pure , 
resta android.
 
I driver sono parecchi, c'è in primis quello del modem hspa , quello del 
wifi , quello del touch-screen , quello delle 2 cams , quelli dell'audio.
 
Poi ci sono quelli meno importati del gps , sensore di prossimita' , 
sensore di luminosita' , accelerometro.
 
Questi anche se non vanno va bene lo stesso, ma almeno i primi ci devono 
essere se no il telefono non funziona.
 
Ci sono delle distro cosi' da poter installare su smartphone ?

 dispositivi che rincoglioniscono, succhiano soldi, e controllano.
 
SL4A, ASE, Tasker, Automagic, ...
 
Sotto certi punti di vista Android è anni luce avanti a parecchi desktop 
environment (compresi Windows e OSX).
 
Per esempio la possibilità di assegnare applicazioni o azioni non solo a 
un MIME-type ma anche all'azione che si cerca di eseguire sui dati, e 
permettere all'utente di scegliere quale usare se ce n'è più di una 
installata. O avere un controllo fine dei permessi da assegnare ad ogni app.
 
Bye.
 
 

 Ci sono delle distro cosi' da poter installare su smartphone ?
 
Non lo so.
La più famosa non-Android è Sailfish.
So che si può installare Debian/Ubuntu, ma non so se è ancora un chroot 
o se la puoi mettere "nativa".
 
Bye.
 

 Bye.
 
 


 
http://android.newsgroupstats.hk
 
 
Scusa, ma ti lamenti tanto e poi usi Usenet Reader for Android? E pure
Whatsapp?
 
 
-- 
g4b0, linux user n. 369000
http://brosulo.net
 

 quella attuale intrisa di capitalismo caschi male.
 
Capisco che sia meglio di microsoft e apple che di open non rilasciano 
niente, microsoft forse è back-opened di default ma lasciamo stare.
 
Pero' da qui ad osannare android e paragonarlo a linux ce ne passa.
 
Google per niente non fa niente , certamente ci sanno fare veramente
questo si , ma è ovvio che i miliardi di $ che fatturato derivano dalle
informazioni sugli utenti ( direi sul mondo intero ) che raccolgono e 
poi monetizzano.

 ha scritto:

Il problema serissimo è che non c'è una reale alternativa, si ritorna al punto
di partenza :(
 

 o se la puoi mettere "nativa".
 
Non mi pare sia nativa, avrebbe problemi a gestire le telefonate in mancanza
dei driver... :(
 

 dispositivo Android.
 
  Non sostituisce Android, ci gira dentro, come un applicativo.
 
  *Tutti* gli smarphone sono stati progettati, hardware e software (firmware
e bootloader), per tenere fuori i SO terzi.  E di progetti per produrre
tablet o smartphone su cui giri una distribuzione GNU/Linux nativa ce ne
sono stati pochi e la grande maggioranza ha fallito dopo poco tempo (ad
esempio il PengPod).  Oggi so solo di questi due dispositivi nativi GNU/Linux
capaci di funzionare come telefoni:
 
1) Pyra: 
https://pyra-handheld.com/boards/pages/pyra/
 
2) Purism Librem 11: 
https://puri.sm/products/librem-11/
 
 
  Il primo è una console giochi con touchscreen e dotabile di modem 4G che
monta nativamente Debian.  Il secondo è un tablet con modem 3G/4G e lettore
scheda SIM, bootloader libero e SO PureOS, derivato da Debian, ma ancora in
fase raccolta pre-ordinativi, non in produzione.  Sono i soli due dispositivi
che conosco liberi, sia nell'hardware che nel software (fin dove possibile,
ovvio, che ad esempio i microprocessori Intel del Librem 11 liberi non sono).
 
 
  Ciao,
 
 
-- 
Alessandro Selli 
http://alessandro.route-add.net
 
VOIP SIP: 
dhata...@ekiga.net
 
Chiavi PGP/GPG keys: B7FD89FD, 4A904FD9
 

 e bootloader), per tenere fuori i SO terzi.
 
Questo e` un problema di chi fa hardware, e sono d'accordo che la 
situazione sia pessima, ma la discussione sembrava incolpare gli 
sviluppatori perche` non fanno distro Linux, mentre bisognerebbe 
lamentarsi con i produttori hardware.
 
Alcuni produttori ci provano anche (vedi Sony), ma in alcuni casi hanno 
le mani legate dai produttori di chipset.
 
Insomma, il posto giusto per fare pressione e` sui produttori, non sugli 
sviluppatori.
 
Bye.
 
 

 non sugli sviluppatori.
 
  Cosa che non ho mai fatto.


 libero.
 
Non ci sono esempi migliori, purtroppo.
 
Bye.
 

 Bye.
 
Speriamo in tempi migliori.
 
 

 ...
 
Per molti ma non per tutti, costi non proprio alla portata di tutte le
tasche. Comunque che ci si muova in tal senso è positivo.
 

 Non ci sono esempi migliori, purtroppo.
 
  Il che prova il mio punto, ossia che «*Tutti* gli smartphone sono stati
progettati, hardware e software (firmware e bootloader), per tenere fuori i SO terzi.»


 ha scritto:

  Lo sviluppo hardware ha costi di ordini di grandezza maggiori di quello
software.  I realizzatori del Pyra sono quattro/sei persone che mandano
avanti il progetto nel loro tempo libero.  Non possono ammortizzare i costi
con il volume di produzione che può permettersi la Sony o la Huawei.  E
neanche possono permettersi di fare dumping contando su altri introiti
di riserva.  Stessa cosa per la 
puri.sm
. La progettazione del Librem 11 è
completa, ma per avviare la produzione aspettano di avere un numero minimo di
preordini pagati, altrimenti la perdita è sicura e pure il futuro dei
prodotti già disponibili, il librem 13 e il 15.  Che poi sono disponibili a
sfornate, non continuativamente tutto l'anno.  Vogliono giustamente evitare i
numerosi insuccessi di chi in passato ha tentato di fare la stessa cosa.


 usare firmware proprietari Android?
 
https://wiki.ubuntu.com/Touch/Devices
 
 
Nessuno si e` messo a togliere i firmware proprietari, ma se vuoi farlo, 
e usare un Nexus 7 con tastiera e mouse invece che col touch, puoi farlo.
 
Bye.
 

 Bye.


 cosa sia una distribuzione GNU/Linux?
 
C'entra nel momento in cui dici che gli APK Android non girano su Linux 
perche` non c'e` Dalvik.
 
In ogni caso, cerca ARCHon e Shashlik.
 
Il resto sono stanco di discuterlo. Il fatto che nessuno l'abbia fatto 
non implica che non si possa fare. Semplicemente a nessuno interessa 
cercare di togliere i firmware non free, anche perche` sono gratis.
 
Bye.
 
 

 cercare di togliere i firmware non free, anche perche` sono gratis.
 
  Nessuno l'ha fatto perché la massa di firmware proprietari necessari per
interfacciare il SO con l'hardware sono numeorsi e enormi, centinaia di MB di
cui si dovrebbe fare il reverse-engineering, e sono masse binarie in
genere diverse per ciascuna piattaforma/produttore HW dove gira un qualche
derivato di Android, sono coperti da brevetti e farlo negli USA è anche
contro la legge (la DMCA soprattutto).
  Che a nessuno interessi toglierli è invece platealmente falso, considerati
i vari progetti per farlo, i primi due che mi vengon in mente sono Replicant
(
replicant.us
) e Ubuntu per Odroid
(
http://odroid.com/dokuwiki/doku.php?id=en:c1_building_u-boot
).


 nessuna distribuzione GNU/Linux
 
Ti rispondo solo a questo perche` la discussione mi ha parecchio 
stancato, quindi dopo chiudo.
 
I BINARI android sono ELF, quindi girano su Linux senza necessita` di 
emulazione.
 
Gli APK sono bytecode Dalvik/ART, esattamente come i JAR sono bytecode 
Java, ma con encoding diverso, quindi hanno bisogno di una Virtual 
Machine, che in Android e` Dalvik/ART a in Linux desktop si puo` 
sostituire con ARChon/Shashlik.
 
Bye.
 

 emulazione.
 
  No, NON girano, perché il filesystem, le API e i db utenti e altro è
diverso e incompatibile.  Rileggiti dei problemi che hanno avuto gli
sviluppatori di Busybox (esempio che *tu*, dal profondo della tua ignoranza,
hai fornito) nel tentativo di farlo girare su Android.  Hanno dovuto
modificarlo apposta, mantenere un ramo del codice apposta perché Android,
nelle loro parole, "things are done differently than in "usual" Unix
systems ... this violates standard expectations".


 numerosi insuccessi di chi in passato ha tentato di fare la stessa cosa.
 
Lodevole scelta e comunque coraggiosa. Spero possa avere successo, personalmente
non me li posso permettere. Avrei sperato in qualcosa di ridistribuibile su
altro hw ma ho già letto delle problematiche legata ai vari driver, oppure di
più economico. "Nella vita mai dire mai". :)
Ciao.