ebooksgratis.com

See also ebooksgratis.com: no banners, no cookies, totally FREE.

CLASSICISTRANIERI HOME PAGE - YOUTUBE CHANNEL
Privacy Policy Cookie Policy Terms and Conditions
Cygwin – ויקיפדיה

Cygwin

מתוך ויקיפדיה, האנציקלופדיה החופשית

ערך זה זקוק לעריכה, על מנת שיתאים לסגנון המקובל בוויקיפדיה.
הסיבה שניתנה לכך היא: מסתמך על ידע מוקדם שלא לצורך. אם אתם סבורים כי אין בדף בעיה, ניתן לציין זאת בדף השיחה שלו.
Cygwin

הרצת מספר תוכנות ב-Cygwin תחת חלונות XP
מפתח Red Hat ואחרים
גרסה אחרונה 1.5.25-7 ב-17 בדצמבר 2007
מערכת הפעלה Microsoft Windows
רישיון GPL
קטגוריה אמולטור
דף בית cygwin.com


Cygwin היא חבילת תוכנה שפותחה במקור על ידי Cygnus Solutions, על מנת לאפשר למערכת ההפעלה חלונות להתנהג בצורה דומה למערכת יוניקס. תוכנות שהוסבו ל־Windows על ידי Cygwin רצות בצורה אופטימלית במערכות Windows NT, וחלקן גם יכולות לרוץ בצורה משביעת רצון במערכות Windows 9x. כיום, Cygwin מפותחת על ידי צוות המפתחים של Red Hat ואחרים כתוכנה חופשית.

[עריכה] תיאור

Cygwin כוללת ספרייה שמיישמת את פקודות המערכת של תקן POSIX בעזרת פקודות מערכת של חלונות, כלי פיתוח מבית GNU (כגון GCC ו־GDB) כדי לאפשר פיתוח תוכנה בסיסי, וכן מספר גדול של כלי יוניקס נפוצים. החבילה לא מאפשרת להריץ יישומי לינוקס על חלונות, ויש צורך לבנות את התוכנות מקוד המקור שלהן כדי שיפעלו תחת חלונות.

חברת Red Hat מפיצה את Cygwin תחת רישיון GPL, אך עם סעיף המחייב שתוכנות המתמשות ב־Cygwin יהיו תחת רישיון של קוד פתוח. החברה גם מאפשרת לרכוש רישיון מסחרי שמתיר להפיץ תוכנה קניינית אשר מבוססת על Cygwin.

[עריכה] היסטוריה

Cygwin התחילה את דרכה ב־1995 כפרויקט של סטיב צ'מברליין, מהנדס ב־Cygnus, ששם לב שחלונות NT ו־95 משתמשות בפורמט לקובצי אובייקטים שכבר היה בשימוש ב־GNU, ושממילא GNU עצמה תומכת במחשבים מבוססי x86. כך, לפחות בתאוריה, ניתן היה לנתב את GCC כדי שהוא יהדר עבור חלונות. תאוריה זו הוכחה כנכונה ושימשה כבסיס לאב־הטיפוס של Cygwin.

השלב הבא היה לפתח גרסה של GCC שתרוץ על מערכות Windows, מה שדרש פונקציונליות רבה של יוניקס, כך שהפתרון היה "לתרגם" קריאות של יוניקס לפקודות בחלונות.

עד 1996 מפתחים נוספים הצטרפו לפרויקט, והיה כבר ברור ש־Cygwin תהיה דרך נוחה לספק את הכלים של Cygnus למערכות Windows (קודם לכן השתמשו ב־DJGPP). בסביבות 1998, Cygnus החלה להציע את Cygwin כחבילה נפרדת העומדת בזכות עצמה.

[עריכה] קישורים חיצוניים


aa - ab - af - ak - als - am - an - ang - ar - arc - as - ast - av - ay - az - ba - bar - bat_smg - bcl - be - be_x_old - bg - bh - bi - bm - bn - bo - bpy - br - bs - bug - bxr - ca - cbk_zam - cdo - ce - ceb - ch - cho - chr - chy - co - cr - crh - cs - csb - cu - cv - cy - da - de - diq - dsb - dv - dz - ee - el - eml - en - eo - es - et - eu - ext - fa - ff - fi - fiu_vro - fj - fo - fr - frp - fur - fy - ga - gan - gd - gl - glk - gn - got - gu - gv - ha - hak - haw - he - hi - hif - ho - hr - hsb - ht - hu - hy - hz - ia - id - ie - ig - ii - ik - ilo - io - is - it - iu - ja - jbo - jv - ka - kaa - kab - kg - ki - kj - kk - kl - km - kn - ko - kr - ks - ksh - ku - kv - kw - ky - la - lad - lb - lbe - lg - li - lij - lmo - ln - lo - lt - lv - map_bms - mdf - mg - mh - mi - mk - ml - mn - mo - mr - mt - mus - my - myv - mzn - na - nah - nap - nds - nds_nl - ne - new - ng - nl - nn - no - nov - nrm - nv - ny - oc - om - or - os - pa - pag - pam - pap - pdc - pi - pih - pl - pms - ps - pt - qu - quality - rm - rmy - rn - ro - roa_rup - roa_tara - ru - rw - sa - sah - sc - scn - sco - sd - se - sg - sh - si - simple - sk - sl - sm - sn - so - sr - srn - ss - st - stq - su - sv - sw - szl - ta - te - tet - tg - th - ti - tk - tl - tlh - tn - to - tpi - tr - ts - tt - tum - tw - ty - udm - ug - uk - ur - uz - ve - vec - vi - vls - vo - wa - war - wo - wuu - xal - xh - yi - yo - za - zea - zh - zh_classical - zh_min_nan - zh_yue - zu -