GCJ - независимо приложение за Java
GCJ е компилаторът на GNU за Java, произведен под егидата на Фондацията за свободен софтуер. Фондацията за свободен софтуер работи над безплатна пълна Unix-подобна операционна система, наречена GNU - GNU's не Unix, от 1983 г. Софтуерът GNU също се използва широко от Linux за предоставяне на системни библиотеки и команди. Въпреки че Java е свободно достъпна от Sun Microsystems от създаването си през 1995 г., едва в средата на 2007 г. Sun предостави повечето от своя Java софтуер като свободен софтуер в смисъл, че Фондацията за свободен софтуер и много компютърни програмисти и потребители означава. Въпреки че беше свободен за използване, лицензът включваше редица ограничения за това как можете да го използвате. По-специално не можете да промените изходния код според вашите нужди и свободно да го преразпределите. GCJ е създаден, за да осигури напълно безплатно изпълнение на Java. Тъй като по-голямата част от Java вече е обхванат от лиценз за безплатен и отворен код, някои хора може да вярват, че няма нужда от проект като GCJ. Считам обаче, че с напредване на Java усилията като това са още по-важни. Като първо, GCJ включва инструменти, които позволяват на програмистите лесно да смесват C ++ и Java код, което улеснява използването на съществуващи библиотеки на всеки език. Освен това, ако езикът на Java някога е поставен чрез процеса на стандарти ANSI или ISO, както много други езици, е важно да има няколко реализации. Проекти като GCJ също дават възможност на заинтересованите хора да проучат задълбочено как се реализира Java. За мен основната причина да се използва GCJ е да се използват проекти, които зависят от него - най-общо защото те са използвали CNI за разширяване на Java с методи, написани на C ++, или да използват методите на Java като C ++ класове. Можете да намерите списък на някои от тези проекти тук.

Можете да получите GCJ като част от GNU Complier Collection, GCC. Началната страница на GCJ може да бъде намерена на адрес //gcc.gnu.org/java/index.html.


Инструкции Видео: ARBISTAR 2.0 LLAMADA DE ÉXITO TODOS LOS MIÉRCOLES 25 - 09 - 2019 (Април 2024).