Už dlouho koukám po samsungu, který by byl postavený na linuxu ale ne na Androidu. Vodafone se u nás asi hned tak nepochlubí s kouskama na zakázku, ale tohle je přesně to na co už dlouho čekám.
Samsung umí dle mých zkušeností opravdu kvalitní telefony, a otevřená platforma, která nebude závislá na googlí milosrdnosti a jejich úžasných on-line službách mě opravdu láká.
Presne tak. Android bude IMHO Jave hodne podobny – nemysim ted ani technologickou podobnost, nybrz politickou: kolem Javy je tzv. Java Community Process, v ramci nehoz subjekty zainteresovane v Jave diskutuji a rozhoduji o novych vlastnostech platformy a jazyka. Normalni demokraticke usporadani. A stejne je to s Open Handset Alliance, ktera stoji za Androidem. O hodne lepsi nez pristup Microsoftu (.NET) nebo Applu (iPhone) ve stylu „jak to reknem, tak to bude a nic s tim neudelate“. Nebo pristup nekterych technologii ve stylu „nic nez chaos“ (C++).
Takže ty hacky jsou pouze kvůli přístupu k některým funkcím, které oficiálně k dispozici nejsou?
A co třeba bluetooth? Slyšel jsem něco o omezeném Bluetooth podobně jako iPhone. (Chtěl jsem poslat vyfocený papír. „Já bych ti to poslal, ale nemůžu, protože …“) IMHO by na to existovala nějaká aplikace, pokud by to šlo. A pak by IMHO neměli důvod neimplementovat OBEX.
Napr. prave tethering potrebuje pristup k jadru takze rootovsky prava, ktery na vetsine pristroju nemas, pokud si tam nenahrajes jinou verzi Androidu.
Bluetooth stack je implementovan az ve verzi 2.0. Ve starsich verzich se to pokousely obchazet nektere aplikace (treba Androbex umi posilat ale ne prijimat)
Výčet mobilních linuxových platforem je téměř kompletní, ale zapomělo se na Openmoko. Sice není tolik rozšířené jako další platformy, ale svojí otevřeností SW i HW jde mnohem dále než ostatní.
Možná se dočkáme i doby, kdy si budeme moci koupit HW a vyměnit na něm operační systém bez problémů stejně jako to dnes děláme na běžném PC.
Takový HW už existuje – Neo FreeRunner.
O tom že Openmoko není mrtvý projekt, jak by se mohlo zdát, svědčí dnešní dlouho očekávané vydání distribuce SHR. SHR také používá Enlightenment, Bada může s Openmoko sdílet některé aplikace napsané v Elementary.