Or, you know, forever. The number of things the Linux Desktop community is actively hostile to that could make computing life so much simpler is ridiculous. Portable applications? Relative icon paths in .desktop files? A standardized set of base libraries developers can rely on being present? Linux Desktop cares not for such things. If you don't want to do things their way, fuck you, that's their motto. Then they wonder why people keep choosing other OSs.