3 ms·This is what I have in mind when I think of desktop software. A full stack of technologies. A unified vision.by chrsw 3y agoThis is what I have in mind when I think of desktop software. A full stack of technologies. A unified vision.