Image
By cblue on Tag: Special Report, Google, Open Source, Summer of Code, Groovy
Special Report

ผมได้มีโอกาสเข้าร่วมโปรแกรม Google Summer of Code ปีนี้ โดยทำงานให้กับโครงการ Groovy ของ Codehaus

Google Summer of Code คือโปรแกรมส่งเสริมการพัฒนาซอฟต์แวร์เสรีที่ผลักดันด้วยทุนของกูเกิ้ล โดยผู้ที่สามารถจะเข้าร่วมโปรแกรมได้จะต้องมีสถานะเป็นนักเรียน/นิสิต/นักศึกษาในระดับใดก็ได้ตั้งแต่ปริญญาตรีจนถึงปริญญาเอก และทำงานให้กับองค์กรที่เข้าร่วมโครงการตลอดฤดูร้อน ซึ่งกินเวลาประมาณ 3 เดือน

เริ่มสมัคร

By mk Founder on Tag: Open Source, Web 2.0, Magnolia
Open Source

Ma.gnolia บริการ social bookmarking คู่แข่งของ Delicious ประกาศโอเพนซอร์สซอฟต์แวร์ Ma.gnolia เวอร์ชัน 2.0 (M2) ซึ่งจะนำมาใช้กับเว็บไซต์ Ma.gnolia ในเร็วๆ นี้ (ปัจจุบันยังเป็น 1.0 อยู่)

ตอนนี้ยังไม่มีรายละเอียดทางเทคนิคออกมาว่า M2 มีหน้าตาอย่างไร ใช้สัญญาอนุญาตแบบไหน และต้องการอะไรในการรัน ทาง Ma.gnolia ได้เปิดเว็บไซต์ Ma.gnolia.org ขึ้นมาเตรียมไว้ และบอกว่าโค้ดจะพร้อมเอาขึ้นในเดือนกันยายนนี้

ฟีเจอร์ของ Ma.gnolia ที่น่าสนใจคือสนับสนุนมาตรฐานเปิดใหม่ๆ หลายตัว เช่น OpenID, OAuth และยังสามารถเชื่อมต่อกับ IM ได้

By lew Founder on Tag: Open Source, Novell, Patent, Intellectual Property, Microsoft, Linux
Open Source

เผื่อใครลืมไปแล้ว เมื่อประมาณสองปีก่อนเรามีข่าวที่ใหญ่ที่สุดข่าวหนึ่งในประวัติศาสตร์โอเพนซอร์ส เริ่มจากการจับมือระหว่างไมโครซอฟท์และโนเวลล์ ต่อ ด้วย ข่าว อื่นๆ มา อีก ยาว

By Chengings Contributor on Tag: Open Source, Mozilla, Thunderbird
Open Source

ออกมาแล้วสำหรับเครื่องทำลายเอกสาร (Shredder) Alpha 2 หลังจากที่ห่างหายไปนาน 2-3 เดือน การกลับมาครั้งนี้ก็แก้บั๊กไปถึง 300 จุดต่อจาก Alpha 1

ใน Alpha 2 นี้ทางด้าน integration ก็มีเปลี่ยนแปลงไปหลายจุดอาทิเช่น

By lew Founder on Tag: Open Source, Intellectual Property, Copyright Infringement
Open Source

ศาลรัฐบาลกลางของสหรัฐฯ ได้พลิกคำวินิจฉัยของศาลรัฐแคลิฟอร์เนียที่ระบุว่าสัญญาอนุญาตแบบโอเพนซอร์สไม่สามารถใช้ฟ้องร้องเรียกค่าเสียหายได้เนื่องจากตัวสัญญาอนุญาตมีความตั้งใจที่จะเผยแพร่ทรัพย์สินทางปัญญานั้นอยู่แล้ว

คดีตัวอย่างนี้เกิดจากนาย Jacobson ได้ยื่นฟ้องต่อนาย Mathew Katzer และ Kamind Associates ที่ได้ละเมิดสัญญาอนุญาตของซอฟต์แวร์ Decoder Pro ที่ใช้สัญญาอนุญาตแบบ Artistic License ที่บังคับให้มีการระบุความเปลี่ยนแปลงในเนื้องานเมื่อมีการแก้ไขและต้องให้เครดิตแก่ผู้พัฒนาคนแรก

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

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

By lew Founder on Tag: Open Source, PHP, Apache, Open Standard, Microsoft
Open Source

ผมเชื่อว่าสิ่งหนึ่งที่หลายๆ คนในเว็บนี้พยายามบอกกับคนในชุมชนคือไมโครซอฟท์กับโลกโอเพนซอร์สไม่ได้เป็นศัตรูกันแบบความดีและความชั่ว แม้ผลิตภัณฑ์หลายๆ อย่างของทั้งสองค่ายจะทับซ้อนกัน แต่ก็ยังคงความร่วมมือกันต่อไปได้ในอีกหลายๆ ส่วน และข่าวในวันนี้ก็ตอกย้ำภาพนี้อีกครั้ง เมื่อทางไมโครซอฟท์ได้ส่งซอร์สโค้ดในส่วนของ ADOdb ซึ่งเป็นไลบรารีเชื่อมต่อระบบฐานข้อมูลในภาษา PHP ให้กับทางโครงการ

By lew Founder on Tag: Open Source, Intel, Intel Atom, Netbook, Linux, Mobile
Open Source

หนึ่งในตัวต่อที่อินเทลวางไว้ในการครองตลาดอุปกรณ์ขนาดเล็กนอกจากชิป Atom (ซึ่งมีรุ่นเล็กพิเศษสำหรับอุปกรณ์เช่นโทรศัพท์) ยังมีระบบปฏิบัติการ Moblin ที่หลายๆ คนอาจจะลืมกันไปแล้ว โดยระบบที่ว่านี้เป็นลินุกซ์สำหรับอุปกรณ์ขนาดเล็กมากเช่น Netbook ลงไปถึง Internet Tablet อย่าง Nokia N810

By lew Founder on Tag: Open Source, Ubuntu, Linux, Dell
Open Source

เดลล์มีท่าทีสนับสนุนลินุกซ์เป็นอย่างดีมาโดยตลอด และล่าสุดก็เพิ่งประกาศรองรับ Ubuntu 8.04 อย่างเป็นทางการออกมา โดยในตอนนี้การซัพพอร์ตจะจำกัดอยู่แค่สามรุ่นเท่านั้นคือ XPS 1330N, Inspiron 1525N และ Inspiron 530N อย่างไรก็ตามทางทีมงานของเดลล์กำลังเตรียมการรองรับ XPS 1520N และรุ่น Studio 15N ภายในเดือนสิงหาคมนี้

By plynoi Writer on Tag: Open Source, Firefox, Browser, Mozilla
Open Source

ไฟร์ฟ็อกซ์ เบราว์เซอร์ยอดนิยมที่เพิ่งเปิดตัวเวอร์ชั่น 3 ไปแบบตื่นตาตื่นใจ ได้ออกอัพเดตใหม่ออกมาแล้วครับ

มีรายการเปลี่ยนแปลง ก็เช่น แก้ไขบั๊กใหญ่ๆ ไปสามตัวซึ่งเป็นตัวร้ายแรงที่ทำให้เบราว์เซอร์พังได้ทั้งนั้น, ปรับปรุงเรื่องการอัพเดตฐานข้อมูล phishing, แก้ไขบั๊กที่ลงไปที่เดียวกันกับไฟร์ฟ็อกซ์ 2 แล้วทำให้ไฟร์ฟ็อกซ์ 2 ไม่ทำงาน (แก้ไขคู่กับไฟร์ฟ็อกซ์ 2.0.0.15) รวมถึงแก้ไขบั๊กเล็กๆ น้อยๆ อีกจำนวนหนึ่งครับ

By mk Founder on Tag: Open Source, Adobe Flex, Adobe
Open Source

หลังจาก Adobe โอเพนซอร์ส Flex 3 บางส่วน ด้วยสัญญาอนุญาตแบบ MPL ทำให้การพัฒนา Flex 4 นั้นเปิดเผยสู่สาธารณะมากขึ้น

สำหรับ Flex 4 นั้นมีโค้ดเนมว่า Gumbo และมีกำหนดจะออกตัวจริงในปี 2009 ตอนนี้ SDK รุ่น nightly build เปิดให้ดาวน์โหลดแล้วครับ แบ่งเป็นรุ่นโอเพนซอร์ส และรุ่นของ Adobe ที่เพิ่มส่วนไม่โอเพนซอร์สเข้ามา ตัว SDK เป็นจาวาและต้องการ Apache Ant

เป้าหมายของ Flex 4 มีแบบใหญ่ๆ 3 ข้อ ได้แก่

By mk Founder on Tag: Open Source, GNOME
Open Source

ในงานประชุมประจำปี GUADEC ที่ตุรกี ทีมงาน GNOME ได้เสนอแผนการสำหรับ GNOME 3.0 แล้ว

ปกติ GNOME มีกำหนดออกทุก 6 เดือน โดยใช้หลักการ incremental release คือฟีเจอร์ไหนเสร็จไม่ทันก็ต้องรอเวอร์ชันหน้า GNOME เวอร์ชันล่าสุดคือ 2.22 ซึ่งออกช่วงเดือนมีนาคม ส่วน 2.24 จะตามมาในเดือนกันยายนนี้

By somsak_sr Contributor on Tag: Open Source
Open Source

SourceForge.net เว็บไซต์ศูนย์รวมโปรเจ็คโอเพนซอร์สชื่อดังได้จัดกิจกรรม Comunity Choice Award สำหรับปี 2008 ซึ่งจัดต่อเนื่องมาเป็นปีที่ 3 แล้ว โดยให้ผู้ใช้บริการ SourceForge โหวตเลือกซอฟต์แวร์โอเพนซอร์สในหัวข้อต่างๆที่ชอบ อาทิเช่น โปรเจ็กยอดเยี่ยมแห่งปี โปรเจ็กใหม่ยอดเยี่ยมแห่งปี รวมไปถึงรางวัลแปลกๆอย่างโปรเจ็กที่่น่าจะโดนผู้ใช้ฟ้อง หรือโปรเจ็กที่น่าจะละเมิดสิทธิบัตร ที่พิเศษคือปีนี้เขายอมให้โหวตโปรเจ็กที่อยู่นอก SourceForge ด้วย ตอนนี้กระบวนการมาถึงขั้นตอนการโหวตผู้ชนะจาก 10 อันดับแรกแล้วครับ Drupal เองก็ติดโผโปรเจ็กยอดเยี่ยมแห่งปีกับเขาด้วยนะ งานนี้ผ

By mk Founder on Tag: Google, Open Source
Google

กูเกิลเปิดเผยซอร์สโค้ดของ Protocol Buffers ภาษาที่ใช้แลกเปลี่ยนข้อมูลกันภายในกูเกิลเอง

กูเกิลมีแอพพลิเคชันสำหรับประมวลผลข้อมูล-สารสนเทศเป็นจำนวนมาก จึงต้องมีภาษาสำหรับแลกเปลี่ยนข้อมูลระหว่างกัน แต่ XML นั้นมี overhead สูงเมื่อต้องประมวลผลข้อมูลจำนวนมหาศาลแบบกูเกิล ทางออกของกูเกิลคือคิดค้นภาษาแลกเปลี่ยนข้อมูลแบบใหม่ขึ้นมาเองที่ไม่ซับซ้อน และเน้นประสิทธิผลในการส่งข้าม data center จึงออกมาเป็น Protocol Buffers

ตัวข้อมูลที่ส่งกันจริงๆ เรียกว่า message มีหน้าตาดังนี้ (ส่งข้อมูลชนิด int32 ค่า 1 เข้ารหัสแบบ Base 128 Varints)

By lew Founder on Tag: Open Source, Adobe Flash, Programming, Mozilla, Adobe
Open Source

เคยมีคนว่าไว้ว่าภาษาซีไม่เคยตาย มาถึงตอนนี้แล้วดูเหมือนคำกล่าวนี้ยังเป็นจริงอยู่ เมื่อทาง Adobe โดย Scott Petersen ได้ไปนำเสนอเครื่องมือตัวใหม่ที่ทาง Adobe กำลังพ้ฒนาอยู่ภายใน และมีแผนว่าจะโอเพนซอร์สในเร็วๆ นี้ว่าว่าจะเพิ่มความสามารถของบราวเซอร์ให้รองรับภาษาซีได้

เครื่องมือใหม่นี้จะทำงานสามขั้นตอนด้วยกัน คือการคอมไพล์ภาษาซีเป็นโค้ดเฉพาะ คล้าย Java byte code แล้วนำไปรันบน Virtual Machine ที่เขียนขึ้นด้วยภาษา ActionScript สุดท้ายแล้วจึงไปทำงานบนบราวเซอร์ที่มี Tamarin ซึ่งเป็น Virtual Machine ที่ทาง Adobe บริจาคให้กับทาง Mozilla เพื่อรวมเข้าเป็นส่วนหนึ่งของไฟร์ฟอกซ์ไปก่อนหน้านี้

By mk Founder on Tag: Open Source, Microsoft
Open Source

Richard Stallman เขียนบทความส่งไปลง BBC ถึงประเด็นการวางมือของบิล เกตส์

RMS บอกว่าไม่ควรให้ความสำคัญกับการจากไปของเกตส์มากเกินไป เพราะสิ่งสำคัญกว่าคือระบบการจำกัดสิทธิ์ของผู้ใช้งานซอฟต์แวร์ซึ่งไมโครซอฟท์และบริษัทอื่นๆ วางรากฐานไว้นั้นยังคงอยู่

RMS ยกตัวอย่างเหตุผลที่ไม่ควรนิยมเกตส์และไมโครซอฟท์ เช่น วิธีการกำจัดคู่แข่งอย่างไม่เป็นธรรม, "Microsoft tax", DRM, ความไม่โปร่งใสในการยื่นเรื่องออกมาตรฐาน OOXML ต่อ ISO และที่สำคัญที่สุดคือซอฟต์แวร์ปิดที่ไม่อนุญาตให้ผู้ใช้ปรับแต่งซอฟต์แวร์ตามต้องการ

By Eka-X Contributor on Tag: Software, Open Source, MP3
Software

โปรแกรมเข้ารหัส MP3 ยอดนิยม ออกเวอร์ชั่น 3.98 แล้วหลังจากพัฒนามานานเกือบ 2 ปี

สำหรับการเปลี่ยนแปลงหลักของรุ่นนี้คือ

By lew Founder on Tag: OS, Open Source, Ubuntu, Linux
OS

เมื่อตอนที่ Ubuntu 8.04 ออกสู่ตลาดนั้นทาง Mark Shuttleworth ได้ประกาศไว้แต่ต้นว่าใน Ubuntu LTS นั้นจะมีการออกรุ่นย่อยซึ่งเป็นการปรับปรุงเล็กๆ น้อยๆ และรวมเอาแพตซ์ด้านความปลอดภัยเข้าไปอยู่เรื่อยๆ และในตอนนี้เอง Ubuntu 8.04.1 ก็เปิดให้ดาวน์โหลดกันแล้ว

ในเวอร์ชั่นนี้เท่าที่ไล่อ่านดูผมพบว่าเป็นการแก้ในเรื่องของความเสถียรเป็นจำนวนมาก, และอัพเดตไฟร์ฟอกซ์เป็นรุ่น 3.0 ตัวจริงกันแล้ว และโดยเฉพาะไม่มีบั๊ก OpenSSL ในรุ่นนี้แล้วอีกด้วย

By mk Founder on Tag: Open Source, Wireless, NETGEAR, Hardware, Linux
Open Source

ความสำเร็จของเราเตอร์ Linksys ในตระกูล WRT54G ทำให้วงการเฟิร์มแวร์โอเพนซอร์สคึกคักขึ้นมาก และเป็นต้นแบบให้ผู้ขายรายอื่นหันมาปฏิบัติตาม

ฝั่ง NETGEAR เลยวางขายเราเตอร์สำหรับ 802.11g ที่เจาะตลาดแฮ็กเกอร์หรือนักพัฒนาที่สนใจการแก้ไขเฟิร์มแวร์โดยเฉพาะ โดยใช้ชื่อรุ่นว่า "Open Source WGR614L Wireless-G Router" ความพิเศษคือมีซีพียูและแรมที่มากกว่าปกติ เพื่อให้พัฒนาแอพพลิเคชันบนเราเตอร์ได้สะดวกมากขึ้น

By mk Founder on Tag: Open Source, Java, Development
Open Source

ต้องออกตัวก่อนเดี๋ยวจะมีแฟนจาวาเข้ามาอัด หัวข่าวต้นฉบับใช้ว่า Java is free at last. Now what? ส่วน Slashdot ซึ่งเอาเรื่องมาลงใช้ว่า Does an Open Java Really Matter? ซึ่งผมคิดว่าผมแปลตรงตัวพอสมควร

เรื่องมีอยู่ว่า Neil McAllister นักเขียนของ InfoWorld ตั้งคำถามจากกรณีจาวาใกล้โอเพนซอร์ส 100% ว่ามันช่วยให้ชุมชนโอเพนซอร์สนำไปใช้ได้อย่างไม่มีปัญหาจริง แต่ว่ามันเป็นจุดเปลี่ยนให้จาวากลับมารุ่งเรืองอีกครั้งอย่างนั้นหรือ?

Subscribe to Open Source