Oh no! Where's the JavaScript?
Your Web browser does not have JavaScript enabled or does not support JavaScript. Please enable JavaScript on your Web browser to properly view this Web site, or upgrade to a Web browser that does support JavaScript.

Development Plan

Last updated on 9 hours ago
A
Amiwell79Distro Maintainer
Posted 9 hours ago
Beautiful news about odyssey without setting aside the rest of the plan
D
deadwoodAROS Dev
Posted 11 hours ago
With recent release of 32-bit version of AROS and 64-bit version now having a release candidate, I think it's high time to give update on developments ahead!

Just as a reminder, this was the current short term plan:

1) Upgrade ABIv0 fully to 20241102 codebase [DONE]
2) Synchronize ABIv0 and ABIv11 codebases to minimize differences [DONE]
3) Provide synchronized releases of ABIv11 and ABIv0 [ALMOST DONE]

Delivering on point 3) in coming days will close the first major milestone of long term plan. ABIv0 has now reached feature parity with 64-bit version. Now the focus shifts to second major milestone - the migration to 64-bit this year.

So how will rest of the year look like? First of all I don't expect any major 32-bit or 64-bit release for remainder of the year. There will be losts of developments happening, but they all should be delivered in form of update packages. This means we will be incrementally adding features on top of stable bases and provide stability for users. I expect three development streams to be running in parallel:

1) Odyssey - the aim here is to get the browser updated to the level where modern online services can be used in stable and fast manner. This will allow substituting missing software for their online replacements during the migrations process.
2) Software - either via re-compilation or via emulator, missing functionalities will be added. The goal is not to have all the software from 32-bit working, but to have a least one software working good in each functionality category
3) Hardware - 64-bit system as it stands right now does not yet support parts of hardware that 32-bit system supports (for example NVidia cards). The aim here is to restore that support and hopefully add newer, easily available second hand hardware to our hardware base.

The overall goal I see for this year is to arrive at situation where 64-bit version has better usability than 32-bit version today - but I can't do this alone! Please continue porting software to 64-bit - it's been great so far seeing several community members stepping up and working on ports. Thank you! If you are on the other hand interested in driver and kernel development - just let me know - and I'll get you up to speed!

The long term horizon is now updated:

"With ABIv0 reaching feature parity, work on a longer horizon will focus on 64-bit version of AROS and on AxRuntime.

ABIv11 64-bit native will be fixed to provide the same level of hardware compatibility on recommended hardware as current ABIv0 32-bit. Furthermore, on software side, functionalities will be enabled by either re-compiling application or using 32-bit emulator where such process is not possible. On AxRuntime side, the goal will be to develop a working window manager (IntuitionWM) and Linux-native desktop, most likely in form of Scalos.

All this work will enable creation and maintenance of two development lines:

For people preferring native AROS we will have ability to use subset of the existing 32-bit software base on 64-bit AROS and a native 64-bit system working on recommended hardware, which then is an enabler for creation of 64-bit distributions that exceed current 32-bit distributions in user experience.

For people interested in AxRuntime route we will have a Linux-native desktop and ability to run subset of AROS ABIv0 programs (32-bit) as well as AROS ABIv11 programs (64-bit) and AxRuntime-recompiled programs (64-bit). This way existing distributions could be re-created using Linux as a base without loosing existing functionality for users."
Amiwell79, CoolCat5000, Farox, Deremon, retrofaza
RasVojaRasVojaJunior Member
Posted 21 days ago

deadwood wrote:

@deadwood - Hello,
For people interested in AxRuntime route we will have a Linux-native desktop and ability to run majority of AROS ABIv0 programs (32-bit), AROS ABIv11 programs (64-bit) and AxRuntime-recompiled programs (64-bit). This way existing distributions could be re-created using Linux as a base without loosing existing functionality for users."


You read my mind. Just add x64 SMP FS-UAE, RunInUAE and rest of Amiga clones and OSs are dead and dudo Grin
=====================================================
OS 3.x AROS and MOS supporter, fi di good,
nothing fi di unprofessionalism. Learn it harder way!
SinclairQL and WII U lover Grin
https://odysee.co...
RasVojaRasVojaJunior Member
Posted 5 months ago

deadwood wrote:

@deadwood - Hello,

ABIv11 is a code name I have given to my stable branch of AROS for 64-bit Intel and AMD processors. The code name is given to distinguish this version from the in-progress ABIv1 effort in main

AxRuntime
=========
This is a set of Linux libraries that allows re-compilation of Amiga/AROS application into a native Linux application. More information is available here: https://axrt.org/more
.


My sincere salute for big effort to move to x64 making AROS most progressive AmigaOS. G5 and PA Semi and QUIRQs are all PPC64 but only under Linux Grin Gunnar claims 080 is 64 bit but its unproven and unused.

I really like AXR idea, where Linux apps could get WB / ScalOS GUI. Thats fastest way to progress and a great shortcut. Problem is just how to make people use them, maybe its time to port some Amiga/AROS apps to Linux AXR Grin

Anyway, I am not good with github, I mean downloading files from it so I would appriciate some WWW/FTP or files on Telegram.

I am willing to test whatever you say. If there is Windows hosted AROS x64 I would love to see that.
Is it SMP enabled?

My dream is stripped down LMDE Debian based MINT with MATE and ARX only,
that starts in AROS OR some blend like AEROS was. And x64 AROS with SMP, applications, docs, full distro.

On other hand is there anything that can be leeched and backported from ApolloOS to Abi11 AROS x64?
=====================================================
OS 3.x AROS and MOS supporter, fi di good,
nothing fi di unprofessionalism. Learn it harder way!
SinclairQL and WII U lover Grin
https://odysee.co...
Edited by RasVoja on 28-11-2024 17:03, 5 months ago
N
ntromansMember
Posted 5 months ago
Exciting times ahead :-)

Cheers,
Nigel.
A
Amiwell79Distro Maintainer
Posted 5 months ago
thank you deadwood in the future there will be 64-bit tinyaros for axrt I am not able to work with linux thank you for your supportLike
AMIGASYSTEMAMIGASYSTEMDistro Maintainer
Posted 5 months ago
Thank you deadwood, excellent projects!
D
deadwoodAROS Dev
Posted 5 months ago
With the release of 64-bit version of Odyssey it is a good moment give you an update on further plans.

Just as a reminder, here is the current plan:

1) Release 64-bit version of Odyssey Web Browser for AROS, Linux and Windows [DONE]
2) Implement first prototype of 32-bit-under-64-bit emulator for AROS [DONE]
3) Release new version of ABIv0 refreshed to 20221221 codebase

With items 1) and 2) done, it's time to provide some more details on item 3). Here is an updated plan:

1) Upgrade ABIv0 fully to 20241102 codebase
2) Synchronize ABIv0 and ABIv11 codebases to minimize differences
3) Provide synchronized releases of ABIv11 and ABIv0

As you can see from the updated plan, I want to speed up work on ABIv0 and reach feature parity early next year. This will then finally deliver the first major milestone of long term plan and allow migration to 64-bit to be the next major focus.

The long term horizon stays unchanged:

"On a longer horizon, there will be a lot of work related to ABIv0 and AxRuntime.

I want to update ABIv0 to be based on latest ABIv11 source code. This will be an enabler to:
1) develop an emulator that will allow running AROS 32-bit programs under 64-bit AROS.
2) develop a version of AxRuntime that is capable of running ABIv0 32-bit programs on top of Linux and Windows

Furthermore, ABIv11 64-bit native will be fixed to provide the same level of hardware compatibility on recommended hardware as current ABIv0 32-bit. On AxRuntime side, the goal will be to develop a working window manager (IntuitionWM) and Linux-native desktop, most likely in form of Scalos.

Once all these things are in place, there will be two development lines available:

For people preferring native AROS we will have ability to use majority the existing 32-bit software base on 64-bit AROS and native 64-bit system working on recommended hardware, which then is an enabler for creation of 64-bit distributions that match current 32-bit distributions in user experience.

For people interested in AxRuntime route we will have a Linux-native desktop and ability to run majority of AROS ABIv0 programs (32-bit), AROS ABIv11 programs (64-bit) and AxRuntime-recompiled programs (64-bit). This way existing distributions could be re-created using Linux as a base without loosing existing functionality for users."
retrofaza, Deremon, miker1264, Amiwell79, OlafSch, mmartinka, Argo, Ilbarbax, pixie, G-linx
A
Amiwell79Distro Maintainer
Posted 9 months ago
thank you DeadwoodSmile
D
deadwoodAROS Dev
Posted 9 months ago
Hello,

Quick update:

1) Release 64-bit version of Odyssey Web Browser for AROS, Linux and Windows [IN PROGRESS]
2) Implement first prototype of 32-bit-under-64-bit emulator for AROS [DONE]
3) Release new version of ABIv0 refreshed to 20221221 codebase

Work on 64-bit version of Odyssey as well as AxRuntime is progressing well. The browser is becoming more stable and as a notable development, clipboard sharing has been added to AxRuntime so now it is possible to Copy-Paste between for example Odyssey and Linux/Windows programs.

The long term horizon stays unchanged:

"On a longer horizon, there will be a lot of work related to ABIv0 and AxRuntime.

I want to update ABIv0 to be based on latest ABIv11 source code. This will be an enabler to:
1) develop an emulator that will allow running AROS 32-bit programs under 64-bit AROS.
2) develop a version of AxRuntime that is capable of running ABIv0 32-bit programs on top of Linux and Windows

Furthermore, ABIv11 64-bit native will be fixed to provide the same level of hardware compatibility on recommended hardware as current ABIv0 32-bit. On AxRuntime side, the goal will be to develop a working window manager (IntuitionWM) and Linux-native desktop, most likely in form of Scalos.

Once all these things are in place, there will be two development lines available:

For people preferring native AROS we will have ability to use majority the existing 32-bit software base on 64-bit AROS and native 64-bit system working on recommended hardware, which then is an enabler for creation of 64-bit distributions that match current 32-bit distributions in user experience.

For people interested in AxRuntime route we will have a Linux-native desktop and ability to run majority of AROS ABIv0 programs (32-bit), AROS ABIv11 programs (64-bit) and AxRuntime-recompiled programs (64-bit). This way existing distributions could be re-created using Linux as a base without loosing existing functionality for users."
Argo, Selfes, mmartinka
A
Amiwell79Distro Maintainer
Posted 10 months ago
thank you deadwoodSmile
O
OlafSchMember
Posted 10 months ago
and amiga desktop as linux desktop is important. My personal favorites are scalos and magellan
D
deadwoodAROS Dev
Posted 10 months ago
Hello,

An update on the plan:

1) Release 64-bit version of Odyssey Web Browser for AROS, Linux and Windows
2) Implement first prototype of 32-bit-under-64-bit emulator for AROS [DONE]
3) Release new version of ABIv0 refreshed to 20221221 codebase

Work on the prototype has been completed. You can read more in this post: https://arosworld...#post_5506

I will now take a short break and then will start working on topic of 64-bit OWB .


The long term horizon stays unchanged:

"On a longer horizon, there will be a lot of work related to ABIv0 and AxRuntime.

I want to update ABIv0 to be based on latest ABIv11 source code. This will be an enabler to:
1) develop an emulator that will allow running AROS 32-bit programs under 64-bit AROS.
2) develop a version of AxRuntime that is capable of running ABIv0 32-bit programs on top of Linux and Windows

Furthermore, ABIv11 64-bit native will be fixed to provide the same level of hardware compatibility on recommended hardware as current ABIv0 32-bit. On AxRuntime side, the goal will be to develop a working window manager (IntuitionWM) and Linux-native desktop, most likely in form of Scalos.

Once all these things are in place, there will be two development lines available:

For people preferring native AROS we will have ability to use majority the existing 32-bit software base on 64-bit AROS and native 64-bit system working on recommended hardware, which then is an enabler for creation of 64-bit distributions that match current 32-bit distributions in user experience.

For people interested in AxRuntime route we will have a Linux-native desktop and ability to run majority of AROS ABIv0 programs (32-bit), AROS ABIv11 programs (64-bit) and AxRuntime-recompiled programs (64-bit). This way existing distributions could be re-created using Linux as a base without loosing existing functionality for users."
retrofaza, mattson62, ntromans, Argo, pixie, mmartinka, Amiwell79, Deremon, G-linx
AMIGASYSTEMAMIGASYSTEMDistro Maintainer
Posted 12 months ago
Ok, grazie !
D
deadwoodAROS Dev
Posted 12 months ago
No problem.

In future please use the support thread (https://arosworld.org/infusions/forum/viewthread.php?thread_id=1197) for questions on functionality and leave this thread for longer term plan questions only.
Edited by deadwood on 23-04-2024 04:01, 12 months ago
AMIGASYSTEMAMIGASYSTEMDistro Maintainer
Posted 12 months ago
Okay thank you, then Early Startup will be used to run this application, basically it was to run uCommander, a simple Menu where you will be able to choose and run some useful applications to do some minor maintenance.
D
deadwoodAROS Dev
Posted 12 months ago
No, you can't
AMIGASYSTEMAMIGASYSTEMDistro Maintainer
Posted 12 months ago
deadwood a question, from the Grub menu you can add an application that is in the system, and then run it directly
mattson62mattson62Member
Posted 1 year ago
Awesome!!
A
Amiwell79Distro Maintainer
Posted 1 year ago
Good work and thank youSmile
You can view all discussion threads in this forum.
You cannot start a new discussion thread in this forum.
You cannot reply in this discussion thread.
You cannot start on a poll in this forum.
You cannot upload attachments in this forum.
You cannot download attachments in this forum.
Users who participated in discussion: magorium, deadwood, AMIGASYSTEM, ntromans, Amiwell79, miker1264, OlafSch, mattson62, RasVoja
Sign In
Not a member yet? Click here to register.
Forgot Password?
Users Online Now
Guests Online 3
Members Online 0

Total Members: 289
Newest Member: BradEK
Member Polls
Should AROSWorld continue with AROS-Exec files (SMF based)?
Yes44 %
44% [12 Votes]
No26 %
26% [7 Votes]
Not sure30 %
30% [8 Votes]