Discuss Scratch
- Discussion Forums
- » Advanced Topics
- » Linux is finally fully running on Scratch!
- DifferentDance8
-
Scratcher
1000+ posts
Linux is finally fully running on Scratch!
Scratch has limitationsI am extremely curious to see who's going to make a desktop environment first.They should add LXDE,it's Lightweight.
- leogames2016
-
Scratcher
500+ posts
Linux is finally fully running on Scratch!
Scratch has limitationsI am extremely curious to see who's going to make a desktop environment first.They should add LXDE,it's Lightweight.
Which Limitations? that prevent LXDE from being put?
- ajskateboarder
-
Scratcher
1000+ posts
Linux is finally fully running on Scratch!
It's probably too much to emulate computationally and it would take forever to makeScratch has limitationsI am extremely curious to see who's going to make a desktop environment first.They should add LXDE,it's Lightweight.
Which Limitations? that prevent LXDE from being put?
Maybe a GUI made using Scratch sprites would be good?
Last edited by ajskateboarder (Sept. 15, 2023 11:34:25)
- DifferentDance8
-
Scratcher
1000+ posts
Linux is finally fully running on Scratch!
Based on the context, it seems that you are referring to the process of making a desktop environment for Scratch. One way to potentially speed up this process is by using pre-existing frameworks or libraries that can be integrated with Scratch. For example, instead of creating all the graphical elements from scratch (no pun intended), you could leverage existing GUI frameworks like Qt or GTK and customize them to work within Scratch's limitations. Additionally, collaborating with other developers who have experience in creating desktop environments or similar projects can help accelerate the development process through shared knowledge and resources. It's important to keep in mind that developing a desktop environment is a complex task that requires time and expertise, so patience and perseverance are key. Good luck with your project!It's probably too much to emulate computationally and it would take forever to makeScratch has limitationsI am extremely curious to see who's going to make a desktop environment first.They should add LXDE,it's Lightweight.
Which Limitations? that prevent LXDE from being put?
Maybe a GUI made using Scratch sprites would be good?
Last edited by DifferentDance8 (Sept. 15, 2023 11:35:45)
- ajskateboarder
-
Scratcher
1000+ posts
Linux is finally fully running on Scratch!
1.Maybe a GUI made using Scratch sprites would be good?Based on the context, it seems that you are referring to the process of making a desktop environment for Scratch. One way to potentially speed up this process is by using pre-existing frameworks or libraries that can be integrated with Scratch. For example, instead of creating all the graphical elements from scratch (no pun intended), you could leverage existing GUI frameworks like Qt or GTK and customize them to work within Scratch's limitations. Additionally, collaborating with other developers who have experience in creating desktop environments or similar projects can help accelerate the development process through shared knowledge and resources. It's important to keep in mind that developing a desktop environment is a complex task that requires time and expertise, so patience and perseverance are key. Good luck with your project!

2. I'm not working on the project
3. There's no reason to develop an existing GUI framework on Scratch when Scratch itself makes a good framework
- NFlex23
-
Scratcher
1000+ posts
Linux is finally fully running on Scratch!
Have you restarted the project at all, or have you been waiting this whole time? I don't think waiting will do anything at this point, try reloading the page and restarting the project.(#37)Windows 11, Edge 116
That's super weird. What device and browser are you using?
- DifferentDance8
-
Scratcher
1000+ posts
Linux is finally fully running on Scratch!
1.Ah yes, you totally dug deep into my post and didn't just read my signature. I am going to use this image when necessary from now on though.
- mybearworld
-
Scratcher
1000+ posts
Linux is finally fully running on Scratch!
(#46)Yes, I have restarted it a lot - always with the same result.Have you restarted the project at all, or have you been waiting this whole time? I don't think waiting will do anything at this point, try reloading the page and restarting the project.(#37)Windows 11, Edge 116
That's super weird. What device and browser are you using?
- ajskateboarder
-
Scratcher
1000+ posts
Linux is finally fully running on Scratch!
The first sentence made it obvious1.Ah yes, you totally dug deep into my post and didn't just read my signature. I am going to use this image when necessary from now on though.

- ScratchcatandGobo
-
Scratcher
1000+ posts
Linux is finally fully running on Scratch!
I am extremely curious to see who's going to make a desktop environment first.Perhaps the same creator as this. If you are talking about desktop environments in general. He is also planning a Windows 3.1 emulator!
- imfh
-
Scratcher
1000+ posts
Linux is finally fully running on Scratch!
It’s definitely possible to add graphics. RokCoder did it with his BBC micro emulator. Whether it could support an existing desktop manager is another matter though…
https://scratch.mit.edu/projects/531881458/
https://scratch.mit.edu/projects/531881458/
- Jonathan50
-
Scratcher
1000+ posts
Linux is finally fully running on Scratch!
Awesome, I'll have to ask someone else with a better computer to try it
It’s definitely possible to add graphics. RokCoder did it with his BBC micro emulator. Whether it could support an existing desktop manager is another matter though…Would probably not try X11. (Although maybe there's some kind of Linux framebuffer that could be added.) Does it support ANSI escape codes? (Could poach my code for them but it would need to be expanded a lot. Unless bilman66 wanted to avoid features that just add bloat.) It would be cool to have something like BSD tetris on it.
https://scratch.mit.edu/projects/531881458/
Last edited by Jonathan50 (Sept. 15, 2023 22:09:36)
- BreadcatGames
-
Scratcher
1000+ posts
Linux is finally fully running on Scratch!
it would barely runI am extremely curious to see who's going to make a desktop environment first.They should add LXDE,it's Lightweight.
- __Falcon-Games__
-
Scratcher
1000+ posts
Linux is finally fully running on Scratch!
Currently in the middle of my Windows recreation, will update y'all after it's done and published.
- imfh
-
Scratcher
1000+ posts
Linux is finally fully running on Scratch!
Currently in the middle of my Windows recreation, will update y'all after it's done and published.This isn’t a Linux recreation, this is Linux actually running on Scratch.
- __Falcon-Games__
-
Scratcher
1000+ posts
Linux is finally fully running on Scratch!
Yes, it is Linux running on Scratch which means it needs to implement all the things Linux does to run Linux which is basically a recreation.Currently in the middle of my Windows recreation, will update y'all after it's done and published.This isn’t a Linux recreation, this is Linux actually running on Scratch.
- mybearworld
-
Scratcher
1000+ posts
Linux is finally fully running on Scratch!
(#56)Not really. Here, Linux is emulated, which means it's the actual Linux, not just a recreation.Yes, it is Linux running on Scratch which means it needs to implement all the things Linux does to run Linux which is basically a recreation.Currently in the middle of my Windows recreation, will update y'all after it's done and published.This isn’t a Linux recreation, this is Linux actually running on Scratch.
Last edited by mybearworld (Sept. 16, 2023 14:55:24)
- __Falcon-Games__
-
Scratcher
1000+ posts
Linux is finally fully running on Scratch!
But you cannot just download Linux and put it on Scratch so how does that work?(#56)Not really. Here, Linux is emulated, which means it's the actual Linux, not just a recreation.Yes, it is Linux running on Scratch which means it needs to implement all the things Linux does to run Linux which is basically a recreation.Currently in the middle of my Windows recreation, will update y'all after it's done and published.This isn’t a Linux recreation, this is Linux actually running on Scratch.
- imfh
-
Scratcher
1000+ posts
Linux is finally fully running on Scratch!
The project is a recreation a computer processor. Linux runs on that specific processor, so Linux can run on the Scratch project. To put Linux on the project, you download it, compile it for the processor, then import it into the project.But you cannot just download Linux and put it on Scratch so how does that work?(#56)Not really. Here, Linux is emulated, which means it's the actual Linux, not just a recreation.Yes, it is Linux running on Scratch which means it needs to implement all the things Linux does to run Linux which is basically a recreation.Currently in the middle of my Windows recreation, will update y'all after it's done and published.This isn’t a Linux recreation, this is Linux actually running on Scratch.
Yes, it is pretty crazy.
- __Falcon-Games__
-
Scratcher
1000+ posts
Linux is finally fully running on Scratch!
Well I am implementing a subset of the x86 instruction set. I have gotten pretty good progress. For some parts of the OS like the handling of different applications closing and opening, it doesn't use the simulated CPU, but for most of the OS it does.The project is a recreation a computer processor. Linux runs on that specific processor, so Linux can run on the Scratch project. To put Linux on the project, you download it, compile it for the processor, then import it into the project.But you cannot just download Linux and put it on Scratch so how does that work?(#56)Not really. Here, Linux is emulated, which means it's the actual Linux, not just a recreation.Yes, it is Linux running on Scratch which means it needs to implement all the things Linux does to run Linux which is basically a recreation.Currently in the middle of my Windows recreation, will update y'all after it's done and published.This isn’t a Linux recreation, this is Linux actually running on Scratch.
Yes, it is pretty crazy.
- Discussion Forums
- » Advanced Topics
-
» Linux is finally fully running on Scratch!









