Cygwin – הבדלי גרסאות

תוכן שנמחק תוכן שנוסף
Loveless (שיחה | תרומות)
מ רובוט מוסיף: ko:시그윈
שורה 12:
 
== היסטוריה ==
סייגוויןCygwin התחילה את דרכה ב־[[1995]] כפרויקט של [[סטיב צ'מברליין]], מהנדס ב־Cygnus, ששם לב שחלונות NT ו־95 משתמשות באובייקטים שכבר היו קיימים ב־GNU, וש־GNU עצמה תומכת במחשבי x86. כך, לפחות בתאוריה, ניתן היה לנתב את GCC כדי שהוא [[מהדר|יהדר]] עבור חלונות. תאוריה זו הוכחה כנכונה והפכה לאב־הטיפוס של סייגווין.
 
השלב הבא היה לפתח GCC שירוץ על מערכות Windows, אך זה דרש פונקציונליות רבה של יוניקס, כך שהפתרון היה "לתרגם" קריאות של יוניקס לפקודות בחלונות.
 
עד [[1996]] מפתחים נוספים הצטרפו לפרויקט, והיה כבר ברור שסייגוויןש-Cygwin תהיה דרך נוחה לספק את הכלים של Cygnus למערכות Windows (קודם לכן השתמשו ב־[[DJGPP]]).
הנוחיות באה לידי ביטוי במיוחד באפשרות של [[מהדר]] רב־פלטפורמי ורב־כיווני.
בסביבות [[1998]], Cygnus החלה להציג את סייגווין כחבילה נפרדת העומדת בזכות עצמה.
 
 
== קישורים חיצוניים ==