Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » General (non-technical) » Eclipse Foundation » SWT API Copyright question
SWT API Copyright question [message #12207] Wed, 19 January 2005 16:10 Go to next message
Marco Maccaferri is currently offline Marco MaccaferriFriend
Messages: 132
Registered: July 2009
Senior Member
Hello All.

Hope that this is the right newsgroup.

For a project I'm working on, I have developed a set of classes that
resembles the SWT classes (hierarchy, class names, method names, etc.)
but are used to generate html pages. Since I found these classes very
useful, I want to release them to the open source community.

Am I allowed to do such a thing ? Are the SWT class names, method names
and, in general, how they work toghether copyrighted in a way that I'm
not allowed to do a similar work ?

My classes are not using any code derived from the original SWT code and
of course the package names are different.

Bye
Re: SWT API Copyright question [message #12215 is a reply to message #12207] Wed, 19 January 2005 19:58 Go to previous messageGo to next message
Bjorn Freeman-Benson is currently offline Bjorn Freeman-BensonFriend
Messages: 75
Registered: July 2009
Member
Marco,
The EPL (Eclipse Public License) happily allows you extend the APIs,
reimplement the APIs, use the libraries, etc. In fact, as long as you have
not changed the SWT code and re-released it (or incorporated the SWT code in
your released code), then you are free to release your code under any
license you want. We, of course, think you should use the EPL, but then
we're just biased :-)

Have you considered contributing your code to the SWT team to see if they'd
like to consider it for the base SWT releases?

Regards,
Bjorn Freeman-Benson
"not a lawyer and I don't play one on TV either"
Re: SWT API Copyright question [message #12218 is a reply to message #12215] Wed, 19 January 2005 20:13 Go to previous messageGo to next message
Marco Maccaferri is currently offline Marco MaccaferriFriend
Messages: 132
Registered: July 2009
Senior Member
On 19/01/2005 20.58 Bjorn Freeman-Benson wrote:

> The EPL (Eclipse Public License) happily allows you extend the APIs,
> reimplement the APIs, use the libraries, etc. In fact, as long as you have
> not changed the SWT code and re-released it (or incorporated the SWT code in
> your released code), then you are free to release your code under any
> license you want. We, of course, think you should use the EPL, but then
> we're just biased :-)

Good, so I can replicate the SWT class hierarchy and functionality
without problems. I think that I'll release the library under the EPL.

> Have you considered contributing your code to the SWT team to see if they'd
> like to consider it for the base SWT releases?

I don't know if the SWT team may be interested, as I said the library
replicates the SWT class structure, but the output is html for builing
web applications, not for stand-alone GUIs.

Bye
Re: SWT API Copyright question [message #12664 is a reply to message #12218] Thu, 20 January 2005 07:14 Go to previous message
Slamlander is currently offline SlamlanderFriend
Messages: 31
Registered: July 2009
Member
Have you considered some variation of subclassing?
On the surface, what you are doing may conflict with SWT. While I realize
that your library will probably not be linked at the same time as SWT, I can
see corner cases where this could become a problem for build/release/install
processes.

"Marco Maccaferri" <macca@maccasoft.com> wrote in message
news:csmf0v$4ph$1@www.eclipse.org...
>
> On 19/01/2005 20.58 Bjorn Freeman-Benson wrote:
>
> > The EPL (Eclipse Public License) happily allows you extend the APIs,
> > reimplement the APIs, use the libraries, etc. In fact, as long as you
have
> > not changed the SWT code and re-released it (or incorporated the SWT
code in
> > your released code), then you are free to release your code under any
> > license you want. We, of course, think you should use the EPL, but then
> > we're just biased :-)
>
> Good, so I can replicate the SWT class hierarchy and functionality
> without problems. I think that I'll release the library under the EPL.
>
> > Have you considered contributing your code to the SWT team to see if
they'd
> > like to consider it for the base SWT releases?
>
> I don't know if the SWT team may be interested, as I said the library
> replicates the SWT class structure, but the output is html for builing
> web applications, not for stand-alone GUIs.
>
> Bye
Previous Topic:Xerces.jar --- damnit!
Next Topic:[PRIVACY] - Direct Violation of Privacy Policy
Goto Forum:
  


Current Time: Sun Dec 21 05:34:53 GMT 2014

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

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