Internet Info, s.r.o. Lupa Měšec Podnikatel Root Zdroják DigiZone Slunečnice Vitalia TopDrive KupDnes Navrcholu NovýTarif Dobrý web Weblogy Woko Jagg Computer.cz SK: MojeLinky

Hlavní navigace

Vlákno názorů k článku
Mobilní telefony s Linuxem a iPhone 2.0

Lukyk
Lukyk (neregistrovaný)
13. 6. 2008 1:52

Openmoko.org

Trosku mi v clanku chybela zminka o projektu openmoko a telefonu freerunner, k jehoz releasu by melo dojit v nekolika tydnech a neni to tedy hudba vzdalene budoucnosti.

Android mi jako platforma moc sympaticka neni, prijde mi to podobna splacanina jako java a z linuxu to nejspis krom jadra moc vyuzivat nebude.
Symbian si to pohnojil certifikatama a vzajemnou nekompatibilitou aplikaci mezi jednotlivejma verzema (ac sem jiz nekolik let jeho uzivatelem, tak tohle se nepovedlo) a Microsofti smartfouny taky nehodlam podporovat.

Takze Freerunner je pro me jasna volba a tesim se na nej;-)
Palo
Palo (neregistrovaný)
13. 6. 2008 7:51

Re: Openmoko.org

Takze java je "splacanina"? No tak som sa po ranu zase dobre pobavil.
Rejpal
Rejpal (neregistrovaný)
13. 6. 2008 13:28

Re: Openmoko.org

No a není? Syntaxe z Cčka, objektový model napůl z C++, napůl ze Smalltalku, ale v obou směrech ještě trošku "doříznutý" (asi kvůli managorům?), HotSpot skoro až vyoperovaný ze StrongTalku, kolekce zpočátku žádné, potom kopie těch ze Smalltalku (s těžkými problémy kvůli manifestnímu typovému systému), nakonec pokus o typově bezpečná generika (s těžkými problémy kvůli pokusu naroubovat parametrický polymorfismus na objektový jazyk s měnitelnými hodnotami). Osobně mi "splácanina" přijde jako adekvátní označení. To nemění nic na tom, že i tak může relativně dobře sloužit v praxi, je-li člověk dost otrlý. To snad ani nikdo nenaznačuje. :-)
Palo
Palo (neregistrovaný)
13. 6. 2008 18:32

Re: Openmoko.org

Ale vsak vyberies si to najlepsie a zintegrujes. Blbosti vynechas (viacnasobna dedicnost a ine pochutiny). A v tom tkvie jadro dobreho varenia. Nenahadzat tam vsetko a to je aj rozdiel medzi splacaninou a nejakym dobrym jedlom.
Rejpal
Rejpal (neregistrovaný)
13. 6. 2008 20:25

Re: Openmoko.org

Mno já nevím, třeba Common Lisp mi přijde mnohem lepší, a to zintegroval mnohem víc věcí, kromě vícenásobné dědičnosti třeba i vícenásobný dispatch, a přesto nepůsobí dojmem splácaniny. Tedy původně jsem taky měl pocit, že to *je* splácanina, ale při čtení normy se ukázalo, že autoři si přeci jen za těch deset let pilování dali s detaily docela záležet. :-) To nelze říct o javí značně nešťastné "integraci" generik.
uživatel si přál zůstat v anonymitě
15. 6. 2008 19:01

Re: Openmoko.org

LISP? Tak k tomu muzu dodat jen par zavorek :-))))))))))))))))))
Prijemne se s nim hraje, ale v praxi bych ho opravdu pouzivat nechtel.
Rejpal
Rejpal (neregistrovaný)
15. 6. 2008 19:04

Re: Openmoko.org

No některé firmy si s ním nejen hrají, ale provozují na něm rozsáhlé a výkonné aplikace, na které Java nestačila (a na kterých neuspěli ani s C++).
Lael Ophir
Lael Ophir (neregistrovaný)
15. 6. 2008 20:55

Re: Openmoko.org

Faktem je, že omezením při psaní SW bývá zpravidla dostupnost API/knihoven, a nikoliv omezení jazyka. Omezení jazyka jsou podstatná, když chcete psát device driver v PERLu. Dostupnost API/knihoven je problémem, když píšete přehrávač multimédií nebo FPS hru v Javě.
Rejpal
Rejpal (neregistrovaný)
15. 6. 2008 23:09

Re: Openmoko.org

Podstatné je to "zpravidla". Jsou úlohy, u kterých vadí to omezení jazyka. Ale i přesto, nevím jak u jiných jazyků, ale komerční implementace Common Lispu zrovna nedostatkem "firemních" API netrpí. (Nestačí-li nativní knihovny, které se poslední roky rodí jako houby po dešti, jsou tu ještě COM, CORBA a interoperabilita s Javou, které jsou na denním pořádku a normálně se používají. Ty firmy přeci nejsou banda sebevrahů. :-)) Nicméně je mi jasné, že na méně náročný kód stačí i ten C# a Java, a že takového kódu bude většina a líp se pro něj seženou dělníci.
s
s (neregistrovaný)
13. 6. 2008 8:55

Re: Openmoko.org

android neni zadna splacanina ale takrka idealni kombinace toho nejlepsiho ze sveta opensource ... linux je predevsim jadro a tak je pouzit linux jako jadro, ostatne z linuxu je prave jadro tim co se da oznacit jako patrne to nejspolehlivejsi a nejodladenejsi co muze nabidnout... dale nad tim bezi dalvik coz je opensource implementace JAVY (specifikace javy byly kompletne publikovany takze bylo mozne napsat stoprocentne kompatibilini opensource behove prostredi) ... a to je vse, ciste a technicky velmi vyzrale opensource reseni to je android.
uživatel si přál zůstat v anonymitě
13. 6. 2008 11:28

Re: Openmoko.org

No patrne mas pravdu, ale silne mi to pripomina PR nejmenovane firmy. :-) :-)
Lukyk
Lukyk (neregistrovaný)
13. 6. 2008 11:34

Re: Openmoko.org

Vyjadril sem se mozna nestastne. Proti jave jako takove nic nemam, ale java na mobilnich telefonech (treba na symbianu) Co se rychlosti a kvality aplikaci tyce proste zdaleka nema na veci psane v cecku. Takze se domnivam, ze u androida to dopadne podobne...

Jinak dlouho odkladane vydani openmoka, jak pise kolega nize, me taky mrzi, ale ted uz to skutecne vypada nadejne;-)
Rejpal
Rejpal (neregistrovaný)
13. 6. 2008 13:33

Re: Openmoko.org

Dalvik *není* implementace Javy. Google vytvořil Dalvik právě proto, že implementace Javy by mu v tomhle případě neprošla. Jen "čirou náhodou" :-))) existuje překladač ze zkompilovaných javovských tříd do Dalviku. :-) Android je ale pakárna v tom směru, že kdž by někdo chtěl provozovat skutečně linuxovou aplikaci, tak nemůže (aspoň pokud se nepletu a něco se nezměnilo). Dokážu si představit spoustu aplikací, které by z toho mohly profitovat.
s
s (neregistrovaný)
16. 6. 2008 12:53

Re: Openmoko.org

cituji:

Q. Java is more than a language. Google implemented its own VM. Could we use the Sun JVM? Explain the reasoning behind having your own.

A. We can have a more efficient interpreter and less memory pressure (by having Dalvik). You have to consider the holistic system performance. We had no choice but to run multiple VMs and processes. Share read-only memory across processes was important. Dalvik does that.
dejf
dejf (neregistrovaný)
13. 6. 2008 19:47

Re: Openmoko.org

Je dosti humorne tvrdit, z celeho linuxu je nejvychytanejsi jadro, kdyz linux nicim jinym nez jadrem neni. Takrka vse, co bezi v linuxovem userspace je spustitelne i jinde - pokud jsou k dispozici zdrojaky.
Clock
Clock (neregistrovaný)
13. 6. 2008 9:09

Re: Openmoko.org

"by melo dojit v nekolika tydnech" - to slibovali vydani openmoko v prosinci, ja jsem kvuli tomu odkladal porizeni mobilu, a nakonec to nedodrzeli. Takze ja jim neverim.
sheeryjay
sheeryjay (neregistrovaný)
13. 6. 2008 10:18

Re: Openmoko.org

Ted uz rikaji ze se montuji desky atd. .. takze nejspis uz fakt vyjde :).
Lael Ophir
Lael Ophir (neregistrovaný)
13. 6. 2008 16:21

Re: Openmoko.org

Art Lebedev Studio a klávesnice Optimus Maximus? :)
Roger
Roger (neregistrovaný)
13. 6. 2008 11:42

Re: Openmoko.org

Freerunner uz je v masove vyrobe, linky jedou. Ano, trvalo to, ale ted je potreba si najit na posklebovani nejaky jiny projekt :)
JeCh
JeCh (neregistrovaný)
13. 6. 2008 16:30

Re: Openmoko.org

Doufám, že se brzy začne prodávat, mám o něj rozhodně zájem. Pokud to chápu dobře, bude ten telefon podporovat Qt i GTK+ aplikace a navíc Python a Javu. To je výborná věc. Chtělo by to určitě lepší HW i design (zdá se mi dost velký), ale jakožto první podobný zařízení to nevypadá špatně.

Akorát mám jednu nejasnost - existuje nějaké opensource řešení pro navigaci? Prvním problémem bude dostupnost map. Snaží se to sice řešit projekt OpenStreetMap, ale zatím to je dost nekompletní. Druhým problémem je potom vlastní navigační SW.

Jak je vlastně daleko vývoj SW? HW (neo1973) už je finální a prý se i vyrábí. Ale nevím, jak je na tom SW. Už fungují spolehlivě aspoň základní funkce (telefonování, SMS, kalendář, internet, mail)?
dejf
dejf (neregistrovaný)
13. 6. 2008 21:14

Re: Openmoko.org

Treba pro mne je iPhone nepouzitelny jen proto, jak zoufale malinkaty to je - nic na tom videt neni, v ruce se to ztrati a z kapsy to vypadne.
Lael Ophir
Lael Ophir (neregistrovaný)
14. 6. 2008 0:18

Re: Openmoko.org

Použitelné opensource řešení pro navigaci zřejmě neexistuje. Nějaké pokusy ano.
uživatel si přál zůstat v anonymitě
16. 6. 2008 20:03

Re: Openmoko.org

Jo, neco beha na tech n770+ masinkach od nokie.
Rejpal
Rejpal (neregistrovaný)
16. 6. 2008 22:43

Re: Openmoko.org

V souvislosti s postojem Nokie k softwarovým patentům, DRM a podobným věcem by možná spousta geeků s nějakou tou nezápornou sebeúctou uvítala i jiný hardware. :-)
JeCh aura:73
16. 6. 2008 23:58

Re: Openmoko.org

Nokia je mi velmi nesympatickou firmou. Nikdy jsem od nich telefon neměl a kdykoliv se mi nějaký dostal do ruky, neseděl mi. Navíc jejich postoj k otevřeným technologiím je vyloženě negativní. Když to bude něco sypat, tak holt i ten Linux použijou, jenom kdyby ta blbá GPL licence šla nějak zakázat. :-(

Další výplod chorých mozků z Nokie je tohle: http://www.zive.cz/Blog-redaktoru/Nokia-Open-source-vyvojari-by-se-meli-naucit-pravidla-byznysu/sc-90-a-142234/default.aspx
dejf
dejf (neregistrovaný)
13. 6. 2008 19:52

Re: Openmoko.org

Treba HURD? Jiz deset let bude pristi rok hotov :)
Zasílat nově přidané příspěvky e-mailem