เว็บอะรัยดีช้อป

เว็บอะรัยดีช้อป
http://www.webaraideeshopping.com/

วันพฤหัสบดีที่ 26 มกราคม พ.ศ. 2555

HP เริ่มเปิดซอร์ส webOS ชุดแรกแล้ว, เปิดครบหมดเดือนกันยายน

ทำความรู้จักกับ "โอเพนซอร์ส"





"โอเพนซอร์ส" ตามความหมาย Open Source หมายถึง การเปิดเผยซอร์สโค้ด รหัสโปรแกรมที่ใช้ในการพัฒนาหรือเขียนโปรแกรม ในความหมายที่ใช้กันโดยทั่วไป ทางซอฟต์แวร์หมายถึงซอฟต์แวร์ที่ผู้พัฒนาซอฟต์แวร์มีความตั้งใจที่จะเผยแพร่หรือแจกจ่ายไปให้บุคคลอื่นที่ต้องการโดยมีเงื่อนไขที่กำหนดไว้ในข้อตกลงยินยอม (licensing agreement) จากการกระจายแพร่หลายซอฟต์แวร์ที่พัฒนามาพร้อมกับอินเทอร์เน็ต และลีนุกซ์ ทำให้คำว่า "โอเพนซอร์ส" เป็นที่สนใจและแพร่หลายจนเป็นที่รู้จักกันโดยทั่วไป และรับรู้ ซึ่งอาจจะนิยามและเข้าใจในรูปแบบของที่แจกจ่ายให้กับผู้ใช้ที่ต้องการด้วยรหัสที่ทำงานได้ (exccutable code) พร้อมกับซอร์สโค้ด (source code) ภายใต้ข้อตกลงยินยอมตาม (licensing agreement)
http://www.ku.ac.th/magazine_online/open_source1.html
     
           เพราะหลักการทำงานมันง่าย ปรับเลี่ยน source code แก้ไขตามที่ต้องการ เป็นการพัฒนาเว็บไซต์ไปในตัวเอง ซึ่งเราจะเห็นว่าออกมาบ่อยมากเดียวเว็บไซต์ โอเพนซอร์ส พูดง่ายๆ คือ คุณจัดการเป็นเว็บไซต์ได้เลย ไม่ต้องเสียเวลาในการไปเขียนคำสั่งต่างๆ ให้ยาก โอเพนซอร์ส คือคำตอบในตอนนี้ครับ  แต่อีกคนละครับ ที่จะคอยนำมาใช้บ้าง


หลังจากที่ HP ประกาศว่า webOS จะอยู่ต่อในฐานะซอฟต์แวร์โอเพนซอร์ส วันนี้บริษัทก็เผยแผนการเปิดโค้ด และเริ่มปล่อยโค้ดชุดแรกแล้ว
โค้ดตัวแรกที่ HP ปล่อยออกมาคือ "Enyo" ซึ่งเป็นเฟรมเวิร์คจาวาสคริปต์ที่ใช้ใน webOS (ขนาด 13KB ถ้าซิปแล้ว) โดยโค้ดทั้งหมดจะอยู่บนเว็บใหม่ enyojs.com และใช้สัญญาอนุญาต Apache 2.0
ในเบื้องต้น HP ได้เปิดโค้ดของ Enyo 1.0 ทั้งหมด และ Enyo 2.0 (ที่เขียนใหม่แยกจาก Enyo 1.0) เฉพาะส่วน core ของระบบ และสัญญาว่าจะเปิดโค้ดส่วน UI widget ตามมาในเดือนกุมภาพันธ์
ส่วนแผนการเปิดซอร์ส webOS ของ HP จะแยกตามเดือนได้ดังนี้
  • มกราคม เปิดซอร์ส Enyo 2.0
  • กุมภาพันธ์ QT WebKit extensions, JavaScript core, UI Enyo widgets
  • มีนาคม เคอร์เนลลินุกซ์รุ่นที่ใช้ใน webOS, ส่วนขยายกราฟิก, ส่วนขยาย USB, LevelDB
  • เมษายน Ares 2.0, Enyo 2.1, Node services
  • กรกฎาคม System manager (“Luna”), System manager bus, Core applications, Enyo 2.2
  • สิงหาคม เปิดตัว Open webOS รุ่น Beta และเริ่ม build ตัวซอฟต์แวร์
  • กันยายน Open webOS 1.0
ที่มา http://www.blognone.com/

เนื้อหาเขียนปรับเองบางส่วน

ไม่มีความคิดเห็น:

แสดงความคิดเห็น

บทความที่ได้รับความนิยม 10 อันดับ