Very nice but keep this in mind, the tech is the easy part. Getting a whole community who contributes to it in the long term is the hard part.
The genius of Linus Torvalds wasn't that he started an OS. Although, that was smart on it's own. The genius was that he was able to motivate a bunch of people to contribute to the project for decades. Learn how he did that and you can have a solution that can change the world.
The best part is that there are a bunch of people that are willing to help. You just need to create a project where people can contribute to move it forward.
I don't but I would start by understanding how the contribution process for Linux works now. You can at least understand what works now. Also, making a plan and making it public will help a lot. You should make it easy to communicate and gather like minded people.
It's a long term project. Remember that what Amazon is was created over 2+ decades. The advantage you have is that you can duplicate what Amazon is without having to try stuff that never worked out.
The genius of Linus Torvalds wasn't that he started an OS. Although, that was smart on it's own. The genius was that he was able to motivate a bunch of people to contribute to the project for decades. Learn how he did that and you can have a solution that can change the world.
The best part is that there are a bunch of people that are willing to help. You just need to create a project where people can contribute to move it forward.
Good job and good luck.