Up to version 608, YZF_Sudoku will run with wine on Macs and Linux boxes. However, if one attempts to use "Open Puzzle File", there is trouble. One does get a dialogue box showing the current directory and any text files listed there. But as soon as you click on one of the .txt files, YZF_Sudoku crashes. Even if you attempt to copy and paste, when you try to paste, YZF_Sudoku crashes. You can use ''Find All Steps" followed by clicking the 'All Possible Steps' tab, to see alternate next moves.
Now, with 609 and 610, the same crashing occurs as with 608. Unfortunately, if you attempt to use "Find All Steps" followed by clicking the "All Possible Steps" tab, YZF_Sudoku will usually freeze [but not all the time?]. If YZF_Sudoku freezes, the lower dialogue box flickers and sometimes YZF_Sudoku remains frozen or sometimes it will continue after a wait of 30 seconds or longer. If YZF remains frozen, the only thing you can do is use 'Force Quit' . Also, with 609 and 610, if you attempt to use the "Preferences" tab to view or revise the step order, you then cannot use 'Auto Solve' or 'Find All Steps' as in both cases an odd error message appears.
For all versions [608, 609, 610] puzzle generation [using the box with the red + sign] works well.
Manual entry of a puzzle is imperfect too. As you try to enter a given in a cell, YZF will sometimes attempt to place an incorrect given. Then you must click to remove the incorrect given to set the desired given.
btw Cut/Copy and Paste do work well with both Sudoku Explainer [SE] and XSudo using wine. In fact, SE and XSudo work 'flawlessly' with wine [as far as I can tell]