Open Source

สำหรับคอ mp3 ตอนนี้ LAME 3.98 เสร็จสมบูรณ์แล้วครับ

tags:

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

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

  • มีแบบจำลองการรับรู้ของเสียง (psy model) ของตัวเอง ซึ่งพัฒนาต่อมาจาก NSPSY
  • ตอนนี้ LAME สามารถตั้งระดับคุณภาพของเสียงในโหมด VBR เป็นทศนิยมได้แล้ว
  • ใช้กลไกการเข้ารหัสแบบ VBR แบบใหม่เป็นค่ามาตรฐานของโปรแกรมแล้ว หลังจากแก้ไขปัญหาที่มีมาได้สำเร็จ ทำให้กระบวนการเข้ารหัสแบบ VBR ทำงานได้รวดเร็วขึ้น และคุณภาพสูงขึ้น

สรุปว่า LAME ตัวใหม่ทำงานเร็วขึ้น และคุณภาพดีขึ้นครับ ดาวน์โหลดได้จากที่นี่ Rarewares

ปล. สำหรับ Foobar2000 ก็ก็อปไฟล์ lame.exe ไปวางในห้องของ foobar แล้วใช้ได้เลยครับ ส่วนโปรแกรมอื่นๆ ก็ต้องดูเป็นรายตัวไปว่าจะอัพเดทยังไง

ที่มา - HydrogenAudio

Ubuntu 8.04.1 ออกแล้ว

tags:

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

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

สำหรับเรื่องฮาร์ดแวร์ที่มีปัญหากันหลายคนสักหน่อย (ผมเองเจอ Wi-Fi เดี๊ยงทั้งที่ 7.10 ทำงานได้ดีมาก) ก็น่าจะได้รับการแก้ไขกันไปเยอะ ใน Press Release ระบุว่ายังมีปัญหาเรื่องของการ์ดเสียงอยู่บ้างเพราะยังไม่สามารถยืนยันได้ว่าแพตซ์แก้ปัญหาอันใหม่จะกระทบคนอื่นๆ หรือไม่

ได้เวลาเปลี่ยนจริงๆ แล้วสินะ (รอมานาน)

ที่มา - Ubuntu

NETGEAR ออกเราเตอร์โอเพนซอร์ส เจาะตลาดแฮ็กเกอร์

tags:

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

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

สเปกของ WGR614L คือ ซีพียู MIPS32 240MHz, RAM 16MB และ Flash 4MB มีเสาอากาศสองอันเพื่อช่วยเพิ่มระยะทำงาน ผู้ใช้มีอิสระ สามารถติดตั้งเฟิร์มแวร์ตัวไหนก็ได้ ปัจจุบันสนับสนุน Tomato กับ DD-WRT ส่วน OpenWRT กำลังตามมา เราเตอร์ตัวนี้ทาง NETGEAR ร่วมพัฒนากับชุมชน MyOpenRouter อย่างใกล้ชิดด้วย ราคาในสหรัฐตัวละ 69 ดอลลาร์

ที่มา - nixCraft ผ่าน Slashdot

จีนแบน SourceForge

tags:

SourceForge.net แหล่งรวม FOSS(Free Open Source Software) ที่ใหญ่ที่สุดในโลกถูกบล็อคในจีนแผ่นดินใหญ่ เนื่องมาจากการคว่ำบาตรการแข่งขันกีฬาโอลิมปิกที่ประเทศจีนของผู้พัฒนา Notepad++

Notepad++ ได้ทำการคว่ำบาตรเนื่องมาจากการใช้ความรุนแรง สลายการชุมนุมประท้วงของชาวทิเบตเมื่อเดือนมีนาคมที่ผ่านมา

ที่มา slashdot

จาวาโอเพนซอร์ส แล้วไง?

tags:

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

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

McAllister ยกคำกล่าวของคนดังหลายคน (อย่าง Brian Behlendorf ผู้ก่อตั้ง Apache) ว่าซันนั้นโอเพนซอร์สจาวาช้าไปหลายปี ชุมชนโอเพนซอร์ส​โดยเฉพาะฝั่งลินุกซ์นั้นห่างเหินกับจาวามานาน เพราะปัญหาเรื่องสัญญาอนุญาต ซึ่งผลสุดท้ายลงเอยด้วยการเขียนโปรแกรมเป็นภาษาหรือแพลตฟอร์มอื่นๆ แทน (เช่น Mono หรือ PyGTK) เมื่อจาวามาโอเพนซอร์สในช่วงหลัง ก็มีคู่แข่งอื่นๆ มากมายเต็มไปหมดแล้ว

McAllister มองว่าการแข่งขันที่หนักหน่วงของแพลตฟอร์มใหม่ๆ นั้นเป็นปัญหาใหญ่ของจาวามากกว่าเรื่องโอเพนซอร์สหรือไม่ ปัจจุบันแพลตฟอร์มจาวานั้นเสถียรและสามารถทำงานได้แทบทุกอย่าง แต่ความซับซ้อนของมันทำให้ไม่สามารถสู้กับแพลตฟอร์มเฉพาะทางแต่ละอันได้ อย่าง RIA ที่ซันเคยฝันไว้ตั้งแต่สมัยจาวาแอพเพล็ต ปัจจุบันก็โดน Flash และ AJAX ยึดตลาดไปเกือบหมดแล้ว ส่วนการใช้งานบนมือถือที่เป็นจุดเด่นของจาวามานาน กำลังจะล้าสมัยเพราะเบราว์เซอร์บนมือถือยุคใหม่ๆ กับเครือข่าย 3G ทำให้อนาคตเราจะไปรันเว็บแอพพลิเคชันบนมือถือแทน

สุดท้าย McAllister ถามว่า ถ้าวันนี้จาวาเป็นแพลตฟอร์มสดใหม่ที่เพิ่งวางตลาด คุณจะเลือกใช้จาวาหรือเปล่า?

ที่มา - InfoWorld, Slashdot

ป.ล. สำหรับคำถามว่าภาษาไหนดีที่สุด ตอบแบบไม่ต้องคิดเลยว่า Perl

NVIDIA ตอบปฏิเสธเสียงเรียกร้องให้เปิดซอร์สไดรเวอร์

tags:

นักพัฒนาเคอร์เนล 135 คนได้เข้าชื่อและออกแถลงการณ์ผ่าน Linux Foundation กดดันให้บรรดาผู้ผลิตฮาร์ดแวร์เปิดเผยซอร์สโค้ดของไดรเวอร์ โดยเฉพาะไดรเวอร์การ์ดจอซึ่งมีปัญหามากที่สุด

ฝั่ง ATI นั้นไม่ได้เปิดซอร์สแต่เปิดเผยเอกสารสเปก (ข่าวเก่า) ซึ่งเห็นผลทันตาว่าไดรเวอร์โอเพนซอร์ส fglrx มีคุณภาพดีขึ้นมาก (ข่าวเก่า) ส่วนไดรเวอร์ของอินเทลนั้นเปิดเผยซอร์สมาตั้งนานแล้ว

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

ประโยคเด็ดในคำตอบของ NVIDIA คือ

“NVIDIA doesn’t expect Linux kernel developers to debug issues in NVIDIA’s kernel module.”

ผมอ่านแล้วนึกถึง “UN ไม่ใช่พ่อ” ยังไงชอบกล

ที่มา - ZDNet, OSNews

Eclipse 3.4 ออกแล้ว

tags:

Eclipse เวอร์ชันล่าสุด 3.4 แล้ว ภายใต้ชื่อ Ganymede (อ่านว่า แกนีมีด) ซึ่งเป็นการรวมโปรเจคย่อยต่างๆที่มีอยู่มากมายใน Eclipse เพื่อความเข้ากันได้ของโปรเจคต่างๆ

โดยฟีเจอร์ใหม่ๆที่สำคัญก็มีดังนี้

  • ปรับปรุงด้าน UI ให้ใช้งานได้ลื่นไหลขึ้นมาก การย่อ ขยาย ซ่อน ทำได้เนียนกว่าเดิม เป็นผลดีสำหรับโปรเจคที่ต้องการใช้งานด้านภาพมากๆ อย่าง modeling หรือ uml
  • เปลี่ยนไปใช้ JDT compiler ซึ่งทำให้การทำงานโดยรวมเร็วขึ้น ใช้ความสามารถของ multi-core CPU ทั้งหลายได้เต็มที่
  • Alt+Shift+B หรือที่ใช้ชื่อว่า Breadcrumb เพื่อใช้ในการเลือกไฟล์ แพคเกจหรือโปรเจคที่ต้องการ โดยไม่ต้องพึ่งพาเมาส์อีกต่อไป
  • สามารถ Import/Export ตัว Launch ได้แล้ว(กรี๊ด) เหมาะสำหรับคนที่ทำงานในหลายโปรเจคและมีตัว Launch ต่างๆกันไป
  • แสดงความเร็วในการใช้ทำงานของ JUnit ในแต่ละเทสเคส
  • โปรเจคน้องใหม่ไฟแรง ECF ซึ่งเป็นการรวม IM, IRC รวมถึง Bittorrent เข้ามาในตัว IDE ด้วย โดยเราสามารถนั่งคุยกับเพื่อนร่วมโปรเจค ส่งหน้าจอ ส่งไฟล์ รวมถึงการคุยผ่านระบบอื่นๆข้างนอกอย่าง MSN, GTalk, Skype หรือแม้แต่ VOIP ได้ด้วย รูป1 รูป2 wiki

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

ที่มา - Eclipse Ganymede Project

บททดสอบสงครามบราวเซอร์รอบใหม่ Firefox 3 ชนะเลิศด้านการใช้หน่วยความจำ

tags:

คำถามว่าบราวเซอร์ตัวไหนดีที่สุดคงเป็นคำถามที่ถามกันมานับสิบปีตั้งแต่สงครามบราวเซอร์รอบแรกที่แข่งกันเรื่องของฟีเจอร์ (ตัวกระพริบ, อักษรวิ่ง, ฯลฯ) จนสมรภูมิที่ผ่านก็เป็นเรื่องของการรองรับมาตรฐานที่บราวเซอร์แต่ละตัวพากันจูงมือผ่านมาตรฐาน Acid2 กันเป็นการใหญ่ และกำลังเร่งให้ผ่าน Acid3 กันครบถ้วนในอนาคต

แต่สงครามรอบล่าสุดคงต้องยกให้กับเรื่องของความเร็วและการใช้หน่วยความจำเพราะเบราเซอร์กำลังถูกใช้งานในอุปกรณ์ขนาดเล็กลงไม่ว่าจะเป็น Netbook, Nettop, MID, หรือโทรศัพท์มือถือ ปัญหาคือเราไม่มีมาตรฐานกลางในการวัดการใช้หน่วยความจำแต่อย่างใด เพราะบราวเซอร์บางตัวก็สามารถเรนเดอร์บางเว็บได้ดี และบางเว็บได้ไม่ดีนักต่างกันไป

นาย Sam Allen แห่ง Dot Net Perls จึงเขียนโปรแกรมขึ้นมาจับขนาดหน่วยความจำของบราวเซอร์ที่เขากำลังใช้งาน โดยใช้งานทุกบราวเซอร์ทีละสามชั่วโมงแล้วพล็อตเป็นกราฟขึ้นมา

ผลทดสอบออกมาค่อนข้างน่าประทับใจมากสำหรับ Firefox 3 ที่ใช้งานหน่วยความจำเพียงประมาณร้อยเมกกะไบต์นิดๆ เท่านั้น และขนาดหน่วยความจำนี้ยังค่อนข้างคงที่ตลอดการทดสอบ ส่วนที่น่าผิดหวังไปสักหน่อยคือ Safari ที่กินหน่วยความจำเพิ่มขึ้นอย่างต่อเนื่องจนชั่วโมงที่สามนั้นกินไปถึงกว่าหกร้อยเมกกะไบต์ แย่กว่า IE8 Beta ใช้เกือบๆ สองร้อยเมกกะไบต์ไปถึงสามเท่าตัว

การทดสอบนี้อาศัยการใช้งานจริงของนาย Sam Allen เองและเขาก็ไม่ได้ให้รายละเอียดว่าเขาใช้งานแต่ละบราวเซอร์ต่างกันอย่างไรบ้าง ดังนั้นแล้วการทดสอบนี้อาจจะมีความลำเอียงไปบ้าง แต่เท่าที่ใช้งานมาตัวผมเองก็ได้ประมาณนี้เหมือนกัน

เสียดายที่ตัวโปรแกรมทดสอบไม่โอเพนซอร์ส ไม่งั้นน่าจะเอามาทดสอบมาโชว์กัน (ว่าแล้วก็เขียนเองดีกว่า)

ที่มา - Dot Net Perls

Symbian เปิดซอร์สแล้ว

tags:

สงครามโทรศัพท์มือถือในยุคต่อไปกำลังระอุขึ้นเรื่อยๆ จากการเข้ามาของ iPhone 3G และ Android ที่กำลังวางตลาดในปลายปีนี้ อีกด้านนั้น Blackberry และ Windows Mobile ก็กินส่วนแบ่งตลาดเพิ่มขึ้นอย่างต่อเนื่อง คำถามสำหรับหลายๆ คนคือเจ้าตลาดโทรศัพท์อย่างโนเกียนั้นจะทำอย่างไรต่อไป

ในวันนี้ภาพก็ชัดเจนขึ้นมาแล้วเมื่อทางโนเกียจ่ายเงินซื้อหุ้นบริษัท Symbian คืนทั้งหมดร้อยละ 52 แล้วบริจาคซอร์สโค้ดของ Symbian, UIQ, และ MOAP (ได้รับบริจาคมาจาก DOCOMO ของญี่ปุ่นอีกที) เข้าไปยัง Symbian Foundation ที่จะดูแลซอร์สโค้ดของ Symbian ในรูปแบบสัญญาอนุญาต Eclipse Public License 1.0 ต่อไป

เรื่องนี้ทำให้ SymbianOS เป็นระบบปฏิบัติการแบบโอเพนซอร์สที่มีโทรศัพท์ในท้องตลาดมากที่สุดถึง 235 รุ่น รวมส่วนแบ่งตลาดร้อยละ 60

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

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

ที่มา - Symbian Foundation, TechCrunch IT

จาวาใกล้โอเพนซอร์ส 100%

tags:

ถึงแม้ว่าซันจะประกาศโอเพนซอร์สแพลตฟอร์มจาวาไปเมื่อปี 2006 ในโครงการ OpenJDK แต่ว่ามันไม่ได้เป็นการโอเพนซอร์สทั้งหมด 100% เนื่องจากว่ามีโค้ดบางส่วนที่ซันไม่ได้เป็นเจ้าของ จึงไม่สามารถโอเพนซอร์สได้ และถึงแม้โค้ดนี้จะเป็นส่วนเล็กๆ ประมาณ 4-5% แต่ก็ทำให้การนำจาวาไปใช้บนแพลตฟอร์มที่ต้องการโอเพนซอร์ส 100% (เช่น ลินุกซ์บางตัว) มีปัญหา

ทางออกของชุมชนโอเพนซอร์สคือโครงการ IcedTea ซึ่งนำโดย Red Hat ซึ่งเป็นการเขียนโค้ดส่วนที่ว่าขึ้นมาใหม่ด้วยตัวเอง และใช้สัญญาอนุญาตเป็น GPL ทั้งหมดเพื่อให้นำไปใช้ต่อได้ โครงการ IcedTea พัฒนามาเรื่อยๆ จนกระทั่งล่าสุด IcedTea ใน Fedora 9 นั้นผ่านการทดสอบ Java Test Compatibility Kit (TCK) ว่าทำงานได้เทียบเท่ากับ Java SE 6 (เวอร์ชันไม่โอเพนซอร์ส) จากซันแล้ว โค้ดของ IcedTea ยังไม่แน่ว่าจะถูกรวมเข้าไปใน OpenJDK หรือไม่ แต่ที่แน่ๆ Red Hat เตรียมเอาไปใส่ใน RHEL 5.3 เพื่อประกอบการขายโซลูชัน JBoss โดยไม่ต้องง้อซัน - JBoss.org

ฝั่งซันและโครงการ OpenJDK เองก็มีข่าวดี เมื่อ Simon Phipps หัวหน้าฝ่ายโอเพนซอร์สของซันออกมาบอกว่าได้เจรจากับเจ้าของโค้ดส่วนกราฟฟิก 2D และประสบความสำเร็จ เจ้าของโค้ดได้อนุญาตให้โอเพนซอร์สแล้ว ทำให้โค้ดส่วนเดียวที่เหลืออยู่คือส่วนที่เกี่ยวกับการจัดการเสียง ซึ่งซันสรุปว่าเจ้าของโค้ดไม่ยอมแน่ และเตรียมทีมพนักงานเขียนโค้ดขึ้นทดแทน น่าจะใช้เวลาอีก 2-3 เดือนข้างหน้า

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

ที่มา - ZDNet

Site Search

 
Web blognone.com

Poll

User login