I know the history. I know its unrealistic.
And I was more talking about early on, not late in the game.
> When source code was shared, it was usually for the benefit of other developers (e.g. examples and libraries).
Yeah that is the main benefit you try to get.
If you are launching a computer, like the Amiga, in crowded market you need adoption by developers.
From everything I read about Commodore their metal model of the computer market was that they sold computers and they just needed a new model of computer every year. They didn't really have a longer plan then what new computer are we releasing next year.
But as far as I know, they were pretty open in terms of releasing data sheets and so on.