- A hozzászóláshoz be kell jelentkezni
- 3025 megtekintés
Hozzászólások
Ha nem teljesen a droid forrasa, akkor gpl-t sertenek?
tompos
ui.: Sot, az elmult 1 hetben gpl-t sertett azzal, hogy nem adtak ki a forraskodot?
- A hozzászóláshoz be kell jelentkezni
Marmint Apache-2.0-t es GPL-t, meg hat tudja a banat.
Nem feltetlen sertenek ezzel semmit, plane hogy a droidon regebbi kod van a cikk szerint.
Gondolom ugy fejlesztik a dolgokat, hogy elkeszul egy branch amit kiadnak a mobil gyartoknak. Aztan egyszer a nagykozonsegnek is, mikor van idejuk osszeszedni a mindenfele patcheket.
A Google max sajat magat perelhetne licenc sertes miatt. Nem az a klasszikus opensource modell ez.
- A hozzászóláshoz be kell jelentkezni
Nyílt forrás, zárt fejlesztés.
Anyone wants a Java? :)
- A hozzászóláshoz be kell jelentkezni
Nem sértenek semmilyen licenszet. Az Apache licensz nem kötelezi őket a forrás kiadására, igazából csak "jófejségből" osztják meg a forrást. Ez a gyártóbarát licensz választásának következménye...
A kernel ugye GPL alatt van, az viszont mindig elérhető. A baj a mobil gyártók kódjával van csak, azzal nem tudnak mit csinálni, a gyártótól függ, hogy kiadja-e (lásd HTC Hero kernel forrás ami már elérhető, de a platform módosításokat nem adták ki).
Itt mondjuk van egy kis szerepe valószínűleg a Motorolának is. Eddig a gites masterben elérhető volt a legújabb kód amiből a releasek lettek (1.5 cupcake branch, 1.6 donut), igaz a Google nem ebből a treeből dolgozott, hanem néha commitolták ami már megvolt náluk, de mindegyik önállóan teljes egészében fordítható volt emulátor imagere. Most valószínűleg a Motorla nyomására tartották vissza eddig a 2.0 eclair kódokat. És ugyan legalább már valami belekerült a gitbe (egyelőre nem a masterbe, hanem külön eclair branchbe), még közel sem teljes a forrás. Lefordul ugyan, de még pár api használhatatlan benne ami egyébként része a hivatalos Android API-nak (egy példa a camera api, ami jelenleg használhatatlan).
JBQ szerint, aki kvázi a forrásért felelős, még sok apit kell megtisztítani olyan kódtól amit nem adhatnak ki ilyen olyan licensz problémák miatt.
Most csak találgatok de valószínűleg kaptak egy rakat segítséget a motorolától kód/dokumentáció formájában, hogy a droid megkapja gyorsan a 2.0-át (nem sok idő telt el az 1.6 kiadása óta) és most a fejlesztők éppen ezerrel próbálják reimplementálni/kikerülni azokat a kódokat amiknek más a gazdája... (amiből ezt tippeltem: egy másik groups szál szintén JBQ tollából).
És valóban érdekes ez az opensource modell amit a Google követ, eddig nem volt zavaró ez a backcommit dolog, de most a 2.0-nál sokaknál kiverte a biztosítékot (szerencsére ezért is siettek a kód commitolásával, ha csak részben is...)
- A hozzászóláshoz be kell jelentkezni
Ja ertem. Roviden a kernelen kivuli tobbi dolog nem gpl-es.
tompos
- A hozzászóláshoz be kell jelentkezni
Igen. Arra figyelnek, hogy a Google féle kernel forrás mindig elérhető legyen.
Még néhány 3rd party program van más-más licensz alatt de ezekre szintén figyelnek és verzió felzárkóztatáson kívül nem nagyon változnak.
A platform kódja viszont Apache 2.0 licensz alatt van ami nem kötelezi a kiadókat a forrás megnyitására.
- A hozzászóláshoz be kell jelentkezni
Es ezzel elnek is, pl. tobb DSP-t hasznalo komponens (pl. h264 dekoder) csak binaris formaban erheto el.
---
pontscho / fresh!mindworkz
- A hozzászóláshoz be kell jelentkezni
Igen ez a licensz valamilyen szinten szívás.
Az egyik probléma az eclair kiadással például a qualcommos kamera kóddal van, ami zárt.
A G1-en azért megy nehezen a az új verziók kiadása mert a HTC bináris formában elérhető kódjait nehéz illeszteni az új keretrendszerhez.
A Heroban teljesen máshogy működik a messaging api mint a hivatalos treeben (igaz ez nem része a hivatalos apinak) és bármilyen sms/mms kezelő appot úgy kell trial-and-error kódolással Hero kompatibilissá tenni, mert forrás/doksi az nincs hozzá.
Most még jön a Samsung, a Dell, meg még ki tudja hányan, saját testreszabott Androiddal, zárt kódokkal és fejlesztő legyen a talpán aki képes lesz naprakészen tartani egy programot az összes Android verzión...
- A hozzászóláshoz be kell jelentkezni
Ahogy olvastam, a G1 driverek az meg a kisebb szivas kategoria, az meg menne, a gond az, hogy a G1-ek mar meretproblemaval kuzdenek, a 1.6 is cipokanallal fert mar csak be, a 2.0-n pedig nagyon sokat fognak ulni, mire kijon G1-re (ha kijon egyaltalan), mert ott mar nagyon sok mindennel trukkozni kell.
--
()=() Ki oda vagyik,
('Y') hol szall a galamb
C . C elszalasztja a
()_() kincset itt alant.
- A hozzászóláshoz be kell jelentkezni
A G1-nél nem csak a driverekkel van baj, hanem tényleg szűkös a hely rajta. Persze sokmindent meg lehet oldani, csak akarni kell kicsit :)
- A hozzászóláshoz be kell jelentkezni
Itt most tenyleg az lesz a kerdes, hogy a Google/T-Mobile akarni fogja-e a 2.0-t.
--
()=() Ki oda vagyik,
('Y') hol szall a galamb
C . C elszalasztja a
()_() kincset itt alant.
- A hozzászóláshoz be kell jelentkezni
Tekintve, hogy a Google jelenleg az ADP1-et forgalmazza hivatalos platform fejlesztő eszközként (illetve most jelent meg az ADP2), ezért a válasz igen.
Valamint JBQ is azt írta, hogy támogatni fogják, de egyelőre a HTC-re ("és egyéb gyártókra") várnak, hogy kiadják a zárt kódú részeket.
Üdv,
Gergely
- A hozzászóláshoz be kell jelentkezni
Akkor megnyugodtam, koszi.
--
()=() Ki oda vagyik,
('Y') hol szall a galamb
C . C elszalasztja a
()_() kincset itt alant.
- A hozzászóláshoz be kell jelentkezni
Cyanogen azóta a twitterében már screenshotokat mutat (1,2), amiken a G1-esén fut a 2.0. Még nem megy minden ("It runs really well, fast and smooth. Audio and video not working yet though."), de ügyes a srác, megoldja :)
A google érdekes módszert talált a pénzkeresésre. Pénzért egy időre zárva tartja a forrást. Engem személy szerint nem zavar, ha pár hónap csúszással hackelik csak rá a G1-esemre a legújabb firmwaret.
- A hozzászóláshoz be kell jelentkezni
Mmmm... szurkolok a sracnak. Ha nem lesz hivatalos G1 build, akkor rootolok egy Cyanogen-t.
--
()=() Ki oda vagyik,
('Y') hol szall a galamb
C . C elszalasztja a
()_() kincset itt alant.
- A hozzászóláshoz be kell jelentkezni
Van új build. Még 1.6-os, de már emel át kódokat a megnyitott forrásból.
- A hozzászóláshoz be kell jelentkezni
En mindenkepp meg akarom varni a Google allaspontjat, reszben azert, mert annyira azert nem surgos hogy egy alfa-beta-gamma kodot tegyek a produktiv telomra, masfelol pedig a 2.0-n kivul mar nincs semmi okom root-olni, ugyanis talaltam egy hihetetlen jo ssh klienst (connectbot), mas pedig nem kellene nekem a terminalbol.
--
()=() Ki oda vagyik,
('Y') hol szall a galamb
C . C elszalasztja a
()_() kincset itt alant.
- A hozzászóláshoz be kell jelentkezni