I would help you, but unfortunately I don't have the sufficient knowledge or skills yet, but I'm learning. Though I am planning out an ReactOS distro that looks like Windows 7 with the features of Windows 10.erkinalp wrote: ↑Tue Oct 15, 2019 3:58 pm I have the necessary and sufficient coding skills, but lack the necessary time (it's very difficuly to be a combined research&administrative assistant in one university and doctoral student in another, and more difficult to find a suitable contiguous timespan to make significant (non-toy) contribution to a third project), hence in the need of help.
Possibilities For NTVDM and other Sub-Systems
Moderator: Moderator Team
-
- Posts: 38
- Joined: Tue Oct 16, 2018 1:28 pm
Re: Possibilities For NTVDM and other Sub-Systems
-
- Developer
- Posts: 246
- Joined: Fri Dec 19, 2014 10:00 pm
Re: Possibilities For NTVDM and other Sub-Systems
WSL 2 is now ready for release. ENIW needs more developers before it becomes too late (MSFT open-sources Windows).
-uses Ubuntu+GNOME 3 GNU/Linux
-likes Free (as in freedom) and Open Source Detergents
-favors open source of Windows 10 under GPL2
-likes Free (as in freedom) and Open Source Detergents
-favors open source of Windows 10 under GPL2
-
- Posts: 38
- Joined: Tue Oct 16, 2018 1:28 pm
Re: Possibilities For NTVDM and other Sub-Systems
Speaking of ENIW, not to burst your bubbles erkinalp, but would it be easier instead to include UNIX-like/POSIX subsystems that already exists for Windows, such as Cygwin or MSYS2 (both are licensed under GPL-compatible licenses)?
Also, I know that WSL 2 uses virtualization via Hyper-V. I don't know if ReactOS already has native virtualization, and if it does I guess there can be a way to implement ENIW using a real Linux kernel or an implementation similar to coLinux.
If anything, if the developers either chooses to implement the ENIW proposal or their own POSIX subsystem or not (if not bundled in I guess you can install Cygwin or MSYS2 on ReactOS the same way you can on Windows), it should be an optional component, since for most users there's obviously already a lot of software already available on Windows including free and open-source software you can also get on Linux, so for the average user there's no need for that audience to include a Linux/POSIX subsystem as a compatibility layer for getting most Linux software. It would most likely be useful instead for developers wanting to port UNIX/Linux software to Windows/ReactOS, or those who want to experiment with a UNIX environment and to compile and run some obscure Github project or bash terminal applications.
Also, I know that WSL 2 uses virtualization via Hyper-V. I don't know if ReactOS already has native virtualization, and if it does I guess there can be a way to implement ENIW using a real Linux kernel or an implementation similar to coLinux.
If anything, if the developers either chooses to implement the ENIW proposal or their own POSIX subsystem or not (if not bundled in I guess you can install Cygwin or MSYS2 on ReactOS the same way you can on Windows), it should be an optional component, since for most users there's obviously already a lot of software already available on Windows including free and open-source software you can also get on Linux, so for the average user there's no need for that audience to include a Linux/POSIX subsystem as a compatibility layer for getting most Linux software. It would most likely be useful instead for developers wanting to port UNIX/Linux software to Windows/ReactOS, or those who want to experiment with a UNIX environment and to compile and run some obscure Github project or bash terminal applications.
Re: Possibilities For NTVDM and other Sub-Systems
Cygwin and MSYS2 are not binary compatible with Linux.
My proposal is more secure as only one kernel runs in system mode and the other is run in user mode.Thanatopobia wrote:Also, I know that WSL 2 uses virtualization via Hyper-V. I don't know if ReactOS already has native virtualization, and if it does I guess there can be a way to implement ENIW using a real Linux kernel or an implementation similar to coLinux.
-uses Ubuntu+GNOME 3 GNU/Linux
-likes Free (as in freedom) and Open Source Detergents
-favors open source of Windows 10 under GPL2
-likes Free (as in freedom) and Open Source Detergents
-favors open source of Windows 10 under GPL2
Who is online
Users browsing this forum: Semrush [Bot] and 1 guest