well craftOS isnt a os at all its just a name to fit in with the minecraft realm
and the only thing you sould be editing bios.lua for is for preventing spam and some neat hooks
Is your O.S really a O.S? Or is it just a distribution.
Started by strideynet, Nov 05 2012 07:39 PM
26 replies to this topic
#21
Posted 08 November 2012 - 09:38 AM
#22
Posted 08 November 2012 - 10:10 AM
PixelToast, on 08 November 2012 - 09:38 AM, said:
well craftOS isnt a os at all its just a name to fit in with the minecraft realm
and the only thing you sould be editing bios.lua for is for preventing spam and some neat hooks
and the only thing you sould be editing bios.lua for is for preventing spam and some neat hooks
luanub, on 07 November 2012 - 09:50 PM, said:
PixelToast, on 05 November 2012 - 08:38 PM, said:
i dont get why you would edit bios.lua anyways
Without doing so you're just making a new shell, not an OS as you are still running on top of CraftOS. In order for it to be an OS or a redistribution of CraftOS you're going to have to recreate or modify bios.lua.
<snip>
PixelToast; the combination of the BIOS and the shell make CraftOS. Bear in mind, the BIOS itself is in fact the Lua VM (and CC's base code, which we can't modify), and the BIOS file. The combination of the three (the LuaVM, the BIOS and the default shell) make up the entire operating system. Any other replacement "shell" isn't considered an OS, as it's a bit like running CYGWIN on a Windows system; it's not an OS, but it's an implementation of the Nix shell on Windows.
More to the point, the BIOS file itself is incredibly powerful. Not only is it the place to install anti-spam and a way of securing CraftOS, it can actually change the entire structure and behaviour of CraftOS. You can wrap, replace, overwrite and protect practically any function and API, as well as a variety of other interface changes securely from the client machine (assuming you don't expose your objects into the global space!).
In addition, you don't need to edit the bios.lua file to do this. Doing it in startup, and then handing off to an alternate shell which behaves differently and uses the changed functionality and support from your pseudo-BIOS script works fine too.
#23
Posted 08 November 2012 - 08:21 PM
Cruor, on 05 November 2012 - 08:21 PM, said:
PixelToast, on 05 November 2012 - 08:17 PM, said:
any crappy OS will be buried in the programs section until the owner gives up and stops bumping it, or a moderator locks it due to it attracting spam ;_;
a real OS sould have a new UI and/or a ton of epic programs and apis
and definitely some shell tweaks for those without a new UI
a real OS sould have a new UI and/or a ton of epic programs and apis
and definitely some shell tweaks for those without a new UI
#24
Posted 09 November 2012 - 07:45 PM
Bundling programs is a distribution.
#27
Posted 11 November 2012 - 08:48 PM
Cough cough cough.
Argh I'm choking.....
Argh I'm choking.....
1 user(s) are reading this topic
0 members, 1 guests, 0 anonymous users











