Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

macOS (Universal, Intel and Apple Silicon) Support #139

Open
TK50P opened this issue Nov 3, 2024 · 1 comment
Open

macOS (Universal, Intel and Apple Silicon) Support #139

TK50P opened this issue Nov 3, 2024 · 1 comment

Comments

@TK50P
Copy link

TK50P commented Nov 3, 2024

Hello, I already seen similar issues related to this.
But I’d like to ask some specific questions to understand the situation better:

  1. What are the main reasons for not releasing a macOS version?
    (For example, are there technical, resource, or licensing challenges that make it difficult to support macOS?)

  2. Is macOS support planned for the future?
    (If so, is there an estimated timeline, or are there any prerequisites that need to be addressed first?)

  3. Would it be possible to consider a Universal binary for both Intel and Apple Silicon Macs?
    (This could increase compatibility across macOS devices. Are there any particular obstacles to creating a Universal binary?)

  4. Is there a workaround or alternative recommendation for macOS users in the meantime?
    (For example, would running the application via a virtual machine or compatibility layer like CrossOver be viable?)

@ttalvitie
Copy link
Owner

  1. No technical reason; the only main dependency (CEF) supports macOS and the Browservice code should compile just fine on macOS. The main issue is that I don't have much time to use for this project (see the notice), and I'm not personally familiar with Macs, I don't have easy access to the hardware and I'm not particularly interested in doing the work of setting up the build and keeping it working for every release (it's already a bit of a hassle to get both Linux and Windows builds to succeed).
  2. Not planned by me (but of course someone else can start making their own macOS builds).
  3. I don't know (probably easier to answer when setting up the macOS build).
  4. I don't know much about Macs, but you probably can run Linux virtual machines, so you should be able to run the Linux version of Browservice in such a virtual machine just fine.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants