XMOS really open source?
-
- Junior Member
- Posts: 4
- Joined: Sun Dec 13, 2009 2:02 pm
XMOS really open source?
I wonder if the XMOS compiler is finally FLOSS sofware and there is source code to see and hack ?
-
- Active Member
- Posts: 60
- Joined: Tue Feb 16, 2010 8:21 am
- Location: Sweden
Source files here:
https://www.xmos.com/technology/design-tools-source
But have you heard something about XMOS trying to be open source, or did you just refer to that many of their tools being built upon OSS which requires derivate products to also be OSS?
https://www.xmos.com/technology/design-tools-source
But have you heard something about XMOS trying to be open source, or did you just refer to that many of their tools being built upon OSS which requires derivate products to also be OSS?
-
- Respected Member
- Posts: 377
- Joined: Thu Dec 10, 2009 6:07 pm
I think the project you are referring to is the XC compiler LLVM port. This has been (and still is) under development at XMOS. The C and C++ compilers already run through LLVM.kristianpaul wrote:I wonder if the XMOS compiler is finally FLOSS sofware and there is source code to see and hack ?
The last I heard for a release date was the end of March.
-
- Member++
- Posts: 30
- Joined: Wed Feb 03, 2010 5:04 pm
The C compiler is currently open source the XC compiler is unfortunately not. Once there is any change to this the community will certainly be informed but there is currently no fixed date for an open source XC compiler.kristianpaul wrote:I wonder if the XMOS compiler is finally FLOSS sofware and there is source code to see and hack ?
-
- Respected Member
- Posts: 377
- Joined: Thu Dec 10, 2009 6:07 pm
Are you still working on the LLVM port?___ wrote:The C compiler is currently open source the XC compiler is unfortunately not. Once there is any change to this the community will certainly be informed but there is currently no fixed date for an open source XC compiler.kristianpaul wrote:I wonder if the XMOS compiler is finally FLOSS sofware and there is source code to see and hack ?
-
- Member++
- Posts: 30
- Joined: Wed Feb 03, 2010 5:04 pm
We are currently investigating the best way to provide an full open source tool chain, LLVM for XC is part of that investigation but as I said we do not currently have a date for availability of this as it is still at an early stage.jonathan wrote:Are you still working on the LLVM port?___ wrote:The C compiler is currently open source the XC compiler is unfortunately not. Once there is any change to this the community will certainly be informed but there is currently no fixed date for an open source XC compiler.kristianpaul wrote:I wonder if the XMOS compiler is finally FLOSS sofware and there is source code to see and hack ?
-
- Respected Member
- Posts: 377
- Joined: Thu Dec 10, 2009 6:07 pm
OK.
The more you share the more help you will get from your community. I think there might be some guys at Kent fired up about helping with the LLVM port. There were certainly one or two in Cambridge who would help. There have been proposals to get the pi-calculus into the language, which isn't possible without an open-source XC toolchain.
The more you share the more help you will get from your community. I think there might be some guys at Kent fired up about helping with the LLVM port. There were certainly one or two in Cambridge who would help. There have been proposals to get the pi-calculus into the language, which isn't possible without an open-source XC toolchain.
-
- Member++
- Posts: 30
- Joined: Wed Feb 03, 2010 5:04 pm
Yes this is all good and certainly where we would like to be, we have a certain level of quality a replacement XC compiler needs to reach before it can be released, ideally we would like to switch over to it in the tools.jonathan wrote:OK.
The more you share the more help you will get from your community. I think there might be some guys at Kent fired up about helping with the LLVM port. There were certainly one or two in Cambridge who would help. There have been proposals to get the pi-calculus into the language, which isn't possible without an open-source XC toolchain.