Eclipse

از ویکی فارسی اوبونتو
پرش به: ناوبری، جستجو

اکلیپس

Eclipse یک محیط توسعه یکپارچه (IDE) است که در برنامه نویسی رایانه استفاده می شود. این شامل یک فضای کاری پایه و یک سیستم پلاگین قابل توسعه برای شخصی سازی محیط است. Eclipse بیشتر با زبان جاوا نوشته شده و کاربرد اصلی آن برای توسعه برنامه های جاوا است ، اما ممکن است برای توسعه برنامه ها در سایر زبان های برنامه نویسی از طریق افزونه ها از جمله Ada ، ABAP ، C ، C ++ ، C # ، Clojure ، COBOL ، D نیز استفاده شود ، Erlang ، Fortran ، Groovy ، Haskell ، JavaScript Julia ، [6] Lasso ، Lua ، NATURAL ، Perl ، PHP ، Prolog ، Python ، R ، Ruby (شامل چارچوب Ruby on Rails) ، Rust ، Scala و Scheme. همچنین می تواند برای تهیه اسناد با LaTeX (از طریق پلاگین TeXlipse) و بسته های نرم افزار Mathematica مورد استفاده قرار گیرد. محیطهای توسعه شامل ابزارهای توسعه Eclipse Java (JDT) برای جاوا و Scala ، Eclipse CDT برای C / C ++ و Eclipse PDT برای PHP و غیره است.

پایگاه کد اولیه از IBM VisualAge نشات گرفته است. کیت توسعه نرم افزار Eclipse (SDK) ، که شامل ابزارهای توسعه جاوا است ، برای توسعه دهندگان جاوا در نظر گرفته شده است. کاربران می توانند با نصب پلاگین هایی که برای بستر Eclipse نوشته شده اند مانند جعبه ابزار توسعه برای سایر زبان های برنامه نویسی ، توانایی های آن را گسترش دهند و می توانند ماژول های پلاگین خود را بنویسند و به آنها کمک کنند. از زمان معرفی OSGi (Equinox) در نسخه 3 Eclipse ، پلاگین ها می توانند به صورت پویا متصل و متوقف شوند و بسته های (OSGI) نامیده می شوند. [8]

کیت توسعه نرم افزار Eclipse (SDK) یک نرم افزار رایگان و منبع باز است که تحت شرایط مجوز Eclipse عمومی منتشر می شود ، اگرچه با مجوز عمومی عمومی GNU سازگار نیست.این یکی از اولین IDE ها بود که تحت GNU Classpath اجرا شد و تحت IcedTea بدون مشکل اجرا می شود.

مجوز

اکلیپس با مجوز عمومی Eclipse Public License ( EPL ) منتشر شده است . Eclipse در ابتدا تحت مجوز عمومی عمومی منتشر شد ، اما بعداً تحت مجوز Eclipse عمومی دوباره مجوز گرفت. بنیاد نرم افزار آزاد گفته است که هر دو مجوز مجوزهای نرم افزار رایگان هستند ، اما با مجوز عمومی عمومی GNU (GPL) سازگار نیستند

نسخه های منتشر شده

نام نسخه زمان انتشار
۳.۲ 30 June 2006
۳.۳ 29 June 2007
۳.۴ 25 June 2008
۳.۵ 24 June 2009
۳.۶ 23 June 2010
۳.۷ 22 June 2011
۳.۸ و ۴.۲ 27 June 2012
۴.۳ 26 June 2013
۴.۴ 25 June 2014
۴.۵ 24 June 2015
۴.۶ 22 June 2016
۴.۷ 28 June 2017
۴.۸ 27 June 2018
۴.۹ 19 September 2018
۴.۱۰ 19 December 2018
۴.۱۱ 20 March 2019
۴.۱۲ 19 June 2019
۴.۱۳ 18 September 2019
۴.۱۴ 18 December 2019
۴.۱۵ 18 March 2020
۴.۱۶ 17 June 2020
۴.۱۷ 16 September 2020
۴.۱۸ 16 December 2020
۴.۱۹ 17 March 2021
۴.۲۰ 16 June 2021
۴.۲۱ 15 September 2021 ( در اینده منتشر خواهد شد )