[Apple] รวมชื่อรหัสใช้ตอนพัฒนา iOS แต่ละเวอร์ชัน พร้อมของแถมชื่อรหัสพัฒนา OS X และ Android

สำหรับระบบปฎิบัติการสำหรับสมาร์ทโฟนที่กำลังมาแรงในปัจจุบันอย่าง Android และ iOS นั้นถ้าทุกท่านได้ลองสังเกตุดูแล้วจะพบว่า Google ผู้พัฒนาระบบปฎิบัติการ Android นั้นจะมีชื่อรหัสประกอบเลขเวอร์ชันของระบบปฎิบัติการ Android เผยออกมาให้เราๆ ท่านๆ ได้รู้กันด้วยครับ โดยแฟนๆ ของ Android น่าจะพอทราบกันดีครับว่าระบบปฎิบัติการ Android นั้นจะมีชื่อรหัสการพัฒนาซึ่งจะเริ่มต้นที่เวอร์ชัน 1.5 โดยใช้ตัวอักษร C และชื่อรหัสจะเป็นขนม(ของหวานทานเล่น) มาโดยตลอดครับ

apple-iOS-logo 600

กลับกันแล้วนั้นทาง Apple ไม่เคยเผยชื่อรหัสที่ใช้ในการพัฒนาระบบปฎิบัติการ iOS ออกมาให้เราๆ ท่านๆ ได้รู้กันก่อนเลยครับ แต่ถึง Apple จะไม่เผยก็ไม่ได้หมายความว่าระบบปฎิบัติการ iOS ในแต่ละเวอร์ชันจะไม่มีชื่อรหัสในการพัฒนานะครับและหลังจากที่ iOS เวอร์ชันต่างๆ ได้ทำการเปิดให้ดาวน์โหลดออกมาอัพเดท(ตั้งแต่เวอร์ชันสำหรับนักพัฒนา) แล้วนั้นการหาชื่อรหัสดังกล่าวของ iOS แต่ละเวอร์ชันก็ไม่ได้ยากเท่าไรครับ ส่วนชื่อรหัสการพัฒนาของ iOS แต่ละเวอร์ชันจะเป็นอย่างไรนั้นไปชมกันได้เลยครับ

  • 1.0: Alpine (1.0.0 – 1.0.2: Heavenly)
  • 1.1: Little Bear (1.1.1: Snowbird, 1.1.2: Oktoberfest)
  • 2.0: Big Bear
  • 2.1: Sugarbowl
  • 2.2: Timberline
  • 3.0: Kirkwood
  • 3.1: Northstar
  • 3.2: Wildcat (iPad only)
  • 4.0: Apex
  • 4.1: Baker
  • 4.2: Jasper (4.2.5 – 4.2.10: Phoenix)
  • 4.3: Durango
  • 5.0: Telluride
  • 5.1: Hoodoo
  • 6.0: Sundance
  • 6.1: Brighton
  • 7.0: Innsbruck
  • 7.1: Sochi
  • 8.0: Okemo
  • 8.1: OkemoTaos
  • 8.2: OkemoZurs
  • 8.3: Stowe
  • 8.4: Copper
  • 9.0: Monarch
  • 9.1: Boulder
  • 9.2: Castlerock
  • 9.3: Eagle

จากชื่อรหัสการพัฒนาระบบปฎิบัติการ iOS นั้นจะเห็นได้ค่อนข้างชัดเจนเลยครับว่ามันไม่มีแนวทางอย่างใดอย่างหนึ่งเลย จะว่าเป็นชื่อของนกก็มีเพียงไม่กี่ชื่อหรือเป็นชื่อของสัตว์ก็มีเพียงไม่กี่ชื่อเช่นกัน บางชื่อรหัสนั้นก็มีความหมายแบบที่แปลเป็นไทยแล้วแปลกๆ อย่างเช่น iOS 5.1 ที่ใช้ชื่อรหัสการพัฒนาว่า Hoodoo เมื่อแปลเป็นไทยนั้นจะหมายถึงว่าโชคไม่ดีหรือโชคร้ายครับ บางชื่อก็เป็นธาตุ … สรุปแล้วโดยรวมนั้นชื่อรหัสการพัฒนาของระบบปฎิบัติการ iOS นั้นถือว่าไม่มีแนวทางอย่างใดอย่างหนึ่งที่จะทำให้ทราบได้ครับว่าแต่ละรุ่นนั้นมาจากเหตุผลอะไรหรือทำไมถึงใช้ชื่อนั้นๆ ครับ

หมายเหตุ – iOS เวอร์ชัน 9 ที่ใช้ชื่อว่า Monarch นั้นดูมีความหมายเป็นไทยดีหน่อยครับเนื่องจากว่ามันแปลว่า พระมหากษัตริย์, ราชวงศ์หรือราชาครับ

mac_os_x_wallpaper_by_nyclaudiotesta-d2yzsin 600

อย่างไรก็ตามหากดูเทียบกับระบบปฎิบัติการสำหรับเครื่อง Mac อย่าง OS X ที่มีออกมาตั้งแต่ปี 2001 จนถึงปัจจุบันนั้นกลับมีชื่อรหัสการพัฒนาเผยออกมาทุกเวอร์ชันเลยหล่ะครับ โดย OS X Beta ในปี 2000 นั้นจะใช้ชื่อเป็นหมี ส่วนตั้งแต่ในปี 2001 – 2012 หรือ OS X 10.0 จนถึง OS X 10.8 นั้นชื่อรหัสการพัฒนาจะมีความหมายหมายถึงสัตว์ตระกูลแมวตัวใหญ่ทั้งหมด(สิงโต, เสือ ฯลฯ)

อย่างไรก็ตามแต่แล้วด้วยความที่การตลาดของ Apple นั้นเป็นการตลาดแบบร่วมเลือกกับนักพัฒนาภายในด้วยกันเองสำหรับชื่อรหัสการพัฒนา OS X ทำให้ตั้งแต่ในปี 2003 เป็นต้นมานั้นชื่อรหัสของ OS X นอกจากจะหมายถึงสัตว์ตระกูลแมวตัวใหญ่แล้ว ชื่อรหัสการพัฒนา OS X ในแต่ละรุ่นนั้นจะมีชื่อของไวน์ประกอบไว้เรียกกันภายในเล่นๆ อีกด้วยครับ

จนกระทั่งในปี 2013 เป็นต้นมาหรือ OS X 10.9 – OS X 10.12 นั้นทาง Apple ได้เปลี่ยนชื่อรหัสการพัฒนาระบบปฎิบัติการ OS X ที่ใช้สำหรับการตลาดมาเป็นชื่อสถานที่ในแคลิฟอร์เนีย(สังเกตได้จากภาพพื้นหลังของเวอร์ชัน 10.9 นี้จะเป็นภาพคลื่นทะเลส่วน 10.10 จะเป็นภูเขาเช่นเดียวกับ 10.11) โดยที่ชื่อรหัสการพัฒนาภายในยังคงเป็นชื่อไวน์เหมือนเดิมจนในปี 2015 กับ OS X 10.11 นั้นทาง Apple ได้เปลี่ยนชื่อรหัสทางการพัฒนาภายในอีกครั้งมาเป็นชื่อที่เกี่ยวกับชนิดของแอปเปิ้ลครับ แต่ละชื่อจะมีอะไรบ้างนั้นไปดูกันได้เลยครับ

  • 2000 : OS X 10 beta : Kodiak
  • 2001 : OS X 10.0 : Cheetah
  • 2001: OS X 10.1 : Puma
  • 2002 :OS X 10.2 : Jaguar
  • 2003 : OS X 10.3 : Panther (Pinot)
  • 2005 : OS X 10.4 : Tiger (Merlot)
  • 2006 : OS X 10.4.4 : Tiger (Intel: Chardonay)
  • 2007 : OS X 10.5 : Leopard (Chablis)
  • 2009 : OS X 10.6 : Snow Leopard *** รุ่นนี้ไม่มีรหัสภายในที่เป็นชื่อไวน์ไว้เรียก
  • 2011 : OS X 10.7 : Lion (Barolo)
  • 2012 : OS X 10.8 : Mountain Lion (Zinfandel)
  • 2013 : OS X 10.9 : Mavericks (Cabernet)
  • 2014 : OS X 10.10 : Yosemite (Syrah)
  • 2015 : OS X 10.11 : El Capitan (Gala)
  • 2016 : OS X 10.12 : Fuji *** ยังไม่ยืนยันอย่างเป็นทางการเนื่องจากยังไม่มีการเปิดตัวมีแต่เพียงข่าวลือครับ

หมายเหตุ – ชื่อที่อยู่ด้านหลังภายในวงเล็บตั้งแต่ปี 2003 เป็นต้นมาคือชื่อที่ใช้เป็นรหัสการพัฒนาภายในที่เป็นชื่อไวน์ เว้นในปี 2015 มาชื่อในวงเล็กจะเป็นชื่อชนิดของแอปเปิ้ล

หมายเหตุ 2 – ถ้าชื่อรหัสการพัฒนาของ OS X 10.12 ใช้ชื่อว่า Fuji จริงทาง Apple อาจจะใช้ชื่อเดียวทั้งในส่วนของรหัสเพื่อการตลาดและรหัสในการพัฒนาเนื่องจาก Fuji เป็นชื่อของภูเขาในญี่ปุ่นและเป็นชื่อชนิดของแอปเปิ้ลด้วยครับ

android code name version 600

แถมชื่อขนมหวานของทาง Google ที่ใช้เป็นชื่อรหัสในการพัฒนาระบบปฎิบัติการ Android มาตั้งแต่เวอร์ชัน 1.5 จนถึงเวอร์ชัน 6 ในปัจจุบันนั้น โดยจะเห็นแนวทางที่ค่อนข้างชัดเจนของทาง Google ครับว่าจะเรียงลำดับจากตัวอักษรไปเรื่อยๆ(แต่ A กับ B หายไป) และจะมีก็แต่ Android เวอร์ชัน 4.4 – 4.4.4 ที่ใช้ชื่อว่า KitKat แต่ก่อนหน้านี้ตามข่าวนั้นบอกไว้ว่า Google จะใช้ชื่อว่า Key Lime Pie ทว่าเมื่อลงที่ตัวอักษร K พอดีแล้วตอนนั้น Android กำลังดังสุดๆ เลยทำให้ Nestlé บริษัทผู้ผลิตขนมชื่อ KitKat เห็นหนทางในการโฆษณาขนมของตัวเองเลยรีบไปเจรจากับทาง Google เพื่อที่จะเปลี่ยนชื่อรหัสเป็น KitKat ก่อนงาน Mobile World Congress 2013 ซึ่งตามข่าวลือนั้นบอกว่าทาง Google ได้เงินจากข้อตกลงดังกล่าวไปงามพอดูครับ

ที่มา : imore 1, imore 2, wiki 1, wiki 2

from:http://notebookspec.com/ios-version-code-names/338692/