uncharted wrote:
I fail to see what that really has to do with it. I really wish that people would stop hiding behind open source as if it is some sort of licence to absolve their projects of any criticism. If this didn't happen in the first place I wouldn't have to be so blunt in my original post.
What it tells me is you have no investment in AROS, and it is some minor form of absolvment from criticism, because if you dont like it, you have all the rights in the world to go do something about it, make your own fork. Start writing code to get that fork where YOU want it to be.
Proposing a sensible path forward (see above - you did actually read it all before going onto the defensive didn't you?)
I did read it all, and I dont think I was defensive, I just asked you a couple of questions. I can understand your POV. You want it NOW, not when its ready. I want a lot of things now too, but the world doesn't work that way. We have to work hard for the things we want.
Proposing a 'sensible path forward' does what exactly? what does that achieve? nothing... in open source, code is what counts, being the guy with the big idea doesn't really mean squat.
AROS only has a small set of developers. If you fork it, how many folks do you think will work on the classic side? how many on the future side? Will it take twice as long to get anywhere with half the developers?
What would this 3.1classic compatible AROS bring that genuine 3.1 doesn't? You can still get 3.1 on amiga forever cd so its not like its unavailable.
Why dont you start an arch/m68k-amiga port in aros, because, that would get you off and going with the whole 'classic' piece that you want. Once you get that compiling you should be able to drop in all the libs and other bits as replacements.
I do like the idea of a 'future' version, Id love to see an L4 kernel driving it, make use of that mmu, a much better filesystem, etc.
I'm trying to get aros working on the efika. I dont care about classic hardware or classic binary compat. I would love to see a jittable emulation layer that translates api calls across from m68k apps into native code. But I dont really see your 'classic' view point of 100% drop in binary compat and replacing wb3.1. You really need to explain your classic idea and sell it coz I dont see the point of it. If genuine 3.1 wasnt available, then I could maybe see a point to it.
The way I see it, AROS now is the start of your 'future'. The 3.1API is a nice API to start with, its well defined and understood for app developers. I'm very much with Rob on his views.