Well, Jolla also used a whole lot of existing software left over from the MeeGo effort and from general Linux ecosystem. But it's true they also had to develop a lot of stuff themselves (UI layer & default apps).