ls -1TörténelemHUP adás-vételNépszerű témákNépszerű fórum témákHardverLinux Weekly NewsFreeBSD Project NewsOpenBSD Journal |
A Google elérhetővé tette az Android forrásátA Google végül elérhetővé tette az Android mobiltelefon-platform forráskódját. A stuff letölthető a source.android.com weboldalról kiindulva. Az anyag nem bátortalan embereknek való: a forrás körülbelül 2.1 GB, a teljes fordításhoz 6 GB szabad helyre van szükség. A dokumentáció szerint a forrás az android.kernel.org-on található. A fordítást Linux vagy OS X alatt lehet jelenleg végezni. A Linux alatti fordításhoz Ubuntu-t (6.06 vagy újabb) ajánlanak, mert ezen tesztelik rendszeresen az Android-ot. A bejelentés elolvasható itt.
»
|
KeresésNavigációBelépésHupWikiÁllásajánlatokHWSWFriss blogbejegyzések
HUP napi hírlevélLegfrissebb HUP videókLegfrissebb HUP képekLegfrissebb HUP dokumentumokSzavazásMit tudsz a B-tree struktúráról? Részletekbe menően ismerem a felépítését, funkcióját, határait és felhasználását. 11% Kevésbé ismerem, mint az első pontban, de hozzá tudok szólni a témához. 19% Használom, de nem ismerem minden részletét. 4% Hallottam már róla, minimális mértékben ismerem. 28% Egyáltalán nem ismerem. 33% Csak az eredmény érdekel. 6% Összes szavazat: 473
Új felhasználók
InformációKövess minket!Partnerünk |
jo latni, hogy tele van netbsd/openbsd koddal :)
--
When in doubt, use brute force.
Mint például...
??
sh -> netbsd
libc -> openbsd + netbsd reszek
tovabb nem kutattam
--
When in doubt, use brute force.
Lassan hozhatnák hozzánk is magát a telefont...
Pont tegnap ilyenkor neztem at az oldalt, vajon van-e valami source. Akkor nem volt. De most :)
Szép nagyra hízott...
nem tudom eddig az android mennyire lokalizalt de mostmar nincs akadalya
Inkább ne...
WOW! Bevallom én arra számítottam, hogy még egy darabig sumákolni fognak. Riszpekt!
Talán szimplán csak egy 'Végre' is megteszi. Bár jobb most, mint amikor még nagyon dev volt.
hogy lehet az hogy 6 GB?
akkor a telefonon is ennyi van használatkor alaptelepítés után? elég fura... vagy csak nekem?
-----------------------------
Ubuntu 8.04
a forditás elkészítéséhez van szükség ennyi helyre
No rainbow, no sugar
Úgy, hogy maga a kód csak 2,1G. A kódnak gondolom még jó része komment is, azt se kell beleszámolni.
Egyébként a linux kernel is talán 250M forráskódban (és az csak a kernel, itt meg annál több van) és abból is általában olyan 2-3M -s vmlinux meg 15-25 megányi modul szokott kijönni lefordítva.
----------------
Lvl86 Troll
az a 250M az inkább 400M újabban. becsomagolva meg 48M (most néztem)
de egy bzImage elfér egy floppyn is ha nincs felhízlalva felesleges dolgokkal :)
Akkor annyi, nem én vagyok a kerneltaknyoló, hogy magamnak fordítgassam -> nem követem. :)
----------------
Lvl86 Troll
Nincs agyonkommentezve ez a kód. 10% a felső korlát, ha egyáltalán.
A 400M-nek a 10%-a nagyobb, mint egy lefordított linux kernel ;)
Egyébként teljesen normális sztem egy 20%-s komment arány, ha olyan a kód, hogy azt megindokolja (sok belső doksi, hogy miért is így van, pl.).
----------------
Lvl86 Troll
Ez derek. Nem tudom van-e benne valami kisbetus resz a licencekben vagy barhol, de ha nincs akkor ez egy igen nagy esemeny FLOSS korokben. Vegre terjedhet "a linux" szeles korben, es az openmokot pedig elfelejthetjuk. Na jo nem kell elfelejteni, legrosszab esetben is futhat az openmokon is android.
- Use the Source Luke ! -
Az Android Java szinten kínál API-t, tehát akármit akarsz implementálni Javában kell. Személy szerint én is Java párti vagyok, de szerintem azért van létjogosultsága a natív programoknak is bizonyos esetekben.
Korai még minden mást elfelejteni.
Felrertesz, en nem vagyok hive a javanak, a nativ kod szerintem sokkal jobb. Ellenben ha az egesz opensource, akkor konnyu belehackelni a nativ program futtatas lehetoseget, a telefon szoftverenek tobbi resze pedig igy mar viszont megvan.
- Use the Source Luke ! -
Meg apache license, úgyhogy akár lehet buzerálni is, mert az ugye elég liberális.
Lehet én értesültem rosszul, de úgy halllottam, hogy egy java szerű nyelven lehet programozni, de natív progrmaokat fordítanak rá, csak a nyelv java-szerű, amiben a kód íródik.
Nagy Péter
www.konquer.org
Az, hogy natívra fordul fordítás időben, vagy a Jit compiler fordítja szerintem körülbelül mindegy.
Ami nagyon nem mindegy - bizonyos algoritmusoknál - az a struktúratömb - objektumtömb, malloc - garbage collector ellentétpár.
így van, a java teljesítménye az első futtatást leszámítva már gyakran nem marad el egy natív c-s valamitől. (valamikor volt valami teszt is a hupon erről) amivel gond szokott lenni javánál az bizony a memória.
http://sites.google.com/site/io/dalvik-vm-internals memória meg natív kód ügyben.
Köszi a linket! Cool előadás.
Vajon mekkora meló ezt portolni egy hp 614c-re? Mert a wm-ból picit elegem van...
Na most ez akkor hogyan is van?
pl gentoo-portage-ban valahol ott lesz a cucc, leforgatom majd kapok egy olyan környezetet amiben fut az android oprenccer és tudok rá fejleszteni az asztali gépemen?
-- "Bízzál Istenben és tartsd szárazon a puskaport!" - Cromwell --
-- Sayusi Ando - http://sayusi.hu --