Computer >> คอมพิวเตอร์ >  >> ระบบ >> Linux

Cygwin


Cygwin คืออะไร

Cygwin คือชุดเครื่องมือโอเพ่นซอร์สที่อนุญาตให้รวบรวมและเรียกใช้แอปพลิเคชัน Unix หรือ Linux บนระบบปฏิบัติการ Microsoft Windows (OS) จากภายในอินเทอร์เฟซแบบ Linux Cygwin มอบประสบการณ์เหมือน Linux ให้กับผู้ใช้ในสภาพแวดล้อม Windows ความสามารถนี้ช่วยให้นักพัฒนาย้ายแอปพลิเคชันจาก Unix หรือ Linux ไปยังระบบที่ใช้ Windows และทำให้สนับสนุนแอปพลิเคชันที่ทำงานบนแพลตฟอร์ม Windows ได้ง่ายขึ้น

หัวใจสำคัญของชุดเครื่องมือ Cygwin คือไลบรารีลิงก์ไดนามิก cygwin1.dll (DLL) DLL ทำหน้าที่เป็นเลเยอร์การจำลองที่มีฟังก์ชันการเรียกระบบแบบพกพาหรือ POSIX การแจกจ่าย Cygwin ยังมีชุดเครื่องมือฟรีจำนวนมาก รวมถึง GNU ส่วนใหญ่และเครื่องมือ Berkeley Software Distribution จำนวนมาก พร้อมด้วยเซิร์ฟเวอร์ X และแอปพลิเคชัน X ครบชุด

ชื่อ Cygwin สร้างขึ้นจากการผสมผสานระหว่าง Cygnus และ Windows