|
|
|
|
|
by jll29
744 days ago
|
|
Andreas is a fantastic coder and also a great shepherd of geeks (community builder). The split makes sense for practical reasons - I also sense he is personally perhaps more passionate about browser hacking than OS hacking (his own contributions were more to Ladybird than to the OS for about a year as he himself writes).
Smart as he is, he may have recognized that he is in a unique position to be able to contribute a cross-platform browser that competes with the big tech companies, where as SerenityOS is essentially more of a toy OS (32 bit, 1990s look and feel, not compatible with important other operating systems, no radically new OS concepts) - without wanting to dimish the contributions of its amazing developers.
IMHO, SerenityOS is more about the process of writing code from scratch than the resulting software itself. Its purpose appears to be 1. to prove it is possible despite the naysayers ("only large tech companies can build a browser", "no-one can build an OS from scratch") and 2. to enjoy the coding itself. As other commenters have already stated, the only issue will be taking as much from Ladybird over to SerenityOS as possible. |
|
There's another way of looking at, that is confirmed by the same set of facts:
- There was an OS project run by an awesome dude with a great story that was seen as in a unique position to compete with big tech companies.
- It needed a web browser.
- A web browser project was created.
- Now, the web browser is in a unique position to compete with big tech companies.
- This means it needs to fork itself, and drop support for the OS. That is because the OS project is now a toy.
My last deleted comment mentioned my deep respect for Andreas, and that my next milestone for the browser is downloadable builds and/or moving from pre-alpha to alpha (the downloadable builds was listed as a warning it was in pre-alpha).
I don't like appearing negative or arguably unsupportive, hence all the deleted comments over the years.
But, it's very important to me to make sure there's an accurate signal of what working on your own project looks like. Including the progress rate on things that sound awesome to work on, like an OS or web browser.
I've been dreaming of doing that since I was 17, and it took me 18 years of preparation, predominantly careful observation of successes, and failures, to go out on my own successfully.