Cygwin
Menjalankan Cygwin, termasuk Cygwin/X, di bawah Windows XP
Tipeperangkat lunak bebas dan sumber terbuka, aplikasi dan Kerangka kerja Edit nilai pada Wikidata
Versi pertama1995; 29 tahun lalu (1995)
Versi stabil
3.5.3 (3 April 2024) Edit nilai pada Wikidata
GenreCompatibility layer, C standard library
LisensiGNU LGPLv3
Karakteristik teknis
Sistem operasiMicrosoft Windows
PlatformWindows Edit nilai pada Wikidata
Bahasa pemrogramanC++ dan C (mul) Terjemahkan Edit nilai pada Wikidata
Informasi pengembang
PembuatCygnus Solutions
PengembangCygnus Solutions, Red Hat, lainnya
Informasi tambahan
Situs webcygwin.com
Stack ExchangeEtiqueta Edit nilai pada Wikidata
Sunting di Wikidata Sunting di Wikidata • Sunting kotak info • L • B
Info templat
Bantuan penggunaan templat ini

Cygwin (// SIG-win) adalah koleksi peralatan GNU dan perangkat lunak sumber terbuka lainnya yang menyediakan lingkungan mirip Unix bagi Microsoft Windows.[2] Cygwin menyediakan integrasi asli dari aplikasi berbasis Windows, data, dan sumber daya sistem lainnya dengan aplikasi, perangkat lunak, dan data dari lingkungan mirip Unix. Jadi adalah mungkin untuk meluncurkan aplikasi Windows dari lingkungan Cygwin, serta menggunakan alat-alat dan aplikasi Cygwin dalam konteks operasi Windows.

Cygwin terdiri dari dua bagian: sebuah dynamic-link library (DLL) sebagai lapisan kompatibilitas API dalam bentuk C standard library yang menyediakan sebagian besar dari API POSIX, dan koleksi perangkat lunak dan aplikasi yang menyediakan tampilan dan nuansa mirip Unix.

Cygwin pada awalnya dikembangkan oleh Cygnus Solutions, yang kemudian diakuisisi oleh Red Hat. perangkat lunak ini adalah software gratis dan open source, yang dirilis di bawah GNU Lesser General Public License versi 3. Saat ini dikelola oleh karyawan dari Red Hat, NetApp dan sejumlah relawan lainnya.

Deskripsi

[sunting | sunting sumber]

Cygwin terdiri dari pustaka yang mengimplementasikan sistem panggilan API POSIX dalam hal sistem panggilan Win32, seperangkat pengembangan GNU (termasuk GCC dan GDB) untuk memungkinkan pengembangan perangkat lunak, dan menjalankan sejumlah besar program-program aplikasi yang setara dengan di sistem Unix. Programmer telah porting banyak program-program Unix, GNU, BSD dan paket Linux ke dalam Cygwin, termasuk Sistem X Window, K Desktop Environment 3, GNOME, Apache, dan TeX. Cygwin mengizinkan instalasi inetd, syslogd, sshd, Apache, dan daemon lain sebagai standar layanan Windows, yang memungkinkan sistem Microsoft Windows untuk meniru server Unix dan Linux.

Program Cygwin diinstal dengan menjalankan program "setup" Cygwin, yang mengunduh program dan file paket yang diperlukan dari repositori di Internet. Setup dapat menginstal, memperbarui, dan menghapus program-program dan kode sumber paket. Instalasi yang lengkap akan memerlukan lebih dari 36 GB ruang hard disk, tetapi konfigurasi yang dapat digunakan memerlukan 1 atau 2 GB.

Upaya untuk menyatukan konsep yang berbeda antara Unix dan sistem Windows meliputi:

Referensi

[sunting | sunting sumber]
  1. ^ "Updated: Cygwin 2.9.0-2". 
  2. ^ "Cygwin Toolset Download and Installation Instructions". www.ics.uci.edu. Diakses tanggal 2020-09-07. 

"Cygwin homepage section "What Cygwin Isn't?"". Cygwin.