The following sentence appears weird for me because the phrase of late. Does that mean recently and require to use perfect tense?
Just as the free computer operating system Linux has of late become even more crash resistant, so support for it within the computer industry has been growing.
Just as the free computer operating system Linux has of late become even more crash resistant, so support for it within the computer industry has been growing.












