Qt

By mk Founder on Tag: Nokia, Symbian, Qt, Maemo, MeeGo
Nokia

Mark Wilcox อดีตพนักงานของโนเกียและผู้แต่งหนังสือด้าน Symbian ได้เขียนบล็อกเล่า "เบื้องหลัง" ความพยายามของโนเกียในการปรับปรุง UI ของ Symbian ให้กลับมาทันสมัยแข่งกับคู่แข่งได้ แต่ความพยายามของโนเกียกลับล้มเหลวเพราะการเมืองภายในระหว่างทีมพัฒนาแต่ละทีม จนสุดท้าย Stephen Elop ต้องหันไปพึ่งระบบปฏิบัติการภายนอกอย่าง WP7 แทน

By mk Founder on Tag: Nokia, Qt, Digia
Nokia

ถึงแม้โนเกียจะยังปากหวานว่าจะไม่ทิ้ง Qt แน่ๆ และจะขายมือถือ Symbian อีก 150 ล้านเครื่อง แต่การกระทำอาจไม่ตรงกับคำพูดสักเท่าไร เพราะล่าสุดโนเกียประกาศขายฝ่ายธุรกิจและบริการของ Qt ออกไปแล้ว

บริษัทที่มารับช่วงซื้อฝ่ายธุรกิจของ Qt ต่อคือ Digia ซึ่งมาจากฟินแลนด์เช่นกัน ธุรกิจหลักคือซอฟต์แวร์องค์กรหลายประเภท ซึ่งหลายตัวก็มีฐานมาจาก Qt

การซื้อกิจการครั้งนี้จะทำให้การขายไลเซนส์ของ Qt ย้ายไปอยู่กับ Digia แทนโนเกีย ส่วนโนเกียก็ยังเป็นเจ้าของ Qt และยังยืนยันคำเดิมว่าจะลงทุนใน Qt ต่อไป

By lew Founder on Tag: Development, Qt, Android, Mobile
Development

แม้ KDE จะได้รับความนิยมน้อยลงในช่วงหลังเพราะ Ubuntu เองรองรับ GNOME เป็นหลัก แต่ไลบรารีอย่าง Qt ก็ยังได้รับคำชมว่าเป็นไลบรารีที่ดีมากอยู่เสมอๆ หลังจากที่โนเกียประกาศแผนลดการพัฒนา MeeGo และหยุดการพัฒนา Symbian ไปความหวังที่จะได้เห็น Qt แพร่กระจายไปบนแพลตฟอร์มอื่นๆ ก็ดูจะยากขึ้น แต่โครงการโอเพนซอร์สก็เปิดให้แฮกเกอร์เข้ามาช่วยพัฒนาได้อย่างอิสระ เราก็ได้ Qt สำหรับแอนดรอยด์มาใช้งานในภายใต้โครงการ Necessitas

Necessitas ไม่ใช่เพียงการพอร์ตเฉพาะไลบรารีสำหรับรัน Qt เท่านั้นแต่มันมีส่วนประกอบสามอย่างคือ

By mk Founder on Tag: Nokia, Symbian, Qt, MeeGo
Nokia

ต่อจากภาคแรก อนาคตที่ยังไม่ชัดเจนของ Qt ทีมงาน Qt ได้เขียนบล็อกชี้แจง 2 รอบดังนี้ครับ

รอบแรกอยู่ในบล็อกชื่อ Nokia new strategic direction. What is the future for Qt? สรุปใจความดังนี้

By mk Founder on Tag: Nokia, Qt
Nokia

หลังโนเกียประกาศจับมือกับไมโครซอฟท์ทำ Windows Phone ความไม่แน่นอนก็เกิดขึ้นกับซอฟต์แวร์ฝ่ายต่างๆ ของโนเกียกันถ้วนหน้า พนักงานฝ่าย Symbian แสดงความไม่พอใจผ่านการประท้วง ส่วน MeeGo ก็เอาตัวรอดมาได้เพราะอินเทลบอกว่ายังหนุนอยู่
อีกฝ่ายที่หลายๆ คนอาจลืมหรือมองข้ามไปคือ Qt เครื่องมือพัฒนาแบบข้ามแพลตฟอร์มที่โนเกียซื้อมาทั้งบริษัท และหวังจะเป็นตัวเชื่อมระหว่าง Symbian กับ MeeGo ในอนาคต

By mk Founder on Tag: Open Source, Ubuntu, Qt, Linux
Open Source

Mark Shuttleworth ประกาศผ่านบล็อกว่า Ubuntu กำลังจะรวมไลบรารี Qt เข้ามาใน Ubuntu 11.10 และจะพิจารณาว่าควรรวมโปรแกรมที่สร้างด้วย Qt เข้ามาในซีดีหรือไม่

Shuttleworth บอกว่าโปรแกรมที่สร้างด้วย Qt ไม่มีปัญหาเรื่องคุณภาพ แต่มีปัญหาในเรื่องการทำงานร่วมกับเดสก์ท็อปของ GNOME (เช่น การตั้งค่าที่ใช้คนละแบบ ไม่ใช่ระบบตั้งค่ากลางของ GNOME) ทางแก้ของ Canonical ก็คือเชื่อมระบบตั้งค่า dconf เข้ากับ Qt เพื่อให้โปรแกรมที่สร้างด้วย Qt สามารถใช้ระบบตั้งค่าของ GNOME ได้ (ถ้านักพัฒนาสนใจจะทำ)

By mk Founder on Tag: Development, Nokia, Symbian, Qt
Development

โนเกียเริ่มกระบวนการ "ลดความซับซ้อน" ของการพัฒนาโปรแกรมบนแพลตฟอร์มของตัวเอง โดยประกาศว่าต่อจากนี้ไปโนเกียจะใช้ Qt เป็นเครื่องมือพัฒนาเพียงตัวเดียว ซึ่งใช้ได้กับทั้ง Symbian และ MeeGo

ในฝั่งของโนเกียจะเปลี่ยน UI ของตัวเองทั้งหมดให้เป็น Qt และขอให้นักพัฒนาโปรแกรมภายนอกเปลี่ยนตามด้วย

เดิมที Symbian ใช้เฟรมเวิร์คของตัวเองชื่อ Avkon แม้ว่าโนเกียจะไม่ประกาศชัด แต่มันคงถูกทิ้งในเร็ววัน

By anirut Contributor on Tag: Development, Nokia, Qt
Development

โนเกียได้ประกาศปล่อย Qt 4.7.0 ตัวจริงออกมาให้ดาวน์โหลดกันได้แล้ว สำหรับนักพัฒนาที่ต้องการความสะดวกก็สามารถดาวน์โหลดชุดเครื่องมือ Qt SDK 2010.05 (คนละตัวกับ Nokia Qt SDK นะ) ไปใช้ได้ โดย Qt SDK รุ่นล่าสุดนี้ประกอบไปด้วยไลบรารี Qt 4.7.0 และ Qt Creator IDE 2.0.1

คุณสมบัติเด่นใน Qt 4.7 ได้แก่

By anirut Contributor on Tag: Nokia, Symbian, Qt
Nokia

ในที่สุดโนเกียก็ปล่อย Nokia Qt SDK รุ่น 1.0 ออกมาแล้ว พร้อมทั้งเปิดให้ Ovi Store รองรับโปรแกรมที่พัฒนาด้วย Qt แล้วเช่นกัน นอกจากนี้โนเกียยังได้ผ่อนปรนข้อจำกัดของกระบวนการนำโปรแกรมขึ้น Ovi Store ด้วย

ชุดซอฟต์แวร์ Nokia Qt SDK นั้นเน้นสำหรับใช้พัฒนาโปรแกรมด้วย Qt เพื่อติดตั้งลงบนโทรศัพท์มือถือที่ใช้ระบบปฏิบัติการ Symbian, Maemo และ MeeGo แพ็คเก็จติดตั้ง (.sis) ของโปรแกรมที่พัฒนาด้วย Nokia Qt SDK จะถูก signed ให้แล้วสำหรับติดตั้งใช้งานได้เลย แต่ระหว่างการติดตั้งลงบนโทรศัพท์ก็จะยังมีข้อความขึ้นเตือนผู้ใช้อยู่

By mk Founder on Tag: Development, Nokia, Qt, Mobile
Development

หลายคนคงจำข่าว โนเกียเข้าซื้อ Trolltech เมื่อปี 2008 กันได้ ตามแผนการของโนเกียแล้ว เทคโนโลยี Qt ของ Trolltech จะกลายเป็นแกนกลางสำคัญของ Symbian ในอนาคต (Nokia ปฏิเสธข่าวร่วมวง Android บอกว่าอนาคตคือ Qt ต่างหาก, เผยแผน Symbian^4 และแนวทางของ Symbian Foundation) นอกจากนี้ยังเป็นตัวเชื่อมสำหรับการสร้างแอพพลิเคชันบน Symbian และ Maemo/MeeGo ในทีเดียว (โนเกียประกาศรองรับ Qt ในแพลตฟอร์ม Maemo)

By mk Founder on Tag: Special Report, Open Source, Nokia, Symbian, Qt, Mobile
Special Report

ความเดิม: โนเกียเข้าซื้อกิจการของ Symbian ประกาศโอเพนซอร์ส และยกอำนาจการดูแลให้ Symbian Foundation เมื่อการทำงานเริ่มลงตัว Symbian Foundation ได้ออกมาประกาศว่าจะออกรุ่นใหม่ทุก 6 เดือน

เวลาผ่านมาเกือบครึ่งปี Symbian เผยแผนการเกี่ยวกับระบบปฏิบัติการของตัวเองเพิ่มมากขึ้น วันนี้จะเล่าถึงแผนของ Symbian^2 จนถึง Symbian^4 ครับ

By mk Founder on Tag: Nokia, Qt, Android, Mobile
Nokia

ต่อจากข่าว โนเกียเตรียมร่วมวง Android? โฆษกของโนเกียออกมาปฏิเสธข่าวนี้แล้ว โดยบอกว่าข่าวเรื่อง Android ไม่เป็นความจริงแต่อย่างใด และ Symbian ยังเป็นแพลตฟอร์มที่โนเกียเลือกสำหรับสมาร์ทโฟนระดับสูงอยู่เช่นเดิม

นักวิเคราะห์อีกค่ายคือ VentureBeat มองว่าแท้จริงแล้ว ความหวังของโนเกียอยู่ที่ Qt (ซึ่งได้มาจากการซื้อ Troll Tech เมื่อต้นปี 2008) ต่างหาก และโนเกียน่าจะพอร์ต Qt ลง Android ในอีกไม่ช้านี้

By anirut Contributor on Tag: Open Source, Nokia, Qt
Open Source

โนเกียประกาศปล่อย Qt 4.5 และ Qt Creator 1.0 ตัวจริงออกมาให้ดาวน์โหลดไปใช้กันได้แล้ว

โดย Qt เป็นชุดเฟรมเวิร์คสำหรับพัฒนาโปรแกรมและส่วนติดต่อผู้ใช้ได้ข้ามแพลตฟอร์ม
และ Qt Creator เป็นโปรแกรม IDE ขนาดกะทัดรัดสำหรับใช้พัฒนาโปรแกรมด้วย Qt ได้บนหลายแพลตฟอร์ม

ความเปลี่ยนแปลงหลักๆ ใน Qt เวอร์ชันนี้ได้แก่

By anirut Contributor on Tag: Open Source, Nokia, Qt
Open Source

โนเกียประกาศว่า Qt 4.5 ซึ่งมีกำหนดจะปล่อยออกมาในเดือนมีนาคมนี้ มีการเพิ่มตัวเลือกสัญญาอนุญาต LGPL 2.1 มาให้เลือกใช้ด้วย
และสามารถดาวน์โหลดได้ที่โดเมนใหม่คือ www.qtsoftware.com

Qt เป็นชุดเฟรมเวิร์คสำหรับพัฒนาโปรแกรมได้ข้ามแพลตฟอร์ม เดิมทีพัฒนาโดยบริษัท Trolltech ต่อมาถูกซื้อโดยบริษัท Nokia ซึ่งหันมาสนใจโอเพนซอร์สมากขึ้น

By mk Founder on Tag: Nokia, Firefox, Qt
Nokia

ระบบกราฟฟิกของ Firefox นั้นวาดด้วย Cairo ซึ่ง Cairo จะไปวาดบนไลบรารีสำหรับวาดกราฟฟิกของแต่ละแพลตฟอร์มต่ออีกชั้นหนึ่ง (เรียกว่า Cairo Backends) ปัจจุบัน Firefox บนลินุกซ์นั้นเรียกใช้ GTK+ ซึ่งทำให้ Firefox ทำงานร่วมกับ GNOME ได้ค่อนข้างดี

By mk Founder on Tag: Nokia, Qt, Maemo
Nokia

หลังจากโนเกียเข้าซื้อบริษัท Trolltech (ข่าวเก่า 1, ข่าวเก่า 2) เป้าหมายของโนเกียก็เริ่มเด่นชัด คือผลักให้ทูลคิท Qt ของ Trolltech นั้นใช้ได้บนแพลตฟอร์มมือถือ Maemo ซึ่งโนเกียใช้ในผลิตภัณฑ์ Internet Tablet รุ่นต่างๆ เช่น N810

By lew Founder on Tag: Open Source, Nokia, Merging, Qt
Open Source

หมายเลขหนึ่งแห่งวงการโทรศัพท์มือถือประกาศทำ tender offer (ตั้งโต๊ะรับซื้อหุ้น) ให้กับผู้ถือหุ้นของบริษัท Trolltech ผู้พัฒนาซอฟต์แวร์โอเพนซอร์สเช่น QT และ ระบบปฏิบัติการสำหรับโทรศัพท์เช่น QTopia แล้ว โดยเป็นการเข้าซื้อที่ทาง Trolltech เองยินยอมพร้อมใจจากการลงคะแนนเสียงของผู้ถือหุ้นร้อยละ 66

ยังไม่แน่ชัดว่าโนเกียต้องการเทคโนโลยีอะไรจากทาง Trolltech บ้าง แต่ในข่าวประชาสัมพันธ์ระบุว่าการรวมกันครั้งนี้จะทำให้นักพัฒนาอิสระสามารถพัฒนาซอฟต์แวร์ที่ทำงานได้ทั้งโทรศัพท์มือถือและพีซี ตลอดจนจะช่วยเพิ่มความสามารถของระบบปฏิบัติการอย่าง S60 (Symbian) และ S40

By anirut Contributor on Tag: Open Source, Qt, WebKit
Open Source

Trolltech ประกาศการรวม WebKit เข้าไว้เป็นโมดูลใน Qt ซึ่งจะทำให้สามารถพัฒนาบริการ Web 2.0 ลงในโทรศัพท์เคลื่อนที่ได้สะดวกและหลากหลายยิ่งขึ้น รวมถึงการพัฒนาโปรแกรมประยุกต์บนแพลตฟอร์มอื่นโดยใช้ Qt ด้วย การรวมกันนี้จะออกมาให้ได้ใช้กันใน Qt 4.4 ตอนนี้ก็สามารถดาวน์โหลด pre-release มาลองใช้กันได้แล้ว

Qt เป็นชุดเฟรมเวิร์คสำหรับพัฒนาโปรแกรมได้ข้ามแพลตฟอร์ม ถูกนำไปใช้พัฒนา KDE, Google Earth เป็นต้น ส่วน WebKit นั้นเป็นเอ็นจินของเว็บเบราว์เซอร์แบบโอเพนซอร์ส
ถูกนำไปใช้พัฒนา Safari, เว็บเบราว์เซอร์ในไอโฟนและโนเกีย S60 เป็นต้น

By mk Founder on Tag: Nokia, Merging, Qt
Nokia

โนเกียประกาศเข้าซื้อกิจการของบริษัท Trolltech ผู้พัฒนา Qt Toolkit จากนอร์เวย์โดยวิธีแลกหุ้น มูลค่าของ Trolltech อยู่ที่ประมาณ 150 ล้านดอลลาร์สหรัฐ (ประเมินจากราคาหุ้น) เนื่องจาก Trolltech อยู่ในตลาดหลักทรัพย์ของนอร์เวย์ด้วย ทางโนเกียจึงอยู่ระหว่างเสนอซื้อหุ้นจากรายย่อยคืน

ในแถลงการณ์ของโนเกียบอกว่าการเข้าซื้อ Trolltech ทำให้โนเกียสามารถพัฒนาแอพพลิเคชันแบบข้ามแพลตฟอร์มไ้ด้ง่ายขึ้น ซึ่งคำว่า "แพลตฟอร์ม" นั้น โนเกียก็ระบุชัดเจนว่าหมายถึงเว็บ, อุปกรณ์มือถือ และพีซี มาถึงตรงนี้น่าจะพอประเมินได้คร่าวๆ ว่าโนเกียอาจต้องการแพลตฟอร์ม Qtopia (และการเข้ากันได้บน Qt) ไปใช้บนมือถือก็เป็นได้

By mk Founder on Tag: Open Source, GPL, Qt
Open Source

บริษัท Trolltech จากนอร์เวย์ ผู้พัฒนา Qt toolkit ซึ่งเป็นที่รู้จักกันดีว่าใช้ใน KDE (แต่นอกนั้นยังมี Opera, Skype และ Google Earth) ประกาศว่า Qt ใช้สัญญาอนุญาตแบบ GPLv3 แล้ว

อย่างไรก็ตาม สัญญาอนุญาตเดิมของ Qt ซึ่งมีทั้ง Qt license และ GPLv2 ก็ยังใช้ได้อยู่ โดยผู้ใช้มีสิทธิ์เลือกได้ตามต้องการ

Richard Stallman แสดงความยินดีกับการตัดสินใจครั้งนี้ และแสดงความเห็นว่านี่เป็นสัญญาณที่ดีสำหรับการปรับ KDE ไปใช้ GPLv3 ด้วยในอนาคต

ที่มา - Trolltech

Subscribe to Qt