There's a story going around that Microsoft might be porting Office to Linux. If you believe this story, I have a wonderful, lightly used bridge in Brooklyn I'd like to sell you for a mere million dollars cash.
Is this technically possible? Sure. In fact, you can run Microsoft Office on Linux today by using WINE or its commercial big brother, CodeWeavers' Crossover Linux. I've done it myself. WINE and Crossover runs Office, and other Windows applications, on Linux by providing an implementation of the Windows API (application programming interface) on top of Linux.