Tietokonemaailma käyttää nykyään pääasiassa GNU/Linux-järjestelmää monissa pöytäkoneissaan. Tärkein syy tämän laajaan käyttöön on sen käyttö videopeleissä. Uusien teknologioiden ja digitaalisen voiman nopean kasvun myötä on tärkeää pysyä ajan tasalla erilaisista tietokoneissa käytetyistä sovelluksista, ohjelmistoista ja muista olemassa olevista teknologioista.
Androidin kehitys on tasoittanut tietä matkapuhelimien ja muiden teknologioiden käytölle. Pienellä kännykällä voi nyt tehdä myös kameran, laskimen, puhelimen ja pöytäkoneen työt. Tässä on kaksi eri sovellusta, joita käytetään työpöytäjärjestelmässä eri käyttöjärjestelmissä.
PuTTY vs Cygwin
Ero PuTTY:n ja Cygwinin välillä on, että PuTTY on beta-ohjelmisto, jota käytetään videoiden emulointiin, kun taas Cygwin on Microsoft Windowsin käyttämä komentorivikäyttöliittymä. Molemmat ovat ilmaisia, niillä on avoin lähdekoodi ja kaikki voivat käyttää niitä. Näitä käytetään käyttöjärjestelmissä.
PuTTY on beta-ohjelmistopääteemulaattori, jota käytetään emuloimaan videoita niiden erityisessä suunnitteluarkkitehtuurissa. Sen on kehittänyt Simon Tatham vuonna 1998, ja hän on ylläpitänyt sitä tähän asti. Se on itse asiassa kehitetty Microsoft Windowsille, mutta sitä käyttävät myös kaikki muut käyttöjärjestelmät. Jotkut niistä ovat macOS ja macOSX. Se käyttää C-kieltä ohjelmoinnissa ja tukee erilaisia verkkoprotokollia.
Cygwin on komentorivikäyttöliittymä, jonka ympäristö on samanlainen kuin Unixissa. Se on yhteensopiva POSIXin kanssa ja käyttää sen vakiokirjastoa. Ohjelmointi on tehty C/C++-kielellä ja sitä käyttää Microsoft Windows. Sen on kehittänyt Cygnuksen ohjelmistoinsinööri Steve Chamberlain, ja se julkaistiin vuonna 1995. Ohjelmistolähde on avoin ja ilmainen kaikille.
Vertailutaulukko PuTTY:n ja Cygwinin välillä
Vertailuparametrit | Kitti | Cygwin |
Merkitys | Pääteemulaattori, jota käytetään tiedostonsiirtosovelluksena ja emuloi videoita. | Se on komentorivikäyttöliittymä, jossa on Unixin kaltainen ympäristö. |
Kehittäjä(t) | Simon Tatham | Steve Chamberlain, Cygnus Solutions |
Käynnistettiin sisään | 8. tammikuuta 1998 | 18th lokakuuta 1995 |
Käyttöjärjestelmä | Microsoft Windows, macOS, Linux | Microsoft Windows |
Sisään kirjoitettu | C-kieli | C/C++ kieli |
Tyyppi | Pääte-emulaattori | POSIX-standardikirjasto, POSIX-standardiapuohjelmat, C-standardikirjasto |
Lisenssi | MIT-lisenssi | GNU Lesser General Public License (versio 3) |
Mikä on PuTTY?
PuTTY on pääteemulaattori, joka on avoin ja jolla on ilmainen lähde. Sitä käytetään verkkotiedostonsiirtosovelluksena, ja se voi tukea erilaisia verkkoprotokollia, joista osa on TCP, SSH, Telnet ja raw socket -yhteys. Se syntyi vuonna 1998.
Sen on kehittänyt brittiläinen ohjelmoija nimeltä Simon Tatham.
Alun perin PuTTY suunniteltiin Microsoft Windowsille, mutta nyt monet muut käyttöjärjestelmät, kuten Mac-käyttöjärjestelmä ja Mac Operating SystemX, käyttävät tätä. Nämä ovat joitakin Unix-tyyppisiä alustoja, jotka käyttävät järjestelmän virallisia portteja, ja epävirallisia portteja käyttävät Windows Phone ja Windows mobile.
PuTTY on C-kielellä kirjoitettu pääteemulaattori. Tämä pääteemulaattorin tyyppinen ohjelmisto tunnetaan joskus terminaalisovelluksena ja siitä käytetään lyhennettä TTY. TTY tarkoittaa tässä teletypeä. PuTTY:n perustoiminto on emuloida videopäätettä sen arkkitehtonisessa näytössä. Se on brittiläisen ohjelmoijan kehittämä ja ylläpitämä beta-ohjelmisto. PuTTY pyrkii olemaan monikäyttöinen sovellus, joka voidaan suorittaa useimmissa käyttöjärjestelmissä.
Mikä on Cygwin?
Microsoft Windows käyttää Cygwiniä komentoriviliittymänä. Se toimii Microsoft Windows -yhtenäisyysympäristön kanssa Unixin kanssa. Cygwin on yhteensopiva POSIX-ohjelmoinnin kanssa ja sitä voidaan käyttää Microsoft Windowsissa. Cygwinin päätehtävä on tietojen integrointi Windowsin ja muiden järjestelmäresurssien, sovellusten ja ohjelmistotyökalujen sovellusta varten.
Se auttaa käynnistämään Windows-sovelluksen Cygwin-mikroympäristöön. Cygwin ja sen työkalut ovat helposti käytettävissä Windowsin käyttöjärjestelmällä. Cygwin on ilmainen ja avoin ohjelmisto, jota kaikki voivat käyttää. Cygwin on jaettu pääasiassa kahteen osaan: Dynaamiseen linkkikirjastoon ja laajaan ohjelmistotyökalujen ja sovellusten kokoelmaan.
Dynaaminen linkkikirjasto toimii sovellusohjelmointirajapinnan yhteensopivuuskerroksena standardissa C-kirjastossa. Laaja ohjelmistotyökalujen ja sovellusten kokoelma luo Unix-tyyppisen ympäristön. Cygnus-ratkaisut olivat alun perin Cygwinin kehittäjä, mutta myöhemmin Red Hat -niminen yritys osti sen. Sitä ylläpitävät nyt Cygnus Solutions, Red Hat ja Cygwin-projektin vapaaehtoiset.
Tärkeimmät erot PuTTY:n ja Cygwinin välillä
Johtopäätös
Erilaisten teknologioiden kehitys kannustaa ihmisiä käyttämään edistyksellistä teknologiaa, koska se helpottaa teknologian käyttöä ja muuttuu käyttäjäystävälliseksi. Tietojenkäsittelyalan ihmisten osallistuminen on lisääntynyt asteittain viimeisen kahden vuosikymmenen aikana. Myös digitaalisen sektorin kehitys näkyi parin viime vuoden aikana.
PuTTY on teletyyppi, jota käytetään päätelähteenä videoiden emulointiin käyttöjärjestelmässä. Cygwiniä käytetään sovelluksen käynnistämiseen Microsoft Windowsissa Cygwin-ympäristössä. Ensimmäistä voidaan käyttää monissa käyttöjärjestelmissä, kun taas jälkimmäistä käytetään vain Microsoft Windowsissa. Molemmat PuTTY- ja Cygwin-lähteet ovat avoimen lähdekoodin ja ilmaisia. Molempien käyttö on vaihtelevaa ja niitä käytetään eri käyttöjärjestelmissä.
Viite
- https://www.cs.dartmouth.edu/~campbell/cs50/putty-cygwin-tutorial.pdf
- https://onlinelibrary.wiley.com/doi/abs/10.1002/1099-1255(200005/06)15:3%3C331::AID-JAE558%3E3.0.CO;2-G