جیسیسی
From Wikipedia, the free encyclopedia
کلکسیون کامپایلرهای گنو یا «مجموعهٔ مترجمِکدهای گنو»(به انگلیسی: GNU Compiler Collection) که به اختصار GCC نیز خوانده میشود، مجموعهای از کامپایلرها برای زبانهای برنامهنویسی مختلف است که به وسیلهٔ پروژه گنو به وجود آمدهاست.
توسعهدهنده(ها) | پروژه گنو |
---|---|
انتشار آزمایشی | ۷ مه ۲۰۲۰؛ ۴ سال پیش (۲۰۲۰-07}})
|
مخزن | |
سیستمعامل | چندسکویی |
حجم | ۷۱٫۱ مگابایت برای tar.xz. |
مجوز | پروانه عمومی همگانی گنو |
وبگاه |
جیسیسی یکی از کلیدیترین اعضای زنجیره ابزار گنو (به انگلیسی: Gnu ToolChain) است. جی سی سی در ابتدا فقط کامپایلری استاندارد برای سیستم گنو بود ولی امروزه در بسیاری از سیستمعاملهای مشابه یونیکس از آن استفاده میشود؛ مانند گنو/لینوکس، خانواده بیاسدی، اواس ایکس. همچنین جیسیسی برای معماریهای سختافزاری مختلف نیز پورت شدهاست.[1]
جیسیسی در اوایل سرنام کلمات GNU C Compiler بود؛ زیرا فقط توانایی کامپایل برنامههای نوشته شده به زبان C را داشت؛ که با مرور زمان قادر به ترجمه زبانهای بیشتری مانند سیپلاسپلاس، فورترن، پاسکال، جاوا، آبجکتیو سی و ایدا شد.[2] پس از آن جی سی سی سرنام کلمات GNU Compiler Collection شد.
بنیاد نرمافزارهای آزاد جیسیسی را تحت اجازهنامه آزاد گنو (جیپیال) نسخه ۳ به انضمام استثناهای منحصر به جیسیسی منتشر کردهاست.[3] جیسیسی نرمافزار آزاد است.[4]