Haiku's WebPositive - a Firefox-alternative for IRIX?

IRIX/Nekoware development, porting and related topics.
Forum rules
Any posts concerning pirated software or offering to buy/sell/trade commercial software are subject to removal.
User avatar
Geoman
Posts: 661
Joined: Thu May 26, 2005 3:37 am
Location: Munich, Germany
Contact:

Haiku's WebPositive - a Firefox-alternative for IRIX?

Unread postby Geoman » Mon Jan 10, 2011 12:22 pm

I don't know if it's possible to port to IRIX, but it's running very well on Haiku - and it is web-kit based:

http://en.wikipedia.org/wiki/WebPositive

http://webpositive.haiku-os.org/
:Octane2: 2xR12000 400MHz, 4GB RAM, V12
SGI - the legend will never die!!

ratfink
Posts: 169
Joined: Wed Jul 16, 2003 10:53 am
Location: Mesilla, New Mexico
Contact:

Re: Haiku's WebPositive - a Firefox-alternative for IRIX?

Unread postby ratfink » Mon Jan 10, 2011 12:50 pm

Interesting--obviously named after the old "netpositive" browser for BeOS (I was a Be dev once, with a BeBox and everything.) I've read that the Apple and Google code have a lot of x86 optimizations, and since Haiku is x86, it probably wasn't too hard to port. Since the likelihood of MIPS optimizations in any form is slim-to-none, it would possibly help to look for a non-x86 port of webkit.

One worth looking at might be Origyn Web Browser. Among other platforms it runs on AmigaOS 4.x. It is also based and fairly lightweight. There supposedly exists a GTK and SDL port which could be a good starting point. I don't have MIPSPro yet, but I could try gcc once I get my systems back in fully sorted order.

http://www.sand-labs.org/owb (site seems to be down at the moment!?!)

Geof
--
:O2000: :Fuel: :Octane: :Octane2: :O2: +MacPro +Sun Ultra 40 +G4 MDD +G4 Cube +G3 B&W +MacBook Air +iPad +Amiga 3000 +Amiga 2000 Toaster

User avatar
PymbleSoftware
Posts: 1887
Joined: Tue Jul 15, 2008 5:48 pm
Location: P.O. Box 121, Pymble, Sydney, NSW 2073, Australia.
Contact:

Re: Haiku's WebPositive - a Firefox-alternative for IRIX?

Unread postby PymbleSoftware » Mon Jan 10, 2011 1:12 pm

r
ratfink wrote: was a Be dev once, with a BeBox and everything.

133 or 66MHz ?
I had the 133 but guys @ work had 66s

I wrote
Dr Dobb Journal Nov 1999."BeRays for BeOS" ..
死の神はりんごだけ食べる

開いた括弧は必ず閉じる -- あるプログラマー

:Tezro: :Tezro: :Onyx2R: :Onyx2RE: :Onyx2: :O3x04R: :O3x0: :O200: :Octane: :Octane2: :O2: :O2: :Indigo2IMP: :PI: :PI: :1600SW: :1600SW: :Indy: :Indy: :Indy: :Indy: :Indy:
:hpserv: J5600, 2 x Mac, 3 x SUN, Alpha DS20E, Alpha 800 5/550, 3 x RS/6000, Amiga 4000 VideoToaster, Amiga4000 -030, 733MHz Sam440 AmigaOS 4.1 update 1.

Sold: :Indy: :Indy: :Indy: :Indigo: Tandem Himalaya S-Series Nonstop S72000 ServerNet.

@PymbleSoftware
Current Apps -> https://itunes.apple.com/au/artist/pymb ... d553990081
Cortex ---> http://www.facebook.com/pages/Cortex-th ... 11?sk=info
Minnie ---> http://www.facebook.com/pages/Minnie-th ... 02?sk=info
Github ---> https://github.com/pymblesoftware
Visit http://www.pymblesoftware.com
Search for "Pymble", "InstaElf", "CryWhy" or "Cricket Score Sheet" in the iPad App store or search for "Pymble" or "CryWhy" in the iPhone App store.

User avatar
ianj
Posts: 155
Joined: Wed Nov 14, 2007 11:43 am
Location: 費府

Re: Haiku's WebPositive - a Firefox-alternative for IRIX?

Unread postby ianj » Mon Jan 10, 2011 1:26 pm

ratfink wrote:Interesting--obviously named after the old "netpositive" browser for BeOS (I was a Be dev once, with a BeBox and everything.) I've read that the Apple and Google code have a lot of x86 optimizations, and since Haiku is x86, it probably wasn't too hard to port. Since the likelihood of MIPS optimizations in any form is slim-to-none, it would possibly help to look for a non-x86 port of webkit.


I don't know all the details of what was done to make it work, but WebKit can be built for both SPARC and x86 Solaris, using the Sun compiler, with the same set of (28) patches - this at least shows that it's not tied to the x86 architecture or GCC. I assume WebPositive itself requires the Haiku desktop and is not portable, but it could be a model for porting WebKit itself and wrapping an IRIX GUI around it.
:Fuel: :Octane: :Octane2: :Indigo2IMP: :O3x0:

rwengerter
Posts: 75
Joined: Mon Nov 22, 2010 12:02 am
Location: Northern Bavaria, Germany

Re: Haiku's WebPositive - a Firefox-alternative for IRIX?

Unread postby rwengerter » Mon Jan 10, 2011 3:30 pm

http://www.sand-labs.org/owb (site seems to be down at the moment!?!)


Here is a site that is not down and offers the Origyn Web Browser for download:
http://strohmayer.org/owb

The site says that the Origyn Web Browser is based on the WebKit rendering engine and it
uses the "Reaction GUI toolkit". I have done a little research about the Reaction GUI.
It lacks a porting layer. Even X11 has a porting layer which explains why it was able to spread
to many different architectures in a short time.

The missing porting layer would create too much work to port the Origyn Web Browser to
sgi workstations.
:Fuel: 600 MHz, 2 GB RAM, 72 GB 15k RPM HD
:O2: 180 MHz

User avatar
zahal
Posts: 812
Joined: Fri May 27, 2005 11:43 am

Re: Haiku's WebPositive - a Firefox-alternative for IRIX?

Unread postby zahal » Thu Jan 13, 2011 9:23 am

Haiku runs on G4 mac minis doesn't it?
Hmm....what about turning a MIPS box into a cloud terminal?
Sitting in a room.....thinkin' shit up. :evil:

:O2: 400MHz R12k - :320: Dual 550MHz PIII - Apple G4 Cube dual 500MHz/GF6200 - Newton Messagepad 2100 - Apple PowerBook 2400c/G3@240 - DECstation5000/133 - Apple Workgroup Server 9150/120 G3@280 - Apple Macintosh IIfx - Apple Macintosh Color Classic (Mystic upgrade) - Sun Cobalt Cube 3 - Tadpole RDI UltraBook IIi - Digital HiNote Ultra II - HP 200LX

User avatar
ChristTrekker
Posts: 343
Joined: Wed Jun 07, 2006 4:37 pm

Re: Haiku's WebPositive - a Firefox-alternative for IRIX?

Unread postby ChristTrekker » Thu Jan 13, 2011 11:05 am

Make a FLTK port of Webkit, and use that as the basis for a lightweight IRIX browser. It (the FLTK Webkit port) has been done before, so it just needs to be updated to current Webkit and then committed to source management so it has a chance of being kept updated.
Principle Over Politics : http://www.ConstitutionParty.org

User avatar
ianj
Posts: 155
Joined: Wed Nov 14, 2007 11:43 am
Location: 費府

Re: Haiku's WebPositive - a Firefox-alternative for IRIX?

Unread postby ianj » Mon Jan 17, 2011 4:35 am

ChristTrekker wrote:Make a FLTK port of Webkit, and use that as the basis for a lightweight IRIX browser. It (the FLTK Webkit port) has been done before, so it just needs to be updated to current Webkit and then committed to source management so it has a chance of being kept updated.


If you're talking about making a new WebKit port and basing a new browser off of it, why would we use a cross-platform toolkit when we could be using ViewKit?
:Fuel: :Octane: :Octane2: :Indigo2IMP: :O3x0:

User avatar
ChristTrekker
Posts: 343
Joined: Wed Jun 07, 2006 4:37 pm

Re: Haiku's WebPositive - a Firefox-alternative for IRIX?

Unread postby ChristTrekker » Mon Jan 17, 2011 7:35 am

ianj wrote:If you're talking about making a new WebKit port and basing a new browser off of it, why would we use a cross-platform toolkit when we could be using ViewKit?

If you make it something IRIX-specific, we'll be "stuck" maintaining it ourselves. (The community is small, and shrinking. No way to get around that fact.) If you build it so it's usable on other platforms too, it's more likely to be maintained. I guess it's a question of, do you want to make a great IRIX web brower, or do you want to make a web browser that will run great on IRIX?
Principle Over Politics : http://www.ConstitutionParty.org

User avatar
ianj
Posts: 155
Joined: Wed Nov 14, 2007 11:43 am
Location: 費府

Re: Haiku's WebPositive - a Firefox-alternative for IRIX?

Unread postby ianj » Mon Jan 17, 2011 11:30 am

Other platforms already have a multitude of web browsers available using their native widget toolkits, so I see very little likelihood of interest in a hypothetical FLTK browser. IRIX needs a great web browser; other platforms already have them, so if something like this is going to come together, we should not make compromises for cross-platform interest that simply isn't there.

One great thing about building it around WebKit would mean that the most complicated part of maintaining the application is being handled somewhere else, so to my knowledge long-term maintenance would mostly be a matter of dropping subsequent releases of WebKit into the GUI application.
:Fuel: :Octane: :Octane2: :Indigo2IMP: :O3x0:


Return to “SGI: Development”

Who is online

Users browsing this forum: No registered users and 1 guest