It terms of the mining software / firmware BKKcoins basically you are going to provide that for the Klondike correct as open source as well to the community and I hope we can help develop and revise, improve this as a community of Klondike users? Basically we shouldn't need to give "free" Klondikes to those who code for CGminer or other software etc do we? I find that counter productive to the whole spirit of the open source aspect of this project... very parasitic actually right? I think we need to NIP that right in the bud so no one is held hostage by miner developers.
I would prefer to add a small fee, which is sent to you as a donation for every download for the Klondike, anytime I provide the software / firmware to someone who buys a board from me. Of course giving you a royalty for each board sold to me is a must and I will be put that directly into my fees for those buying boards. We should all be supporting your work this way I hope. Of course some will leech off the project but really we should be giving what we can to you for all this work you are doing right?
I am going to release the firmware and driver as open source. But I don't intend to release the firmware "early". I guess I need to comment further as some few are going to jump on this.
My original intent with this project was to provide a design so that DIY hackers could make their own and do mining. But it's changed and many people have jumped in and want to make a profit off the project and I've increasingly asking myself why I'm working to put this out there when it's so obviously detrimental to my own mining.
IMO those who have contributed and supported my efforts all along, and are willing to continue with a small per unit fee, to support me and be first to market, will have access to either programmed PICs, or serialized locked binaries. Those who have been hovering, and looking for a free ride to a pot of gold, will need access to a competent programmer who works for free. I won't be providing technical support and free coding services for that. If they believe that offering a $2/unit cheaper product is worth the effort of writing their own firmware, or producing their own design or boards, then I'm not going to fight it. I don't have a problem with those who want to profit from my work. Just those who thought they'd profit by cutting me out and get to market first. Why would I want to help them do that?
Avalon makes a few $$ off each chip, and CKOlivas ought to make a few $$ off each miner (which I don't have the power to enforce), and I guess I should get a couple $$ for each Klondike. Eventually all my work will be free and open and anyone can use it to turn a profit mining, or selling mining rigs. And I'll move on to whatever's next.
edit: By eventually, I mean before too long. Like maybe a short while after the chips start to get to end users. That way DIYers can use it and make or buy boards, and mine.