12:46 11 օգոստոսի, 2025Google-ը շարունակում է Android-ի տարբերակներին քաղցր կոդային անվանումներ տալու ավանդույթը, և 2026 թվականին սպասվող Android 17-ի համար ընկերությունն ընտրել է Cinnamon Bun (կորիցայով բուլկի) դեսերտը: Այս որոշումը անակնկալ էր երկրպագուների համար, ովքեր կռահում էին հնարավոր անվանումները՝ հիմնվելով այբբենական կարգի և նախորդ տարվա Android 16-ի համար ընտրված «Baklava» անվան վրա: Պատմում ենք, թե ինչու Google-ը կանգ առավ այս անվան վրա, ինչ է այն նշանակում և ինչպես է այն կապված Android-ի մշակման փոփոխությունների հետ:
Android-ի պատմության մեծ մասում Google-ը հանրայնորեն օգտագործել է դեսերտների վրա հիմնված կոդային անվանումներ, ինչպիսիք են Marshmallow, Jelly Bean կամ Lollipop, որոնք համապատասխանում են այբբենական կարգին: 2019 թվականին Android 10-ի թողարկումով հանրային օգտագործումը դադարեց՝ ավելի ունիվերսալ բրենդինգի համար, սակայն ընկերության ներսում ավանդույթը պահպանվում է: Android 15-ը ստացել է Vanilla Ice Cream անվանումը, Android 16-ը՝ Baklava, իսկ Android 17-ի համար, որը համապատասխանում է API 37.0 մակարդակին, ընտրվել է Cinnamon Bun:
Կորիցայով բուլկին հանրաճանաչ դեսերտ է Հյուսիսային Եվրոպայում և Հյուսիսային Ամերիկայում՝ խմորի գլան, որը լցված է կորիցայով և շաքարով, հաճախ ծածկված գլազուրով: Անվանումը արտացոլում է Google-ի ներքին համակարգը, որտեղ կոդային անվանումները օգտագործվում են մշակման փուլերը նշելու համար, թեև մարքեթինգում Android 17-ը կներկայացվի պարզապես որպես տարբերակի համար:
«Cinnamon Bun» անվան ընտրությունը կապված է Google-ի՝ 2024 թվականին սկսված Trunk Stable մշակման նոր մոդելին անցնելու հետ: Այս մոդելը ենթադրում է աշխատանք միասնական կայուն կոդի ճյուղում, որտեղ նոր ֆունկցիաներն ու ուղղումները թաքնված են «դրոշակներով» մինչև դրանց պատրաստ լինելը: Սա Google-ին թույլ է տվել պարզեցնել ինտեգրման և թողարկումների գործընթացը:
Trunk Stable-ի շրջանակներում թողարկումները նշելու համար Google-ն օգտագործում է հավաքման նոր նույնացուցիչների սխեմա.
Թեև երկրպագուները առաջարկել են այլ տարբերակներ «C»-ով, ինչպիսիք են «Cheesecake»-ը կամ «Croissant»-ը, Google-ը կանգ է առել կորիցայով բուլկու վրա: Ընկերության ներսում գտնվող աղբյուրը հաստատել է, որ CinnamonBun-ն օգտագործվում է որպես API 37.0 մակարդակին համապատասխանող Android 17-ի ներքին կոդային անվանում:
Ահա վերջին տարիների Android-ի կոդային անվանումները.
«Cupcake» անվանումն արդեն օգտագործվել է Android 1.5-ի համար, ուստի դրա կրկնակի օգտագործումը բացառվում է: «C»-ով բազմաթիվ դեսերտներից Google-ը ընտրել է «Cinnamon Bun»-ը՝ նրա ճանաչելիության և հանրաճանաչության համար:
Սպասվում է, որ Android 17-ը կթողարկվի 2026 թվականի հունիսին: Google-ն արագացրել է թողարկումների ժամանակացույցը՝ սկսած Android 16-ից, որպեսզի ամռանը թողարկվող սարքերն աշխատեն վերջին ՕՀ-ով: Օրինակ՝ Android 16-ը թողարկվել է սովորականից շուտ՝ աջակցելու ամառային սարքերի թողարկումներին, ինչպիսիք են Pixel սմարթֆոնները: Եթե այս միտումը պահպանվի, Android 17-ը կհայտնվի 2026 թվականի կեսին, իսկ առաջին բետա-տարբերակները կսկսվեն տարվա սկզբին: Վաղ բետա-տարբերակներում «Android-ի տարբերակ» դաշտում կարող է ցուցադրվել «Android CinnamonBun», սակայն վերջնական թողարկման ժամանակ այն կփոխվի «Android 17»-ով:
Ինչպես նախորդ տարբերակների դեպքում, կոդային անվանումը ակտիվորեն չի օգտագործվի մարքեթինգում: Այնուամենայնիվ, Google-ը ավանդաբար իր կամպուսում տեղադրում է դեսերտային անվանումներին նվիրված արձաններ, ուստի 2026 թվականին, հնարավոր է, տեսնենք կորիցայով բուլկու արձան: Մշակողների համար «CinnamonBun» անվանումն արդեն օգտագործվում է փաստաթղթերում և API 37.0 մակարդակի հավաքումներում, ինչը հաստատում է դրա պաշտոնական կարգավիճակը:
Google-ն ընտրել է Cinnamon Bun-ը որպես Android 17-ի ներքին կոդային անվանում՝ շարունակելով քաղցր ավանդույթը և արտացոլելով Trunk Stable մշակման մոդելի փոփոխությունները: Անվանումը համապատասխանում է հավաքման նույնացուցիչների նոր սխեմային, որտեղ 2026 թվականը նշանակված է «C» տառով: Թեև երկրպագուներն ակնկալում էին այլ դեսերտներ, ինչպիսին է «Cheesecake»-ը, կորիցայով բուլկու ընտրությունը դարձավ անակնկալ, բայց հաճելի: Android 17-ը, ամենայն հավանականությամբ, կթողարկվի 2026 թվականի հունիսին, և նրա բետա-տարբերակները շուտով կսկսեն բացահայտել նոր ֆունկցիաներ: Հետևեք թարմացումներին՝ պարզելու, թե ինչ փոփոխություններ է Google-ը պատրաստում իր օպերացիոն համակարգի համար: