"application opensource ในดวงใจ"


Posted in:
noep's picture

ครับเข้าเรื่องเลย แอบอ่านอยู่นานล่ะครับตั้งใจว่าถ้ามีอบรมฟรีจะไม่พลาดครั้งนี้เลยขอหัดเขียนบทความกะเขาบ้างครับ (ได้ไป 1 บรรทัดชิวๆ)

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

foobar2000 - www.foobar2000.org นั่นเอง !!

หรือเรียกสั้นๆว่า foobar นั่นเองเป็น app เอาไว้ฟังเพลงได้ทุก format ในพื้นพิภพครับ ขนาดก็เล็กมาก
ไม่แด็กแรมด้วย เอาไว้ฟังเพลงตอนเล่นเกมได้สบายๆครับ ตอนแรกที่ผมใช้นี่ลืม winamp ไปเลย
แต่มันมีปัญหาอยู่อย่างนึงคือตอนโหลดมาใช้ตอนแรก UI ของ foobar บ้านนอกมาก นึกว่าเปิด text file อยู่
ก็เลยไปหาตามเว็บดูก็พบว่ามันแก้กันได้ครับเรื่อง UI โดยแก้กันเหมือนเขียนโค้ดเล็กๆแก้ได้ละเอียดมาก
ทุกจุด อยากได้ตรงไหนสีไหนก็แก้กันไปเลย ใครขี้เกียจก็มีให้โหลดจากคนที่ทำไว้ให้สวยๆแล้วครับ

เช่นสวยๆแบบนี้

หรือแบบที่ผมใช่อยู่ เน้นเรียบง่าย แต่เห็นชัดๆไปเลย

ข้อดีข้อโปรแกรมฟังเพลงอื่นๆผมคิดว่าfoobarมีให้หมดถึงไม่มีก็ไปโหลดตัว dll มาแปะไว้ใน folder component
เช่นถ้าผมอยากให้โชว์เพลงใน msn ผมก็ไปหา foo_msnalt.dll ใน forum foobar ก็จบแล้วครับง่ายๆ
ข้อดีมีอีกเยอะครับ resampling ก็ทำได้ list เพลงเป็น tab ก็ได้ เยอะแยะไปหมด (ผมใช้ไม่เยอะ)

ส่วนข้อเสีย อืมมม... ยังไม่เจอนะ ไม่งั้นคงไม่ใช้มา 3 ปี โดยไม่เคยมอง player ตัวอื่นเลย
เรื่องคุณภาพเสียบางคนก็ว่าดีกว่า winamp บ้างก็ว่า กะโหลกกะลา ไอ้ผมก็ไม่ได้เป็นหูทองคำ
เรื่องนี้ก็เลยตอบไม่ได้ครับ แต่คิดว่าถ้าเสียงไม่ดี มันคงปรับกันได้แหละ foobar มันยืดหยุ่นขนาดนี้

ปล.ตอนแรกผมจะซัด firefox, k-lite media player, utorrent ไปด้วย
แต่สับสนว่า freeware มันต้อง opensource ด้วยรึเปล่า ไม่แน่ใจก็เลย foobar ตัวเดียวละกัน
แล้ว 3 ตัวนี้ตัวไหน opensource อีกอ่ะครับ ผมเดาว่า utorrent ตัวนึงรึเปล่า

ปล.ทำไมใช้ <..img> <../img> แล้วรูปบ่ขึ้นล่ะครับ

gumara's picture

ผมแก้ภาพใ

ผมแก้ภาพให้แล้วนะครับ ว่าแต่ตัว WYSIWYG มันมะขึ้นเหรอคับ

somjate's picture

Re: ผมแก้ภาพ

ผมน่ะรอนานแล้วนะคุณมะระ ไม่มีให้ไม่เขียนนะตัวเอง ขู่ซะเลย ล้อเล่น ^^

gumara's picture

งืม...

งืม... เดี๋ยวผมหาทางอีกทีครับ นึกไม่ออกว่าเป็นที่อะไร

somjate's picture

สงสัยต้องเขียนใหม่แล้ว!

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

ตัวอย่าง Linux,Firefox,OpenOffice พวกนี้คือ Open Source Software (OSS) ทั้งสิ้น การเปิดเผยรหัสต้นแบบนั้นมีประโยชน์ในแง่สร้างองค์ความรู้ร่วมกัน ทำให้เกิดการพัฒนาโปรแกรมนั้นๆได้ดีขึ้น เพราะมีหลายมือช่วยกันพัฒนาต่างกับ Freeware ที่พัฒนาไม่กี่คน Source เป็นความลับไม่เปิดเผย ส่วนมากจะมีข้อจำกัดในการใช้เช่น จำนวนวันทดลอง ตัวฟรีความสามารถจำกัด สมบูรณ์ขึ้นก็ต้องจ่ายเงิน ประมาณนี้แหล่ะครับ ...

คร่าวๆถึงความแตกต่าง ส่วน Foobar2000 ที่เขียนบทความส่งประกวดนั้นเข้าข่าย Freeware ไม่ใช่โปรแกรมรูปแบบ "โอเพ่นซอร์ส" ครับ เทคนิคง่ายๆว่าโปรแกรมตัวไหน OpenSource ก็คือที่เว็บเขาจะแสดง License ให้เห็น อ่านรายละเอียดก็จะทราบครับ ...

noep's picture

~~~

gumara : อืมผมไม่เห็นมันขึ้นเลยครับ

somjate : ขอบคุณสำหรับคำอธิบายครับ สงสัยต้องเขียนใหม่ไว้ว่างๆก่อน

ผมก็นึกว่า foobar มันเป็น opensource เห็นมี SDK ให้ http://foobar2000.org/SDK.html

ส่วนใหญ่ SDK

ส่วนใหญ่ SDK ที่ให้มาเป็นลักษณะการสร้างส่วนเสริมการทำงาน อย่าง extension หรือ add-on ที่เราเรียกกัน ซึ่งปกติแล้วจะไม่ได้ไปยุ่งเกี่ยวกับ binary code เดิมแต่อย่างใดครับ ถ้ายุ่งเกี่ยวก็มักจะเป็นการทำผ่าน SDK อยู่ ซึ่งก็ยังถือว่าเป็น proprietary อยู่เหมือนเดิม

Opensource แปลตรงตัวคือเปิดเผย source code และมันคือ source code ของตัว binary ที่เราเอามารันในเครื่องนั่นแหล่ะครับ

ส่วนในเรื่องของ License มันอยู่ที่ว่าผู้พัฒนาจะเลือกใช้ Opensource license ตัวไหน เพราะแต่ละตัวมีผลในการอนุญาตให้นำ source code ไปดัดแปลง และเผยแพร่ต่อ ได้ในวิธีที่ต่างกันครับ

snappy's picture

ปล.ทำไมใช้ <..img> <../img> แล้วรูปบ่ขึ้นล่ะครับ

เพราะว่า ในส่วนตรงนี้เขาใช้ html ครับ ฉะนั้นจะใส่รูปต้องใส่ว่า
< img src="url" >

--------------------------
You'll never walk alone!!!
http://snappy.bloggoo.com

peatbuntu's picture

utorrent

utorrent ผิดครับ ที่ถูกคือ firefox(หมาย่าง)

Post new comment

The content of this field is kept private and will not be shown publicly.
  • Web page addresses and e-mail addresses turn into links automatically.
  • Lines and paragraphs break automatically.
  • Allowed HTML tags: <i> <center> <span> <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <br> <dt> <dd> <object> <embed> <hr> <img> <blockquote> <b> <u> <del> <div> <p> <table> <tr> <td> <font>

More information about formatting options