zlacker

[parent] [thread] 11 comments
1. thunde+(OP)[view] [source] 2023-07-25 05:00:33
IMHO, Apple has a very good opportunity to open-source Safari. If Safari were to become cross platform, out would surely help in fighting Google Chrome's dominance.

Although I do agree that means there's less competition in the browser engine world.

replies(5): >>yjftsj+i2 >>boxed+25 >>toyg+a7 >>person+Ng >>toast0+h12
2. yjftsj+i2[view] [source] 2023-07-25 05:19:47
>>thunde+(OP)
Safari uses webkit as the engine, which is FOSS. I mean, yes, I'd also like them to open source the whole thing and make it portable, but the engine is the hard part.
replies(2): >>pauldd+S3 >>PlutoI+Qe
◧◩
3. pauldd+S3[view] [source] [discussion] 2023-07-25 05:32:48
>>yjftsj+i2
Look at the success of Chromium, Brave, etc.
replies(1): >>tgv+Cr
4. boxed+25[view] [source] 2023-07-25 05:42:25
>>thunde+(OP)
It was...
5. toyg+a7[view] [source] 2023-07-25 06:06:34
>>thunde+(OP)
You might want to read up on the history of WebKit...
◧◩
6. PlutoI+Qe[view] [source] [discussion] 2023-07-25 07:15:24
>>yjftsj+i2
You should be able to compile the GTK front end of WebKit nearly everywhere.

The Mac front end uses macOS APIs and Apply is super selective which ones they port to Windows and WebKit would force them to open source this.

7. person+Ng[view] [source] 2023-07-25 07:32:33
>>thunde+(OP)
It is. See: - https://webkit.org/ - https://github.com/WebKit/WebKit

Also see: https://en.wikipedia.org/wiki/WebKit#Origins

replies(1): >>jeroen+oT
◧◩◪
8. tgv+Cr[view] [source] [discussion] 2023-07-25 09:09:33
>>pauldd+S3
Safari doesn't have a Windows or Android port.
replies(1): >>o1y32+ow
◧◩◪◨
9. o1y32+ow[view] [source] [discussion] 2023-07-25 09:58:23
>>tgv+Cr
Safari used to be actively developed and shipped on Windows before 2010.
replies(1): >>jwells+D51
◧◩
10. jeroen+oT[view] [source] [discussion] 2023-07-25 12:57:21
>>person+Ng
Webkit isn't Safari, though it's close. A lot of integrations and some APIs Apple provides aren't available in Webkit.
◧◩◪◨⬒
11. jwells+D51[view] [source] [discussion] 2023-07-25 13:57:46
>>o1y32+ow
It relied on large portions of AppKit/Cocoa ported to Windows though, and I don’t think Apple would be too keen to open source that too.

For it to make sense to open source Safari for Windows, they’d first have to pull out the AppKit bits and replace them with something else.

12. toast0+h12[view] [source] 2023-07-25 17:21:33
>>thunde+(OP)
Apple released Safari for Windows, and nobody used it, because it was awful[1]. So they stopped worrying about cross-platform.

[1] https://appleinsider.com/articles/12/07/25/apple_kills_windo...

[go to top]