Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Repo info
Activity
  • May 17 04:44
    DaniellMesquita transferred #346
  • May 17 04:42
    DaniellMesquita transferred #368
  • May 17 04:28
    DaniellMesquita transferred #270
  • May 17 04:25
    DaniellMesquita transferred #160
  • May 17 04:23
    DaniellMesquita transferred #179
  • May 17 04:18
    DaniellMesquita transferred #335
  • May 17 04:17
    DaniellMesquita transferred #375
  • May 17 04:16
    DaniellMesquita transferred #411
  • May 17 04:16
    DaniellMesquita transferred #409
  • May 17 04:14
    DaniellMesquita transferred #406
  • May 17 04:11
    DaniellMesquita closed #375
  • May 17 04:11
    DaniellMesquita commented #375
  • May 17 04:09
    DaniellMesquita commented #368
  • May 17 04:07
    DaniellMesquita closed #346
  • May 17 04:07
    DaniellMesquita commented #346
  • May 17 04:05
    DaniellMesquita closed #335
  • May 17 04:05
    DaniellMesquita commented #335
  • May 17 03:46
    DaniellMesquita commented #276
  • May 17 03:43
    DaniellMesquita closed #270
  • May 17 03:43
    DaniellMesquita commented #270
Daniell Mesquita
@DaniellMesquita
Yes, only static HTML files yet.
I plan finish DCRS before WS.js.
Working systems will be part of the Store.js.
In DCRS users will can use Store.js to download any working system that want.
Ryan Riffle
@RyanRiffle
Alright so when it comes to using javascript in that sort of environment: The actual core will have to be C or C++, but even C++ at that point is pushing it. I have written a kernel once in C and it was one of the most challenging things I have done.
Daniell Mesquita
@DaniellMesquita
This is like "have a IBM Bios and go to Bios store and download Windows 10, then download Windows 7, and go to Win 7, hibern and can go to Win 10, with the two OS working at same time"
This is a illustrative example of how DCRS works.
Ryan Riffle
@RyanRiffle
So it is a Virtual Machine manager?
Daniell Mesquita
@DaniellMesquita
WS.js is nothing than a mere template for who want create her own WS.
I think WS.js can be the new Linux.
DCRS is like a virtual machine manager/boot manager.
DCRS will be an OS/BIOS for run Working Systems (the new OS concept).
is very hard explain about DCRS, is confusing.
But what we today call OS, in DCRS system technically is a WS.
DCRS is the OS or can be the BIOS.
Ryan Riffle
@RyanRiffle
That is going to take low level programming language. Do you know c? Do you plan on interfacing with kvm or qemu?
Daniell Mesquita
@DaniellMesquita
I don't want learn C because I have more important objectives, I only know HTML, CSS and very basic JS.
BIOS will be a hard work and I will need help, but DCRS as an OS won't be very hard.
Ryan Riffle
@RyanRiffle
You are absolutely not going to be able to accomplish DCRS without knowing a lower level language. Virtualization is a very detailed task.
Daniell Mesquita
@DaniellMesquita
I'll build DCRS in NodeWebkit and put in a Linux Suse Studio's build in Kiosk Mode.
But port a BIOS to use NodeWebkit will be hard for me
its not technically a virtualization
The custom BIOS will load NodeWebkit build from disk.
Then the NodeWebkit build will load DCRS, and DCRS will search all drives that contains HTML5 systems, and then list in a boot manager.
Ryan Riffle
@RyanRiffle
Do you plan on NodeWebkit running on linux? In which linux is loaded from the disk then it loads NW.js?
Daniell Mesquita
@DaniellMesquita
I have one plan: DCRS in NW.js. And two plans for it: one for a custom BIOS, other for a Linux distro for run in top of it.
Ryan Riffle
@RyanRiffle
I'm sure you know the process of how a computer boots but let me throw out what I am thinking. It goes from
Daniell Mesquita
@DaniellMesquita
Yes.
But DCRS as a BIOS is not a priority.
But as OS and "boot" manager, yes.
Ryan Riffle
@RyanRiffle
BIOS -> BootLoader -> Kernel -> (memory is setup, hardware is scanned, interfaces with IRQ's) -> Then maybe then can it run a userland program like NW.js
NW.js relies on all of the things that an operating system provides and cannot be run without an OS or extreme reworking to the point that it is no longer NW.js
a linux distro will not be able to run inside of NW.js
Daniell Mesquita
@DaniellMesquita
My plans is run NW.js inside the Linux distro (this is the OS version of DCRS).
But for the BIOS version, load NW.js from disk (a custom build specially for EFI).
In the BIOS version, NW.js will never run any linux distro, but the work systems.
My plan is create a new way of work in PC, and WS.js a alternative to Linux.
Linux will only be used to make a DCRS OS simulating a BIOS/BootLoader.
Ryan Riffle
@RyanRiffle
Roger. When you accomplish this with just JavaScript let me know, and then claim your Nobel Peace Prize.
Daniell Mesquita
@DaniellMesquita
I'm pretty sure I'm clear in my explanation. Just JavaScript can't do nothing hardware-related, but with Node.js/NW.js+Linux, can do.

I never proposed do it with pure JavaScript, I don't know why:

Roger. When you accomplish this with just JavaScript let me know, and then claim your Nobel Peace Prize.

Ryan Riffle
@RyanRiffle
I don't want learn C because I have more important objectives, I only know HTML, CSS and very basic JS.
Daniell Mesquita
@DaniellMesquita

This is a quote war? Ok!

BIOS will be a hard work and I will need help, but DCRS as an OS won't be very hard.
But DCRS as a BIOS is not a priority.

haha
I'll build DCRS in NodeWebkit and put in a Linux Suse Studio's build in Kiosk Mode.
Please not waste my time confusing me.
I was very clear and explained all your high questions about.
Need learn C for build a NW.js executable? Need learn C for build a SUSE Studio's Linux distro? Need learn C for put my NW.js build into it?
If you think it, then who need claim a Nobel Peace Prize is you.
Daniell Mesquita
@DaniellMesquita
@RyanRiffle
Daniell Mesquita
@DaniellMesquita
As I see, WS.js is like Communism: the top people are cetic, hate and can't explain with a valid argument.