La notizia è a dir poco straordinaria, ed è sopratutto vera, i gemelli Friedens stanno lavorando al porting di Mozilla Firefox 3.5 su AmigaOS 4.x
Project TIMBERWOLF
What is Timberwolf
Timberwolf is the project name of the AmigaOS port of the Firefox web browser (for legal reasons it cannot be called Firefox). Firefox is an award-winning open source web browser and is the de-facto-standard browser across a wide variety of operating system, taking second place in popularity after Microsoft' s Internet Explorer. Its features include tabbed browsing, support for HTML 5, ECMAScript 3.1, and CSS 3, extensibility through addons, and a lot more. In short, Firefox is the most complete open source browser to date. Timberwolf is a spare-time project, not funded by anybody.
Goals
The goal of the project is a port of the Firefox web browser and associated technologies to AmigaOS 4.1. The port should not depend on any emulation techniques like using an X server or GTK; the goal is to make a real port that has as many AmigaOS specific features as possible.
The minimal system requirement will be AmigaOS 4.1 with the latest quickfix applied. The port might require some additional third-party components like OpenAmiga's new default pointers. There are no plans for any older version of AmigaOS nor for any other AmigaOS-alike system. Timberwolf will make use of some of the features of AmigaOS 4.1 currently in development.
Version
The version to be ported is the version that is most current at the time of the release. That is, when we're ready to release, we will make sure that the release version is the currently stable version. That is, if at the time of release of Timberwolf Firefox 3.5 is the current version, then Timberwolf
will be based on version 3.5.x that is current, and this bounty will only apply to this version of Firefox. The bounty will not include a commitment to any future version beyond (in the above mentioned example) 3.5 (or 3.6 if the stable series at the time of release of Timberwolf is 3.6)
Source code
The source code of the port will be made available only as far as the MPL requires it, i.e. all modified source code files will be available for interested parties, but new files will not. This is in accordance with the requirements of the Mozilla Public License.
If, after 12 months after the release of a new major version of Firefox, the author(s) of Timberwolf have not released a new version or at least committed to a new version, the source code shall be given to an interested party that can continue development of Timberwolf.
Initial Release
As outlined above, the initial release aims at being up-to-date with the current stable branch of Mozilla/Firefox. That is, if for example the current stable branch of Firefox is 3.5.1, then Timberwolf shall be based on 3.5.1. After this version, the author(s) of Timberwolf shall use best effort to
continue to update to interim stable released of Firefox, i.e. 3.5.2, 3.5.3 etc. This bounty shall not cover anything beyond the released version, ie. Version 3.6 or later versions of Firefox.
Time Frame
With a project as complex as the Mozilla code base, it is next to impossible to give a reliable time frame. The author(s) will, however, try to provide regular status updates and will try to give an estimated time frame as soon as such a time frame can be estimated.
Current Status of Timberwolf
At this point in time, Timberwolf can actually start and open a window on an AmigaOS 4.1 machine. It will display the initial GUI and try to open the "firstrun" webpage on mozilla.org. It crashes shortly after that.
The companion program XulRunner is capable right now of running the first test application, and is capable of interacting with the mouse. There is still some substantial functionality missing in the 'widget' subsystem, but the framework is already implemented and drawing and event handling already
works.
Once widget is finalized, the Gecko layout engine will be finished. After that, the major work will go into the rest of the Firefox browser code base, which already compiles 100% but still has some crash bugs.
Screenshots
Screenshots can be found on the Project files page.
Relation to AmiZilla
Timberwolf is in no way associated with AmiZilla.
Ecco le primissime grab di quello che potremo definire un porting storico su piattaforma Amiga:
http://www.amigabounty.net/attachmen...imberwolf1.jpg
http://www.amigabounty.net/attachmen...er_amigaos.png
http://www.amigabounty.net/attachmen...nner_linux.png
http://www.amigabounty.net/?function...t&projectid=44