Davide,
Then it is not clear what your objectives are and who your intended audience is. If you wanted to make money on this project, you should have made it shareware. Do you think the everyday home user is going to make a big USB key for diagnostic purposes? How often do you think their ONE PC is going to need 15 different things? How do you make the disc and install linux/windows and other things from the typical ONE PC a home user would have? No, only the "technician" types would have more than one PC. Either the ones who work in IT as a job, or the ones who's family members dump their computers on to fix and repair.
If you want to make a freeware only disk, then don't add the extra option and don't add Windows! Your logic breaks down when you allow commercial Windows installers. It's like you are going half way and not providing a full solution with poor reasoning.
Do you really think people "earn lots of money using SARDU"? At best it might save a person on buying extra USB keys or CD's, but by no means is this a money maker. I highly doubt anyone is selling a Sardu bootdisk (and if they are, you can easily add a line to the boot menu "If you paid for this, you have been ripped off.
www.sarducd.it" This is what other freeware does.). At best, you can say it saves time, but does it really? I can easily say I spent more time on making (failed) Sardu bootdisks than the time it saved. Do you think technicians are invoicing their clients for a Sardu bootdisk? No.. Why do you encourage it? "This makes SARDU infinitely complete and customizable and best solution for technicians or for those who have to install Windows from USB or repair a PC, saving precious time."
Home users are not trying to spend money, we are always trying to SAVE money. I know I wouldn't use Sardu if I had to pay, and even without paying, I have had to find other solutions for what I want (I'm not everyone, though). If you want users to pay, then you should change your licence and make it payware for commercial use (though commercial people will just buy proven solutions with support from people like MagicISO or EZB Systems). At best, its the convenience of a single USB key to carry in your pocket.
Do you think technicians who know what they are doing are using Sardu to install Windows on lots of machines? Sardu doesn't support the Autounattend.xml install, so why would a technician use your software to make them have to sit and press keys during the install? Do you think technicians are using stock Windows installation and then have to do 3 hours of windows updates and customizations? HAHA, no. They regularly make slipstreamed discs with all the updates.
If a technician repairs a computer, you didn't write the repair software. You didn't analyze what needed to be done to repair it. You didn't do the physical actions to do the repair. All you did was facilitate an easier bootdisk! You are contributing about less than 5% of the solution! If I'm a technician working at the shop, I'm repairing multiple things at a time. Would I need a multiboot disk? No, I would want multiple copies so I can repair multiple machines at once.
Does it matter if xboot is no longer supported if it can do what I need with it? When the next Acronis, Paragon, firmware upgrade tool is released, I am minutes away from an updated disk.
Again, I think you need to review what your objections are for SarduCD. You say you started it in the first place as a challenge to yourself, but you are definitely annoyed you are not making any money and who you think is benefiting from the program is making money. My friends and I come up with awesome ideas all the time, but we ask ourselves, "how much is that worth to someone?" and "are they willing to pay it?". A lot of the times the answer is no. There are TONS of free services out there that will die off because they don't have a business model. You have to be realistic with the benefit you are providing. For someone to donate like $20+ dollars, they need to see significant time savings or benefits (ie, single source downloader, but I would often download them directly for faster and simultaneous speed, or single USB key instead of a few). When some of us have provided the feedback of the features we would want to see, you are balking at it. There is a VPN service called Logmein Hamachi. There is real value to having a hosted VPN for up to 32 clients for $20 a YEAR, and people who have used the service for years would rather lose features and move to a free service than cover the very reasonable $20/year. There are people who can see the value and are willing to pay for it, and there are a lot more who just want the benefit for free. If it cost 1 cent, it is no longer an option to them.
Most people who start freeware projects do so because it crosses with their every day job or hobby and they are doing it for the benefit of themselves or others. If I was in your shoes, I would either stop the project and release the code as open source so others can improve on it, or turn it into a money making project and stop bitching about the misuse of your product. Some developers can afford freeware projects through the advertising on their website, or ad supported installers (like browser toolbars).
In summary, mine and weak's opinion is that the software needs further improvements for the extra stuff to be better understood and used. Your response is not that it needs improvement, but user needs more education. We are fundamentally disagreeing with that, saying its not easy to use and its confusing.
"If you or another user tell me one generic entry that works fine with a list os software, i can add it in a few minutes". We are saying that 'grub4dos ISO image emulation' is how other ISO's can be used in other software. We obviously didn't write the other software, so we cannot provide the entry you are asking for. This is the catch22. We don't KNOW OR KNOW HOW TO GET THE ENTRY, THE OTHER SOFTWARE DOESN'T REQUIRE IT AND WORKS, THAT IS THE DESIRED SOLUTION.