Author Topic: Sponsorship needed for new OS/2 web browser  (Read 583 times)

Martin Iturbide

  • OS2World NewsMaster
  • Global Moderator
  • Hero Member
  • *****
  • Thank You
  • -Given: 243
  • -Receive: 46
  • Posts: 1632
  • Your Friend Wil Declares...
    • View Profile
    • Martin's Personal Blog
Sponsorship needed for new OS/2 web browser
« on: October 12, 2017, 12:27:11 am »
Hi

In reference to this article: http://articles.os2voice.org/

First of all, Qt has shown that it has a lot of interesting application and a lot of Qt apps has been ported to the OS/2 platform, that is why I think it is very important to have Qt 5.5 ported too. Bitwise has also demonstrated that they can deliver what they offer and have OS/2 skilled developers. I think we all need to help and donate to this fund raising started by OS2VOICE.

The other thing interesting about the OS2VOICE post is what it says "But having Q.T. will also make it easier to port the Chromium web browser to OS/2. " The important browsers on the wild are Chrome, Firefox, Edge and Safari. Dumping Firefox for smaller and experimental browser will not be nice, but dumping Firefox for Chromium makes a lot more sense. If having  Qt 5.5 will help the developers to have Chromium ported there is another reason why we need to support a Qt port.

What I think it needs more information is why it is so hard to port RUST to OS/2 and why "It is unlikely that RUST will ever be ported to OS/2." If someone can post more information about this subject, it will be great.

Regards


Martin Iturbide
OS2World NewsMaster
... just share the dream.

ivan

  • Hero Member
  • *****
  • Thank You
  • -Given: 0
  • -Receive: 24
  • Posts: 626
    • View Profile
Re: Sponsorship needed for new OS/2 web browser
« Reply #1 on: October 12, 2017, 02:05:20 am »
In my opinion chrome browser should be taken behind the barn and shot.  It does not have the ability to use essential addons like noscript and adblock+.  After all it is a google invention and google lives by adds on web pages.

Maybe they should look at waterfox which is associated with firefox but has had all of the slurping and tracking bits removed.  It was forked by a 16 year old a few years ago.  I have been moving my friends that insist on using windows over to it and they are all more than happy with it - I even have a friend with iOS using it rather than safari.  It also works well on linux.

Just mt 2 cents worth.

Dave Yeo

  • Hero Member
  • *****
  • Thank You
  • -Given: 7
  • -Receive: 87
  • Posts: 1092
    • View Profile
Re: Sponsorship needed for new OS/2 web browser
« Reply #2 on: October 12, 2017, 02:16:57 am »
As far as I know, having a newer QT won't help with porting Chromium (the open source part of Chrome) to OS/2 porting Chromium would be a huge job.
Palemoon is a possibility as it is a fork of Mozilla. I have a very broken port here that does display web pages.
Rust is basically alpha software, or was until recently. It is built on LLVM https://en.wikipedia.org/wiki/LLVM, so first LLVM would have to be ported. LLVM is a project of similar size as GCC and to get it to the point where it produces code, including DLLs on OS/2 by itself would be an undertaking.
Then Rust 0.01 needs to be ported, which is used to port Rust 0.02, which is used to port Rust 0.03, etc, repeat about 20 times to get to Rust 1.0, which might be able to build current Rust. Every 6 weeks there's a new release and Mozilla uses the latest.
It's a lot of work, which would involve at least one compiler expert, which we don't have. Even some of the BSDs have only lately got current Rust running, and they're starting with LLVM already ported and using ELF objects, shared libraries and executables, unlike us. We don't have a compiler expert and the funding for one would possibly be a couple of hundred thousand dollars or more.

Dave Yeo

  • Hero Member
  • *****
  • Thank You
  • -Given: 7
  • -Receive: 87
  • Posts: 1092
    • View Profile
Re: Sponsorship needed for new OS/2 web browser
« Reply #3 on: October 12, 2017, 02:26:46 am »
@Ivan, I looked at WaterFox, seems it is purely 64bit and would be harder to port then Palemoon.
Eventually we're going to be left behind as everyone moves to 64bit. Developers with tons of memory will forget about 32bit, programs such as web browsers will need more memory then 32bit can supply (already happening with Mozilla, most problems are memory related, even on 32bit Windows) and most users will be on 64bit and 32 bit operating systems will have the same fate as 16 bit operating systems.
It'll take a while but the switch over is happening more and more. Most all x86 CPU's have been capable of 64bit for over a decade, memory is cheap enough that having 4-8GBs is common, hard drive prices the same, so the slight bloat of 64bit doesn't matter at all.

Jochen Schäfer

  • Jr. Member
  • **
  • Thank You
  • -Given: 5
  • -Receive: 6
  • Posts: 54
    • View Profile
Re: Sponsorship needed for new OS/2 web browser
« Reply #4 on: October 12, 2017, 09:27:10 am »
As far as I know, having a newer QT won't help with porting Chromium (the open source part of Chrome) to OS/2 porting Chromium would be a huge job.
I looked into the build process, and Chromium uses the whole GTK enchilada. Which would be a worthwhile purpose in itself.

André Heldoorn

  • Full Member
  • ***
  • Thank You
  • -Given: 37
  • -Receive: 7
  • Posts: 189
    • View Profile
Re: Sponsorship needed for new OS/2 web browser
« Reply #5 on: October 12, 2017, 10:09:19 am »
have Qt 5.5 ported too. Bitwise has also demonstrated that they can deliver

</silence>FWIW: I've already stopped upgrading some improved Qt-ports because of the required, enforced, useless Unix directory structures.<silence>

Eugene Tucker

  • Newbie
  • *
  • Thank You
  • -Given: 0
  • -Receive: 0
  • Posts: 12
    • View Profile
Re: Sponsorship needed for new OS/2 web browser
« Reply #6 on: October 12, 2017, 11:14:01 am »
What about the Chromium variant 'Brave " , it seems to offer a lot of good features, but aren't both 64 bit browsers.

Dave Yeo

  • Hero Member
  • *****
  • Thank You
  • -Given: 7
  • -Receive: 87
  • Posts: 1092
    • View Profile
Re: Sponsorship needed for new OS/2 web browser
« Reply #7 on: October 12, 2017, 05:10:26 pm »
As far as I know, having a newer QT won't help with porting Chromium (the open source part of Chrome) to OS/2 porting Chromium would be a huge job.
I looked into the build process, and Chromium uses the whole GTK enchilada. Which would be a worthwhile purpose in itself.

Even on Windows?
Yes, having GTK ported would open up a lot of other ports.

Roderick Klein

  • Full Member
  • ***
  • Thank You
  • -Given: 0
  • -Receive: 7
  • Posts: 158
    • View Profile
Re: Sponsorship needed for new OS/2 web browser
« Reply #8 on: October 12, 2017, 08:42:20 pm »
Hi

In reference to this article: http://articles.os2voice.org/

First of all, Qt has shown that it has a lot of interesting application and a lot of Qt apps has been ported to the OS/2 platform, that is why I think it is very important to have Qt 5.5 ported too. Bitwise has also demonstrated that they can deliver what they offer and have OS/2 skilled developers. I think we all need to help and donate to this fund raising started by OS2VOICE.

The other thing interesting about the OS2VOICE post is what it says "But having Q.T. will also make it easier to port the Chromium web browser to OS/2. " The important browsers on the wild are Chrome, Firefox, Edge and Safari. Dumping Firefox for smaller and experimental browser will not be nice, but dumping Firefox for Chromium makes a lot more sense. If having  Qt 5.5 will help the developers to have Chromium ported there is another reason why we need to support a Qt port.

What I think it needs more information is why it is so hard to port RUST to OS/2 and why "It is unlikely that RUST will ever be ported to OS/2." If someone can post more information about this subject, it will be great.

Regards

That last part about RUST I understood that from Dmitry from Bitwise Works. He did not explain any details. But I will take his word for it :-)  Also next to RUST do not forget the other point I mentioned in the article I have written.
Even if RUST could be ported to OS/2 we would still be stuck with the other issue that Firefox is already bloatware and according to Dmitry (and developer on other platforms), so hard to maintain.

At least we are starting on this journey early enough to have a new browser on time.

Roderick Klein
President OS/2 VOICE

Martin Iturbide

  • OS2World NewsMaster
  • Global Moderator
  • Hero Member
  • *****
  • Thank You
  • -Given: 243
  • -Receive: 46
  • Posts: 1632
  • Your Friend Wil Declares...
    • View Profile
    • Martin's Personal Blog
Re: Sponsorship needed for new OS/2 web browser
« Reply #9 on: October 12, 2017, 09:37:40 pm »
Hi

Let me list the suggested options on this thread:

- Chromium  - https://www.chromium.org/ - Chrome OSS Project
- Palemoon - http://www.palemoon.org/ -  Firefox/Mozilla Fork
- Brave - https://brave.com/ - Chromium fork.
- QupZilla - https://qupzilla.com - Qt Browser, latest version requires Qt5

Any others?

Regards
Martin Iturbide
OS2World NewsMaster
... just share the dream.

Jochen Schäfer

  • Jr. Member
  • **
  • Thank You
  • -Given: 5
  • -Receive: 6
  • Posts: 54
    • View Profile
Re: Sponsorship needed for new OS/2 web browser
« Reply #10 on: October 13, 2017, 08:56:07 am »
As far as I know, having a newer QT won't help with porting Chromium (the open source part of Chrome) to OS/2 porting Chromium would be a huge job.
I looked into the build process, and Chromium uses the whole GTK enchilada. Which would be a worthwhile purpose in itself.

Even on Windows?
Yes, having GTK ported would open up a lot of other ports.
At least on X Windows. But it definitely doesn't use Qt.