Jump to content

Ladybird (web browser)

From Wikipedia, the free encyclopedia
Ladybird
Original author(s)Andreas Kling
Developer(s)Ladybird Browser Initiative
Repositorygithub.com/LadybirdBrowser/ladybird
Written inC++, Swift
EngineLibWeb
Operating systemLinux, macOS, and other Unix-like operating systems.
Available in1 languages
List of languages
English
TypeWeb browser
LicenseBSD 2-Clause License
Websiteladybird.org

Ladybird is an open-source web browser developed by the Ladybird Browser Initiative, a non-profit organization focused on development of the browser.[1][2] It is licensed under the BSD 2-Clause License.[3] An alpha release is planned in 2026,[4] beta release is expected in 2027 and a stable release for general public in 2028.[5] Originally a component of SerenityOS, it is now being developed as a standalone project.[6]

Features

[edit]

Ladybird uses a new browser engine called LibWeb that is being created from scratch by the development team. Unlike SerenityOS, it will also use other open source libraries for development.[3] An ad blocking feature is planned.[7]

History

[edit]

The project was initially developed by the SerenityOS community using its internal software libraries implementing specific features (with self-descriptive names prefixed with “Lib”, e.g. LibWeb, LibHTTP, LibJS, or LibWasm).

Ladybird was announced by Andreas Kling, the maintainer and founder of the SerenityOS project, in September 2022.[8]

On June 30, 2024, Kling announced that he would be stepping back from the main project to focus solely on building the Ladybird browser.[9][6]

In July 2024 the Ladybird Browser Initiative announced that it was being funded by Chris Wanstrath, the co-founder of GitHub.[7]

In August 2024, Andreas Kling announced on social networking service Twitter that the project would be integrating code written in Swift.[10]

References

[edit]
  1. ^ LadybirdBrowser/ladybird, Ladybird, 2024-08-07, archived from the original on 2024-08-06, retrieved 2024-08-07
  2. ^ Kling, Andreas. "Announcing the Ladybird Browser Initiative". ladybird.org. Retrieved 2024-08-07.
  3. ^ a b Anderson, Tim (2024-07-03). "Ladybird web browser now funded by GitHub co-founder, promises 'no code' from rivals". DEVCLASS. Archived from the original on 2024-09-20. Retrieved 2024-09-20.
  4. ^ Kling, Andreas. "Ladybird FAQ's". ladybird.org. Retrieved 2024-08-21.
  5. ^ World Wide Web Consortium (2024-09-25). "🐞Ladybird: A new, independent browser engine — written from scratch". w3.org. Archived from the original on 2024-09-17. Retrieved 2024-11-03.
  6. ^ a b "Fork! Ladybird Browser And SerenityOS To Go Separate Ways". Hackaday. July 2, 2024.
  7. ^ a b Förster, Moritz (July 4, 2024). "Ladybird web browser takes off: One million US dollars from GitHub founder". Heise. Retrieved 2024-09-20.
  8. ^ "Ladybird browser spreads its wings". LWN.net. Archived from the original on 2024-09-26. Retrieved 2024-11-22.
  9. ^ Proven, Liam (17 October 2023). "Serenity OS turns five and emits first offspring, Ladybird". The Register. Retrieved 8 August 2024.
  10. ^ Kling, Andreas [@awesomekling] (2024-08-10). "We've been evaluating a number of C++ successor languages for @ladybirdbrowser, and the one best suited to our needs appears to be @SwiftLang 🪶" (Tweet). Retrieved 2024-09-19 – via Twitter.
[edit]