Mae Google yn symud i mewn i ddatblygu Android y tu Γ΄l i ddrysau caeedig gyda chod ar agor ar Γ΄l rhyddhau

Mae Google yn symud i fodel datblygu platfform newydd yn dechrau'r wythnos nesaf. Android, yn Γ΄l pa rai y bydd datganiadau'n cael eu datblygu y tu Γ΄l i ddrysau caeedig, heb gyhoeddi canlyniadau datblygu canolradd yn gyhoeddus a heb adolygiad cyhoeddus o newidiadau i gydrannau unigol. Bydd y platfform yn parhau i fod yn ffynhonnell agored ac yn cael ei ddosbarthu o dan drwydded Apache 2.0, ond bydd y cod ffynhonnell yn ystorfa AOSP (Android Prosiect Ffynhonnell Agored) yn cael ei bostio dim ond ar Γ΄l i'r datganiadau fod yn barod.

Ar hyn o bryd, mae rhai rhannau o'r platfform, fel y pentwr Bluetooth, yn cael eu datblygu'n gyhoeddus, tra bod eraill yn cael eu creu i ddechrau yn storfa fewnol Google ac yn dod ar gael dim ond pan fydd y cod ar gyfer y datganiad nesaf yn cael ei gyhoeddi. Mae rhyddhau cod gydag APIs newydd yn dibynnu ar eu haddasrwydd ar gyfer profiβ€”ar gyfer rhai fersiynau, Android Cyhoeddwyd y cod gweithredu API cyn y rhyddhad, ac i rai, ar Γ΄l hynny. Yn ogystal Γ’ Google, mae gan weithgynhyrchwyr dyfeisiau sydd wedi llofnodi'r cytundeb trwydded GMS (Gwasanaethau Symudol Google) fynediad i'r gangen fewnol.

Mae Google wedi penderfynu cefnu ar y model cymysg y mae wedi bod yn ei ddefnyddio hyd yn hyn a bydd yn symud datblygiad yr holl gydrannau yn y dyfodol. Android i'w gangen fewnol ei hun. Yn lle dwy gangenβ€”cyhoeddus a mewnolβ€”bydd datblygu'n defnyddio'r gangen fewnol yn unig, a bydd y cod o'r gangen hon yn cael ei rannu gyda datganiadau.

Ar Γ΄l newid i fodel datblygu gydag un gangen weithredol ar gyfer cyfranwyr trydydd parti, bydd cod y platfform yn dal i fod ar gael, ond ni fydd yn bosibl olrhain datblygiad cydrannau unigol yn barhaus mwyach. Android, y bydd y cod ar ei gyfer yn cael ei bostio nid wrth i glytiau gael eu derbyn, ond dim ond ar Γ΄l i'r datganiad fod yn barod. Ymhlith y cydrannau y bydd eu datblygiad yn cael ei symud o'r gangen agored i'r gangen fewnol mae'r system adeiladu, yr injan ddiweddaru, y pentwr Bluetooth, y fframwaith rhithwiroli, a chyfluniad SE.Linux.

Ni ddisgwylir i'r newid effeithio ar ddatblygwyr cynhyrchion deilliadol a firmware yn seiliedig ar AOSP, gan fod adeiladau o'r fath fel arfer yn cael eu hadeiladu o dagiau neu ganghennau penodol yn yr ystorfa, yn hytrach na defnyddio'r "prif" gangen ansefydlog sy'n cael ei datblygu. Gall hyn fod yn her i ddatblygwyr sydd Γ’ diddordeb mewn olrhain newidiadau - yn lle dadansoddi llif parhaus o newidiadau, bydd yn rhaid iddynt astudio'r holl newidiadau mewn datganiad yn eu cyfanrwydd. Bydd hefyd yn ei gwneud hi'n anoddach i ddatblygwyr trydydd parti gyfrannu at y prosiect, gan y bydd cyflwr sylfaen god AOSP ymhell y tu Γ΄l i'r gangen ddatblygu.

Dywedir mai pwrpas y newid yw'r awydd i symleiddio'r broses ddatblygu. AndroidMae cael dwy gangen, gyda rhai cydrannau'n cael eu datblygu mewn un gangen ac eraill yn y llall, yn golygu, wrth i ryddhad fynd yn ei flaen, bod gwahaniaethau'n cronni rhwng y canghennau, gan orfodi Google i wario adnoddau ar gydamseru newidiadau ac uno clytiau rhwng y canghennau cyhoeddus a mewnol. Mae'r rhan fwyaf o waith datblygu API yn cael ei wneud yn y gangen fewnol, ac mae'r gangen gyhoeddus yn aml yn llusgo'n sylweddol ar ei hΓ΄l hi, gan arwain at wrthdaro wrth uno newidiadau o gydrannau sy'n cael eu datblygu yn y gangen gyhoeddus i'r gangen fewnol.

Ffynhonnell: opennet.ru

Prynu gwesteio dibynadwy ar gyfer gwefannau sydd Γ’ diogelwch DDoS, gweinyddwyr VPS VDS πŸ”₯ Prynu cynnal gwefannau dibynadwy gyda diogelwch DDoS, gweinyddion VPS VDS | ProHoster