▲ 32 ▼ Online Open Source OS Puter Becomes More Awesome With Office Offering (itsfoss.com) submitted 3 months ago by cm0002@infosec.pub to c/opensource@programming.dev 12 comments fedilink hide all child comments
[–] hydroptic@sopuli.xyz 15 points 3 months ago (1 child) Puter is an operating system that runs inside a web browser. Does that really qualify as an "operating system"? permalink fedilink source hideshow 2 child comments replies: [–] artyom@piefed.social 3 points 3 months ago (1 child) Yes, it's a full OS you just access remotely through your browser. permalink fedilink source parent hideshow 2 child comments replies: [–] hydroptic@sopuli.xyz 8 points 3 months ago (1 child) You don't "access it through your browser" though, right? Based on how I understood the concept it's just ("just") Javascript running in your browser. I mean, it's a neat project, but I'm still not convinced it qualifies as an operating system permalink fedilink source parent hideshow 2 child comments replies: [–] Hisse@programming.dev 3 points 3 months ago (2 children) Well an operating system is a system that ... operates, so even if I made one with one of those lego-block scripting languages it would qualify right? permalink fedilink source parent hideshow 4 child comments replies: [–] MouldyCat@feddit.uk 4 points 3 months ago (2 children) I don't know, but I would have thought that the key task of the OS is to provide an abstraction that allows apps to run on supported hardware. So it takes care of file access and creation, outputing to the screen, interacting with external devices such as keyboards, webcams etc. If you already have a browser running, you already have some kind of OS taking care of those low level details. permalink fedilink source parent hideshow 4 child comments replies: [–] AbidanYre@lemmy.world 2 points 3 months ago So basically your browser (or main OS maybe) is just a hypervisor for this. permalink fedilink source parent [–] p4rzivalrp2@piefed.social 1 point 3 months ago (1 child) So a docker container isn't running an os? permalink fedilink source parent hideshow 2 child comments replies: [–] lukalix98@programming.dev 1 point 3 months ago Depends on the container, but yeah, there might not be an os at all. permalink fedilink source parent [–] hydroptic@sopuli.xyz 2 points 3 months ago With that logic everything is an operating system permalink fedilink source parent
[–] artyom@piefed.social 3 points 3 months ago (1 child) Yes, it's a full OS you just access remotely through your browser. permalink fedilink source parent hideshow 2 child comments replies: [–] hydroptic@sopuli.xyz 8 points 3 months ago (1 child) You don't "access it through your browser" though, right? Based on how I understood the concept it's just ("just") Javascript running in your browser. I mean, it's a neat project, but I'm still not convinced it qualifies as an operating system permalink fedilink source parent hideshow 2 child comments replies: [–] Hisse@programming.dev 3 points 3 months ago (2 children) Well an operating system is a system that ... operates, so even if I made one with one of those lego-block scripting languages it would qualify right? permalink fedilink source parent hideshow 4 child comments replies: [–] MouldyCat@feddit.uk 4 points 3 months ago (2 children) I don't know, but I would have thought that the key task of the OS is to provide an abstraction that allows apps to run on supported hardware. So it takes care of file access and creation, outputing to the screen, interacting with external devices such as keyboards, webcams etc. If you already have a browser running, you already have some kind of OS taking care of those low level details. permalink fedilink source parent hideshow 4 child comments replies: [–] AbidanYre@lemmy.world 2 points 3 months ago So basically your browser (or main OS maybe) is just a hypervisor for this. permalink fedilink source parent [–] p4rzivalrp2@piefed.social 1 point 3 months ago (1 child) So a docker container isn't running an os? permalink fedilink source parent hideshow 2 child comments replies: [–] lukalix98@programming.dev 1 point 3 months ago Depends on the container, but yeah, there might not be an os at all. permalink fedilink source parent [–] hydroptic@sopuli.xyz 2 points 3 months ago With that logic everything is an operating system permalink fedilink source parent
[–] hydroptic@sopuli.xyz 8 points 3 months ago (1 child) You don't "access it through your browser" though, right? Based on how I understood the concept it's just ("just") Javascript running in your browser. I mean, it's a neat project, but I'm still not convinced it qualifies as an operating system permalink fedilink source parent hideshow 2 child comments replies: [–] Hisse@programming.dev 3 points 3 months ago (2 children) Well an operating system is a system that ... operates, so even if I made one with one of those lego-block scripting languages it would qualify right? permalink fedilink source parent hideshow 4 child comments replies: [–] MouldyCat@feddit.uk 4 points 3 months ago (2 children) I don't know, but I would have thought that the key task of the OS is to provide an abstraction that allows apps to run on supported hardware. So it takes care of file access and creation, outputing to the screen, interacting with external devices such as keyboards, webcams etc. If you already have a browser running, you already have some kind of OS taking care of those low level details. permalink fedilink source parent hideshow 4 child comments replies: [–] AbidanYre@lemmy.world 2 points 3 months ago So basically your browser (or main OS maybe) is just a hypervisor for this. permalink fedilink source parent [–] p4rzivalrp2@piefed.social 1 point 3 months ago (1 child) So a docker container isn't running an os? permalink fedilink source parent hideshow 2 child comments replies: [–] lukalix98@programming.dev 1 point 3 months ago Depends on the container, but yeah, there might not be an os at all. permalink fedilink source parent [–] hydroptic@sopuli.xyz 2 points 3 months ago With that logic everything is an operating system permalink fedilink source parent
[–] Hisse@programming.dev 3 points 3 months ago (2 children) Well an operating system is a system that ... operates, so even if I made one with one of those lego-block scripting languages it would qualify right? permalink fedilink source parent hideshow 4 child comments replies: [–] MouldyCat@feddit.uk 4 points 3 months ago (2 children) I don't know, but I would have thought that the key task of the OS is to provide an abstraction that allows apps to run on supported hardware. So it takes care of file access and creation, outputing to the screen, interacting with external devices such as keyboards, webcams etc. If you already have a browser running, you already have some kind of OS taking care of those low level details. permalink fedilink source parent hideshow 4 child comments replies: [–] AbidanYre@lemmy.world 2 points 3 months ago So basically your browser (or main OS maybe) is just a hypervisor for this. permalink fedilink source parent [–] p4rzivalrp2@piefed.social 1 point 3 months ago (1 child) So a docker container isn't running an os? permalink fedilink source parent hideshow 2 child comments replies: [–] lukalix98@programming.dev 1 point 3 months ago Depends on the container, but yeah, there might not be an os at all. permalink fedilink source parent [–] hydroptic@sopuli.xyz 2 points 3 months ago With that logic everything is an operating system permalink fedilink source parent
[–] MouldyCat@feddit.uk 4 points 3 months ago (2 children) I don't know, but I would have thought that the key task of the OS is to provide an abstraction that allows apps to run on supported hardware. So it takes care of file access and creation, outputing to the screen, interacting with external devices such as keyboards, webcams etc. If you already have a browser running, you already have some kind of OS taking care of those low level details. permalink fedilink source parent hideshow 4 child comments replies: [–] AbidanYre@lemmy.world 2 points 3 months ago So basically your browser (or main OS maybe) is just a hypervisor for this. permalink fedilink source parent [–] p4rzivalrp2@piefed.social 1 point 3 months ago (1 child) So a docker container isn't running an os? permalink fedilink source parent hideshow 2 child comments replies: [–] lukalix98@programming.dev 1 point 3 months ago Depends on the container, but yeah, there might not be an os at all. permalink fedilink source parent
[–] AbidanYre@lemmy.world 2 points 3 months ago So basically your browser (or main OS maybe) is just a hypervisor for this. permalink fedilink source parent
[–] p4rzivalrp2@piefed.social 1 point 3 months ago (1 child) So a docker container isn't running an os? permalink fedilink source parent hideshow 2 child comments replies: [–] lukalix98@programming.dev 1 point 3 months ago Depends on the container, but yeah, there might not be an os at all. permalink fedilink source parent
[–] lukalix98@programming.dev 1 point 3 months ago Depends on the container, but yeah, there might not be an os at all. permalink fedilink source parent
[–] hydroptic@sopuli.xyz 2 points 3 months ago With that logic everything is an operating system permalink fedilink source parent