Project Jedi

Project JEDI is an Open Source project created in 1997, which started with the goal to translate C headers to Object Pascal and share the results with fellow Delphi programmers. The name decided on was Project JEDI (the "Joint Endeavour of Delphi Innovators"). Over time it evolved to include other aspects of Delphi programming: runtime library (RTL) enhancements, new visual components for the VCL and version control. Today, as a stable code collection, it is one of the largest open source Delphi libraries, and its code is widely used in the Delphi community.

Objectives

Project JEDI has set itself the task of converting published C header files into new Delphi units, classes and components that make new technologies freely available for use in the native Delphi environment. The original goals were:

Nowadays, the future of Project JEDI is "up to the members" according to the Project JEDI director.[1] The overall project JEDI structure is now stable and subprojects can drive their own development. Most subprojects are actively developed and they can be used with the latest versions of Delphi and C++Builder.[2]

Subprojects

Project JEDI is split in different subprojects, each dedicated to specific tasks:

References

  1. Clay Shannon. "Interview with Alan C. Moore by Clay Shannon". Embarcadero. Retrieved 2003-06-09.
  2. Embarcadero. "Delphi XE Compatible Third Party Tools & Components". Embarcadero. Retrieved 2011-01-02.
  3. Bob Swart. "Dr.Bob's HeadConv - C DLL Header Converter and implicit/explicit Import Unit Generator for Delphi". Retrieved 2000-12-16. Check date values in: |access-date= (help)
  4. Matthias Thoma. "Jedi Code Library: A short description of an impressive Open Source library for Delphi". Embarcadero. Retrieved 2000-08-28. Check date values in: |access-date= (help)

External links

This article is issued from Wikipedia - version of the Sunday, November 29, 2015. The text is available under the Creative Commons Attribution/Share Alike but additional terms may apply for the media files.