They're most likely 100% compatible, depending on how you wrote them (e.g. if you used backslashes for path separators or relied on case-insensitive path/filename matching, you'd need to fix that as Linux vs. Windows issue, not a Synchronet version issue).
https://wiki.synchro.net/faq:misc#migration
| Sysop: | Daphantom |
|---|---|
| Location: | Washington, IL. |
| Users: | 2 |
| Nodes: | 6 (0 / 6) |
| Uptime: | 01:28:35 |
| Calls: | 31 |
| Files: | 21,932 |
| D/L today: |
56 files (9,999K bytes) |
| Messages: | 26,289 |