Tags:
Node Thumbnail

ผมเชื่อว่าคนแถวๆ นี้คงเคยใช้ลินุกซ์กันทุกคน และทุกคนก็คงรู้จักระบบจัดการแพกเกจบนลินุกซ์กันมาบ้าง ไม่ว่าจะเป็นพวกตระกูลใหญ่อย่าง APT หรือ RPM/Yum รวมถึงระบบจัดการแพกเกจอื่นๆ เช่น Fink และ Portage

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

Garrett Serack นักพัฒนาฝ่ายโอเพนซอร์สของไมโครซอฟท์ แก้ปัญหานี้ด้วยการสร้างระบบจัดการแพกเกจลักษณะเดียวกับฝั่งยูนิกซ์ขึ้นมาบนวินโดวส์ ชื่อของมันคือ CoApp (ย่อมาจาก The Common Opensource Application Publishing Platform)

CoApp จะใช้ฟอร์แมต .msi สำหรับแพกเกจของโปรแกรม ใช้ WinSxS สำหรับจัดการเวอร์ชันของโปรแกรม (WinSxS ใช้จัดการเวอร์ชันของไฟล์ .dll) และใช้เทคโนโลยีของวินโดวส์อีกหลายๆ ตัว เพื่อวิธีทำงานไม่แตกต่างไปจากระบบโปรแกรมของวินโดวส์แบบปกติ

CoApp เพิ่งอยู่ในช่วงเริ่มต้น ใช้สัญญาอนุญาตแบบโอเพนซอร์สทั้งหมด และได้รับการสนับสนุนจากไมโครซอฟท์ 100% ซอร์สโค้ดของโครงการอยู่บน Launchpad อีกต่างหาก

ที่มา - MSDN, Ars Technica

Get latest news from Blognone

Comments

By: jirayu
ContributorWindows PhoneBlackberrySymbian
on 9 April 2010 - 21:53 #169117

ชื่อของมันคือ CoApp (ย่อมาจาก The Common Opensource Application Publishing Platform)

ไม่เคยจะตั้งชื่อสั้นๆเล้ย - -"


By: lancaster
Contributor
on 9 April 2010 - 21:55 #169122

ผมรู้สึกว่าเป็นข่าวดีมากๆ

By: winggundamth
ContributorAndroidUbuntuIn Love
on 9 April 2010 - 21:55 #169123
winggundamth's picture

ชื่อเต็ม ยาวได้อีก


I will change the world, to the better day.

By: zyfwmp
Symbian
on 9 April 2010 - 21:57 #169124

แล้ว นานๆ ไปจะกลายเป็น app store มั้ย แต่ ตอนนี้ ปัญหา การ install uninstall บน windows นี่ มีปัญหา ค่อนข้างมากจริงๆ ไม่สะอาดเลย ทิ้งปัญหาไว้มากมาย แต่ ระบบ ของ apt-get yum pkg ก็ใช่ว่าจะไม่มีปัญหา

By: jirayu
ContributorWindows PhoneBlackberrySymbian
on 9 April 2010 - 22:11 #169130 Reply to:169124

+1

เวลาลงมันก็โอเคหรอก ลงง่าย แต่พอเอาออกทีนี่ออกไม่ค่อยจะหมด (โปรแกรมโตๆของ Microsoft นี่ก็ตัวดี จะลงอย่างนึง มีอะไรมาไม่รู้เพียบเลย)

จริงๆทำเป็น App Store บน Windows นีก็พอไหวนะ แต่คงการลงโปรแกรมเองไว้ด้วยแล้วกัน อย่าไปดำเนินตาม Windows Phone 7 ...


By: hisoft
ContributorWindows PhoneWindows
on 10 April 2010 - 00:15 #169163 Reply to:169130
hisoft's picture

เวลาเอาออกส่วนมากผมโทษคนเขียนโปรแกรมนั้นๆ นะครับ แต่ของ M$ เองก็มีเหลือเหมือนกัน

By: jirayu
ContributorWindows PhoneBlackberrySymbian
on 10 April 2010 - 01:07 #169175 Reply to:169163

ใช่ครับ มันก็ต้องโทษคนเขียนโปรแกรมนั่นแหละ


By: zyfwmp
Symbian
on 11 April 2010 - 01:36 #169558 Reply to:169163

+1 ครับ แม้แต่ apt yam pkg ก็มีปัญหา การ post install หรือ uninstall เช่นเดียวกันครับ
ปัญหาการตรวจสอบ ลิขสิทธิ์ ทำให้ เรา ลบ apps ออกจากเครื่อง ได้ไม่หมดก็ส่วนหนึ่งครับ แต่ถ้า มีเจ้าสิ่งนี้ การติดตั้งก็น่าจะมีมาตรฐานเดียวกันมากขึ้น คิดว่าเป้นแนวคิดที่ดีครับ

By: willwill
ContributorAndroid
on 9 April 2010 - 22:22 #169133 Reply to:169124
willwill's picture

เค้าเขียนไว้ในเว็บว่าเป็น pm แบบ decentralize ครับ

By: madz_leng
Android
on 9 April 2010 - 22:21 #169132

อย่างน้อยก็มีความจริงใจในการแก้ปัญหา

ไม่ปิดกั้นเหมือนอีกค่าย ...

By: BlackMiracle
WriterAndroidUbuntuWindows
on 9 April 2010 - 22:48 #169141

ชื่อยาว แต่พอย่อแล้วดูดี


Pitawat's Blog :: บล็อกผมเองครับ

By: Thaina
Windows
on 10 April 2010 - 00:42 #169169

มีฟีลลิ่งแปลกๆว่าผลงานนี้อาจจะทำให้ไมโครซอฟท์ได้รับคำชื่นชมอย่างยาวนาน

By: mr_tawan
ContributoriPhoneAndroidWindows
on 10 April 2010 - 04:04 #169198
mr_tawan's picture

ชื่อย่อจริง ๆ ผันมาจากคำว่า CoOp มั้ง ??


  • 9tawan.net บล็อกส่วนตัวฮับ