Skip to main content



      Home
Home » Eclipse Projects » Eclipse Platform » Redistribution or Reusing Eclipse Code
Redistribution or Reusing Eclipse Code [message #254002] Fri, 18 June 2004 20:35 Go to next message
Eclipse UserFriend
Originally posted by: alagan_ans.yahoo.com

Hi:
I work for a non-profit health Care Organization and
we are working on a product which is similar to the
concepts of Eclipse.

There is a base Java based platform and we could add
diffrent java modules as plugins. This IS NOT going to
be a Commercial Product and will have to make it
available for free distribution. This product will be
used in the Hospital and nursing homes to enter
patient data and analysis.

My question is, rather than Building this project from
scratch could I use the Eclipse.org code base and
write our own modules as plugins to it.

If it is possible what is the procedure should we
have to follow. I would be happy to provide any
additional information you may require.

I would appreciate some one could reply to this.

Thanks
Alagan Sathianathan
Iowa Foundation For Medical Care
West Des Moines
Iowa
Re: Redistribution or Reusing Eclipse Code [message #254099 is a reply to message #254002] Sat, 19 June 2004 17:56 Go to previous message
Eclipse UserFriend
"Alagan" <alagan_ans@yahoo.com> wrote in message
news:cb01pb$54l$1@eclipse.org...
>
> My question is, rather than Building this project from
> scratch could I use the Eclipse.org code base and
> write our own modules as plugins to it.
>

Oh absolutely. Eclipse is licensed under the Common Public License,
http://www.eclipse.org/legal/cpl-v10.html. CPL basically allows you to
freely reuse Eclipse code *without* having to open your code. If you should
actually change Eclipse code for your own purposes (very unlikely) then you
must make those changes available as open code.

The Eclipse runtime platform is a great 'plugin' framework, it would be
*very* difficult and a huge amount of work to create a better platfrom from
scratch.

>
> If it is possible what is the procedure should we
> have to follow. I would be happy to provide any
> additional information you may require.
>

First, you should get at least one experienced Java developer on your team
to guide the team through Eclipse-land. While Eclipse is a fantastic
platform it is not for newbies because good documentation on the platform
itself is not abundant. There is a learning curve that will be significant
for an inexperienced developer but not much for an experienced developer.
In fact, the 3.0 release (which will happen soon) introduces MANY new
capabilities which have been barely documented.

If you want to build a web application then Eclipse does not have much to
offer right now. If you are looking to build a fat GUI (lile the Eclipse
IDE itself) then Eclipse has a lot to offer.

The documents for how to develop a 'plugin' for Eclipse are contained in the
Eclipse IDE's help system. So, the best way to get started is to download
and install the IDE, read the 'Platform Developers Guide' in the help
system, and then attempt to build a plugin that adds some new UI parts to
the Eclipse IDE. AFTER reading the Platform Developers Guide you might
start with this tutorial on how add a view to Eclispe,
http://eclipse.org/articles/viewArticle/ViewArticle2.html. Then you might
try this tutorial on how to create your own application using the new 'Rich
Client Platform',
http://dev.eclipse.org/viewcvs/index.cgi/%7Echeckout%7E/plat form-ui-home/rcp-proposal/rich_client_platform_facilities.ht ml.

hth,

Ted Stockwell
Technical Director
RPC Software
Previous Topic:exporting feature does not work
Next Topic:Test support classes for testing plugins?
Goto Forum:
  


Current Time: Wed Jul 16 11:07:25 EDT 2025

Powered by FUDForum. Page generated in 0.08657 seconds
.:: Contact :: Home ::.

Powered by: FUDforum 3.0.2.
Copyright ©2001-2010 FUDforum Bulletin Board Software

Back to the top