|
57.
|
|
|
Service Oriented Architecture (<acronym>SOA</acronym>)
|
|
|
|
(no translation yet)
|
|
|
|
Located in
docs/development/C/development.xml:316(para)
|
|
58.
|
|
|
<application>Eclipse</application> is licensed under the <ulink url="http://www.eclipse.org/org/documents/epl-v10.php">EPL v1.0</ulink>, which is <ulink url="http://www.eclipse.org/legal/eplfaq.php#GPLCOMPATIBLE">not compatible with the <trademark>GPL</trademark></ulink>, and a work created by combining a work licensed under the <trademark>GPL</trademark> with a work licensed under the <trademark>EPL</trademark> cannot be lawfully distributed. The <trademark>GPL</trademark> requires that "[any distributed work] that ... contains or is derived from the [<trademark>GPL</trademark>-licensed] Program ... be licensed as a whole ... under the terms of [the <trademark>GPL</trademark>].", and that the distributor not "impose any further restrictions on the recipients' exercise of the rights granted". The <trademark>EPL</trademark>, however, requires that anyone distributing the work grant every recipient a license to any patents they might hold that cover the modifications they have made. Because this is a "further restriction" on the recipients, distribution of such a combined work does not satisfy the <trademark>GPL</trademark>. The <trademark>EPL</trademark>, in addition, contains a patent retaliation clause, which is incompatible with the <trademark>GPL</trademark> for the same reasons.
|
|
|
|
(no translation yet)
|
|
|
|
Located in
docs/development/C/development.xml:322(para)
|
|
59.
|
|
|
These projects can be conceptually organized into seven different "pillars" or categories: <placeholder-1/><placeholder-2/>
|
|
|
|
(no translation yet)
|
|
|
|
Located in
docs/development/C/development.xml:281(para)
|
|
60.
|
|
|
The <application>Eclipse</application> community is also supported by a large and vibrant ecosystem of major <acronym>IT</acronym> solution providers, innovative start-ups, universities, research institutions, and individuals that extend, support, and complement the <application>Eclipse</application> Platform.
|
|
|
|
(no translation yet)
|
|
|
|
Located in
docs/development/C/development.xml:344(para)
|
|
61.
|
|
|
Eric <trademark>Python</trademark>IDE
|
|
|
|
(no translation yet)
|
|
|
|
Located in
docs/development/C/development.xml:355(title)
|
|
62.
|
|
|
Home Page: <ulink url="http://eric-ide.python-projects.org"> http://eric-ide.python-projects.org</ulink>
|
|
|
|
(no translation yet)
|
|
|
|
Located in
docs/development/C/development.xml:356(para)
|
|
63.
|
|
|
<application>Eric</application> is a full featured <trademark>Python</trademark> and <trademark>Ruby</trademark> editor and <acronym>IDE</acronym>, written in <trademark>Python</trademark>. It is based on the cross-platform <application>Qt</application><acronym>GUI</acronym> toolkit, integrating the highly flexible <trademark>Scintilla</trademark> editor control. It is designed to be usable as an everyday quick and dirty editor, as well as being usable as a professional project management tool integrating many advanced features <trademark>Python</trademark> offers the professional coder. <application>Eric4</application> includes a plugin system which allows easy extension of the <acronym>IDE</acronym> functionality, with plugins downloadable from the Internet. Current stable versions are <application>Eric4</application>, based on <trademark>Python</trademark> 2 and <application>Qt</application> 4, and <application>Eric5</application> based on <trademark>Python</trademark> 3 and <application>Qt</application> 4.
|
|
|
|
(no translation yet)
|
|
|
|
Located in
docs/development/C/development.xml:361(para)
|
|
64.
|
|
|
<trademark>Python</trademark> bindings to <application>Qt</application> are available through <trademark>PyQt</trademark>, enabling <application>Eric</application> to use <application>Qt</application> to create graphical interfaces for the user. <ulink url="http://www.riverbankcomputing.co.uk/software/pyqt/intro"><trademark>PyQt</trademark></ulink> is a set of <trademark>Python</trademark> bindings for <trademark>Nokia</trademark>'s <application>Qt</application> application framework and runs on all platforms supported by <application>Qt</application>, including <trademark>Windows</trademark>, <trademark>Mac OS X</trademark> and <trademark>Linux</trademark>. <trademark>PyQt</trademark> v4 supports <application>Qt</application> 4. The bindings are implemented as a set of <trademark>Python</trademark> modules that contain over 300 classes and over 6,000 functions and methods.
|
|
|
|
(no translation yet)
|
|
|
|
Located in
docs/development/C/development.xml:377(para)
|
|
65.
|
|
|
FLUID - FLTK <acronym>GUI</acronym> Designer
|
|
|
|
(no translation yet)
|
|
|
|
Located in
docs/development/C/development.xml:396(title)
|
|
66.
|
|
|
Home Page: <ulink url="http://www.fltk.org/">http://www.fltk.org/</ulink>
|
|
|
|
(no translation yet)
|
|
|
|
Located in
docs/development/C/development.xml:397(para)
|