এক্লিপস
কম্পিউটিং পরিভাষায় এক্লিপস অনেকগুলো অ্যাপ্লিকেশন ফ্রেমওয়ার্ক, টুলস এবং সফটওয়্যার নির্মানের ও ব্যবস্থাপনার জন্য প্রয়োজনীয় রানটাইম লাইব্রেরীর সমন্বয়ে গঠিত একটি সফটওয়্যার প্লাটফর্ম। মূলত সফটওয়্যার ডেভেলপার ও অ্যাডমিনিস্ট্রেটরদের একটি ইনটিগ্রেটেড ডেভলপমেন্ট ইনভাইরনমেন্ট (আইডিই) দেয়ার জন্য জাভা ভাষায় এটি লেখা হয়েছে।
উন্নয়নকারী | এক্লিপস ফাউন্ডেশন উম্মুক্ত সফটওয়্যার কমিউনিটি |
---|---|
স্থিতিশীল সংস্করণ | ৩.৪ / ২৫ জুন ২০০৮ |
রিপজিটরি | |
যে ভাষায় লিখিত | Java |
অপারেটিং সিস্টেম | Cross-platform |
উপলব্ধ | Multilingual |
ধরন | Software development |
লাইসেন্স | Eclipse Public License |
ওয়েবসাইট | http://www.eclipse.org/ |
এটির মূল কোডবেজ এসেছে "ভিজ্যুয়াল এজ" থেকে।[১] সাধারণভাবে জাভায় ডেভেলপমেন্টের জন্য জাভা নির্মাতারা এটি ব্যবহৃত করেন। এক্লিপসের জন্য নির্মিত প্লাগ-ইনস ইনস্টল করে ব্যবহারকারীরা এর কর্মপরিধি বাড়াতে পারেন। অন্যান্য প্রোগ্রামিং ভাষার জন্য এক্লিপসের প্রচুর প্লাগ-ইনস পাওয়া যায়।[২]
এক্লিপস এক্লিপস পাবলিক লাইসেন্সের অধীনে প্রকাশিত হয়েছে। অন্যান্য অনেক উম্মুক্ত সফটওয়্যারের মত এক্লিপসের সোর্সও উম্মুক্ত।
Releases
Since 2006 the Foundation has coordinated an annual Simultaneous Release.[৩] Each release includes the Eclipse Platform and several other Eclipse projects.
From 2008 through 2018 each Simultaneous Release had occurred on the 4th Wednesday of June. In 2018 the project switched to quarterly (13 week) YYYY-MM releases without intermediate service releases[৪].
Version name | Date | Platform version | Projects | Main changes |
---|---|---|---|---|
N/A | 21 June 2004 | [৫] | 3.0||
N/A | 28 June 2005 | 3.1 | Added Java 5 support: generics, annotations, boxing-unboxing, enums, enhanced for loop, varargs, static imports[৬] | |
Callisto | 30 June 2006 | 3.2 | Callisto projects[৭] | |
Europa | 29 June 2007 | 3.3 | Europa projects[৩] | |
Ganymede | 25 June 2008 | 3.4 | Ganymede projects[৮] | |
Galileo | 24 June 2009 | 3.5 | Galileo projects[৯] | |
Helios | 23 June 2010 | 3.6 | Helios projects[১০] | |
Indigo | 22 June 2011 | 3.7 | Indigo projects[১১] | Added Java 7 support (3.7.1 sr1): Improved Type Inference for Generic Instance Creation (Diamond), Multi-catch, try-with-resources statement, Simplified Varargs Method Invocation, Strings in switch, Binary Literals and Underscores in Numeric Literals, Polymorphic Methods[১২] |
Juno | 27 June 2012 | [১৩] | 3.8 and 4.2Juno projects[১৬] | |
Kepler | 26 June 2013 | 4.3 | Kepler projects[১৭] | |
Luna | 25 June 2014 | 4.4 | Luna projects[১৮] | Integrated Java 8 support;[১৯] in the prior version, this was possible via a Java 8 patch plug-in |
Mars | 24 June 2015 | 4.5 | Mars projects[২০] | |
Neon | 22 June 2016 | 4.6 | Neon projects[২১] | |
Oxygen | 28 June 2017 | 4.7 | Oxygen projects[২২] | Oxygen.1a introduced Java 9 and Junit 5 support and Oxygen.3a introduced Java 10 support.[২৩] |
Photon | 27 June 2018 | 4.8 | Photon projects[২৪] | |
2018-09 | 19 September 2018 | 4.9 | 2018-09 projects[২৫] | |
2018-12 | 19 December 2018 | 4.10 | 2018-12 projects[২৬] | |
2019-03 | 20 March 2019 | 4.11 | 2019-03 projects[২৭] | |
2019-06 | 19 June 2019 | 4.12 | 2019-06 projects[২৮] | |
2019-09 | 18 September 2019 | 4.13 | 2019-09 projects[২৯] | |
2019-12 | 18 December 2019 | 4.14 | 2019-12 projects[৩০] |