Search engines are completely different from downloaded software - you can't avoid reliance on the provider unless you feel like writing your own web crawler and waiting for it to gather web content (even though it will never catch up with the volume of new stuff constantly being put on the 'net).