On 30/10/2012 23:37, Brendan Conoboy wrote:
> On 10/26/2012 02:01 AM, Mitnacht, Thomas wrote:
>> Hello GCC-enthusiasts!
> [snip]
>
> Hi everybody- I am the engineering project manager of the MSP430 effort
> at Red Hat.  On behalf of Red Hat and TI we would like to thank the
> community, especially Peter Bigot, for his hard work.  Additional thanks
> to TI for recognizing the importance of MSPGCC and Free/Open Source
> software in general.  At Red Hat, our team's principal goal is to make
> MSP430 an officially supported architecture in gcc, gdb and their
> associated support libraries.  Having ported and pushed dozens of new
> architectures upstream, I can say with confidence that everybody wins
> with upstream ports: New features will come to MSP430 with each new
> release, bugs get looked at by FSF maintainers, and the community can
> diversify its efforts beyond maintaining the compiler tools.  In the
> coming weeks and months we will become increasingly active in public as
> we make progress in the project.  Thank you!
>
>

I fully agree about the benefits of getting msp430 support into the 
mainline trees for the tools.  While there are benefits in having an 
officially supported (by TI and/or Red Hat) out-of-tree build on the 
side, everyone wins in having the main work being in-tree.  (A typical 
use of the out-of-tree build would be to apply patches for supporting 
new devices faster than mainline FSF releases.)

One problem you will face in this move is the copyright situation for 
many contributions to msp430 gcc, binutils, gdb and libraries.  As far 
as I know, everything has always been contributed with suitable licenses 
(GPL, library licenses, etc.), with the exception of some restricted 
code for interfacing gdb to msp430 devices that is only available in 
binary form - but since the code in question is owned by TI, I guess 
you'll get that sorted out!.

However, to get code into FSF trees, you'll need copyright assignments - 
and I think it will be a challenge to track down all the people involved 
and get the assignments in place.  I believe this has always been one of 
the main reasons why mspgcc has not been fully merged upstream.  I am 
sure you will get helpful responses if you can get hold of the 
appropriate people (and posting to this mailing list is probably a good 
start), but I fear you will have to do a certain amount of re-writing. 
However, once you have first completed the merge with upstream, it will 
make maintenance and development far easier in the future.


I don't know what mailing lists or other channels you will use for 
communication during this development (I guess the gcc development list 
at least), but please keep us up to date on this list too.

Anyway, good luck in the project - as you say, everyone will win.

mvh.,

David


------------------------------------------------------------------------------
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics
Download AppDynamics Lite for free today:
http://p.sf.net/sfu/appdyn_sfd2d_oct
_______________________________________________
Mspgcc-users mailing list
Mspgcc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mspgcc-users

Reply via email to