Mahmoud
I agree with Sebus on this one.
I am disappointed to see that a year after i first read your posts on this forum regarding this topic, that you sound less enthusiastic now that you did a year ago.
We manage over 15,000 end user machines and about 300 physical servers.
We have seen a clear trend over the past 4 or so years with the move from non-MS boot disks to the vast majority being based on WinPE 2.0+. Most moved to WinPE 3.0 when it was released due to the significant advantages it offers to vendors who already offer Windows based tools porting their tools to a pre-boot environment, and the benefits for creating and managing WinPE disks through the WAIK/ADK system of importing modules.
Rather than having (hundreds of) proprietary boot disks for each different system/server (recovery disks and support tools etc.), we have managed to consolidate nearly all the tools from WinPE based disks into a single master boot disk that our engineers and technicians use dozens of times a day.
Most importantly, the new ADK creates WinPE 4.0 bootable media. WinPE 4.0 is currently the only pre-boot media fully compatible with the new UEFI BIOSs (in other words, UEFI devices which do not support legacy BIOS mode are likely NOT to be able to boot from WinPE 3.0 and older - for example this is the case on some Windows 8 tablets, devices which can only boot from their single USB port).
Separately, UEFI also introduced a new feature called Secureboot which limits which operating systems the UEFI will allow the device to boot from (GPT i think).
What I feel this means to you and your business is that the Linux bootable distro you talk of will become obsolete/unusable by many/most customers probably before it is released.
There are already customers crying out for the ability to use your tool to fix boot issues, from a WinPE environment. I expect with WinPE 4 many of the pre-reqs can be included using the tools to import those modules, for example netfx, WMI, scripting/Powershell.
Mahmoud - Have you even tried booting from a CD/USB with WinPE on it, and running EasyBCD and seeing whether it works? I am certain the work involved to iron out any issues would be easier than complete a re-write for Linux. WinPE licensing is completely irrelevant. Customers will create their own WinPE media, they just want to be able to copy EasyBCD to the same media, and run it without issues.
I hope this helps you continue the great work on EasyBCD.
Kind regards
Mike