แฟนพันแท้ Ubuntu คงจะจำ Automatix กันได้ Automatix เป็นเครื่องมือช่วยติดตั้งโปรแกรม non-free และโปรแกรมยอดฮิต เช่น โปรแกรมเล่นเพลง เล่นหนัง และ codec ต่างๆ แต่มันตั้งหลายปีมาแล้ว แถมยังโดนวิจารณ์จากกลุ่มผู้พัฒนา Ubuntu และผู้คลั่งไคล้ Ubuntu ว่า "ห้ามใช้ เพราะจะเกิดปัญหาเรื่อง dependency ของ package ปัจจุบันได้" แหมแต่เจ้า Automatix ก็เป็นอีกวิธีหนึ่งที่ง่ายสำหรับคนที่ไม่คุ้นเคยกับแพคเกจแบบ deb จากข่าวร้าย รีวิวร้ายๆ ทำให้ Automatix หยุดการพัฒนาไปเมื่อเดือนมีนา เพราะทีมนักพัฒนาแยกย้ายไปทำโครงการอื่นแทน มาวันนี้ Ultamatix เป็นความหวังใหม่ ที่จะมาแก้ปัญหาที่ Automatix ทิ้งไว้ Ultamatix 1.8.0 ออกเมื่อเดือนกรกฎาคมที่ผ่านมา และใช้งานได้กับ Ubuntu 8.04, Ubuntu Ultimate Edition 1.8 และ Debian Unstable ใช้ได้ทั้ง 32 bit และ 64 bit และที่สำคัญ Linux มือใหม่ Ultamatix ติดตั้งง่ายมากแค่ ชี้แล้วคลิก เท่านั้นไม่ต้องจิ้มใน terminal อีกต่อไป เอ้าอย่ารอช้า download deb ไปติดตั้งกันได้เลย

 

จากข่าวเมื่อเดือนพฤษภาคม FireFox 3.0 ยังไม่ทันออกทีมพัฒนาก้อออกแบบโครงร่างของ FireFox 3.1 เรียบร้อยแล้ว (ข่าวเก่า) มาวันนี้ FireFox 3.1 Alpha 1 ก้อได้ออกมาให้ยลโฉมกันแล้ว ในชื่อรหัสพัฒนาว่า "ชิรเโตโก๊ะ" (Shiretoko) FireFox 3.1 ใช้ Engine Gecko 1.9 ที่จะแก้ปัญหาเรื่อง XHR สำหรับเว็บที่บ้าพลัง AJAX นอกจากนี้ในตัว Gecko 1.9 เองก้อจะปรับให้เข้ากับมาตรฐานเว็บให้มากขึ้น มาดูควาสามารถใหม่ๆ กัน

– ใช้ <canvas> element ได้แล้ว อยู่ในส่วนของ TextAPI
– สนับสนุนการใช้ border-image ใน CSS
–  สนับสนุน JavaScript query selectors
– ปรับปรุง Location Bar ใหม่ให้สามารถกำหนด จุดค้นหาจาก TAG หรือ Bookmark ได้
– ปรับปรุงการ Switch tab

สำหรับท่าที่สนใจเจ้า Shiretoko นี้สามารถอ่าน release note เพิ่มเติม  หรือติดตามได้ที่ FireFox 3.1 for Developers สำหรับผู้ที่ต้องการทดสอบ มีให้ทดสอบในทุกๆ Platform เช่นเคย

– Windows: Shiretoko Alpha 1 Setup.exe
– Mac OS X: Shiretoko Alpha 1.dmg
– Linux: shiretoko-alpha1.tar.bz2

และเช่นเคยทีมพัฒนายังต้องการรับฟังความเห็นจากคุณ และหาคุณพบข้อผิดพลาดหรือบักต่างๆ สามารถแจ้งบักได้ที่นี่

* อ้อเกือบลืมไปครับ FireFox 3.1 ที่จะ release ในเวอร์ชั่นนี้จะมี official thai language pack ที่ทาง blognone ได้ระดมพลทีมแปลไปเมื่อเดือนเมษายนที่แล้ว แต่ยังมีข้อคิดเห็นบางอย่างในเรื่องการตั้งค่าใน Firefox เวอร์ชันไทย ถ้าคุณเป็นคนที่รัก FireFox และอยากมีส่วนร่วมในการพัฒนา Firefox แสดงความคิดเห็นของคุณได้ที่ blognone ครับ

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

 

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

เอาล่ะมาว่าเรื่องเป้าหมายของโอเพนซอร์สกันอีกที คำว่า Open Sourceนี้คนที่คิดคำๆ นี้ก้อเคยอยู่ในทีมของ FSF มาก่อน อีกอย่างปัญหาคำว่า Free Software คนมักจะมองคำว่า Free เสียมากกว่า และ Free ที่ว่าคือไม่มีราคา ดังนั้นการสร้างคำใหม่เพื่ออธิบายกระบวนการเดิมคำว่า Open Source นั้น หมายถึง มีซอร์สโค้ดให้ดู แก้ไข ปรับเปลี่ยน ได้ แต่ต้องตรงตาม Open Source Definition  การที่จะระบุซอต์แวร์ตัวไหนเป็นซอฟต์แวร์โอเพนซอร์สนอกจากจะต้องดูตาม Open Source Definition วิธีการง่ายๆ คือดูตาม Open Source License  เอาล่ะการเปลี่ยนจาก Free Software มาเป็น Open Source Software ไม่ได้มีแค่เปิดโค้ดเท่านั้น หากเป็นการบ่งบอกว่าคุณสามารถนำเอาซอฟต์แวร์โอเพนซอร์สของคุณมาทำธุรกิจได้อย่างอิสระ และจะไม่มีความกำกวมของคำว่า Free อีกต่อไป เพราะยังไงๆ คนที่พัฒนาซอฟต์แวร์โอเพนซอร์สนอกจากจะได้คนมาช่วยกันทำแล้ว ยังสามารถขายซอฟต์แวร์ และขายบริการเสริมอื่นๆ ได้อย่างอิสระ และไม่มีความข้องใจใดๆ อีกต่อไป ผู้รับบริการยังไงก้อต้องเสียเงินอยู่ดี :)

กลับมามอง Free Software กันบ้าง ธุรกิจบน Free Software ไม่มีหรืออย่างไร? มีครับ มีมานานมากๆ แล้ว ใครเคยใช้ Cygwin ที่เป็นโครงการของ Cygnus นั่นแหละครับ เป็นรายแรกๆ ที่ซัพพอร์ท Free Software ในทุกๆ เรื่อง ก้อเข้าสู่โมเดลธุรกิจเช่นกัน แต่ชื่อมันสื่อความหมายไปอีกแบบนึง คือ ไม่มีค่าใช้จ่าย เลยทำธุรกิจลำบาก!

ผมย้อนกลับไปศึกษาเบื้องลึกของ Free Software ความหมายในปรัชญาของคำว่า Freedom กฏเกณฑ์ข้อที่ 0-3 ที่อยากให้นักพัฒนาซอฟต์แวร์ปฏิบัติตาม ความหมายลึกๆ ของ Free Software คือ ปรัชญาการแบ่งปัน การให้ การพัฒนาร่วมกัน การลด Ego ของนักพัฒนาที่จะเปิดโค้ดให้คนอื่นดู วิจารณ์ หาข้อบกพร่อง เป็นแนวคิดคิดของการดูหลายตา ดีกว่าดูตาเดียว ทีนี้การที่มีหลายๆ คนช่วยกันพัฒนา ช่วยกัน debug จะทำให้ได้ซอฟต์แวร์ตรงตามที่กลุ่มคนเหล่านั้น (commuity) ต้องการได้ นั่นคือการพึ่งพออาศัยกันของ commuity เอาล่ะมันโยงกับปรัชญาซอฟต์แวร์อย่างพอเพียงและพึ่งตนเองได้ อย่างไร?

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

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

ซึ่งแนวความคิดเหล่านี้มาจาก Free Software ล้วนๆ ผมขอยกตัวอย่างที่เห็นภาพง่ายๆ

“ เด็กๆ เวลาไปโรงเรียนมีขนมอร่อยๆ เอาไปแบ่งเพื่อนๆ เพื่อนๆ ก็มีความสุขที่ได้กินขนมอร่อยๆ ทุกคนมีความสุขที่ได้เป็นผู้รับ คนที่เป็นผู้ให้ก้อมีความสุขเช่นกัน”

แต่ถ้าเป็นแบบนี้

“ เด็กๆ เวลาไปโรงเรียนมีขนมอร่อยๆ เอาไปแบ่งเพื่อนๆ แต่คุณครูบอกกลับว่า อย่า อย่าแบ่งคนอื่น เก็บไว้กินคนเดียวนะ อย่าแบ่งนะ ถ้าเธอแบ่งจะเป็นเด็กเลวมากๆ เลย”

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

  • ซอต์แวร์ที่เอาแต่ผลกำไร
  • ซอฟต์แวร์ที่เห็นแก่ตัว
  • ซอฟต์แวร์โอเพนซอร์สจอมปลอม
  • ซอฟต์แวร์โอเพนซอร์สหลอกใช้
  • ฯลฯ

บ่มามากพอแล้วพอดีกว่าค่อยมาต่อเรื่อง Open Source Biz model ในครั้งหน้าใครอยากตามอ่านก้อตามอ่านหน้า Opinon ได้เลยครับ อ้อวันนี้ วันพุธที่ 30 กรกฎาคม 2551ได้อ่านข่าวของ mk ที่ blognone ซึ่งแทงใจดำผมมากๆ ที่บอกว่า

“อย่าคิดพึ่งพาหน่วยงานรัฐเลย มันไม่ได้ผลและไม่มีวันได้ผล (ด้วยปัญหาและข้อจำกัดของหน่วยงานรัฐที่เราทราบกันดีอยู่แล้ว) ถ้าอยากได้อะไร มีทางเดียวเท่านั้นคือต้องทำเอง”

คำตอบของปัญหานี้ก้ออยู่ที่ทุกๆ คน หลายทุกๆ community ว่าทุกๆ ท่านอยากให้ อยากให้ประเทศนี้เป็นอย่างไร? อยากให้สังคมซอฟต์แวร์ เป็นอย่างไร? ของฝากทิ้งท้ายมีเพลง Free Software  มาฝาก คำร้องโดย RMS ทำนองแบบ Sadi Moma

 

Join us now and share the software;
You’ll be free, hackers, you’ll be free.
x2


Hoarders may get piles of money,
That is true, hackers, that is true.
But they cannot help their neighbors;
That’s not good, hackers, that’s not good.

When we have enough free software
At our call, hackers, at our call,
We’ll throw out those dirty licenses
Ever more, hackers, ever more.

Join us now and share the software;
You’ll be free, hackers, you’ll be free.
x2

 

 

OpenSource2Day เป็นนิตยสารนำเสนอเรื่องราวเกี่ยวกับโอเพนซอร์สในประเทศที่ได้รับความนิยมมากที่สุดในขณะนี้ นอกจากงานนิตยสาร OpenSource2Day แล้ว ทีมงานนิตยสารมีความตั้งใจเปิดโครงการรายการโอเพนซอร์สทูเดย์ ซึ่งเป็นรายการโทรทัศน์บนอินเตอร์เน็ตนำเสนอเรื่องราวเกี่ยวกับโอเพนซอร์ส ไม่ว่าจะเป็นการสัมภาษณ์บุคคลในวงการโอเพนซอร์ส เยี่ยมชมบริษัทโอเพนซอร์ส พาทัวร์กิจกรรม งานสัมนา ของโอเพนซอร์ส โดยผังรายการและเนื้อหารายการ กำลังอยู่ในระหว่างการจัดทำ ขณะนี้ทาง OpenSource2Day ได้เปิดช่วงทดลองออกอากาศผ่านทางหน้าเว็บไซต์ http://www.opensource2day.com โดยนำสกู๊ปเรื่อง EEE PC touch screen ทำอย่างไรมาแผยแพร่ให้ได้รับชมกันก่อน หากท่านใดสนใจเชิญเข้าชมได้ที่เว็บไซต์ OpenSource2Day ได้เลยครับ

ผมตามเรื่อง Fedora Persistence มาระยะหนึ่งแล้วเรื่องจาก Ambassador คนหนึ่ง ชื่อ Jeremy Katz คิดโครงการนี้ขึ้นมาเพราะ Fedora 9 ยังไม่สนับสนุนการทำ Live USB Persistence เท่าไรนัก เท่าที่ผมตามดูเคยเห็น How-To คร่าวๆ เกี่ยวกับ Persistence มาบ้าง แต่ยังไม่สามารถทำ Persistence ได้อย่างเต็มรูปแบบ คือ ต้องสร้าง overlay space เป็นไฟล์เปล่าๆ มาไฟล์หนึ่ง แล้วเรียกใช้ผ่าน RAM แล้วเขียนกลับลงไปใน overlay space นั้นๆ ซึ่งถ้า boot live usb ไม่ได้ก้อเอาไฟล์ออกจาก overlay space นั้นๆ ไม่ได้ ต่างกับ Ubuntu 8.04 Live USB Persistence ที่ผมเคยเขียน how-to ไประยะหนึ่งแล้ว

เมื่ออาทิตย์ที่ผ่านมา ได้มี Videoสาธิต Fedora Live ลงใน RedHat Magazine โดยมี Paul Frields (Fedora Project Leader) นั่งคุยกับ Jeramy Katz เจ้าของโครงการ Fedora Live Persistence ใน Video เป็นการสาธิตที่สนุกสนานมาก แต่ยังไม่ทราบว่ากระบวนการเก็บข้อมูลในส่วน persistence ยังคงใช้วิธีเดิมหรือไม่ เอาเป็นอว่าอยากทราบข้อมูลในรายละเอียด ก้อรับชม Video สาธิต Fedora Live กันเลยครับ
 

Thailand Next Web Apps (TNWA) จะจัดขึ้นในวันที่ 16 สิงหาคม 2551 เวลา 10.00 น. – 18.00 น. ที่ ตึกไทยซัมมิต ถนนเพชรบุรีตัดใหม่ กรุงเทพฯ  ก่อนที่จะไปงานกันมาทำความรู้จักกับงานนี้ก่อนว่าเป็นอย่างไร?

งาน Thailand Next Web Apps (TNWA) เป็นงานสัมนาแบบเปิดกว้าง (unconference) ในภาษาไทยและอังกฤษ เน้นเป้าหมายไปที่การรวมกลุ่มของเว็บโปรแกรมเมอร์, เว็บดีไซน์เนอร์ และสาขาอื่นๆ ที่เกี่ยวข้องกับการพัฒนาเว็บ ให้ได้มาพูดคุยแลกเปลี่ยนความรู้ และเปิดโอกาสให้บริษัทหน้าใหม่ ได้มีโอกาสนำเสนอผลงานต่อสาธารณชน

ใครควรจะสนใจงานนี้?

เว็บโปรแกรมเมอร์ และเว็บดีไซน์เนอร์ทุกคน เพราะในงานนี้จะมีเหล่า geek มาถ่ายทอดประสบการณ์ในการทำเว็บของพวกเขาให้ฟังในแนวทางไปสู่ความสำเร็จ หรือว่าถ้าหากคุณทำเว็บที่สุดเจ๋ง เราก็ต้องการจะฟังการนำเสนอของคุณเช่นกัน! ได้ข่าวมาว่าทีมงาน duocore.tv และ noknok จะมาถ่ายทอดประสบการณ์ให้ฟังด้วย

เป้าหมายอื่นๆ ของงานนี้

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

การจัดตารางเวลา

มีช่องเวลา (time slot) ให้สำหรับผู้นำเสนอทั้งแบบสั้น (25 นาที) หรือแบบยาว (55 นาที) โดยที่จะมีการเว้นช่วงเวลา 5 นาทีในระหว่างช่องเวลา และสำหรับผู้ที่ต้องการจะพูดสั้นกว่านี้ เรายังมีช่วงพูดแบบสายฟ้าแลบ (lightning talk) ที่เปิดโอกาสให้ทุกคนพูดภายในเวลา 5 นาที ทั้งในช่วงเช้าและช่วงบ่าย โดยการจัดตารางเวลาจะถูกจัดเสร็จสิ้นก่อนที่งานจะเริ่มขึ้น

อยากเข้าร่วมงานต้องทำอย่างไร?

สิ่งที่คุณต้องทำ เพียงแค่ทำเครื่องหมายในปฎิทินของในวันที่ 16 สิงหาคม แล้วก็ไปลงชื่อของคุณในหน้าลงทะเบียน เท่านี้ก็เรียบร้อย (อย่าลืมบอกเราด้วยถ้าหากคุณต้องการช่องเวลาในการนำเสนอ) และเนื่องจากพื้นที่เรามีจำกัด เราขอแนะนำให้คุณลงชื่อตั้งแต่เนิ่นๆ ก่อนที่ที่นั่งจะเต็ม

ที่มา – Thailand Next Web Apps

๋Jabbim 0.4 ออกมาให้เล่นกันแล้ว สำครับใครที่เป็นคอ Jabber/XMPP IM ห้ามพลาด เพราะในเวอร์ชั่นนี้สามารถใช้งานได้บน Windows และบน Linux ได้ด้วย ห้ามพลาด! ดาวน์โหลดได้ที่ http://dev.jabbim.cz/jabbim/wiki/en/index ครับ

Wikipedia มีโครงการ Wiki Off Line หลายๆ ตัวที่น่าสนใจ แต่วันนี้ขอมาแนะนำ Wikipedia on DVD กันก่อน ตัว Wikipedia on DVD นำเอาเนื้อหาบน Wiki มาบรรจุลงในแผ่น DVD แต่ไม่ได้ทั้งหมดนะครับ แต่จะเป็นเนื้อหาที่ wikipedia community คัดเลือกเอามาใส่ในแผ่น DVD ให้ได้ download กัน สนใจดาวน์โหลดได้ที่ wikipediaondvd.com

งาน hack in the box จะจัดขึ้นที่ กัวลาลัมเปอร์ ประเทศมาเลเซีย วันที่ 27-30 ตุลาคม 2551 แหมดูชื่อน่าสนใจ hack hack นี่อย่าเพิ่งเข้าใจผิดนะครับ งานนี้เป็นงาน conference เกี่ยวกับด้าน security ล้วนๆ มีการโชว์ hack บ้างอย่างของ kaspersy ที่จะมาโชว์การเจาะคอมพิวเตอร์โดยอาศัยบั๊กในชิปของอินเทล โดยอาศัยโค้ดที่ส่งมาทางเครือข่ายเช่น JavaScript โดยไม่สนใจระบบปฎิบัติการ อยากทราบรายละเอียดเพิ่มเติมติดตามได้ที่ http://conference.hackinthebox.org/hitbsecconf2008kl/

SliTaz เป็นลีนุกซ์ขนาดเล็กจิ๋วออกแบบให้ run อยู่ใน RAM เอาสัก 128MB กำลังดี ติดตั้งบนฮาร์ดดิสก์ก้อได้ เวอร์ชั่นปัจจุบันคือ 1.0 SliTaz มีขนาดเล็กเพียง 24.8MB เท่านั้นเหมาะสำหรับ lightweight desktop คุณสามารถเก็บข้อมูลและตั้งค่า persistent media ได้ อ๊ะมีโปรแกรมให้ติดตั้งเพิ่มเติมได้กว่า 400 โปรแกรม