ByteSync will run on Windows, Linux and macOS

Published on January 27, 2022 by Paul Fresquet
Last update on April 23, 2022

ByteSync will run on Windows, Linux and macOS

This article was originally published on on January 27, 2022.

We are now able to confirm it: ByteSync will be cross-platform and will work on Windows, Linux and macOS 🪟 🐧 🍏 !
Moreover, the solution will be interoperable: it will be possible to synchronize data between any client, regardless of the operating system on which it is running.

This offers very interesting perspectives for companies that will use ByteSync. They will benefit from a unified remote data synchronization solution that will work with the same user interface and functionality on Windows, Linux and macOS.
As a result, ByteSync will be able to adapt to the majority of information systems, even when they are composed of heterogeneous hardware and operating systems. For example, it will be possible to use the solution to back up data from Windows or Mac machines to storage spaces managed with Linux.

Technical aspects and supported OS

To run on Windows, Linux and Mac while providing a modern and unified user interface, ByteSync is based on Microsoft’s .NET 6 platform and the Avalonia UI framework.

.NET 6 is a free and open source framework for Windows, Linux and macOS operating systems. Released on November 8, 2021, it is the successor to .NET 5, which was itself the successor to .NET Core and the .NET Framework. .NET 6 is designed to allow developers to build applications that are runnable on many platforms (Web, Mobile, Desktop, Cloud, IoT, etc.). Several programming languages are offered, such as C#, F# and Visual Basic, and many community projects are available to extend the capabilities of applications.
Microsoft plans to support .NET 6 for three years, until November 8, 2024, as a long-term support (LTS) release.

Avalonia is a framework for developing graphical user interfaces for applications designed to run on various operating systems, including Windows, Linux and macOS. Free and open source, it is easy to handle and allows the use of modern development techniques (such as the Model-View frameworks).

Thanks to the use of these technologies, here is the list of operating systems with which ByteSync will be compatible:

  • Windows 7, Windows 8, Windows 8.1, Windows 10 & Windows 11
  • Windows Server 2016 & Windows Server 2019
  • Linux Debian 9+
  • Linux Ubuntu 16.04+
  • Linux Fedora 33+
  • macOS 10.15+
Alternative Text

About ByteSync

ByteSync is a file synchronization program available on Windows, Linux and macOS.
Up to 5 local and remote computers can connect to compare and synchronize their data with flexibility, control and security.
ByteSync uses delta copying to transfer only the differences between files and provides excellent transfer performance.

Initial Release Packages

When the Beta version is released, we will provide :

  • An installable version, with setup, for Windows x64 and for Windows x86
  • A portable .zip version for Windows x64 and for Windows x86
  • A portable .tar.gz version for Linux x64
  • A portable .zip version for macOS 64

We will then adapt the release packages according to the users’ requests.

Next steps for ByteSync

We are currently finalizing the development of the first public version of the solution. When this version is ready, we will publish the software documentation, in English and French, and we will launch the Beta program. We will give more details on these topics soon.

Connect with ByteSync!

Find us on social networks to follow our news, releases and discover our videos.