If you want to know who develops [p96], ask Jens. If you want to contribute, ask Jens. He's probably looking for someone to drive his product because I cannot.
So while you argued back in 2016 that P96 would end up in project management hell if it would be open sourced, it turns out there's likely no project management at all now that Jens controls it? Who could have seen
that coming? It's not like we had evidence that Jens sucks at software project management, right? Oh wait, we did.
Let's keep that in mind for later.
A *lot*, because that is exactly what makes the difference. We do not have a critical mass of developers, we do not have sufficient numbers of commercial players.
The "numbers of developers" required to develop the OS doesn't depend on its proprietary or open status. Your team stays the same, so do your goals.
A lot would change, and I'm really stunned that you don't see that. We would not have one version of AmigaOs, but multiple.
Again: no we wouldn't. We would have one
AmigaOS developed by one team. And
maybe a fork or two using a different name, trying out different things. More likely just forks of individual components/libraries, because building Kickstart or entire distributions is a lot of work probably not all that simple.
Now let's compare that to the current situation: We have AmigaOS 3.9, Amiga OS 3.1.4, AmigaOS 3.X, AfA OS 4, AROS 68k and "BoingBag 4". Plus a whole bunch of what I refer to as 'Workbench distributions', like Amikit, AKReal, Coffin and UltimateWB. There's an icon.library replacement and an updated graphics (?) library on Aminet and Cosmos must have 'optimized' every single part of Kickstart by now. And that's just the 68k side of things...
Where's the actual change you keep warning us about?
To be able to keep development possible, we need to cut *down* the complexity, not increase it.
Obviously, the official OS sets the standards - you're not responsible for forks. Complexity problem solved. You're not trying to stay compatible with Peter's icon library, Cosmos' graphics optimizations or the non-standard init process of the Vampire right now, so why pretend you'd have to start doing that once AmigaOS is open source?
Which rules? Once it is open source, the ghost is out of the bottle.
Technically, it already is open source. I bet I can find the source on the net in less than a minute. And nobody's taking down projects like BB4 or Coffin (while, ironically, *your* project's right to exist is questioned in a court battle).
The rules are set by the party controlling the trademark. It really is that simple. Once that party ceases to exist or does what all of its predecessors did - i.e., fail miserably, creating tons of damage in the process - we might get the anarchy you're so afraid of. But we had that anarchy happen even without an open source OS, so once more: not different at all.
I would say that AmigaOs would be better if we had a specialist in UI design (and not a lawer) who would be central in decision making, yes.
A specialist in UI design is a developer of course. I was using the term as a shorthand for "people who work on the OS" - that includes a UI interface designer just like it includes the beta test coordinator or the translations/documentation people.
What we would need is a management that believes in its product (and not its money it may or may not make).
You're doing what you always do in these discussions: You admit the status quo is not good at all, but then go on to claim that a proprietary development path at least has the potential to improve things - while an open source approach will definitely kill and destroy everything and has zero chance of success.
So let me get this straight: We should trust you, that Ben doesn't completely f?ck up your OS project, like he f?cked up OS4 - half of which is now owned by another party that hates Ben's guts? And the reason we should put this much trust into him is that open source will definitely kill the Amiga?
My head hurts.