Could ReactOS be possible without WINE project?

Here you can discuss ReactOS related topics.

Moderator: Moderator Team

Nixer
Posts: 94
Joined: Sun Dec 26, 2004 7:02 am
Location: Russia, Moscow
Contact:

Post by Nixer »

Bash is a part of GNU, as well as other utilities.

Just the same here: cmd.exe or whatever name it has here is just a part of FreeDOS (probably modifyed to suit NT architecture). The same with format and other utils. Nobody says ReactOS should have cmd.exe as part of its name.

.aart3k
Posts: 339
Joined: Sat Apr 01, 2006 11:21 am

Post by .aart3k »

That's hilarous. If Wine kernel is connected to POSIX API's then ROS "modified" kernel connects to what? Hardware API's :D? ReactOS did implement NT-style kernel with its own technologies build in, so what's the problem in naming?
You can always provide a distro of ROS called FreeDOS/Wine/Hardware/Itscooltohavesuchlongname

jimtabor
Developer
Posts: 227
Joined: Thu Sep 29, 2005 3:00 pm

Post by jimtabor »

Radhad wrote:
Nixer wrote:In fact Reactos uses FreeDOS code, or I'm wrong?
Why should it use FreeDOS code? It seems that you don't know the Difference between a Win9.x kernel and a NT kernel ^^
Yes, our CMD is based on FreeDOS command processor.

jimtabor
Developer
Posts: 227
Joined: Thu Sep 29, 2005 3:00 pm

Re: Could ReactOS be possible without WINE project?

Post by jimtabor »

Nixer wrote:Could ReactOS be possible without WINE project?
In the near future we will have all Wine dlls in ReactOS that are portable or made portable.

The hard truth is Wine is not bootable but an add-on to Linux. The future of Wine is ReactOS. "Does it work with ReactOS?", will be the question.

Nixer
Posts: 94
Joined: Sun Dec 26, 2004 7:02 am
Location: Russia, Moscow
Contact:

Post by Nixer »

.aart3k wrote:That's hilarous. If Wine kernel is connected to POSIX API's then ROS "modified" kernel connects to what? Hardware API's :D?
Probably it connects to HAL (Hardware Abstraction Layer) which, yes, provides its own APIs.

Jawmht
Posts: 14
Joined: Tue Jul 18, 2006 1:37 am

Post by Jawmht »

Nixer wrote:Why not to call it WINE/FreeDOS by analogy with GNU/Linux?
The same reason MS didn't call Win95 DOS/Shell. It wouldn't be accurate.

Z98
Release Engineer
Posts: 3379
Joined: Tue May 02, 2006 8:16 pm
Contact:

Post by Z98 »

Well, in that case it would be. But for us, it wouldn't.

Nixer
Posts: 94
Joined: Sun Dec 26, 2004 7:02 am
Location: Russia, Moscow
Contact:

Post by Nixer »

Jawmht wrote:
Nixer wrote:Why not to call it WINE/FreeDOS by analogy with GNU/Linux?
The same reason MS didn't call Win95 DOS/Shell. It wouldn't be accurate.
Because Windows was the name of the shell even before Windows 95 release. By this logic we should call ReactOS "Wine 2007".

Z98
Release Engineer
Posts: 3379
Joined: Tue May 02, 2006 8:16 pm
Contact:

Post by Z98 »

Besides the fact that some of WINE's people would cry bloody murder if we pulled something like that, your reasoning is extremely flawed. We are not under any obligation to include the name of a project we take parts from in the name of our project. Yes, the WINE code is an important part, but it's still a relatively small part of the OS and we can do without it. It'd just slow us down, but it wouldn't be the end of the project.

As a matter of precedent, it's not like all Linux distros have the name Linux in their name. Fedora is one such example. Its official name doesn't include Linux or GNU.

cmoibenlepro
Posts: 483
Joined: Tue Nov 30, 2004 5:44 pm
Location: Canada

Post by cmoibenlepro »

Just the same here: cmd.exe or whatever name it has here is just a part of FreeDOS (probably modifyed to suit NT architecture). The same with format and other utils. Nobody says ReactOS should have cmd.exe as part of its name.
ReactOS could probably boot without cmd.exe
It's based on a NT kernel, not a DOS kernel. So ReactOS is not based on FreeDos. Also ReactOS is an operating system, not a distribution. And it's not a modified Wine kernel, it's a new one from scratch.

Only stupid morons without any brain would think that ReactOS is based on FreeDOS... Uhh sorry you thought that... Well then... hahahaha

Nixer
Posts: 94
Joined: Sun Dec 26, 2004 7:02 am
Location: Russia, Moscow
Contact:

Post by Nixer »

cmoibenlepro wrote: ReactOS could probably boot without cmd.exe
Linux can boot without bash. It even can boot without GNU if a conmpatible replacement provided.

Coviti
Posts: 300
Joined: Wed Mar 01, 2006 4:26 am

Post by Coviti »

Nixer wrote:ReactOS is FreeDOS commant interpreter and utilities plus WINE with modified kernel (standard WINE kernel is closely connected with UNIX APIs)
...is this guy for real? Either way, this is one of the biggest laughs I've had in a long time.
Nixer wrote:By this logic we should call ReactOS "Wine 2007"
No. "we" shouldn't. ReactOS is not simply a modified WINE. And it is not WINE+FreeDOS. It contains some code from WINE, and even less code from FreeDOS. And the sad thing is, just about everyone has clearly stated this in their replies. Who knows, maybe it'll get through on the 26th reply. :roll:

oiaohm
Posts: 1322
Joined: Sun Dec 12, 2004 8:40 am

Post by oiaohm »

Yep Ros can boot without any Wine or Freedos parts. Reactos is its own thing. Direct program talking to kernel could boot ROS alone.

Note if we wished we could swap cmd with freedos parts in it with bash. Its only there for window user friendliness. Its a optional part.

Linux does not need a compatible replacement to be provided. All Linux need to boot is a init program what is a elf file. Yes I do embedded. I do sometimes do complete linux kernel + program applications. No GNU parts at all and no replacement to bash. Since bash is not a requirement to run a linux kernel. http://smarden.org/runit/ That is warped you can do what some people would call BSD/Linux Since everything on the OS could be BSD other than the kernel.

Smiley
Developer
Posts: 156
Joined: Fri Nov 10, 2006 3:36 pm

Post by Smiley »

Nixer wrote:Linux can boot without bash. It even can boot without GNU if a conmpatible replacement provided.
Reactos even can boot without wine dlls if a conmpatible replacement provided

keytotime
Posts: 51
Joined: Tue Jun 06, 2006 2:11 am

Post by keytotime »

Most open source projects use code from other open source projects. Why spend months on development when the code already exists? ReactOS are and Wine are just two projects sharing some code.

Post Reply

Who is online

Users browsing this forum: No registered users and 2 guests