Live data from Hacker News

The 4th Year of SerenityOS

serenityos.org

21–30 of 144 posts

Re: The 4th Year of SerenityOS

#22
post #12

Fantastic 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.

Well, there's been a spreadsheet app for a while :^) https://github.com/SerenityOS/serenity/tree/master/Userland/...

Just need a MacWrite-grade app that can export to PDF and SerenityOffice can be sold in a nice big box with a pile of floppies.

Re: The 4th Year of SerenityOS

#23

I want to become powerful enough to contribute to SerenityOS.

Just do it.

Seriously, you don't even have to know programming to contribute. Writing documentation, porting software, trying to boot on real hardware, trying out websites with the web browser, looking for bugs in the user interface... There's no such thing as a barrier to entry with SerenityOS as long as you're motivated to learn.

Re: The 4th Year of SerenityOS

#24
post #16

Is this ever getting GPU acceleration?

Not sure why downvoted... I searched Github for you and found this: https://github.com/SerenityOS/serenity/tree/master/Userland/... See also LigGPU and LibSoftGPU in the same folder.

just to clarify potential misunderstandings: this is for opengl compatibility using CPU rendering. although obviously having this sort of thing will be useful for transitioning to gpu support independently of having drivers written

Re: The 4th Year of SerenityOS

#27
post #16

Is this ever getting GPU acceleration?

Not sure why downvoted... I searched Github for you and found this: https://github.com/SerenityOS/serenity/tree/master/Userland/... See also LigGPU and LibSoftGPU in the same folder.

LibGPU seems to load the soft GPU, doesn't seem to do all that much. Which is perfectly understandable, GPUs are their own special part of operating system programming (messing with firmware, boot timings, etc.).

If it'll ever get GPU support, I'd expect it to be based on QEMU/libvirt GPU acceleration rather than any direct hardware support.

Unless someone knowledgeable and motivated enough has a crack at it and writes a driver forttheir GPU, of course That's an immense task, though, so I wouldn't expect it any time soon. Maybe an Intel engineer will get bored or something.

Re: The 4th Year of SerenityOS

#28
post #26

I 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...

I believe it works on aarch64, there's even a raspberry pi target. Don't know the state though.

Re: The 4th Year of SerenityOS

#29
post #28
post #26

I 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...

I believe it works on aarch64, there's even a raspberry pi target. Don't know the state though.

After reading this I clicked through to their Discord and it's reached the point where it's crashing QEMU on the host, and discussions are from October 1st.

Would love to see this boot on a Pi.

Re: The 4th Year of SerenityOS

#30

Some of the comments demonstrate that there are a lot of people here who have never encountered programming in an artistic context before. That is a sad (though understandable) state of affairs.

Even though I agree with you, there are no such comments that I can find, or not enough to warrant your knee jerk reaction.

No need to build a straw man.

Post reply on HN