Computer >> Máy Tính >  >> Hệ thống >> Linux

Cygwin


Cygwin là gì?

Cygwin là một tập hợp các công cụ mã nguồn mở cho phép các ứng dụng Unix hoặc Linux được biên dịch và chạy trên hệ điều hành Microsoft Windows (OS) từ bên trong một giao diện giống Linux. Cygwin cung cấp cho người dùng trải nghiệm giống như Linux trong môi trường Windows. Khả năng này giúp các nhà phát triển di chuyển các ứng dụng từ Unix hoặc Linux sang các hệ thống dựa trên Windows và giúp hỗ trợ các ứng dụng của họ chạy trên nền Windows dễ dàng hơn.

Trung tâm của bộ sưu tập công cụ Cygwin là thư viện liên kết động cygwin1.dll (DLL). DLL phục vụ như một lớp mô phỏng cung cấp Giao diện Hệ điều hành Di động, hoặc POSIX, chức năng gọi hệ thống. Bản phân phối Cygwin cũng có một bộ sưu tập lớn các công cụ miễn phí, bao gồm hầu hết GNU và nhiều công cụ Phân phối Phần mềm Berkeley, cùng với một máy chủ X và một bộ ứng dụng X.

Tên Cygwin được tạo ra từ sự kết hợp giữa Cygnus và Windows.