Ano, to je cilem, ale tam jeste nejsme.
Funguje spousteni aplikaci, prepinani aplikaci, zadavani textu pomoci klavesnice na obrazovce, pripojeni na wifi. Jsou k dispozici nejake zakladni aplikace jako terminal a webovy prohlizec. To podle mne neni uplne malo. Aplikace pro spravu kontaktu, telefonovani a SMS jsou vytvorene, ale proste obsahuji chyby.
Je jednoduche neco odsoudit s tim, ze je to proste k nicemu. Muzete se zapojit do vyvoje a chyby odstranit, aby to bylo k nicemu. Pokud se vam zda, ze ma projekt potencial, tak ho muzete treba financne podporit.
Jozefe, ja nejsem clovek, ktery nepodporuje open source. Cenim si jejich prace, je dulezita. Pinephone napr. mam, podporuju ruzne projekty.
Moji kritiku muzete s klidnym svedomim ignorovat, protoze jsem random troll na internetu. Ale ruku na srdce: mate za sebou 2 roky vyvoje, ale telefon nevola a neposila SMS. Ja chapu ze vsechno potrebuje cas, ale zjevne mate problem s urcovanim priorit, protoze kontakty v telefonu nejsou k nicemu, pokud si na ne nezavolate.
Ale jak rikam, piste si projekt jak chcete. Pokud se vas muj pichlavy komentar dotkl, omlouvam se.
Škoda, že tu máme další alternativu, když zatím neexistuje žádný stabilní a použitelný linuxový systém na telefony. Víc bych uvítal zprávu, že se vývojáři přidali k "Ubuntu Touch" a dostali ho do stavu, kdy se dá nainstalovat na vyzkoušení pro širokou linuxovou komunitu na levných starých Xiaomi Redmi (nebo něčem podobném) a zvládá to přesně ty funkce, které píše AgentK...
Ubuntu Touch... "This release of Ubuntu Touch is still based on Ubuntu 16.04." [1]. Rok 2016.
Aktuálně jediný up-to-date vývoj (použitelný pro koncové uživatele) probíhá na úrovni distribucí jako Mobian (Debian s mobilními prvky), PureOS (udržovaný Purismem pro Librem 5) a Manjaro.
Tyto distra mají moderní jádra, softwarový stack, ale zase nemají tak pěkné webovky jako UBTouch.
[1] https://ubports.com/blog/ubports-news-1/post/ubuntu-touch-ota-20-release-3790
Kolik mobilních OS komunita vyvíjí? Je jich hned několik, ale všechno jsou to nedodělky, které Android nikdy nedoženou, a často běží jen pár na telefonech, ze kterých se však často nedá ani volat. To se nemůže komunita spojit a tvořit jeden projekt? S desktopem je to podobně. Asi tisíc distribucí, desktopových prostředí a balíčkovacích systému a s tím spojených repozitářů.
Jeden OS umře a vznikne z toho 100 revival forků...
25. 11. 2021, 12:11 editováno autorem komentáře
Nemuze. Kazdy ma jine preference.
Nastesti existuji body kde se snahy vyvojaru potkavaji. Napriklad postmarketos se snazi byt kompatibilni se 400 zarizenimi a 5 desktopovymi prostredimi.
Navic prizpusobovat front-end neustale se menicimu back-endu je vyrazne slozitejsi nez napsat front-end novy. Proto vznikaji veci jako cutiepi-shell, cutefishos, cutie-shell (ano jsou to 3 ruzne prostredi).
Pokud chcete projekty, u kterych se vyvojari (a firmy) spojili, tak pouzivejte android.
Muze mi to prosim nekdo vysvetlit - bez nejakych zaujatych reci idealne - proc jsou tyhle systemy jenom pro tak omezeny pocet telefonu? Vzdyt Android je postaven na linuxovem jadru, takze teoreticky kazdy vyrobce by mel dat k dispozici zdrojaky ne ? Vzdyt i s predinstalovanym CUDA a NVIDIA driverem jsou problemy s distrubuci.
Podobne jako na x86 architekure tu mame ARM a 2 hlavni vyrobce (MikroTek Snapdragon), pak 2 hlavni vyrobce GPU (Mali Adreno) a vsechny ty peripetie typu kamera maji predpokladam nejake defaultni rozhrani a taky to vyrabi par firem. Jasne muzes mit nejake problemy s locknutym bootloaderem atd., ale to prece nebrani tomu, aby na kazdy rootnuty telefon sla nahrat plnohodnotna distribuce ne ? Kde je ten hlavni problem ?
A pak clovek vidi snahy, jak rozjet linux na M1, ktere uz z podstaty je uzavrene a bude hazet klacky pod nohy a nejspis nikdy nepojede se vsemi koprocesory na 100% pokud teda nezamrzne peklo a Apple to neotevre.
Protoze vyrobci zakaznikovi prodavaji podukt. Zakaznika obvykle nezajima, ze pod povrchem je hromada kouricich sracek.
Mobil neni jenom CPU+GPU ale i kamera/gps/akcelerometry/gyroskopy/vibracni motor/led. Pro kazde zvlast asi dokazete najit konkretni komponentu, kterou dokazete pripojit a bude fungovat, ale kdyz od kazde veci budete mit 3 z 10 s podporou v linuxu, tak je to 3^6 funkcni vs 10^6 moznych zarizeni tedy 0.025 % sance, ze vyrobce da do zarizeni podporovane komponenty.
Pokud se budete jako vyrobce snazit s takovym zarizenim prijit, tak narazite na to, ze dodavatele soucastek nejsou schopni dodavat stejne zarizeni i za rok nebo za 5 let, protoze ostatni odberatele budou chtit novejsi verzi, aby mohli pripsat do specifikace dalsi megapixel fotaku. V horsim pripade zjistite i to, ze dodavatele soucastek jsou schopni pod stejnym nazvem prodat dve odlisne komponenty, takze potrebujete jiny upraveny ovladac.
Kdyz si predstavim, ze chci pustit akcelerometry. Podle datasheetu mam model XYZ, pro ktery mam driver z android 4, 6, 8 a 10, ktery je kazdy jiny a zadny nejsem schopen bez uprav spustit na soucasnem jadru, tak jsem pekne v prdeli. A do se bavime jenom o driveru. Pak potrebuju jeste podporu ve spravci oken, protoze kdo by potreboval otacet displej na stolnim pocitaci.