I wouldn't be surprised if, at some point, some commercial project adopts a part of Serenity and turns it into a huge hit, even outside of tech. Such things have definitely happened in the past.. Not many (average) people have heard of KDE or its web engine, KHTML, but almost everybody these days uses Chrome, which, through Apple's WebKit, is descended from KHTML itself. Serenity uses its own libraries everywhere, to…
The 4th Year of SerenityOS
81–90 of 144 posts
Re: The 4th Year of SerenityOS
#82Earlier quoted context omitted.
I think it’s that most people are doomers and/or are defeated by doomerism. Most people think it’s impossible to build an OS or a web browser (and are told this when they ask for help building one.) In reality engineering is straightforward, you just need someone to show you how to properly write data structures and algorithms and to break problems down. Andreas showed these kids this, reinvigorating the web based ha…
One of the comments on Kling’s YT stream read: “Wish we could go back to 2004. Modern web has become toxic af” which embodies the spirit of this community pretty well I think. Andreas Kling is the messiah that is leading a group of people that are fed up with modernity.
Re: The 4th Year of SerenityOS
#83I want to become powerful enough to contribute to SerenityOS.
Can just open any app and you will see little things that would make for a good first PR. The codebase is also full of Fixmes, many of which are very approachable for a beginner.
Re: The 4th Year of SerenityOS
#84I played around with this a few months back and really wished they were targeting ARM. I wonder if that will ever be on the cards...
Re: The 4th Year of SerenityOS
#85This project embodies Donald Knuth's principle of being the author of software, rather than just consumers of other's APIs. Yes, it takes patience and chutzpah, but I can also imagine how satisfying it is to build something from scratch and see all the pieces coming together into a working OS. And if you put your heart (and time) to it, you can build anything from scratch. A lesson the newer generation of developers…
> This project embodies Donald Knuth's principle of being the author of software, rather than just consumers of other's APIs. I feel that this comment unfairly criticizes people who build on other things. This OS runs on hardware, which is someone else's API, and is a hobby project, as far as I can tell. If someone wants to build something cool that uses others' APIs as a hobby project, more power to them.
Re: The 4th Year of SerenityOS
#86This is just so cool and inspiring to me. I check out pretty much everything Andreas puts out. I wonder if we're watching something comparable to the birth of Linux. I'm not insinuating that Linux would go away or die or anything -- that's absurd -- but I just mean perhaps over time SerenityOS will become more and more used as a "real" OS. For what purpose(s)? No idea. But the whole project really seems to have stayi…
(1) we are in a world where open source is the way.
(2) it’s somewhat a reaction to the state of modern software, both in UI paradigm and in increasing cartelization.
To me, it’s hope.
Re: The 4th Year of SerenityOS
#87Earlier quoted context omitted.
> This project embodies Donald Knuth's principle of being the author of software, rather than just consumers of other's APIs. I feel that this comment unfairly criticizes people who build on other things. This OS runs on hardware, which is someone else's API, and is a hobby project, as far as I can tell. If someone wants to build something cool that uses others' APIs as a hobby project, more power to them.
It's not criticizing anything at all, just suggesting an alternative. We're all always using products that are other people's work, why not ALSO work on something where you author and build your own system?
Re: The 4th Year of SerenityOS
#88Fantastic progress. My only concern is looking at it... I can't help but worry slightly about feature creep. We went from an OS, to an OS + Web Browser, to an OS + Web Browser + Programming Language. Next year it might add an Office Suite at this rate. Edit: I don't mean this as a bad thing, just that it would be a shame to get so large that everything becomes half-baked and overwhelming to finish.
Re: The 4th Year of SerenityOS
#89Earlier quoted context omitted.
This is good for Jakt but why another language?
This post goes over his motivation: https://awesomekling.github.io/Memory-safety-for-SerenityOS/
Kinda was expecting this but would've also liked see some critique of other languages.
Re: The 4th Year of SerenityOS
#90I wouldn't be surprised if, at some point, some commercial project adopts a part of Serenity and turns it into a huge hit, even outside of tech. Such things have definitely happened in the past.. Not many (average) people have heard of KDE or its web engine, KHTML, but almost everybody these days uses Chrome, which, through Apple's WebKit, is descended from KHTML itself. Serenity uses its own libraries everywhere, to…
It is a huge problem that a certain tech monopolist controls the most popular browser in the world and a shame that this browser was build using the free labor of naive volunteer contributors that just wanted to help out an open source project.
Linux would have never been so successful and kept being a free operating system without its GPL license. And even that turned out to be not enough protection, as the user-hostile Android system proves.