Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [cdt-dev] merging C# Eclipse plugin efforts

Well the CPL was the precursor to the EPL, and you can certainly place CPL
and EPL code side by side (and even call one from the other) in peace and
tranquility, but if we were to host anything on Eclipse.org it would have
to be relicensed under the EPL.  I can't see the copyright holder
complaining about relicensing, as the licenses are nearly identical, but
nonetheless they would have to explicitly and formally relicense their
content to us under the EPL to satisfy the legal requirements.

As for collaboration/contribution, in general the CDT community is all for
it.  We're a pretty inclusive lot.

===========================

Chris Recoskie
Team Lead, IBM CDT Team
IBM Toronto
http://www.eclipse.org/cdt



                                                                       
             Karol Pietrzak                                            
             <kap4020@xxxxxxx>                                         
             Sent by:                                                   To
             cdt-dev-bounces@e         cdt-dev@xxxxxxxxxxx             
             clipse.org                                                 cc
                                                                       
                                                                   Subject
             15/06/2006 02:52          [cdt-dev] merging C# Eclipse plugin
             PM                        efforts                         
                                                                       
                                                                       
             Please respond to                                         
             kap4020@xxxxxxx;                                          
             Please respond to                                         
               "CDT General                                            
             developers list."                                         
             <cdt-dev@eclipse.                                         
                   org>                                                
                                                                       
                                                                       




On Thursday 15 June 2006 14:11, Chris Recoskie wrote:
> They generate their parser via LLK.  The resulting generated parser code
is
> under the LGPL license, as they use the example C# grammar, which itself
> was LGPL.  The LGPL is not compatible with the EPL currently.
>
> I am not a lawyer but I think that makes the idea of contributing it to
> Eclipse dead in the water for now.

Hmmm, ok.  How about Emonic [1], yet another C# plugin I just found?  It's
CPL
licensed, and also has a few nice features, including "color-highlighting,
outline, word-completion and build mechanism via Ant or Nant."

Chris Recoskie: Do you know per-chance if the CPL is EPL-compatible?

I think there are three C# Eclipse plugins for Eclipse currently in
development:

1. Rebecca Chernoff, with Doug Schaefer as her mentor for the Google SoC
2. Emonic [1]
3. Black-Sun [2]

And, there's Improve Technologies' C# plugin which hasn't been in
development
for a few years now [3].

I think if we merge our efforts, we can create a truly powerful C# plugin
for
Eclipse, one that rivals Eclipse's powerful Java support.

I will try to contact the respective authors of these plugins, because so
far
I do not see the reason to take separate paths down the same road.

What does everyone else thing about this?  Any feedback would be greatly
appreciated. :)

[1] http://sourceforge.net/projects/emonic/
[2] http://sourceforge.net/projects/black-sun
[3] http://www.improve-technologies.com/alpha/esharp/

--
Karl Pietrzak
kap4020@xxxxxxx
(See attached file: attj6ytw.dat)
_______________________________________________
cdt-dev mailing list
cdt-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/cdt-dev

Attachment: attj6ytw.dat
Description: Binary data


Back to the top