HenryCase wrote:
A6000 wrote:
It's going to be hard enough to get developers to write for the aros machines without expecting them to create 2 or 3 versions, 68k, PPC, PC, a common os will help
There will be common functions between platforms that will make porting easier, but if a program needs assembly routines to run efficiently I don't think there should be some consortium telling the developers they can't use them. The developers are doing the hard work after all. I am sure developers will want to use common APIs where possible (to make their life easier), you don't need to set rules up for this.
A6000 wrote:
Low level access is fine for Identical hardware platforms, but we won't have Identical platforms.
What's the point of having different platforms if you can't take advantage of their unique features?
I am not saying they cannot use them, I am saying a common os will eliminate the need to write, manufacture and stock different versions for different machines.
If developers want to use unique features of one machine, they can, but they must be expected to refund the money to those who bought the software thinking it would run on their machines but didn't, and NO publisher does that.
If you write some low level code, it will be obsolete as soon as the unique piece of hardware is upgraded, I do not want to buy new software if I upgrade my machine.
Each machine must have low level drivers written by the OEM, AROS will provide a higher level API, which the developers can use, or not, it is their choice, the easiest choice is to write for windows and expect all of us to use a PC.