Cygwin

Cygwin on Linuxin kaltainen yhteensopivuusympäristö Windows-käyttöjärjestelmälle, joka toimii POSIX-yhteensopivana emulaatiokerroksena sekä tarjoaa joukon työkaluohjelmia. Cygwin on toteutettu Windowsin DLL-kirjastona (cygwin1.dll). Rajapinta seuraa Single Unix Specification -määrittelyä mahdollisimman pitkälle ja sen jälkeen Linux-käytäntöjä. Rajapinnan käytöllä hyvin monet Unix-ohjelmistot kääntyvät ja toimivat Cygwinin alaisuudessa Windowsilla. Muutamista ohjelmistoista ainoat saatavilla olevat Windows-versiot ovat Cygwin-käännöksiä. Cygwin on vapaa ohjelmisto.

Cygwinin alkuperäinen kehittäjä on Cygnus Solutions, jonka ostamisesta Red Hat ilmoitti vuonna 1999.

Microsoftilta oli oma POSIX-yhteensopivuuspaketti nimeltään Windows Services for Unix (SFU), jonka korvasi Windows Subsystem for Linux Windows 10:ssä.

Lähteet

  1. 1 2 3 Cygwin: Chapter 1. Cygwin Overview cygwin.com. Viitattu 30.7.2017. (englanniksi)
  2. ↑ Daniel Lazenby: Cygwin: For Windows NT 1.7.2000. Linux Journal. Viitattu 8.7.2019. (englanniksi)
  3. ↑ Red Hat To Acquire Cygnus and Create Global Open Source Powerhouse 15.11.1999. Red Hat. Viitattu 8.7.2019. (englanniksi)
  4. ↑ Windows Services for Unix Microsoft. Viitattu 5.7.2019. (englanniksi)

Aiheesta muualla