ผมเชื่อว่าคนแถวๆ นี้คงเคยใช้ลินุกซ์กันทุกคน และทุกคนก็คงรู้จักระบบจัดการแพกเกจบนลินุกซ์กันมาบ้าง ไม่ว่าจะเป็นพวกตระกูลใหญ่อย่าง 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
on
ชื่อของมันคือ CoApp (ย่อมาจาก
jirayu Fri, 09/04/2010 - 21:53
ไม่เคยจะตั้งชื่อสั้นๆเล้ย - -"
ผมรู้สึกว่าเป็นข่าวดีมากๆ
lancaster Fri, 09/04/2010 - 21:55
ผมรู้สึกว่าเป็นข่าวดีมากๆ
ชื่อเต็ม ยาวได้อีก
winggundamth Fri, 09/04/2010 - 21:55
ชื่อเต็ม ยาวได้อีก
แล้ว นานๆ ไปจะกลายเป็น app
zyfwmp Fri, 09/04/2010 - 21:57
แล้ว นานๆ ไปจะกลายเป็น app store มั้ย แต่ ตอนนี้ ปัญหา การ install uninstall บน windows นี่ มีปัญหา ค่อนข้างมากจริงๆ ไม่สะอาดเลย ทิ้งปัญหาไว้มากมาย แต่ ระบบ ของ apt-get yum pkg ก็ใช่ว่าจะไม่มีปัญหา
+1 เวลาลงมันก็โอเคหรอก
jirayu Fri, 09/04/2010 - 22:11
In reply to แล้ว นานๆ ไปจะกลายเป็น app by zyfwmp
+1
เวลาลงมันก็โอเคหรอก ลงง่าย แต่พอเอาออกทีนี่ออกไม่ค่อยจะหมด (โปรแกรมโตๆของ Microsoft นี่ก็ตัวดี จะลงอย่างนึง มีอะไรมาไม่รู้เพียบเลย)
จริงๆทำเป็น App Store บน Windows นีก็พอไหวนะ แต่คงการลงโปรแกรมเองไว้ด้วยแล้วกัน อย่าไปดำเนินตาม Windows Phone 7 ...
เวลาเอาออกส่วนมากผมโทษคนเขียน
hisoft Sat, 10/04/2010 - 00:15
In reply to +1 เวลาลงมันก็โอเคหรอก by jirayu
เวลาเอาออกส่วนมากผมโทษคนเขียนโปรแกรมนั้นๆ นะครับ แต่ของ M$ เองก็มีเหลือเหมือนกัน
ใช่ครับ
jirayu Sat, 10/04/2010 - 01:07
In reply to เวลาเอาออกส่วนมากผมโทษคนเขียน by hisoft
ใช่ครับ มันก็ต้องโทษคนเขียนโปรแกรมนั่นแหละ
+1 ครับ แม้แต่ apt yam pkg
zyfwmp Sun, 11/04/2010 - 01:36
In reply to เวลาเอาออกส่วนมากผมโทษคนเขียน by hisoft
+1 ครับ แม้แต่ apt yam pkg ก็มีปัญหา การ post install หรือ uninstall เช่นเดียวกันครับ
ปัญหาการตรวจสอบ ลิขสิทธิ์ ทำให้ เรา ลบ apps ออกจากเครื่อง ได้ไม่หมดก็ส่วนหนึ่งครับ แต่ถ้า มีเจ้าสิ่งนี้ การติดตั้งก็น่าจะมีมาตรฐานเดียวกันมากขึ้น คิดว่าเป้นแนวคิดที่ดีครับ
เค้าเขียนไว้ในเว็บว่าเป็น pm
willwill Fri, 09/04/2010 - 22:22
In reply to แล้ว นานๆ ไปจะกลายเป็น app by zyfwmp
เค้าเขียนไว้ในเว็บว่าเป็น pm แบบ decentralize ครับ
อย่างน้อยก็มีความจริงใจในการแ
madz_leng Fri, 09/04/2010 - 22:21
อย่างน้อยก็มีความจริงใจในการแก้ปัญหา
ไม่ปิดกั้นเหมือนอีกค่าย ...
ชื่อยาว แต่พอย่อแล้วดูดี
BlackMiracle Fri, 09/04/2010 - 22:48
ชื่อยาว แต่พอย่อแล้วดูดี
มีฟีลลิ่งแปลกๆว่าผลงานนี้อาจจ
Thaina Sat, 10/04/2010 - 00:42
มีฟีลลิ่งแปลกๆว่าผลงานนี้อาจจะทำให้ไมโครซอฟท์ได้รับคำชื่นชมอย่างยาวนาน
ชื่อย่อจริง ๆ ผันมาจากคำว่า
mr_tawan Sat, 10/04/2010 - 04:04
ชื่อย่อจริง ๆ ผันมาจากคำว่า CoOp มั้ง ??