2 ms·
From serenityos.org: > ... marriage between the aesthetic of late-1990s productivity software and the power-user accessibility of late-2000s *nix > ... a syst
by tannhaeuser 5y ago
From serenityos.org:
> ... marriage between the aesthetic of late-1990s productivity software and the power-user accessibility of late-2000s *nix
> ... a system by us, for us, based on the things we like
Come on, just say you want back your Win98/Win2K look'n feel ;)
While I personally like my windows less decorated and more Mac OS-like, I'm quite impressed by the determination and progress of the SerenityOS team. Are there app porting guidelines, or maybe POSIX/LSB, X Windows, or other compat statements?
- filmroellchen 5y agoSee the Ports directory [1] if you're interested in porting software over. Basically, there's a porting script framework with dependency management that you use to download and (cross-)compile into the Serenity disk image. There's no X server and we don't want to have WindowServer support the X protocol as a standard feature. If you're porting a GUI app, your best bet is SDL2, for which we have a battle-tested well-working port. However, you can just as well port an X server that talks to WindowServer or the video hardware directly, it's just that that doesn't currently exist. But I think such a thing would be perfectly accepted as a port. Sidenote: If you want less decorated windows, there's System 7-like themes and other minimalistic ones. Or make your own :^) [1] https://github.com/SerenityOS/serenity/tree/master/Ports https://github.com/SerenityOS/serenity/tree/master/Ports
- stolen_biscuit 5y agoYeah there are app porting guidelines: https://github.com/SerenityOS/serenity/blob/master/Ports/README.md https://github.com/SerenityOS/serenity/blob/master/Ports/REA... Andreas also uploaded 2 videos on his youtube channel of him porting Diablo and Duke Nukem to SerenityOS https://www.youtube.com/watch?v=ZOzZ8R4gphE https://www.youtube.com/watch?v=ZOzZ8R4gphE https://www.youtube.com/watch?v=xy1uynuUyPo https://www.youtube.com/watch?v=xy1uynuUyPo