GCJ - การติดตั้ง Java อย่างอิสระ
GCJ เป็น GNU Compiler สำหรับ Java ที่ผลิตภายใต้การสนับสนุนของมูลนิธิซอฟต์แวร์เสรี Free Software Foundation ทำงานบนระบบปฏิบัติการ Unix ที่เหมือนฟรีอย่างสมบูรณ์ซึ่งเรียกว่า GNU - Not Unix ของ GNU ตั้งแต่ปี 1983 นอกจากนี้ซอฟต์แวร์ GNU ยังถูกใช้อย่างหนักโดย Linux เพื่อจัดหาไลบรารีระบบและคำสั่ง ในขณะที่ Java มีให้บริการฟรีจาก Sun Microsystems ตั้งแต่เริ่มก่อตั้งในปี 1995 แต่ก็ไม่ได้จนกว่ากลางปี ​​2550 ที่ Sun ได้ทำซอฟต์แวร์ Java ส่วนใหญ่ของพวกเขาให้เป็นซอฟต์แวร์ฟรีในแง่ที่ Free Software Foundation และโปรแกรมเมอร์คอมพิวเตอร์และผู้ใช้หลายคน ค่าเฉลี่ย ในขณะที่ใช้งานฟรีใบอนุญาตมีข้อ จำกัด จำนวนหนึ่งเกี่ยวกับวิธีการใช้งาน โดยเฉพาะอย่างยิ่งคุณไม่สามารถเปลี่ยนซอร์สโค้ดให้เหมาะกับความต้องการของคุณและแจกจ่ายซ้ำได้อย่างอิสระ GCJ ถูกสร้างขึ้นเพื่อให้ใช้งาน Java ได้ฟรี ด้วยจาวาส่วนใหญ่ที่อยู่ภายใต้ใบอนุญาตโอเพนซอร์สและฟรีบางคนอาจเชื่อว่าไม่จำเป็นต้องมีโครงการเช่น GCJ อย่างไรก็ตามฉันเชื่อว่าเมื่อ Java เติบโตขึ้นความพยายามเช่นนี้มีความสำคัญมากกว่า อีกประการหนึ่ง GCJ มีเครื่องมือที่อนุญาตให้โปรแกรมเมอร์เขียนโค้ด C ++ และ Java ได้อย่างง่ายดายซึ่งทำให้การใช้ไลบรารีที่มีอยู่ในภาษาใดภาษาหนึ่งง่ายขึ้น นอกจากนี้หากภาษาจาวาถูกนำมาใช้ในกระบวนการมาตรฐาน ANSI หรือ ISO เช่นเดียวกับภาษาอื่น ๆ มีสิ่งสำคัญคือต้องมีการใช้งานหลายอย่าง โครงการเช่น GCJ ยังเปิดโอกาสให้ผู้ที่สนใจได้สำรวจเชิงลึกเกี่ยวกับวิธีการใช้งาน Java สำหรับฉันเหตุผลหลักในการใช้ GCJ คือการใช้โครงการที่ขึ้นอยู่กับมัน - โดยทั่วไปเพราะพวกเขาใช้ CNI เพื่อขยาย Java ด้วยวิธีการเขียนใน C ++ หรือใช้วิธี Java เป็นคลาส C ++ คุณสามารถค้นหารายการของโครงการเหล่านี้ได้ที่นี่

คุณสามารถรับ GCJ เป็นส่วนหนึ่งของ GNU Complier Collection, GCC สามารถดูหน้าแรกของ GCJ ได้ที่ //gcc.gnu.org/java/index.html