open source will never take over computing. the reason for that is support. i know theres tons of forum support and stuff. but drivers are a huge issue there. then theres the fact that no companies make any software for em cause its pointless since they wont make money. then theres the fact that when it breaks, theres no 800 number to call.
i love linux just as much as the next geek. but its not going anywhere