
স্মার্টফোন এখন আমাদের জীবনের অবিচ্ছেদ্য একটা অংশ। আর এই স্মার্টফোনকে সচল রাখতে যে অপারেটিং সিস্টেম (OS) সবচেয়ে বেশি ব্যবহৃত হয়, তা হলো Google-এর Android। Google প্রতি বছর তাদের Android OS-এর নতুন ভার্সন নিয়ে আসে, যা আমাদের ডিভাইসগুলোকে আরও স্মার্ট, আরও কার্যকরী করে তোলে। তবে, Google শুধু নতুন ফিচার যোগ করেই থেমে থাকে না। তারা প্রত্যেকটি Android ভার্সনের জন্য একটা মিষ্টি কোডনেমও রাখে – Cupcake, Donut, Ice Cream Sandwich. এই নামগুলো যেন নস্টালজিয়া!
শুধু মজা করাই নয়, এই কোডনেমগুলো Google-এর ভেতরের ডেভলপমেন্ট টিমের কাছে খুবই গুরুত্বপূর্ণ। তো, এখন প্রশ্ন হলো, নতুন Android 17-এর কোডনেম কী হতে যাচ্ছে? এই প্রশ্নটা যেন একটা চাপা এক্সাইটমেন্ট তৈরি করেছিল টেক-প্রেমীদের মনে। অবশেষে, সব জল্পনা-কল্পনার অবসান ঘটিয়ে সেই মিষ্টি রহস্য উন্মোচিত হলো!

আর কোনো সাসপেন্স নয়, চলুন সরাসরি আসল কথাটা জেনে নেই! Android 17-এর ভেতরের কোডনাম হলো "Cinnamon Bun"। হ্যাঁ, আপনি ঠিকই শুনেছেন! Google-এর অন্দরমহলের একটি অত্যন্ত নির্ভরযোগ্য সোর্স এই তথ্যটি নিশ্চিত করেছে, যা প্রথম প্রকাশ করে Android Authority, একটি জনপ্রিয় টেকনোলজি বিষয়ক ওয়েবসাইট।
"Cinnamon Bun" নামটা শোনার পরে আপনার মনে নিশ্চয়ই নানা প্রশ্ন ভিড় করছে, তাই না? "কেন এই নাম?", "এর পেছনের গল্পটা কী?", "আগের Android ভার্সনগুলোর নামের সাথে এর কোনো সম্পর্ক আছে কি?" – আপনার মনে আসা সব প্রশ্নের উত্তর আমি দেব, কিন্তু তার জন্য একটু ধৈর্য ধরতে হবে।
বিষয়টা ভালোভাবে বুঝতে হলে, আমাদের একটু পেছনে ফিরে তাকাতে হবে। পুরনো Android ভার্সনগুলোর কোডনেমগুলো একবার দেখে নিলে, আপনি নিজেই অনেক কিছু আন্দাজ করতে পারবেন:
| Version number | Codename | Year of release |
|---|---|---|
| 1.0 | No codename | 2008 |
| 1.1 | Petit Four (internal) | 2009 |
| 1.5 | Cupcake | 2009 |
| 1.6 | Donut | 2009 |
| 2.0, 2.1 | Éclair | 2009 |
| 2.2 | Froyo | 2010 |
| 2.3 | Gingerbread | 2010 |
| 3 | Honeycomb | 2011 |
| 4 | Ice Cream Sandwich | 2011 |
| 4.1, 4.2, 4.3 | Jelly Bean | 2012 |
| 4.4 | KitKat | 2013 |
| 5.0, 5.1 | Lollipop | 2014 |
| 6 | Marshmallow | 2015 |
| 7.0, 7.1 | Nougat | 2016 |
| 8.0, 8.1 | Oreo | 2017 |
| 9 | Pie | 2018 |
| 10 | Quince Tart (internal) | 2019 |
| 11 | Red Velvet Cake (internal) | 2020 |
| 12, 12L | Snow Cone (internal) | 2021 |
| 13 | Tiramisu (internal) | 2022 |
| 14 | Upside Down Cake (internal) | 2023 |
| 15 | Vanilla Ice Cream (internal) | 2024 |
| 16 | Baklava (internal) | 2025 |
এই তালিকাটা একটু ভালো করে দেখলে আপনি হয়তো একটা প্যাটার্ন খুঁজে পাবেন – কোডনেমগুলো সাধারণত ইংরেজি বর্ণমালার (Alphabetical) ক্রম অনুযায়ী হতো। যেমন, Cupcake, Donut, Eclair. কিন্তু Android 16-এর নাম "Baklava" হওয়ার পরে Android 17-এর নাম "Cinnamon Bun" কেন হলো, যেখানে "C"-এর আগে "W" আসার কথা ছিল? এই প্রশ্নের উত্তর খুঁজতে হলে, আমাদের Google-এর ভেতরের কিছু বিষয় জানতে হবে।

গুগল তাদের Android Development প্রসেসে একটা বড় ধরনের পরিবর্তন এনেছে। আগে তারা ব্রাঞ্চ-বেইজড মডেলে কাজ করত, যেটাকে বলা হতো Branch-Based Model। এই মডেলে, যখন নতুন কোনো ফিচার বা আপডেট তৈরি করা হতো, তখন সেগুলোর জন্য আলাদা ব্রাঞ্চ তৈরি করা হতো। এরপর, সবকিছু ঠিকঠাক থাকলে সেই ব্রাঞ্চগুলোকে মেইন স্ট্যাবল ব্রাঞ্চের সাথে মার্জ করা হতো।
কিন্তু এখন Google যে নতুন মডেলে কাজ করছে, তার নাম "Trunk Stable"। এই মডেলে, একটা কন্সট্যান্টলি স্ট্যাবল কোড ব্রাঞ্চ থাকে। তার মানে, সবসময় একটা মেইন কোডবেইজ থাকবে যেটা স্ট্যাবল এবং আপ-টু-ডেট। নতুন Features, Fixes এবং API (Application Programming Interface)-গুলো "Feature Flags"-এর আড়ালে ডেভেলপ করা হয়। Feature Flags হলো এক ধরনের সেটিংস, যা ব্যবহার করে কোনো ফিচারকে চালু (Enable) বা বন্ধ (Disable) করা যায়। যতক্ষণ না পর্যন্ত সবকিছু ভালোভাবে পরীক্ষা করা হচ্ছে, ততক্ষণ পর্যন্ত এই ফিচারগুলো বন্ধ রাখা হয়।
বিষয়টা একটু জটিল মনে হতে পারে, তাই না? সহজ ভাষায় বললে, Google এখন Android Development-এর জন্য এমন একটা পদ্ধতি অনুসরণ করছে, যেখানে সবকিছু সবসময় তৈরি থাকে, শুধু প্রয়োজন অনুযায়ী Enable করে দেওয়া হয়। অনেকটা যেন রান্না করার মতো – সব উপকরণ হাতের কাছে রেডি, শুধু যখন যেটা দরকার, সেটা ব্যবহার করা হলো!
Google এই নতুন Trunk-Based Dev Model-এ মাইগ্রেট করেছে Android 14 QPR2 (Quarterly Platform Release)-এর সাথে। QPR হলো Google-এর একটা প্রোগ্রাম, যার মাধ্যমে তারা প্রতি তিন মাসে Android-এর ছোটখাটো আপডেট রিলিজ করে। আর এই পরিবর্তনটাকে বোঝানোর জন্য, Google তাদের Build ID স্কিম রিসেট করেছে। এখন Build ID গুলো AP দিয়ে শুরু হয়। যেমন, Android 14 QPR2-এর Build ID হলো AP1A, এবং QPR3-এর Build ID হলো AP2A। এখানে AP মানে হলো Android Platform, 1 মানে হলো বছর (২০২৪), এবং A হলো কোয়ার্টার।
Google প্রথম Trunk Stable Build রিলিজ করে 2024 সালে। এই কারণে, Build ID-গুলোর আগে "A" ব্যবহার করা হয়েছে। কিন্তু মজার ব্যাপার হলো, ততদিনে Android 14-এর কোডনেম "Upside Down Cake" আর Android 15-এর কোডনেম "Vanilla Ice Cream" ঠিক করা হয়ে গিয়েছিল। তাই Google চাইলেও Android 15-এর নাম "A" দিয়ে শুরু করতে পারেনি।
তবে, যখন 2025 সাল শুরু হলো, তখন Build ID গুলো "B" দিয়ে শুরু হলো, এবং Google সিদ্ধান্ত নিলো Android 16-এর নাম হবে "Baklava"। যেহেতু এরপরের Letter হলো "C", তাই "C" দিয়ে একটা Dessert – "Cinnamon Bun"। আর "Cupcake" নামটি যেহেতু আগেই ব্যবহার করা হয়েছে, তাই Google-এর হাতে খুব বেশি অপশনও ছিল না।

এক সময় ছিল, যখন Google তাদের Android OS-এর কোডনেমগুলো পাবলিকলি ব্যবহার করত। Android-এর বিভিন্ন ভার্সন সম্পর্কে বলার সময় তারা এই মিষ্টি নামগুলো ব্যবহার করত, যা ব্যবহারকারীদের মধ্যে বেশ জনপ্রিয়তা পেয়েছিল। কিন্তু এখন Google আর সেই পথে হাঁটে না। এখন এই কোডনেমগুলো শুধু Google-এর ভেতরের ডেভলপমেন্ট টিমের মধ্যেই সীমাবদ্ধ। তারা এই নামগুলো ব্যবহার করে বিভিন্ন ভার্সনগুলোকে চিহ্নিত করে এবং নিজেদের মধ্যে যোগাযোগ সহজ করে তোলে।
তাহলে, কোডনেমগুলো কি এখন শুধুই ভেতরের বিষয়? হ্যাঁ, অনেকটা তাই। তবে, Google Team কোন Sweet পছন্দ করে, সেটা জানাটা এখনো অনেকের কাছে মজার একটা বিষয়। বিশেষ করে যখন তারা প্রতিটি Letter-এর জন্য দ্বিতীয়বার Dessert Name বাছাই করছে। এটা যেন একটা মজার খেলা, যেখানে আমরা সবাই Google-এর পছন্দের Sweet গুলোর তালিকা জানতে পারছি!

এতক্ষণে নিশ্চয়ই আপনার মনে প্রশ্ন জেগেছে, Android 17 কবে নাগাদ রিলিজ হতে পারে? ধারণা করা হচ্ছে, এটি ২০২৬ সালের জুনের কাছাকাছি সময়ে বাজারে আসবে। Google সাধারণত প্রতি বছর মে মাসের দিকে তাদের I/O কনফারেন্সে নতুন Android ভার্সন সম্পর্কে ঘোষণা দেয়। Android 17-এ কী কী নতুন ফিচার থাকবে, তা এখনো পর্যন্ত জানা যায়নি। তবে, আমরা আশা করতে পারি যে Google তাদের নতুন OS-এ আরও উন্নত পারফরম্যান্স, আরও ভালো সিকিউরিটি এবং আরও কিছু আকর্ষণীয় ফিচার যোগ করবে।
Android 17 এবং "Cinnamon Bun" নিয়ে আরও বিস্তারিত তথ্য জানার জন্য টেকটিউনসের সাথেই থাকুন! স্মার্টফোনের দুনিয়ায় নতুন কী আসছে, তা জানতে চোখ রাখুন টেকটিউনসে!
-
টেকটিউনস টেকবুম
আমি টেকটিউনস টেকবুম। বিশ্বের সর্ববৃহৎ বিজ্ঞান ও প্রযুক্তির সৌশল নেটওয়ার্ক - টেকটিউনস এ আমি 12 বছর 4 মাস যাবৎ যুক্ত আছি। টেকটিউনস আমি এ পর্যন্ত 1061 টি টিউন ও 0 টি টিউমেন্ট করেছি। টেকটিউনসে আমার 3 ফলোয়ার আছে এবং আমি টেকটিউনসে 0 টিউনারকে ফলো করি।