4. не используй OpenSource лицензию (ИМХО напишешь хороший проект, а кто-нить переделает под себя + еще Шароварезным сделает!)
Интересно, а что плохого в том, что кто-то переделает прогу под себя, ведь тем самым он будет развиватьь твой проект, причем совершенно бесплатно.
Цитата:
1. Делай собственный движок (как Opera).
Написать самому движок для браузера, это ничуть не легче, чем написать самому ОС. (недаром FireFox оновывается на движке Mozilla, а IE на Mosaic) В одиночку, у тебя врядли это получиться.
Если уж делать браузер на основе IE, то нужно добавить
1. Поддержку socks-цепочек.
2. Изменение user-agent'а, refer'a, time-zone на лету.
3. Хороший редактор кукисов.