>Why build a new browser in C++ when safer and more modern languages are available? >Ladybird started as a component of the SerenityOS hobby project, which only allows C++. The choice of language was not so much a technical decision, but more one of personal convenience. Andreas was most comfortable with C++ when creating SerenityOS, and now we have almost half a million lines of modern C++ to maintain. >However, now…
Ladybird Web Browser becomes a non-profit with $1M from GitHub Founder
111–120 of 777 posts
Re: Ladybird Web Browser becomes a non-profit with $1M from GitHub Founder
#112Earlier quoted context omitted.
Congratulations on the kick-off! Now that Ladybird is no longer a part of SerenityOS, will you consider a switch to a licence which not only grants, but also protects user freedoms (e.g. the GPL, MPL, EUPL)? Also, any thoughts on having official communication channels on some open, freedom-respecting platforms, rather than Discord only?
Thanks F3nd0! There are currently no plans to switch to a less permissive license. And we're perfectly happy using proprietary services like GitHub and Discord as long as they make our work easier and more enjoyable. We recently evaluated a number of alternatives, and found that they all introduced more friction than we were comfortable with. Although the task of building a browser is itself challenging, we're a prag…
Hey, just a reality check: in the event that you actually do become wildly successful, this means that others (Google, Microsoft, etc.) will be able to fork the browser and then develop it faster than you - thus leaving you behind and taking away your users! Would highly recommend leaving yourself some mechanism to prevent that, unless you're really okay with the project defeating itself through its own success.
Re: Ladybird Web Browser becomes a non-profit with $1M from GitHub Founder
#113Re: Ladybird Web Browser becomes a non-profit with $1M from GitHub Founder
#114Re: Ladybird Web Browser becomes a non-profit with $1M from GitHub Founder
#115> 501(c)(3) non-profit How come a european project becomes an american foundation?
Re: Ladybird Web Browser becomes a non-profit with $1M from GitHub Founder
#116>Why build a new browser in C++ when safer and more modern languages are available? >Ladybird started as a component of the SerenityOS hobby project, which only allows C++. The choice of language was not so much a technical decision, but more one of personal convenience. Andreas was most comfortable with C++ when creating SerenityOS, and now we have almost half a million lines of modern C++ to maintain. >However, now…
Also the web standards themselves are written in an object oriented style. Using a non oo language like rust is therefore an uphill battle where you end up fighing against the language. The web standards just lend themselves naturally to be implemented in an oo language like c++.
Re: Ladybird Web Browser becomes a non-profit with $1M from GitHub Founder
#117Re: Ladybird Web Browser becomes a non-profit with $1M from GitHub Founder
#118> 501(c)(3) non-profit How come a european project becomes an american foundation?
Re: Ladybird Web Browser becomes a non-profit with $1M from GitHub Founder
#119It is a great honor to see a website I designed and coded at the top of the Hacker News front page! A big thank you to Chris Wanstrath for allowing me to work on it. I hope Ladybird becomes a mainstream browser, and I feel this is a moment similar to when Firefox rebranded from Phoenix. P.S. Check out my UI/UX portfolio at https://hipfolio.co