There are actually a few projects doing exactly that, at least for the early entries;
- FreeSO - Open-source version of The Sims: Online but with a bunch of modern improvements, main server shut down at the end of last year
- Simitone - Single-player interface for FreeSO
- FreeSims - Open-source engine for The Sims
- OpenTS2 - Open-source implementation of The Sims 2 engine in Unity
Development pace for them is somewhat slow due apparent lack of interest - and a healthy dose of fear of EA interference - though.
They actually did a study on it after rolling back to Windows, and it turned out to not have failed due to technical difficulties at all.
If I recall correctly they stated that something like 80-90% of all issues reported during the period were due to badly designed processes - processes which were the same as in Windows, and the number of technical issues actually dropped.
Certainly, the fact that Microsoft promised to build a fancy new HQ in the city if they switched back to Windows can't have had anything to do with the choice to roll back...