تجميعة مصرفات جنو
تجميعة مصرِّفات جنو GNU Compiler Collection | |
---|---|
المطور | مشروع جنو |
آخر إصدار | 4.4.0 / 21 أبريل 2009 |
المنصة | جنو |
النوعية | مُصرّف |
الترخيص | رخصة جنوالعمومية ، رخصة جنوالعمومية الصغرى |
مسقط وب | http://gcc.gnu.org/ |
جي.سي.سي بالإنگليزية: GCC أوتجميعة مصرّفات جنوبالإنگليزية: GNU Compiler Collection هوطاقم من مصرفات اللغات البرمجيّة من إنتاج مشروع جنو. وهي برمجيات حرة توزعها مؤسسة البرمجيات الحرة تحت رخصة جنوالعمومية ورخصة جنوالعمومية الصغرى. بالإضافة إلى كونها المصرّف الرسمي لأنظمة جنو، فقد تم اعتمادها على أنها المصؤّف القياسي أوالأساسي من قبل أنظمة التشغيل الحديثة شبيهة يونكس Unix-like ، بما فيها لينكس وأنظمة تشغيل بي إس دي BSD وماك أو.إس عشرة. تم ربط تجميعة مصرفات جنوإلى الكثير من معماريات الحاسوب Computer Architectures ، وقد انتشرت كأداه في بيئات تطوير البرامج Software Development Environments التجارية ومغلقة المصدر. تستخدم التجميعة أيضاً في منصات مدمجة شهيرة مثل سيمبيان وبلاي ستيشن.
الإصدار 1.0 من GCC كان في عام 1987 وكان اسمها اختصاراً لمصرف جنوللغة سي GNU C Compiler بسبب دعمها للغة سي فقط ، وقد تم أعطى نطاقها لتتمكن من تصريف لغة سي++ في ديسمبر من نفس العام. فيما بعد تم عمل تطويرات لدعم فورتران وباسكال وجافا وأدا بالإضافة إلى لغات أخرى.
تاريخ
بدأت تجميعة مصرفات جنومن قبل ريتشارد ستالمن عام 1985. لقد قام بتوسيع مصرف لترجمة لغة السي كان موجود مسبقاً. المصرف تم كتابته وترجمته بلغة باستيل Pastel ، وهي امتداد للغة باسكال. ثم تمت إعادة كتابته بلغة السي من قبل لين تاور وريتشارد ستالمن وتم إطلاقه عام 1987 ليكون المصرّفم لمشروع جنو. أشرف على تطويره مؤسسة البرمجيات الحرة.