On Thu, 16 Dec 2004 00:46:27 +0100, Vedran Vucic <vvucic@xxxxxxxx> wrote: > > > Dear colleagues, > > There are several important rules when speaking on open source hardware: > Hardware should use protocols, interfaces, cores, programming tools, debugging > tools that are free in full meaning , i .e. free as freedom. > That kind of hardware should be fully documented .i.e schematics, diagrams, > assembly instruction, parts list, gerber files etc. in order to be really free > fo reveryone and not only to companies that would use that for profit only not > taking care about freedom. > It is desirable that hardware is fully programmable or reconfigurable by using > FPGA and similar devices. Thus, it is needed to examine which manufacturers > ie.e Xilinx, Motorola, Analog Devices do manufacture processors or other chips > that may be used in audio applications. > The rest is choice of technical solution, but if you study carefully legal > consequences of using firmware that is not free or using protocols and > standards > that are not free than you will see that technical choice of chips should be > carefully undertaken. > > Regards, > > Vedran > Yes, Vedran, you're points are ones I understand. Let me make a couple of things very clear form my point of view: 1) On this project, when I speak of 'firmware' I mean something generated from some sort of source code the we develop ourselves. This project won't use any firmware produced by other companies. The source code we use should be open and licensed under some GNU like license and compiled/assembled into our 'firmware'. (TBD later) 2) I am not against a for-profit company manufacturing and selling the design for profit, much as the Open Source software model doesn't stop people from making money putting together software. However, improvements made to the design should be given back to the Open Source community in and open and timely manner. 3) While it would clearly be desireable to use Open Source tools, I would not personally limit my projects to that requirement. Another possibility is to use prorietary tools in the beginning and then drive the Open Source community to produce tools later that work also. I.e. - I will not be limited today by what hasn't been developed in the Open Source community if there is a reasonable expectation that some Open Source variant could and will be developed in the future. My thought is that there may be tools developers looking for projects like this as a reason to get started. Just my thoughts for now. Thanks, Mark